Web service com.senior.g5.rh.tr.AvaliarTurma
Tipo de ejecución
Para cada tipo de ejecución, existen diferentes parámetros que pueden ser comunes a todos los puertos.
Autenticación
Si se utiliza alguna forma de autenticación para la integración de información a través de web services, es necesario identificar el tipo en el parámetro <encryption>, según sus valores posibles.
WSDL
- Síncrono: http://example.com/g5-senior-services/tr_Synccom_senior_g5_rh_tr_Avaliar?wsdl
- Assíncrono: http://example.com/g5-senior-services/tr_Asynccom_senior_g5_rh_tr_Avaliar?wsdl
- Agendado: http://example.com/g5-senior-services/tr_Scheduledcom_senior_g5_rh_tr_Avaliar?wsdl
Porta
AvaliarTurma
Web service para efetuar as avaliações dos participantes, apurar frequência, informar notas, lançar o número dos certificados, etc.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 1
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:AvaliarTurma> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <tipOpeParticipantes>String</tipOpeParticipantes> <tipOpeComentarios1>String</tipOpeComentarios1> <tipOpeComentarios2>String</tipOpeComentarios2> <tipOpeComentarios3>String</tipOpeComentarios3> <tipOpeComentarios4>String</tipOpeComentarios4> <wGD140NPA> <empresa>Integer</empresa> <tipo>Integer</tipo> <participante>Integer</participante> <itemNota>Integer</itemNota> <notPar>Double</notPar> <datNpa>DateTime</datNpa> <obsPar>String</obsPar> </wGD140NPA> <tipOpeNotasPartic>String</tipOpeNotasPartic> <wGD140NCU> <empresa>Integer</empresa> <tipo>Integer</tipo> <participante>Integer</participante> <itemNota>Integer</itemNota> <noCur>Double</noCur> <obsCur>String</obsCur> </wGD140NCU> <tipOpeNotasCurso>String</tipOpeNotasCurso> <tipOpeAA>String</tipOpeAA> <tipOpeComPosA>String</tipOpeComPosA> <tipOpeComNegA>String</tipOpeComNegA> <tipOpeNotasCursoAA>String</tipOpeNotasCursoAA> <gerAvlEfi>String</gerAvlEfi> <numEmp>Integer</numEmp> <sMComPos> <empresa>Integer</empresa> <tipo>Integer</tipo> <participante>Integer</participante> <comPos>String</comPos> </sMComPos> <sMComNeg> <empresa>Integer</empresa> <tipo>Integer</tipo> <participante>Integer</participante> <comNeg>String</comNeg> </sMComNeg> <sMComPIn> <empresa>Integer</empresa> <tipo>Integer</tipo> <participante>Integer</participante> <comPIn>String</comPIn> </sMComPIn> <sMComNIn> <empresa>Integer</empresa> <tipo>Integer</tipo> <participante>Integer</participante> <comNIn>String</comNIn> </sMComNIn> <wGD140NPC> <empresa>Integer</empresa> <tipo>Integer</tipo> <participante>Integer</participante> <frequencia>Double</frequencia> <historico>Integer</historico> <motivoInterrupcao>Integer</motivoInterrupcao> <certificado>String</certificado> <nCertificado>Integer</nCertificado> <media>Double</media> <horasFaltas>Time</horasFaltas> <faltas>Integer</faltas> </wGD140NPC> <sMComPosA> <seqAno>Integer</seqAno> <comPos>String</comPos> </sMComPosA> <sMComNegA> <seq>Integer</seq> <comPos>String</comPos> </sMComNegA> <wGD140NAN> <seqAno>Integer</seqAno> <itemNota>Integer</itemNota> <noCur>Double</noCur> <obsCur>String</obsCur> </wGD140NAN> <altCerPar>String</altCerPar> <codCua>Integer</codCua> <wGD134DTA> <seqAno>Integer</seqAno> </wGD134DTA> <btnConsistir>String</btnConsistir> <tmaCua>Integer</tmaCua> <gerIdeRea>String</gerIdeRea> <eliIdeAvr>String</eliIdeAvr> <apuFre>String</apuFre> <filPar>String</filPar> </parameters> </ser:AvaliarTurma> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| tipOpe | Obrigatório | String | Tipo da operação a ser efetuada na integração Valores: A - Alteração E - Exclusão |
| tipOpeParticipantes | Opcional | String | Tipo da operação a ser efetuada na integração Valores: 'A' - Alteração ' ' - não realiza a ação |
| tipOpeComentarios1 | Opcional | String | Tipo da operação a ser efetuada na integração Valores: 'A' - Alteração ' ' - não realiza a ação |
| tipOpeComentarios2 | Opcional | String | Tipo da operação a ser efetuada na integração Valores: 'A' - Alteração ' ' - não realiza a ação |
| tipOpeComentarios3 | Opcional | String | Tipo da operação a ser efetuada na integração Valores: 'A' - Alteração ' ' - não realiza a ação |
| tipOpeComentarios4 | Opcional | String | Tipo da operação a ser efetuada na integração Valores: 'A' - Alteração ' ' - não realiza a ação |
| wGD140NPA | Opcional | Set | Informar, Nota, Data, Observação, de acordo com a definição de notas do participantes, definidas na tela de Definição de Turma |
| wGD140NPA.empresa | Opcional | Integer | Informar a empresa do participante. -Obrigatório |
| wGD140NPA.tipo | Opcional | Integer | Informar o tipo do colaborador participante. -Obrigatório |
| wGD140NPA.participante | Opcional | Integer | Informar o cadastro do colaborador participante. -Obrigatório |
| wGD140NPA.itemNota | Opcional | Integer | Informar o item de nota -Obrigatório |
| wGD140NPA.notPar | Opcional | Double | Informar a nota para o partiipante. -Opcional |
| wGD140NPA.datNpa | Opcional | DateTime | Informar a data de lançamento da nota. -Opcional |
| wGD140NPA.obsPar | Opcional | String | Informar uma observação sobre a nota do participante. -Opcional |
| tipOpeNotasPartic | Opcional | String | Tipo da operação a ser efetuada na integração Valores: 'A' - Alteração ' ' - não realiza a ação |
| wGD140NCU | Opcional | Set | Informar, Nota e Observação, de acordo com a definição de notas do cursos, definidas na tela de Definição de Turma |
| wGD140NCU.empresa | Opcional | Integer | Informar a empresa do participante. -Obrigatório |
| wGD140NCU.tipo | Opcional | Integer | Informar o tipo do colaborador participante. -Obrigatório |
| wGD140NCU.participante | Opcional | Integer | Informar o cadastro do participante. -Obrigatório |
| wGD140NCU.itemNota | Opcional | Integer | Informar o item de nota -Obrigatório |
| wGD140NCU.noCur | Opcional | Double | Informar a nota para o curso. -Opcional |
| wGD140NCU.obsCur | Opcional | String | Informar uma observação sobre a nota do curso. -Opcional |
| tipOpeNotasCurso | Opcional | String | Tipo da operação a ser efetuada na integração Valores: 'A' - Alteração ' ' - não realiza a ação |
| tipOpeAA | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
| tipOpeComPosA | Opcional | String | Tipo da operação a ser efetuada na integração Valores: 'A' - Alteração ' ' - não realiza a ação |
| tipOpeComNegA | Opcional | String | Tipo da operação a ser efetuada na integração Valores: 'A' - Alteração ' ' - não realiza a ação |
| tipOpeNotasCursoAA | Opcional | String | Tipo da operação a ser efetuada na integração Valores: 'A' - Alteração ' ' - não realiza a ação |
| gerAvlEfi | Opcional | String | Informar se deseja Gerar Avaliação de Eficácia Valores: S - Sim N - Não |
| numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração. |
| sMComPos | Opcional | Set | Informar os comentários positivos para cada participante |
| sMComPos.empresa | Opcional | Integer | Informar a empresa do participante. -Obrigatório |
| sMComPos.tipo | Opcional | Integer | Informar o tipo do colaborador participante. -Obrigatório |
| sMComPos.participante | Opcional | Integer | Informar o cadastro do participante. -Obrigatório |
| sMComPos.comPos | Opcional | String | Informar o comentário positivo que o participante deseja registrar em relação ao curso. -Opcional |
| sMComNeg | Opcional | Set | Informar os comentários negativos para cada participante |
| sMComNeg.empresa | Opcional | Integer | Informar a empresa do participante. -Obrigatório |
| sMComNeg.tipo | Opcional | Integer | Informar o tipo do colaborador participante. -Obrigatório |
| sMComNeg.participante | Opcional | Integer | Informar o cadastro do participante. -Obrigatório |
| sMComNeg.comNeg | Opcional | String | Informar o comentário negativos que o participante deseja registrar em relação ao curso. -Opcional |
| sMComPIn | Opcional | Set | Informar os comentários positivos sobre a participação de cada participante |
| sMComPIn.empresa | Opcional | Integer | Informar a empresa do participante. -Obrigatório |
| sMComPIn.tipo | Opcional | Integer | Informar o tipo do colaborador participante. -Obrigatório |
| sMComPIn.participante | Opcional | Integer | Informar o cadastro do participante. -Obrigatório |
| sMComPIn.comPIn | Opcional | String | Informar o comentário positivo sobre o participante. -Opcional |
| sMComNIn | Opcional | Set | Informar os comentários negativos sobre a participação de cada participante |
| sMComNIn.empresa | Opcional | Integer | Informar a empresa do participante. -Obrigatório |
| sMComNIn.tipo | Opcional | Integer | Informar o tipo do colaborador participante. -Obrigatório |
| sMComNIn.participante | Opcional | Integer | Informar o cadastro do participante. -Obrigatório |
| sMComNIn.comNIn | Opcional | String | Informar o comentário negativos sobre o participante. -Opcional |
| wGD140NPC | Opcional | Set | Os registros dos participantes da turma, que são apresentados, são oriundos da tela de definição de turmas, podendo ser alterado nessa grid os dados de Frequência, Histórico, Certificado, Nº Certificado, Média, Horas Faltas/Faltas. |
| wGD140NPC.empresa | Opcional | Integer | Informar empresa do participante da turma. -Obrigatório |
| wGD140NPC.tipo | Opcional | Integer | Informar o tipo do colaborador participante da turma (1 - Empregado, 2 - terceiro, 3 - parceiro) -Obrigatório |
| wGD140NPC.participante | Opcional | Integer | Informar o cadastro do participante da turma. |
| wGD140NPC.frequencia | Opcional | Integer | Informar a frequência do participante na turma. |
| wGD140NPC.historico | Opcional | Integer | Informar o histórico do participante. 1 - Andamento; 2 - Completo; 3 - Desistente; 4 - Suspenso temporariamente; 5 - Reprovado média; 6 - Reprovado frequência; 7 - Nenhum; 8 - Transferidos; |
| wGD140NPC.motivoInterrupcao | Opcional | Integer | Permite informar o motivo de interrupção do curso para este participante. Somente será possível informar um motivo de interrupção se o Histórico for igual a 3-Desistente, 4-Suspenso Temporariamente e 8-Transferido. |
| wGD140NPC.certificado | Opcional | String | Informar o tipo de certificado que será emitido para o participante. A Aproveitamento - Corresponde a um certificado com média e frequência; P Participação - Corresponde a um certificado de participação considerando apenas frequência; N Nenhum - Nenhum certificado será gerado. |
| wGD140NPC.nCertificado | Opcional | Integer | Informar o número do certificado de conclusão do treinamento. -Opcional Observação: Informar valor para este campo somente se o tipo do certificado for por A - aproveitamento ou P - participação. |
| wGD140NPC.media | Opcional | Double | O resultado para a média será calculada automaticamente pelo resultado obtido nos itens de nota para o participante. A média somente será apresentada quando a situação do participante for diferente de 1 (em andamento). -Opcional |
| wGD140NPC.horasFaltas | Opcional | Time | Informar as horas faltas do participante. -Opcional Observações: Este campo deverá ter alguma informação somente quando a forma de controle de frequência esteja definida para carga horária. |
| wGD140NPC.faltas | Opcional | Integer | Informara quantidade de faltas do participante. -Opcional Observações: Este campo deverá ter alguma informação somente quando a forma de controle de frequência esteja definida para quantidade de aulas. |
| sMComPosA | Opcional | Set | Informar o comentário positiva na avaliação anônima |
| sMComPosA.seqAno | Opcional | Integer | Informar a sequência para o comentário anônimo. -Obrigatório |
| sMComPosA.comPos | Opcional | String | Informar o comentário positivo na avaliação anônima -Opcional |
| sMComNegA | Opcional | Set | Informar o comentário negativo na avaliação anônima |
| sMComNegA.seq | Opcional | Integer | Informar a sequência para o comentário anônimo. -Obrigatório |
| sMComNegA.comPos | Opcional | String | Informar o comentário negativo na avaliação anônima -Opcional |
| wGD140NAN | Opcional | Set | Informar Nota e Observação para o curso na avaliação anônima |
| wGD140NAN.seqAno | Opcional | Integer | Informar a sequência do anônimo -Obrigatírio |
| wGD140NAN.itemNota | Opcional | Integer | Informar o item de nota -Obrigatório |
| wGD140NAN.noCur | Opcional | Double | Informar Nota para o curso na avaliação anônima -Opcional |
| wGD140NAN.obsCur | Opcional | String | Informar Observação para o curso na avaliação anônima -Opcional |
| altCerPar | Opcional | String | Informar se deseja alterar certificado do participante Valores: S - Sim N - Não |
| codCua | Obrigatório | Integer | Informar o código do curso de aperfeiçoamento. - Chave |
| wGD134DTA | Opcional | Set | Informar Sequência das avaliações anônimas |
| wGD134DTA.seqAno | Opcional | Integer | Informar Sequência das avaliações anônimas |
| btnConsistir | Opcional | String | Deseja Consistir Turma, atraves do botão Consistir? Valores: S - Sim N - Não |
| tmaCua | Obrigatório | Integer | Informar o código da turma dentro do curso de aperfeiçoamento. -Chave -Obrigatório |
| gerIdeRea | Opcional | String | Deseja gerar os identificadores para avaliação de reação? Valores: S - Sim N - Não |
| eliIdeAvr | Opcional | String | Na geração de identificadores para a avaliação de reação, caso já existam identificadores e notas para esta avaliação de reação. Confirma a eliminação? S - Sim N - Não |
| apuFre | Opcional | String | Deseja apurar frequência ao consistir participantes. S - Sim N - Não |
| filPar | Opcional | String |
Esta opção filtra os participantes da tela Avaliação da Turma de Treinamento (FR140NPC) informados no web service para melhor performance do processamento. Deseja Filtrar Participantes? S - Sim |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:AvaliarTurmaResponse> <result> <codCua>Integer</codCua> <erroExecucao>String</erroExecucao> </result> </ser:AvaliarTurmaResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
| codCua | Obrigatório | Integer | Informar o código do curso de aperfeiçoamento. - Chave |
English
Español


