Web service com.senior.g5.rh.cs.Requisitos
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/cs_Synccom_senior_g5_rh_cs_Requisitos?wsdl
- Assíncrono: http://example.com/g5-senior-services/cs_Asynccom_senior_g5_rh_cs_Requisitos?wsdl
- Agendado: http://example.com/g5-senior-services/cs_Scheduledcom_senior_g5_rh_cs_Requisitos?wsdl
Porta
ConsultarRequisitosCargoPosto
CS - Requisitos - Cargo\Posto
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:ConsultarRequisitosCargoPosto> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <estPos>String</estPos> <posTra>String</posTra> <estCar>String</estCar> <codCar>String</codCar> <datRef>String</datRef> <prfReq>String</prfReq> <focAva>String</focAva> <tipReq>String</tipReq> <exiRqu>String</exiRqu> </parameters> </ser:ConsultarRequisitosCargoPosto> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
estPos | Opcional | String | |
posTra | Opcional | String | |
estCar | Opcional | String | |
codCar | Opcional | String | |
datRef | Opcional | DateTime | |
prfReq | Opcional | String | |
focAva | Opcional | String | |
tipReq | Opcional | String | |
exiRqu | Opcional | String |
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:ConsultarRequisitosCargoPostoResponse> <result> <reqFormacao> <gruReq>String</gruReq> <revGRq>String</revGRq> <codCuf>Integer</codCuf> <nomCuf>String</nomCuf> <sitCuf>Integer</sitCuf> <exiRqu>String</exiRqu> <ptsReq>Double</ptsReq> </reqFormacao> <reqAperfeicoamento> <gruReq>String</gruReq> <revGRq>String</revGRq> <codCua>Integer</codCua> <nomCua>String</nomCua> <exiRqu>String</exiRqu> <ptsReq>Double</ptsReq> </reqAperfeicoamento> <reqCompetencia> <gruReq>String</gruReq> <revGRq>String</revGRq> <seqCpt>Integer</seqCpt> <codCpt>Integer</codCpt> <desCpt>String</desCpt> <revCpt>String</revCpt> <desDet>String</desDet> <prfApl>Integer</prfApl> <desPrf>String</desPrf> <notCpt>Double</notCpt> <codTpr>Integer</codTpr> <codCPr>String</codCPr> <exiRqu>String</exiRqu> <ptsReq>Double</ptsReq> <conAut>String</conAut> <conSup>String</conSup> <conSub>String</conSub> <conPar>String</conPar> <conCli>String</conCli> <conFor>String</conFor> <conIns>String</conIns> <conCon>String</conCon> <codTpc>Integer</codTpc> </reqCompetencia> <erroExecucao>String</erroExecucao> </result> </ser:ConsultarRequisitosCargoPostoResponse> </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. |
reqFormacao | Opcional | Set | |
reqFormacao.gruReq | Opcional | String | Código do grupo de requisitos |
reqFormacao.revGRq | Opcional | String | Revisão do grupo de requisitos |
reqFormacao.codCuf | Opcional | Integer | Curso de Formação que é requisito para esta revisão |
reqFormacao.nomCuf | Opcional | String | Nome do Curso |
reqFormacao.sitCuf | Opcional | Integer | Indica a situação requisitada para o curso |
reqFormacao.exiRqu | Opcional | String | Exigência do requisito |
reqFormacao.ptsReq | Opcional | Double | Pontuação do requisito de formação |
reqAperfeicoamento | Opcional | Set | |
reqAperfeicoamento.gruReq | Opcional | String | Código do grupo de requisitos |
reqAperfeicoamento.revGRq | Opcional | String | Revisão do grupo de requisitos |
reqAperfeicoamento.codCua | Opcional | Integer | Curso de Aperfeiçoamento que é requisito para esta revisão |
reqAperfeicoamento.nomCua | Opcional | String | Nome do Curso |
reqAperfeicoamento.exiRqu | Opcional | String | Exigência do requisito |
reqAperfeicoamento.ptsReq | Opcional | Double | Pontuação do requisito |
reqCompetencia | Opcional | Set | |
reqCompetencia.gruReq | Opcional | String | Código do grupo de requisitos |
reqCompetencia.revGRq | Opcional | String | Revisão do grupo de requisitos |
reqCompetencia.seqCpt | Opcional | Integer | Numero sequencial que identifica o requisito de competência |
reqCompetencia.codCpt | Opcional | Integer | Competência que é requisito para esta revisão |
reqCompetencia.desCpt | Opcional | String | Descrição reduzida da competência |
reqCompetencia.revCpt | Opcional | String | Revisão da competência requisitada |
reqCompetencia.desDet | Opcional | String | Descrição detalhada da competência |
reqCompetencia.prfApl | Opcional | Integer | Código do perfil de aplicação da competência |
reqCompetencia.desPrf | Opcional | String | Descrição do Perfil de aplicação da competência |
reqCompetencia.notCpt | Opcional | Double | Determina a nota mínima para o atendimento do requisito |
reqCompetencia.codTpr | Opcional | Integer | Tabela de proficiências da revisão da competência do requisito |
reqCompetencia.codCPr | Opcional | String | Determina o conceito mínimo para o atendimento do requisito |
reqCompetencia.exiRqu | Opcional | String | Exigência do requisito |
reqCompetencia.ptsReq | Opcional | Double | Pontuação do requisito |
reqCompetencia.conAut | Opcional | String | Considera requisito nas avaliações com foco Autoavaliação |
reqCompetencia.conSup | Opcional | String | Considera requisito nas avaliações com foco Superior |
reqCompetencia.conSub | Opcional | String | Considera requisito nas avaliações com foco Subordinado |
reqCompetencia.conPar | Opcional | String | Considera requisito nas avaliações com foco Cargo par |
reqCompetencia.conCli | Opcional | String | Considera requisito nas avaliações com foco Cliente |
reqCompetencia.conFor | Opcional | String | Considera requisito nas avaliações com foco Fornecedor |
reqCompetencia.conIns | Opcional | String | Considera requisito nas avaliações com foco Instrutor |
reqCompetencia.conCon | Opcional | String | Considera requisito nas avaliações com foco Consenso |
reqCompetencia.codTpc | Opcional | Integer |