Pular para o conteúdo principal
Versão: 2.2.3

importTraining

Este método possibilita inserir/editar:

  • Um treinamento (se o treinamento já existir, ele será editado).

Para a inserção de cada um destes itens é necessário seguir o padrão abaixo documentado.

Classe Java
Requisiçãoweb/wwwroot/ws/java/training/ImportTrainingRequestType.java
Retornoweb/wwwroot/ws/java/training/ImportTrainingResponseType.java

Requisição:

IdentificadorRequeridoDescrição
IDTRAINIdentificador do treinamento.
NMTRAINNome do treinamento.
IDCOURSEIdentificador do curso.
FGSTATUSSituação do treinamento [1 - Planejamento, 5 - Execução, 8 - Finalizado]. O treinamento pode ser gerado em execução, caso a configuração utilizada tenha algum tipo de avaliação ou item requerido que impeça o treinamento de ser criado como finalizado. Caso prefira que o treinamento seja criado como finalizado, é necessário utilizar uma configuração simples.
FGPARTTYPETipo de treinamento [1 - Coletivo; 2 - Individual].
NMUSERINFOMatrícula (usuário interno) ou e-mail (usuário externo) do participante. Para adicionar mais de um participante, utilize o separador ";". Por exemplo: Matrícula/Email;Matrícula/E-mail;Matrícula/E-mail. Caso queira informar a nota do participante, utilize o separador "
INSTRUCTORMatrícula do instrutor ou nome do instrutor externo. Para adicionar mais de um participante, utilize o separador ";". Por exemplo: Matrícula/Nome;Matrícula/Nome. Caso queira definir que o instrutor tenha controle no treinamento deve ser informado o número "1" após a matrícula, utilizando o separador "|". Por exemplo: Matrícula/E-mail| Nota;Matrícula/E-mail|Nota. Caso queira informar a nota e frequência do participante, utilize o separador "|".
OBJECTIdentificador do documento. Para adicionar mais de um objeto, utilize o separador ";". Por exemplo: Objeto;Objeto. Para especificar a revisão é necessário identificar o número da revisão, utilize o separador "|". Por exemplo: Objeto|00;Objeto|01
IDCONFIGURATIONIdentificador da configuração de treinamento.
IDTEAMPLANIdentificador da equipe de controle de planejamento.
IDTEAMEXECIdentificador da equipe de controle de execução.
FGLOCATIONTipo do local [1 - Interno; 2 - Externo].
IDENTITYIdentificador da entidade de ensino.
SUPPORTPessoal de apoio.
OBJECTIVEObjetivo.
OBSObservação.
DTSTARTPLANData de início planejado.
DTENDPLANData de término planejado.
WORKLOADPLANCarga horária planejada (Quantidade de minutos).
DTSTARTEXECX⁴Data de início real
DTENDEXECData de término real.
WORKLOADEXECarga horária real (Quantidade em minutos).
SIGNATUREAssinatura no certificado do treinamento.
info
  • X¹ - Será requerido na edição.
  • X² - Será requerido na criação.
  • X³ - Será requerido no caso de criação de planejamento de treinamento.
  • X⁴ - Será requerido no caso de criação de execução de treinamento.

Estrutura da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:training">
<soapenv:Header/>
<soapenv:Body>
<urn:importTraining>
<!--You may enter the following 23 items in any order-->
<urn:IDTRAIN>?</urn:IDTRAIN>
<urn:NMTRAIN>?</urn:NMTRAIN>
<urn:IDCOURSE>?</urn:IDCOURSE>
<urn:FGSTATUS>?</urn:FGSTATUS>
<urn:FGPARTTYPE>?</urn:FGPARTTYPE>
<urn:NMUSERINFO>?</urn:NMUSERINFO>
<urn:INSTRUCTOR>?</urn:INSTRUCTOR>
<urn:OBJECT>?</urn:OBJECT>
<urn:IDCONFIGURATION>?</urn:IDCONFIGURATION>
<urn:IDTEAMPLAN>?</urn:IDTEAMPLAN>
<urn:IDTEAMEXEC>?</urn:IDTEAMEXEC>
<urn:FGLOCATION>?</urn:FGLOCATION>
<urn:IDENTITY>?</urn:IDENTITY>
<urn:SUPPORT>?</urn:SUPPORT>
<urn:OBJECTIVE>?</urn:OBJECTIVE>
<urn:OBS>?</urn:OBS>
<urn:DTSTARTPLAN>?</urn:DTSTARTPLAN>
<urn:DTENDPLAN>?</urn:DTENDPLAN>
<urn:WORKLOADPLAN>?</urn:WORKLOADPLAN>
<urn:DTSTARTEXEC>?</urn:DTSTARTEXEC>
<urn:DTENDEXEC>?</urn:DTENDEXEC>
<urn:WORKLOADEXE>?</urn:WORKLOADEXE>
<urn:SIGNATURE>?</urn:SIGNATURE>
</urn:importTraining>
</soapenv:Body>
</soapenv:Envelope>

Retorno:

IdentificadorDescrição
returnSUCESSO: Identificador do treinamento criado.
FALHA: Mensagem de erro.