Web service com.senior.g5.rh.tr.turma
Tipo de execução
Para cada tipo de execução, existem parâmetros específicos, alguns dos quais podem ser comuns a todas as portas de web service.
Autenticação
Quando for utilizada alguma forma de autenticação na integração de informações por meio de web services, é necessário informar o tipo correspondente no parâmetro <encryption>, conforme os 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.
|
WGD134HOR.Sala | Opcional | Integer | Informar a sala da turma.
|
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.
|
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.
|
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.
|
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.
|
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).
|
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.
|
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.
|
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.
|
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 |
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.
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 |
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.
|
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:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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.
|
erroExecucao | Opcional | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
|
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 |
|
aceIns | Opcional | Integer |
(Se não informar valor será definido como aceita)
|
tmaCua | Obrigatório | Integer |
|
aceParSenHorDis | Opcional | Integer |
(Se não informar valor será definido como aceita)
|
numEmp | Obrigatório | Integer |
|
aceParConRec | Opcional | Integer |
(Se não informar valor será definido como aceita)
|
tipCol | Obrigatório | Integer |
|
aceParFer | Opcional | Integer |
(Se não informar valor será definido como aceita)
|
numCad | Obrigatório | Integer |
|
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:
|
status | Opcional | Integer |
Valores: 0 - OK, 1 - Aviso. (Quando é aviso será exibido o aviso no campo mensagem) |
mensagem | Opcional | String |
|
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 |
|
tmaCua | Obrigatório | Integer |
|
numEmp | Obrigatório | Integer |
|
tipCol | Obrigatório | Integer |
|
numCad | Obrigatório | Integer |
|
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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:
|
English
Español

English
Español

