Web service com.senior.g5.rh.tr.turma
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
Autenticação
Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificado o tipo no parâmetro <encryption>, conforme seus valores possíveis.
WSDL
- Síncrono: http://example.com/g5-senior-services/tr_Synccom_senior_g5_rh_tr_turma?wsdl
- Assíncrono: http://example.com/g5-senior-services/tr_Asynccom_senior_g5_rh_tr_turma?wsdl
- Agendado: http://example.com/g5-senior-services/tr_Scheduledcom_senior_g5_rh_tr_turma?wsdl
Portas
DefinicaoTurma
Web service para o cadastramento das informações relativas às turmas de treinamento.
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:DefinicaoTurma> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <tipCnf>Integer</tipCnf> <tipOpeGrid2>String</tipOpeGrid2> <tipOpeGrid3>String</tipOpeGrid3> <tipOpeGrid4>String</tipOpeGrid4> <WGD134DTN> <itemNota>Integer</itemNota> <peso>Integer</peso> </WGD134DTN> <tipOpeGrid6>String</tipOpeGrid6> <tipOpeGrid7>String</tipOpeGrid7> <tipOpeGrid8>String</tipOpeGrid8> <tipOpeGrid9>String</tipOpeGrid9> <tipOpeGrid0>String</tipOpeGrid0> <atuDatIns>String</atuDatIns> <numEmp>Integer</numEmp> <tipTre>Integer</tipTre> <WGD134INS> <empresa>Integer</empresa> <tipo>Integer</tipo> <cadastro>Integer</cadastro> <tipIns>Integer</tipIns> <observacao>String</observacao> </WGD134INS> <WGD134HOR> <horario>Time</horario> <sala>Integer</sala> <disposicao>Integer</disposicao> </WGD134HOR> <WGD134TES> <teste>String</teste> <perguntas>Integer</perguntas> </WGD134TES> <tipOpeGrid5>String</tipOpeGrid5> <WGD134REI> <codigo>Integer</codigo> <quantidade>Integer</quantidade> </wGD134REI> <wGD134DTL> <empresa>Integer</empresa> <local>String</local> <distribuir>Integer</distribuir> </wGD134DTL> <wGD134DRE> <empresa>Integer</empresa> <tipo>Integer</tipo> <cadastro>Integer</cadastro> <local>String</local> <cCusto>Integer</cCusto> <situacao>Integer</situacao> <motivoInterrupcao>Integer</motivoInterrupcao> <datCon>DateTime</datCon> </WGD134DRE> <WGD134CNV> <convenio>Integer</convenio> <indice>Integer</indice> <percentual>Double</percentual> <valor>Double</valor> </WGD134CNV> <wGD134COA> <familia>Integer</familia> <conhecimento>Integer</conhecimento> </WGD134COA> <qtdAulZer>String</qtdAulZer> <codCua>Integer</codCua> <sitCua>Integer</sitCua> <WGD134INP> <pessoa>Integer</pessoa> <observacao>String</observacao> <tipIns>Integer</tipIns> </WGD134INP> <WGD134HCF> <horario>Time</horario> <coffeeBreak>Time</coffeeBreak> <codigo>Integer</codigo> </WGD134HCF> <tipOpeGrid51>String</tipOpeGrid51> <WGD134LES> <empresa>Integer</empresa> <tipo>Integer</tipo> <cadastro>Integer</cadastro> <prioridade>Integer</prioridade> <inscricao>DateTime</inscricao> <horaInscricao>String</horaInscricao> <dataAceite>DateTime</dataAceite> <horaAceite>String</horaAceite> </WGD134LES> <qtdVagSla>String</qtdVagSla> <tmaCua>Integer</tmaCua> <conFre>Integer</conFre> <WGD134DNP> <itemNota>Integer</itemNota> <peso>Integer</peso> </WGD134DNP> <tipOpeGrid81>String</tipOpeGrid81> <assConEmi>String</assConEmi> <datIni>DateTime</datIni> <excTurAva>String</excTurAva> <datFim>DateTime</datFim> <altCerPar>String</altCerPar> <datLim>DateTime</datLim> <incInsCur>String</incInsCur> <qtdAul>Integer</qtdAul> <aceInsPar>String</aceInsPar> <tipDur>Integer</tipDur> <insDisHor>String</insDisHor> <temDur>Integer</temDur> <qtdRecDis>String</qtdRecDis> <carHor>Time</carHor> <excParRes>String</excParRes> <freCua>Double</freCua> <excParCon>String</excParCon> <medCua>Double</medCua> <aceParRqu>String</aceParRqu> <codTst>String</codTst> <aceParFer>String</aceParFer> <iniEfi>Integer</iniEfi> <curTlt>Integer</curTlt> <praAva>Integer</praAva> <fasCua>String</fasCua> <codUsu>Integer</codUsu> <codFes>Integer</codFes> <qtdVag>Integer</qtdVag> <tipRea>Integer</tipRea> <regInc>Integer</regInc> <regExc>Integer</regExc> <regTrf>Integer</regTrf> <regSub>Integer</regSub> <regCpl>Integer</regCpl> <dvgWEB>String</dvgWEB> <avRWeb>String</avRWeb> <praARe>Integer</praARe> <sitART>Integer</sitART> <vinIde>String</vinIde> <avrAno>String</avrAno> <criRep>Integer</criRep> <datCan>DateTime</datCan> <codMoc>Integer</codMoc> <codCla>Integer</codCla> <empTLT>String</empTLT> <locTLT>Integer</locTLT> <orgTLT>String</orgTLT> </parameters> </ser:DefinicaoTurma> </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: I - Inclusão A - Alteração E - Exclusão |
tipCnf | Opcional | Integer | Informar o tipo de definição da turma:
1 - Confirmação, quando as vagas são preenchidas por local de organograma 2 - Participante, quando os colaboradores são alocados diretamente à turma 3 - Confirmação Provisória, quando as vagas são preenchidas por local de organograma, mas não são gerados os históricos de cursos de aperfeiçoamento para os participantes confirmados 4 - Participante Provisória, quando os colaboradores são alocados diretamente à turma, mas não são gerados os históricos de cursos de aperfeiçoamento para os participantes O objetivo dos tipos de definição 3 e 4 é a definição de turmas provisória, que ainda não foram aprovadas. Neste caso, os históricos de cursos de aperfeiçoamento só serão gerados somente quando a definição das turmas for alterada para 1 ou 2 respectivamente. |
tipOpeGrid2 | Opcional | String | Guia Instrutores Ação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
tipOpeGrid3 | Opcional | String | Guia Horários (grade Horários e Coffee Break) Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
tipOpeGrid4 | Opcional | String | Guia Testes Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
WGD134DTN | Opcional | Set | Informar os itens de notas que serão verificados ao término do curso.
Esta informação será considerada no cálculo da média do participante para fins de histórico. |
WGD134DTN.ItemNota | Opcional | Integer | Informar o código do item da nota.
|
WGD134DTN.Peso | Opcional | Integer | Informar o peso do item da nota.
|
tipOpeGrid6 | Opcional | String | Guia Recursos Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
tipOpeGrid7 | Opcional | String | Guia Vagas Local Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
tipOpeGrid8 | Opcional | String | Guia Participantes (grade Participantes) Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
tipOpeGrid9 | Opcional | String |
Guia Convenios Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
tipOpeGrid0 | Opcional | String |
Guia Conhecimentos Adquiridos Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
atuDatIns | Opcional | String | Informar se deseja atualizar a data de inscrição do participante da Turma Modular para a mesma data informada no período inicial da Turma.
Valores: S - Sim N - Não |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
|
tipTre | Opcional | Integer |
Informar o tipo de treinamento da turma: |
WGD134INS | Opcional | Set | Informar os conhecimentos adquiridos.
Identificar a empresa, tipo e cadastro, se necessário informar tipo de instrutor e observação. |
WGD134INS.Empresa | Opcional | Integer | Identificar a empresa do colaborador que ira ministrar o curso para esta turma.
|
WGD134INS.Tipo | Opcional | Integer | Identificar o tipo do colaborador que ira ministrar o curso para esta turma.
|
WGD134INS.Cadastro | Opcional | Integer | Identificar o cadastro do colaborador que ira ministrar o curso para esta turma.
|
WGD134INS.TipIns | Opcional | Integer | Indica se o colaborador é instrutor, avaliador ou ambos.
1 - Instrutor 2 - Avaliador 3 - Ambos |
WGD134INS.Observacao | Opcional | String | Informar as observações sobre o instrutor
|
WGD134HOR | Opcional | Set | Informar os horários nos quais será realizada a turma do curso e as respectivas salas. |
WGD134HOR.Horario | Opcional | Time | Informar o horário da turma.
- Máscara: DD/MM/YYYY |
WGD134HOR.Sala | Opcional | Integer | Informar a sala da turma.
- Máscara: DD/MM/YYYY |
WGD134HOR.Disposicao | Opcional | Integer | Informar a disposição da turma.
|
WGD134TES | Opcional | Set | Informar os testes que serão aplicados ao término do curso. |
WGD134TES.Teste | Opcional | String | Informar o código do teste.
|
wGD134TES.Perguntas | Opcional | Integer | Informar a quantidade de perguntas.
|
tipOpeGrid5 | Opcional | String | Guia Notas (grade Itens de Avaliação do Curso) Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
WGD134REI | Opcional | Set | Identificar os recursos instrucionais necessários para esta turma de curso. |
WGD134REI.Codigo | Opcional | Integer | Informar o código do recurso.
|
WGD134REI.Quantidade | Opcional | Integer | Informar a quantidade do recurso.
|
WGD134DTL | Opcional | Set | Quando se tratar de uma turma com tipo de definição 1(Confirmação) ou 3(Confirmação Provisória), informar a empresa, código de local e quantidade de vagas distribuídas para cada local. |
WGD134DTL.Empresa | Opcional | Integer | Informar a empresa do local.
|
WGD134DTL.Local | Opcional | String | Informar o código do local.
|
WGD134DTL.Distribuir | Opcional | Integer | Informar a quantidade de vagas distribuída para o local.
|
WGD134DRE | Opcional | Set | Quando se tratar de uma turma com tipo de definição 2(Participante) ou 4(Participante Provisória), informar a empresa, tipo e cadastro dos colaboradores que irão participar desta turma.
No campo local será buscada a informação do local do participante ou local da reserva, quando se tratar de uma turma com tipo de definição 1 (Confirmação) ou 3(Confirmação Provisória). |
WGD134DRE.Empresa | Opcional | Integer | Informar a empresa do participante.
|
WGD134DRE.Tipo | Opcional | Integer | Informar o tipo do participante.
Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
WGD134DRE.Cadastro | Opcional | Integer | Informar o cadastro do participante.
|
WGD134DRE.Local | Opcional | String | Informar o local do participante ou da reserva.
|
WGD134DRE.CCusto | Opcional | Integer | Informar o centro de custo do participante ou da reserva.
-Obrigatório Observação: Só deve ser informado valor para este campo quando definido que o orçamento será por Centro de custo. |
WGD134DRE.Situacao | Opcional | Integer | Informar o tipo da situação.
Valores: 1-Andamento 2-Complemento 3-Desistente 4-Suspenso Temporariamente 5-Reprovado Média 6-Reprovado Frequência 7-Nenhum 8-Transferido |
WGD134DRE.MotivoInterrupcao | Opcional | Integer | Informar valor para este campo apenas na seguinte situação:
Situação = 3 - Desistente, 4 - Suspenso temporiariamente, 8 - Transferido. . |
WGD134DRE.DatCon | Opcional | DateTime | Indica a data de conclusão do TLT do participante.
- Máscara: DD/MM/YYYY |
WGD134CNV | Opcional | Set | Informar os convênios firmados com a definição da turma de treinamento.
Identificar a entidade, um índice, se necessário, o valor e o percentual do convênio. |
WGD134CNV.Convenio | Opcional | Integer | Indicar o índice sobre o qual será calculado o convênio.
|
WGD134CNV.Indice | Opcional | Integer | Informar o índice do convênio.
|
WGD134CNV.Percentual | Opcional | Double | Informar o percentual de convênio.
Máscara: 9,99 |
WGD134CNV.Valor | Opcional | Double | Registrar o valor do convênio.
Máscara: 999,99 |
WGD134COA | Opcional | Set | Informar os conhecimentos adquiridos.
Identificar a família e conhecimento. |
WGD134COA.Ffamilia | Opcional | Integer | Indicar o código da família referente aos conhecimento adquiridos que serão informados.
OBS.: Este campo é obrigatório mesmo quando definido família padrão. |
WGD134COA.Conhecimento | Opcional | Integer | Indicar o código do curso de conhecimento adquirido referente a família escolhida.
|
qtdAulZer | Opcional | String | Informar se deseja confirmar que a qtd de aulas da turma fique zerada.
Valores: S - Sim N - Não |
codCua | Obrigatório | Integer | Informar o código do curso de aperfeiçoamento.
- Chave |
sitCua | Opcional | Integer | Este campo é preenchido de acordo com o estágio em que se encontra a turma.
1 - Em Andamento - Situação utilizada quando do cadastramento de uma nova turma e do espaço temporal até a conclusão da mesma; 2 - Completo - Situação gerada ao atribuir as notas aos participantes e avaliar os mesmos, em Treinamento/Turmas/Avaliar; 3 - Cancelado - Situação que identifica que esta turma foi interrompida antes de seu término. Observação: Não deve ser informado valor para este campo, pois ele é atribuído automaticamente conforme o andamento da turma |
WGD134INP | Opcional | Set | Informar os conhecimentos adquiridos.
Identificar a pessoa se necessário informar observações e tipo de instrutor. |
WGD134INP.Pessoa | Opcional | Integer | Identificar o cadastro do colaborador que ira ministrar o curso para esta turma.
|
WGD134INP.Observacao | Opcional | String | Informar as observações sobre o instrutor
|
WGD134INP.TipIns | Opcional | Integer | Indica se o colaborador é instrutor, avaliador ou ambos.
1 - Instrutor 2 - Avaliador 3 - Ambos |
WGD134HCF | Opcional | Set | Informar o Coffee Break conforme os horários |
WGD134HCF.Horario | Opcional | Time | Informar o horário da turma.
|
WGD134HCF.CoffeeBreak | Opcional | Time | Informar o horário para o coffee Break.
- Máscara: hh:mm |
WGD134HCF.Codigo | Opcional | Integer | Informar o código do coffee Break.
-Obrigatório |
tipOpeGrid51 | Opcional | String | Guia Notas (grade Itens de Avaliação dos Participantes) Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
WGD134LES | Opcional | Set | Informar os participantes que ficaram na lista de espera |
WGD134LES.Empresa | Opcional | Integer | Informar a empresa do participante.
|
WGD134LES.Tipo | Opcional | Integer | Informar o tipo do participante.
Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
WGD134LES.Cadastro | Opcional | Integer | Informar o cadastro do participante.
|
WGD134LES.Prioridade | Opcional | Integer | Informar a prioridade do participante na lista de espera.
-Opcional |
WGD134LES.Inscricao | Opcional | DateTime | Informar a data de inscrição do participante na lista de espera.
Opcional. Máscara: DD/MM/YYYY Observação: Caso não informe a data será considerado a data atual do sistema. |
WGD134LES.HoraInscricao | Opcional | String | Informar a hora de inscrição do colaborador na lista de espera.
Máscara: HH:MM -Opcional Observação: Caso não for informado a hora, será assumido a hora atual. |
WGD134LES.DataAceite | Opcional | DateTime | Informar a data em que o colaborador confirmou o aceite como participante na turma. (TrWeb)
Máscara: DD/MM/YYYY -Opcional. Observação: Quando o colaborador confirmar o aceite como participante pela lista de convites de treinamento no TrWeb, será atribuído a data atual em que foi aceito o convite. |
WGD134LES.HoraAceite | Opcional | String | Informar a hora em que o colaborador confirmou o aceite como participante na turma. (TrWeb)
Máscara: HH:MM -Opcional. Observação: Quando o colaborador confirmar o aceite como participante pela lista de convites de treinamento no TrWeb, será atribuído a hora atual em que foi aceito o convite. |
qtdVagSla | Opcional | String | Informar se deseja continuar o processo caso o número de vagas definidas para a Turma seja superior a capacidade da Sala.
Valores: S - Sim N - Não |
tmaCua | Opcional | Integer | Informar o código da turma dentro do curso de aperfeiçoamento.
Este código poderá ser um número sequencial. -Chave -Obrigatório Observações: Na inclusão, este campo poderá ser deixado em branco e o sistema encontrará o próximo código livre. |
conFre | Opcional | Integer | Este campo define a forma de controlar a frequência dos participantes da turma.
0 - Quantidade de aulas 1 - Carga horária |
WGD134DNP | Opcional | Set | Informar os itens de notas dos participantes |
WGD134DNP.ItemNota | Opcional | Integer | Informar o código do item da nota.
|
WGD134DNP.Peso | Opcional | Integer | Informar o peso do item da nota.
|
tipOpeGrid81 | Opcional | String | Guia Participantes (grade Lista de Espera) Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
assConEmi | Opcional | String | Informar se deseja assinalar os convites como não emitidos, ao alterar o período de uma Turma cujo convites já foram emitidos.
Valores: S - Sim N - Não |
datIni | Opcional | DateTime | Informar a data de início da turma.
- Máscara: DD/MM/YYYY - Caso informado a data de expiração do curso de aperfeiçoamento, esta data deve ser anterior a ela. |
excTurAva | Opcional | String | Informar se ao excluir uma Turma e esta possuir avaliações geradas deve continuar com a exclusão.
Valores: S - Sim N - Não |
datFim | Opcional | DateTime | Identificar a data de término da turma. Este campo é opcional, pois esta informação pode ser desconhecida.
(Caso no curso de aperfeiçoamento foi informado data de expiração, este campo torna-se obrigatório). - Máscara: DD/MM/YYYY - Caso informado a data de expiração do curso de aperfeiçoamento, esta data deve ser anterior a ela. |
altCerPar | Opcional | String | Informar se deseja alterar o Certificado do participante.
Valores: S - Sim N - Não |
datLim | Opcional | DateTime | Informar a data limite pra inscrições de participantes na turma.
|
incInsCur | Opcional | String | Informar se deseja incluir o cadastro como Instrutor do Curso.
Valores: S - Sim N - Não |
qtdAul | Opcional | Integer | Informar a quantidade de aulas ministradas.
Baseada nesta informação que é calculada a frequência do colaborador. |
aceInsPar | Opcional | String | Informar se deseja aceitar que o Instrutor informado seja um Participante do Curso.
Valores: S - Sim N - Não |
tipDur | Opcional | Integer | Indicar o tipo de duração do curso, conforme a seguir:
Valores: 1 - Horas 2 - Dias 3 - Meses 4 - Anos 5 - Semestre Quando for informado tipo de duração horas, não será necessário o registro da duração, pois a informação carga horária será suficiente. |
insDisHor | Opcional | String | Informar se deseja aceitar o Instrutor mesmo não estando disponível no horário da Turma.
Valores: S - Sim N - Não |
temDur | Opcional | Integer | Indicar a quantidade do tipo de duração que foi informado no dado anterior.
Exemplo: Se foi indicado 3 = meses no dado anterior, e este curso tem duração de 06 meses, indicar 6 neste campo. |
qtdRecDis | Opcional | String | Informar se deseja informar um recurso mesmo não tendo disponível a quantidade necessária.
Valores: S - Sim N - Não |
carHor | Opcional | Time | Informar a carga horária total do curso.
Esta informação será levada para o histórico de cursos de aperfeiçoamento do colaborador. Mesmo que nas definições esteja indicado para não recalcular a carga horária, quando ocorrer alteração neste campo, o sistema atualizará todos os históricos de cursos dos participantes. - Máscara: hhhh:mm |
excParRes | Opcional | String | Informar se deseja excluir o Participante de sua reserva ao excluí-lo da lista de Participantes da Turma.
Valores: S - Sim N - Não |
freCua | Opcional | Double | Informar o percentual de frequência necessário para aprovação no curso.
Este percentual será considerado na avaliação do participante. - Máscara: zz9,99 |
excParCon | Opcional | String | Informar se deseja excluir o Participante de sua reserva ao excluí-lo da lista de Participantes da Turma.
Valores: S - Sim N - Não |
medCua | Opcional | Double | Informar a média mínima para aprovação no curso.
- Máscara: zz9,99 |
aceParRqu | Opcional | String | Informar se deseja aceitar participantes para o curso que não tenham os pré-requisitos.
Valores: S - Sim N - Não |
codTst | Opcional | String | Informar o questionário que será utilizado na geração das perguntas da avaliação de eficácia.
Esta informação será sugerida automaticamente quando o questionário estiver informado também no cadastro de cursos de aperfeiçoamento. |
aceParFer | Opcional | String | Informar se deseja aceitar participantes de férias para o curso.
Valores: S - Sim N - Não |
iniEfi | Opcional | Integer | Informar a quantidade de dias que será utilizado para a contagem da data que a avaliação ficará disponível para o usuário responder.
Será contado a partir do dia seguinte da data de término do treinamento. Esta informação será sugerida automaticamente quando o questionário estiver informado também no cadastro de cursos de aperfeiçoamento. |
curTlt | Opcional | Integer | - Permite informar se o curso será um TLT.
1 - Sim 2 - Não |
praAva | Opcional | Integer | Informar a quantidade de dias que será utilizado para a contagem do prazo para que o responsável avalie o treinamento.
Será contado a partir do dia seguinte da data de término do treinamento. Esta informação será sugerida automaticamente quando o questionário estiver informado também no cadastro de cursos de aperfeiçoamento. |
fasCua | Opcional | String | Cadastrar a fase do curso para facilitar o registro dos treinamentos quando envolve fases.
Por exemplo: revisões de procedimentos da ISO Ao atualizar o histórico de cursos dos colaboradores, esta informação será levada automaticamente, ficando assim registrado qual a revisão que cada colaborador foi treinado. No cadastramento do curso de aperfeiçoamento, na pasta Fases, seria indicada qual a revisão em questão. |
codUsu | Opcional | Integer | Informar o código do coordenador do curso.
Existe uma associação entre o código de usuário e um colaborador cadastrado (empregado, terceiro ou parceiro) através da ficha cadastral. |
codFes | Opcional | Integer | Informar a Entidade de Ensino que preferencialmente ministrará o curso.
Deve estar cadastrado em Empresas/Outras Empresas com tipo de uso 3(entidade de ensino). |
qtdVag | Opcional | Integer | Informar a quantidade de vagas disponíveis na turma.
Numa alteração, será verificada a capacidade da sala, alertando o usuário quando o limite for ultrapassado. |
tipRea | Opcional | Integer | Informar a forma de realização do curso de aperfeiçoamento.
Exemplos: -Interno -Externo Aberto -Externo Fechado -Efeito Multiplicador Externo Fechado -Efeito Multiplicador Externo Aberto -No Exterior Aberto -No Exterior Fechado -E-learning Síncrono - Quando temos colaboração síncrona entre alunos, alunos e professores, etc. através de chats, videoconferências, etc. Nesta modalidade, as pessoas estão em tempo real colaborando umas com as outras. -E-learning Assíncrono - Quando não há colaboração online, em tempo real. Pode ou não haver a figura do instrutor / mediador. Nesta modalidade encontramos os fóruns, e-mails, etc. Esta informação será buscada automaticamente do cadastro de Cursos de Aperfeiçoamento. |
regInc | Opcional | Integer | Informar o código da regra que será utilizada na inclusão de participantes e/ou integrantes da lista de espera.
Esta regra somente terá validade para a versão WEB. Obs.: Ao incluir nova turma, o módulo irá buscar as regras do curso, se não encontrar, utilizará as regras do cadastro de definições(R129DEF). |
regExc | Opcional | Integer | Informar o código da regra que será utilizada na exclusão de participantes e/ou integrantes da lista de espera.
Esta regra somente terá validade para a versão WEB. Obs.: Ao incluir nova turma, o módulo irá buscar as regras do curso, se não encontrar, utilizará as regras do cadastro de definições(R129DEF). |
regTrf | Opcional | Integer | Informar o código da regra que será utilizada na transferência de participantes desta turma para a lista de espera de uma outra turma.
Esta regra terá validade somente na versão WEB. Obs.: Ao incluir nova turma, o módulo irá buscar as regras do curso, se não encontrar, utilizará as regras do cadastro de definições(R129DEF). |
regSub | Opcional | Integer | Informar o código da regra que será utilizada na substituição de participante para este curso/turma.
Esta regra terá validade somente na versão WEB. Obs.: O substituto ficará relacionado na lista de espera da turma do substituído e este será excluído da sua turma voltando para a lista de espera. Ao incluir nova turma, o módulo irá buscar as regras do curso, se não encontrar, utilizará as regras do cadastro de definições(R129DEF). |
regCpl | Opcional | Integer | Informar o código da regra complementar para que permita tratar casos específicos na avaliação dos participantes de cada turma e turma modular.
Obs.: A regra complementar informada no cadastro da turma não será executada se houver regra informada nas regras por processo 141-Avaliar participante turma e 187-Avaliar turma modular. |
dvgWEB | Opcional | String | Este campo permite ou não a divulgação da turma na WEB.
- Valores: S - Sim, permite que determinadas turmas sejam liberadas aos interessados em ter seus nomes na lista de espera dos cursos N - Não permite a inscrição de pessoas nas turmas |
avRWeb | Opcional | String | Este campo permite definir de que forma acontecerá para esta turma a avaliação de reação:
Valores: S - Sim, para esta turma será possível executar a avaliação de reação também pelo TRWEB. Em Treinamento/Turmas/Definir, grid Participantes Turma, no campo Sit.Av. Reação será atribuído o valor 1=Não iniciado; N - Não, a avaliação de reação será executada somente através do menu Treinamento/Turmas/Avaliar. Na grid Participantes Turma, no campo Sit.Av. Reação será atribuído o valor 0=Não controlado; |
praARe | Opcional | Integer | Informar a quantidade de dias que o participante possui para responder a avaliação de reação.
Será utilizada para a contagem do prazo, que inicia no dia seguinte da data de término do treinamento. Observação: Este campo apenas deve ser informado quando o campo Avaliação de Reação WEB estiver com o valor "S". |
sitART | Opcional | Integer | Este campo permite tratar a situação da avaliação de reação da turma:
Valores: 0 - Não controla 1 - Em definição - situação em que o instrutor está inserindo informações na turma, como exemplo, notas do curso, participante, etc. 2 - Identificadores gerados - situação em que os identificadores foram gerados para cada participante da turma, anônima ou não 3 - Liberada - situação em que a lista de avaliação encontra-se disponível na Web para os participantes 4 - Cancelada - situação em que a avaliação de reação foi cancelada por algum motivo. Não permite que avaliações pendentes sejam respondidas. 5 - Concluída - situação em que a avaliação foi concluída. Não permite que avaliações pendentes sejam respondidas. |
vinIde | Opcional | String | Informar o valor S - Sim, para vincular um identificador para cada participante da turma ao gerar a avaliação de reação.
|
avrAno | Opcional | String | - Informar o valor S - Sim, para este campo quando deseja permitir na web tranformar uma avaliação de reação identificada em anônima.
Opcional |
criRep | Opcional | Integer | Este campo permite definir qual o tipo de histórico (reprovação) a ser utilizado em Treinamento/Turmas/Avaliar ao avaliar um participante, caso o mesmo não venha a alcançar a média e a frequência concomitantemente.
Valores: 0 - Reprovar por média - histórico 5 1 - Reprovar por frequência - histórico 6 |
datCan | Opcional | DateTime | Informar o dia, mês e ano em que esta turma foi cancelada.
Ao pressionar o botão Cancelar será sugerida a data atual do sistema. - Máscara: DD/MM/YYYY |
codMoc | Opcional | Integer | Informar o motivo que ocasionou o cancelamento desta turma.
|
codCla | Opcional | Integer | Informa classificação de turma.
|
empTLT | Opcional | String | Informa código da empresa de origem dos itens de TLT
Obs: Somente ficará habilitado caso o campo Treinamento Local Trabalho guia Parâmetros esteja com "1". |
locTLT | Opcional | Integer | Informa código do local de origem dos itens de TLT.
Obs: Somente ficará habilitado caso o campo Treinamento Local Trabalho guia parâmetros esteja com "1". |
orgTLT | Opcional | String | Informa código da tabela de organograma do local.
Obs: Somente ficará habilitado caso o campo Treinamento Local Trabalho guia parâmetros esteja com "1". |
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:DefinicaoTurmaResponse> <result> <codCua>Integer</codCua> <erroExecucao>String</erroExecucao> </result> </ser:DefinicaoTurmaResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
codCua | Obrigatório | Integer | Informar o código do curso de aperfeiçoamento.
- Chave |
erroExecucao | Opcional | String |
Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
- Vazio ou nulo, indicando que a execução foi feita com sucesso; - A mensagem do erro ocorrido no servidor. |
AceitarConvite
Web service para aceitar convite de treinamento.
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:AceitarConvite> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codCua>Integer</codCua> <aceIns>Integer</aceIns> <tmaCua>Integer</tmaCua> <aceParSenHorDis>Integer</aceParSenHorDis> <numEmp>Integer</numEmp> <aceParConRec>Integer</aceParConRec> <tipCol>Integer</tipCol> <aceParFer>Integer</aceParFer> <numCad>Integer</numCad> </parameters> </ser:AceitarConvite> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
codCua | Obrigatório | Integer | - Código do curso
|
aceIns | Opcional | Integer | - Define se deseja aceitar como participante o instrutor do curso.
(Se não informar valor será definido como aceita) - Valores: 0 - Não aceita, 1 - Aceita. |
tmaCua | Obrigatório | Integer | - Código da turma
|
aceParSenHorDis | Opcional | Integer | - Define se deseja aceitar participantes sem horário disponível, ou seja, com exceções de horário.
(Se não informar valor será definido como aceita) - Valores: 0 - Não aceita, 1 - Aceita. |
numEmp | Obrigatório | Integer | - Código da empresa
|
aceParConRec | Opcional | Integer | - Define se deseja aceitar participantes que já recusaram o convite.
(Se não informar valor será definido como aceita) - Valores: 0 - Não aceita, 1 - Aceita. |
tipCol | Obrigatório | Integer | - Tipo do colaborador
|
aceParFer | Opcional | Integer | - Define se deseja aceitar participantes com férias programada para o período do curso.
(Se não informar valor será definido como aceita) - Valores: 0 - Não aceita, 1 - Aceita. |
numCad | Obrigatório | Integer | - Cadastro do colaborador
|
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:AceitarConviteResponse> <result> <status>Integer</status> <mensagem>String</mensagem> <erroExecucao>String</erroExecucao> </result> </ser:AceitarConviteResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
erroExecucao | Opcional | String |
Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
- Vazio ou nulo, indicando que a execução foi feita com sucesso; - A mensagem do erro ocorrido no servidor. |
status | Opcional | Integer | - Campo de retorno
- Status do convite Valores: 0 - OK, 1 - Aviso. (Quando é aviso será exibido o aviso no campo mensagem) |
mensagem | Opcional | String | - Parâmetro de retorno
- Mensagem com o aviso do status do convite. |
RecusarConvite
Web service para recusar convite de treinamento.
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:RecusarConvite> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codCua>Integer</codCua> <tmaCua>Integer</tmaCua> <numEmp>Integer</numEmp> <tipCol>Integer</tipCol> <numCad>Integer</numCad> </parameters> </ser:RecusarConvite> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
codCua | Obrigatório | Integer | - Código do curso
|
tmaCua | Obrigatório | Integer | - Código da turma
|
numEmp | Obrigatório | Integer | - Código da empresa
|
tipCol | Obrigatório | Integer | - Tipo do colaborador
|
numCad | Obrigatório | Integer | - Cadastro do colaborador
|
Resposta:
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:RecusarConviteResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:RecusarConviteResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
erroExecucao | Opcional | String |
Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
- Vazio ou nulo, indicando que a execução foi feita com sucesso; - A mensagem do erro ocorrido no servidor. |