Navigation:  Integração via web services SOAP > Web services publicados > Treinamento >

newCourse

Previous  Top  Next

Este método possibilita inserir ou editar um curso. Para a inserção/edição deste, é necessário seguir o padrão abaixo documentado.

 

Classe Java

Requisição

web/wwwroot/ws/java/training/NewCourseRequestType.java

Retorno

web/wwwroot/ws/java/training/NewCourseResponseType.java

 

Requisição

Identificador

Requerido

Descrição

CourseTypeID

X

Identificador do tipo de curso

CourseID

X

Identificador do curso

CourseName

X

Nome do curso

DefaultConfigurationID

 

Identificador da configuração padrão

Usage

X

Utilização (1 – Treinamento; 2 – Perfil do colaborador; 3 – Ambos)

Workload

X1

Carga horária, no formato: 0000:00

WorkloadType

X

Tipo da carga horária (1 – Fixo; 2 - Variável)

Objective

 

Objetivo do curso

Description

 

Descrição do curso

PreTrainEvalTemplateId

 

Identificador do modelo de teste da avaliação de pré-treinamento

PreTrainRespTeamID

 

Identificador da equipe de preenchimento da avaliação de pré-treinamento

TrainEvalTemplateID

 

Identificador do modelo de teste da avaliação de treinamento

TrainRespTeamID

 

Identificador da equipe de preenchimento da avaliação de treinamento

ReactionEvalTemplateID

 

Identificador do modelo de questionário da avaliação de reação

ReactionRespTeamID

 

Identificador da equipe de preenchimento do questionário da avaliação de reação

PostTrainEvalTemplateID

 

Identificador do modelo de teste da avaliação de pós-treinamento

PostTrainRespTeamID

 

Identificador de equipe de preenchimento da avaliação de pós-treinamento

EffectivEvalTemplateID

 

Identificador do modelo de questionário da avaliação de eficácia de participante

EffectivRespTeamID

 

Identificador da equipe de preenchimento do questionário da avaliação de eficácia de participante

AvailableContent

 

Disponibilizar conteúdo aos participantes do treinamento (1 - Sim; 2 – Não)

AfterExecutionContent

 

Manter acesso aos participantes após a execução do conteúdo (1 - Sim; 2 - Não)

RequiredAccess

 

Requer acesso dos participantes ao conteúdo do treinamento para envio para a próxima etapa (1 - Sim; 2 - Não)

AutomateFlow

 

Automatizar o fluxo do treinamento ao encerrar a execução dos conteúdos (1 - Sim; 2 - Não)

Deadline

 

Quantidade de frequência do prazo para acesso ao conteúdo

DeadlineType

 

Frequência do prazo para acesso ao conteúdo (1 - Dia; 2 - Semana; 3 - Mês; 4 - Ano)

BlockOnDeadline

 

Bloquear acesso ao conteúdo ao expirar o prazo (1 - Sim; 2 - Não)

FinishExeConDue

 

Encerrar acesso ao conteúdo no prazo (1 – Sim; 2 - Não)

DtRevision

 

Data da revisão. Ao preencher esse campo, o curso será criado com a revisão homologada.

IdUser

 

Código do usuário que irá criar ou editar o registro.

Caso não seja preenchido, usará os dados da sessão.

 

1 - Requerido quando WorkloadType for igual a 1.

 

Retorno

Identificador

Descrição

Return

SUCESSO: 1.

FAILURE: Mensagem descrevendo o erro.