Web service com.senior.g5.rh.rs.dadosRequisicao
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/rs_Synccom_senior_g5_rh_rs_dadosRequisicao?wsdl
- Assíncrono: http://example.com/g5-senior-services/rs_Asynccom_senior_g5_rh_rs_dadosRequisicao?wsdl
- Agendado: http://example.com/g5-senior-services/rs_Scheduledcom_senior_g5_rh_rs_dadosRequisicao?wsdl
Portas
- DadosRequisicao_3
- Candidatos
- ConsultarRequisicao
- Substituido
- RequisitosGerais
- PesosRequisitosGerais
- RequisitosCursosAperfeicoamento
- RequisitosCursosFormacao
- RequisitosConhecimento
- RequisitosExperiencia
- RequisitosEquivalencia
- RequisitosEtapas
- RequisitosQuestionario
- RequisitosAvaliacao
- RequisitosExame
DadosRequisicao_3
Web Service para cadastramento da requisição.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 3
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:DadosRequisicao_3> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <codOem>Integer</codOem> <datIni>String</datIni> <codEsc>Integer</codEsc> <codRqu>Integer</codRqu> <anoCon>Integer</anoCon> <datFim>String</datFim> <codEst>Integer</codEst> <empAti>Integer</empAti> <numCon>Integer</numCon> <empSol>Integer</empSol> <claSal>String</claSal> <numEmp>Integer</numEmp> <tipCol>Integer</tipCol> <nivSal>String</nivSal> <codTap>Integer</codTap> <numCad>Integer</numCad> <tipSal>Integer</tipSal> <posTra>String</posTra> <horIni>String</horIni> <codMot>Integer</codMot> <codFil>Integer</codFil> <horFim>String</horFim> <valSal>Double</valSal> <estCar>Integer</estCar> <codRes>Integer</codRes> <codCar>String</codCar> <anoRqu>String</anoRqu> <carVag>String</carVag> <oriRqu>Integer</oriRqu> <codTim>String</codTim> <numLoc>String</numLoc> <codCcu>String</codCcu> <codEsqRqu>Integer</codEsqRqu> <turRqu>Integer</turRqu> <tipRqu>Integer</tipRqu> <datRqu>String</datRqu> <datPre>String</datPre> <datLim>String</datLim> <tipVag>Integer</tipVag> <qtdRqu>Integer</qtdRqu> <sitRqu>Integer</sitRqu> <motSus>Integer</motSus> <datSus>String</datSus> <codMoc>Integer</codMoc> <datEnc>String</datEnc> <datApr>String</datApr> <conCan>String</conCan> <dvgWeb>String</dvgWeb> <hisEli>String</hisEli> <ptsMin>Integer</ptsMin> <codVag>String</codVag> <ideExt>String</ideExt> </parameters> </ser:DadosRequisicao_3> </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
- Obrigatório Valores: I - Inclusão A - Alteração E - Exclusão |
codOem | Opcional | Integer | Código do Cliente
- Opcional - Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. Observações: Este campo será disponibilizado somente quando a rotina de Agência de Empregos estiver sendo utilizada, conforme parâmetro Empresa Agência Empregos em Diversos/Assinalamentos. |
datIni | Opcional | DateTime | Data inicial a ser considerada na triagem para filtrar candidatos internos
pela data da solicitação ou candidatos externos pela data de cadastramento. - Opcional - Máscara: DD/MM/YYYY |
codEsc | Opcional | Integer | Informar o código da escala de horários da vaga.
- Opcional |
codRqu | Opcional | Integer | Código da Requisição
- Obrigatório - Chave - Máscara: ZZZZZ9 Observações: Na inclusão, este campo poderá ser deixado em branco e o sistema encontrará o próximo código livre. |
anoCon | Opcional | Integer | Ano em que foi realizado o Concurso Público
- Opcional - Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. Observações: Este campo ficará habilitado somente quando a empresa utilizar a rotina de Concurso Público. |
datFim | Opcional | DateTime | Data final a ser considerada na triagem para filtrar candidatos internos
pela data da solicitação ou candidatos externos pela data de cadastramento. - Opcional - Máscara: DD/MM/YYYY |
codEst | Opcional | Integer | Informar a estrutura salarial a ser considerada
- Opcional Observações: Este campo poderá ser informado somente se o usuário ativo tiver permissão para informar o salário na requisição. Esta permissão é configurada no RS em Seleção/Definições/Usuário. |
empAti | Obrigatório | Integer | Código da empresa ativa.
- Obrigatório. Observações: Será ativado a empresa conforme o número informado neste campo. |
numCon | Opcional | Integer | Número do concurso público
- Opcional - Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. Observações: Este campo ficará habilitado somente quando a empresa utilizar a rotina de Concurso Público. |
empSol | Opcional | Integer | Informar o código da empresa solicitante da requisição
- Opcional |
claSal | Opcional | String | Informar a classe salarial.
- Opcional Observações: Este campo poderá ser informado somente se o usuário ativo tiver permissão para informar o salário na requisição. Esta permissão é configurada no RS em Seleção/Definições/Usuário. |
numEmp | Opcional | Integer | Código da empresa que possui as vagas desta requisição.
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Obrigatório |
tipCol | Opcional | Integer | Indicar o tipo do colaborador que efetuou a requisição
- Opcional - Valores: 1-Empregado 2-Terceiro 3-Parceiro Observações: Torna-se obrigatório quando a empresa solicitante for informada |
nivSal | Opcional | String | Informar o nível salarial
- Opcional Observações: Este campo poderá ser informado somente se o usuário ativo tiver permissão para informar o salário na requisição. Esta permissão é configurada no RS em Seleção/Definições/Usuário. |
codTap | Opcional | Integer | Tipo de atuação que possui as vagas desta requisição.
- O campo deverá ser preenchido somente quando a empresa utilizar posto de trabalho. - Obrigatório |
numCad | Opcional | Integer | Informar o código do colaborador que efetuou a requisição.
- Opcional Observações: Torna-se obrigatório quando a empresa e o tipo do solicitante forem informados |
tipSal | Opcional | Integer | Informar o tipo de salário
- Opcional Observações: Este campo poderá ser informado somente se o usuário ativo tiver permissão para informar o salário na requisição. Esta permissão é configurada no RS em Seleção/Definições/Usuário. |
posTra | Opcional | String | Posto de trabalho que possui as vagas desta requisição.
- O campo deverá ser preenchido somente quando a empresa utilizar posto de trabalho. - Obrigatório |
horIni | Opcional | Time | Informar a hora inicial da Entrevista.
- Opcional - Máscara: hh:mm |
codMot | Opcional | Integer | Informar o código do motivo salarial
- Opcional Observações: Este campo poderá ser informado somente se o usuário ativo tiver permissão para informar o salário na requisição. Esta permissão é configurada no RS em Seleção/Definições/Usuário. |
codFil | Opcional | Integer | Código da filial que possui as vagas desta requisição
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Opcional |
horFim | Opcional | Time | Informar a hora final da Entrevista.
- Opcional - Máscara: hh:mm |
valSal | Opcional | Double | Informar o valor do salário mensal desde que não seja informado a escala e estrutura
- Opcional Observações: Este campo poderá ser informado somente se o usuário ativo tiver permissão para informar o salário na requisição. Esta permissão é configurada no RS em Seleção/Definições/Usuário. |
estCar | Opcional | Integer | Estrutura de cargos utilizada pelo cliente.
- Opcional - Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. Observações: Este campo será disponibilizado somente quando a rotina de Agência de Empregos estiver sendo utilizada, conforme parâmetro Empresa Agência Empregos em Diversos/Assinalamentos. |
codRes | Opcional | Integer | Identificar o código do usuário responsável pelo processo seletivo e manutenção das requisições.
- Opcional |
codCar | Opcional | String | Cargo da vaga em aberto
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Obrigatório - Máscara: #[EdiCar]# |
anoRqu | Opcional | String | Anotações complementares da requisição que esta sendo cadastrada
- Opcional |
carVag | Opcional | String | Cargo no Quadro de Vagas
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Opcional Observações: Este campo ficará disponível somente se o RS estiver integrado com o módulo QL e neste, o assinalamento Cargo Vaga em Diversos/Assinalamentos estiver com Sim. |
oriRqu | Opcional | Integer | Origem dos Requisitos
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Opcional Valores: - 1 (Cargo) - 2 (Cargo da Vaga) Observações: Este campo ficará disponível somente se o RS estiver integrado com o módulo QL e neste, o assinalamento Cargo Vaga em Diversos/Assinalamentos estiver com Sim. |
codTim | Opcional | String | Código do Time
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Opcional Observações: Este campo estará disponível quando o assinalamento Usa Time no cadastro da empresa estiver = Sim |
numLoc | Opcional | String | Local do organograma que possui a vaga em aberto
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Obrigatório |
codCcu | Opcional | String | Código do centro de custo que possui a vaga em aberto.
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Opcional - Máscara: U[18] Observações: Este campo será obrigatório se estiver integrado ao módulo QL e houver o controle do quadro por centro de custo. |
codEsqRqu | Opcional | Integer | Informar o código da escala que será utilizado na efetivação do candidato.
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. |
turRqu | Opcional | Integer | Turno de trabalho onde existe a vaga
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Obrigatório |
tipRqu | Opcional | Integer | Tipo da requisição
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Obrigatório Observações: Quando este tipo de requisição representar uma substituição, permitirá que sejam informados os colaboradores substituídos. |
datRqu | Opcional | DateTime | Data em que a requisição de pessoal foi entregue ao departamento de Recrutamento e Seleção de Pessoal.
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Obrigatório - Máscara: DD/MM/YYYY |
datPre | Opcional | DateTime | Cadastrar a data prevista para a admissão.
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Opcional - Máscara: DD/MM/YYYY |
datLim | Opcional | DateTime | Cadastrar a data limite para preenchimento da requisição.
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Opcional - Máscara: DD/MM/YYYY |
tipVag | Opcional | Integer | Tipo da vaga que está sendo aberta.
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Opcional Observações: Este campo é utilizado somente quando integrado com o módulo QL que permite definir se as vagas disponíveis pertencem a empregados, terceiros ou a qualquer outro tipo de vaga. |
qtdRqu | Opcional | Integer | Quantidade de vagas que está sendo aberta na requisição.
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Obrigatório |
sitRqu | Opcional | Integer | Situação da requisição
- Opcional Valores: - 1 (Em andamento) - 2 (Cancelada) - 3 (Finalizada) - 4 (Proposta) - 5 (Suspensa) |
motSus | Opcional | Integer | Código que corresponde ao motivo da Suspensão
- Este campo só deverá ser informado caso a situação da requisição seja 5 - Suspensa. - Opcional Observações: Este campo torna-se obrigatório quando a situação da requisição for 5-Suspensa |
datSus | Opcional | DateTime | Data da suspensão desta requisição.
- Este campo só deverá ser informado caso a situação da requisição seja 5 - Suspensa. - Opcional - Máscara: DD/MM/YYYY Observações: Quando não informado valor para este campo o mesmo assumirá a data atual. |
codMoc | Opcional | Integer | Código que corresponde ao motivo do cancelamento
- Este campo só deverá ser informado caso a situação da requisição seja 2 - Cancelada. - Opcional Observações: Este campo torna-se obrigatório quando a situação da requisição for 2-Cancelada |
datEnc | Opcional | DateTime | Data do encerramento desta requisição quando finalizada ou quando cancelada.
- Opcional - Máscara: DD/MM/YYYY Observações: Quando não informado valor para este campo o mesmo assumirá a data atual. |
datApr | Opcional | DateTime | Data do aprovação da requisição.
- Opcional - Máscara: DD/MM/YYYY |
conCan | Opcional | String | Tipos de candidatos que serão considerados para a requisição.
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Obrigatório Valores: - A (Ambos os candidatos) - E (Candidatos Externos) - I (Candidatos Internos) |
dvgWeb | Opcional | String | Divulgar as vagas na Web
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Obrigatório Valores: - S (Sim) - N (Não) |
hisEli | Opcional | String | Manter o histórico de eliminação
- Quando o tipo de operação for igual a (A - Alterar) e a situação da requisição for igual a (2 - Cancelada) ou (5 - Suspensa) este campo deverá permanecer vazio. - Opcional Valores: - S (Sim) - N (Não) |
ptsMin | Opcional | Integer | Pontuação mínima que o candidato deve obter na apuração do ranking para não ser eliminado do processo.
- Opcional |
codVag | Opcional | String | Códiga de vaga que esta sendo aberta na requisição.
- Opcional Necessita estar no Novo RS. |
ideExt | Opcional | String | Identificador Externo.
- Opcional |
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:DadosRequisicao_3Response> <result> <codRqu>Integer</codRqu> <empAti>Integer</empAti> <erroExecucao>String</erroExecucao> </result> </ser:DadosRequisicao_3Response> </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. |
codRqu | Opcional | Integer | Código da Requisição
- Obrigatório - Chave - Máscara: ZZZZZ9 Observações: Na inclusão, este campo poderá ser deixado em branco e o sistema encontrará o próximo código livre. |
empAti | Obrigatório | Integer | Código da empresa ativa.
- Obrigatório. Observações: Será ativado a empresa conforme o número informado neste campo. |
Candidatos
Web service para retornar candidatos da requisição informada.
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:Candidatos> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <codRqu>Integer</codRqu> <gridCandidatos> <numCan>Integer</numCan> <seqCan>String</seqCan> <oriCan>Integer</oriCan> <sitCan>Integer</sitCan> <numEmp>Integer</numEmp> <tipCol>Integer</tipCol> <numCad>Integer</numCad> <oriSel>Integer</oriSel> <codJus>Integer</codJus> <motInt>Integer</motInt> <motExt>Integer</motExt> <qtdPts>String</qtdPts> </gridCandidatos> </parameters> </ser:Candidatos> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
codRqu | Obrigatório | Integer | Código da Requisição
- Obrigatório - Chave |
gridCandidatos | Opcional | Set | Candidatos da Requisição |
gridCandidatos.numCan | Opcional | Integer | Número Candidato |
gridCandidatos.seqCan | Opcional | String | Sequência |
gridCandidatos.oriCan | Opcional | Integer | Origem
Opções 1 - Interno 2 - Externo |
gridCandidatos.sitCan | Opcional | Integer | Situação
Opções: 1 - Ativo no Processo 2 - Eliminado 3 - Desistente 4 - Admitido/Transferido 5 - Encaminhado 6 - Não Recomendável 7 - Expirado 8 - Selecionado Não Admitido 9 - Admitido Outra Requisição |
gridCandidatos.numEmp | Opcional | Integer | Número Empresa |
gridCandidatos.tipCol | Opcional | Integer | Tipo Colaborador
Opcões 1 - Empregado 2 - Terceiro 3 - Parceiro |
gridCandidatos.numCad | Opcional | Integer | Número Cadastro |
gridCandidatos.oriSel | Opcional | Integer | Origem Seleção
Opções: 1 - Triagem 2 - Seletiva 3 - Manual 4 - Ranking |
gridCandidatos.codJus | Opcional | Integer | Código Justificativa |
gridCandidatos.motInt | Opcional | Integer | Motivo Eliminação Interna
Opções: 1 - Solicitação 2 - Sexo 3 - Peso 4 - Sem Ficha Médica para avaliar Altura e Peso 5 - Altura 6 - Estado Civil 7 - Veículo 8 - Nacionalidade 9 - Grau de Instrução 10 - Qualificação 11 - Religião 12 - Turno 13 - Horário 14 - Cidade 15 - Bairro 16 - Fonte de Recrutamento 17 - Cursos de Formação 18 - Cursos de Aperfeiçoamento 19 - Cursos de Conhecimentos 20 - Entidades de Cursos 21 - Referências 22 - Parecer Seleção 23 - Parecer Psicológico 24 - Parecer Superior 25 - Curso Vencido ou não Concluído 26 - Cargo 27 - Idade 28 - Etapas 29 - Experiência por Equivalência 30 - Eliminado na Regra 31 - Experiência por Tempo de Serviço no Cargo 32 - Avaliação 33 - Questionário 34 - Exame Médico 35 - Entidades de Cursos de Aperfeiçoamento 36 - Local 37 - Conselho Profissional 38 - Salário 39 - ASO 40 - Deficiência Física 41 - Filial 42 - Categoria Habilitação 43 - Estado 44 - Palavra chave 45 - Área de atuação 46 - Hierarquia 47 - Pontuação obtida no processo |
gridCandidatos.motExt | Opcional | Integer | Motivo Eliminação Externa
Opções: 1 - Empresa 2 - Sexo 3 - Peso 4 - Altura 5 - Estado Civil 6 - Veículo 7 - Nacionalidade 8 - Grau de Instrução 9 - Qualificação 10 - Religião 11 - Turno 12 - Horário 13 - Cidade 14 - Bairro 15 - Fonte de Recrutamento 16 - Cursos de Formação 17 - Cursos de Aperfeiçoamento 18 - Cursos de Conhecimentos 19 - Entidades de Cursos 20 - Referências 21 - Parecer Seleção 22 - Parecer Psicológico 23 - Parecer Superior 24 - Curso Vencido ou não Concluído 25 - Idade 26 - Cargo 27 - Etapas 28 - Experiência por Equivalência 29 - Experiência por Tempo de Serviço no Cargo 30 - Eliminado na Regra 31 - Avaliação 32 - Questionário 33 - Exame Médico 34 - Entidades de Cursos de Aperfeiçoamento 35 - Local 36 - Conselho Profissional 37 - Salário 38 - ASO 39 - Deficiência Física 40 - Filial 41 - Categoria Habilitação 42 - Estado 43 - Palavra chave 44 - Área de atuação 45 - Hierarquia 46 - Pontuação obtida no processo 4 - Palavra-chave não encontrada no texto do currículo |
gridCandidatos.qtdPts | Opcional | String | Pontuação Obtida |
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:CandidatosResponse> <result> <gridCandidatos> <numCan>Integer</numCan> <seqCan>String</seqCan> <oriCan>Integer</oriCan> <sitCan>Integer</sitCan> <numEmp>Integer</numEmp> <tipCol>Integer</tipCol> <numCad>Integer</numCad> <oriSel>Integer</oriSel> <codJus>Integer</codJus> <motInt>Integer</motInt> <motExt>Integer</motExt> <qtdPts>String</qtdPts> </gridCandidatos> <erroExecucao>String</erroExecucao> </result> </ser:CandidatosResponse> </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. |
gridCandidatos | Opcional | Set | Candidatos da Requisição |
gridCandidatos.numCan | Opcional | Integer | Número Candidato |
gridCandidatos.seqCan | Opcional | String | Sequência |
gridCandidatos.oriCan | Opcional | Integer | Origem
Opções 1 - Interno 2 - Externo |
gridCandidatos.sitCan | Opcional | Integer | Situação
Opções: 1 - Ativo no Processo 2 - Eliminado 3 - Desistente 4 - Admitido/Transferido 5 - Encaminhado 6 - Não Recomendável 7 - Expirado 8 - Selecionado Não Admitido 9 - Admitido Outra Requisição |
gridCandidatos.numEmp | Opcional | Integer | Número Empresa |
gridCandidatos.tipCol | Opcional | Integer | Tipo Colaborador
Opcões 1 - Empregado 2 - Terceiro 3 - Parceiro |
gridCandidatos.numCad | Opcional | Integer | Número Cadastro |
gridCandidatos.oriSel | Opcional | Integer | Origem Seleção
Opções: 1 - Triagem 2 - Seletiva 3 - Manual 4 - Ranking |
gridCandidatos.codJus | Opcional | Integer | Código Justificativa |
gridCandidatos.motInt | Opcional | Integer | Motivo Eliminação Interna
Opções: 1 - Solicitação 2 - Sexo 3 - Peso 4 - Sem Ficha Médica para avaliar Altura e Peso 5 - Altura 6 - Estado Civil 7 - Veículo 8 - Nacionalidade 9 - Grau de Instrução 10 - Qualificação 11 - Religião 12 - Turno 13 - Horário 14 - Cidade 15 - Bairro 16 - Fonte de Recrutamento 17 - Cursos de Formação 18 - Cursos de Aperfeiçoamento 19 - Cursos de Conhecimentos 20 - Entidades de Cursos 21 - Referências 22 - Parecer Seleção 23 - Parecer Psicológico 24 - Parecer Superior 25 - Curso Vencido ou não Concluído 26 - Cargo 27 - Idade 28 - Etapas 29 - Experiência por Equivalência 30 - Eliminado na Regra 31 - Experiência por Tempo de Serviço no Cargo 32 - Avaliação 33 - Questionário 34 - Exame Médico 35 - Entidades de Cursos de Aperfeiçoamento 36 - Local 37 - Conselho Profissional 38 - Salário 39 - ASO 40 - Deficiência Física 41 - Filial 42 - Categoria Habilitação 43 - Estado 44 - Resultado do MAP 45 - Palavra chave 46 - Área de atuação 47 - Hierarquia 48 - Pontuação obtida no processo |
gridCandidatos.motExt | Opcional | Integer | Motivo Eliminação Externa
Opções: 1 - Empresa 2 - Sexo 3 - Peso 4 - Altura 5 - Estado Civil 6 - Veículo 7 - Nacionalidade 8 - Grau de Instrução 9 - Qualificação 10 - Religião 11 - Turno 12 - Horário 13 - Cidade 14 - Bairro 15 - Fonte de Recrutamento 16 - Cursos de Formação 17 - Cursos de Aperfeiçoamento 18 - Cursos de Conhecimentos 19 - Entidades de Cursos 20 - Referências 21 - Parecer Seleção 22 - Parecer Psicológico 23 - Parecer Superior 24 - Curso Vencido ou não Concluído 25 - Idade 26 - Cargo 27 - Etapas 28 - Experiência por Equivalência 29 - Experiência por Tempo de Serviço no Cargo 30 - Eliminado na Regra 31 - Avaliação 32 - Questionário 33 - Exame Médico 34 - Entidades de Cursos de Aperfeiçoamento 35 - Local 36 - Conselho Profissional 37 - Salário 38 - ASO 39 - Deficiência Física 40 - Filial 41 - Categoria Habilitação 42 - Estado 43 - Resultado do MAP 44 - Palavra chave 45 - Área de atuação 46 - Hierarquia 47 - Pontuação obtida no processo 48 - Palavra-chave não encontrada no texto do currículo |
gridCandidatos.qtdPts | Opcional | String | Pontuação Obtida |
ConsultarRequisicao
Web service para retornar informações das requisições.
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:ConsultarRequisicao> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <abrRqu>String</abrRqu> <abrEmp>String</abrEmp> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCar>String</abrCar> <gridRequisicoes> <codRqu>Integer</codRqu> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <estCar>Integer</estCar> <codCar>String</codCar> <codTim>String</codTim> <tabOrg>Integer</tabOrg> <numLoc>Integer</numLoc> <datRqu>String</datRqu> <tipRqu>Integer</tipRqu> <qtdRqu>Integer</qtdRqu> <turRqu>Integer</turRqu> <datLim>String</datLim> <datPre>String</datPre> <anoRqu>String</anoRqu> <codOem>Integer</codOem> <empSol>Integer</empSol> <tipCol>Integer</tipCol> <numCad>Integer</numCad> <horIni>Integer</horIni> <horFim>Integer</horFim> <datIni>String</datIni> <datFim>String</datFim> <codUsu>Double</codUsu> <datApr>String</datApr> <codCcu>String</codCcu> <codEsc>Integer</codEsc> <tipSal>Integer</tipSal> <codMot>Integer</codMot> <codEst>Integer</codEst> <claSal>String</claSal> <nivSal>String</nivSal> <valSal>Double</valSal> <sitRqu>Integer</sitRqu> <datEnc>String</datEnc> <codMoc>Integer</codMoc> <codRes>Double</codRes> <anoCon>Integer</anoCon> <numCon>Integer</numCon> <triSel>String</triSel> <conCan>String</conCan> <dvgWEB>String</dvgWEB> <tipVag>Integer</tipVag> <reqEla>String</reqEla> <divEmp>String</divEmp> <codCid>Integer</codCid> <usuEla>String</usuEla> <carVag>String</carVag> <oriRqu>Integer</oriRqu> <datSus>String</datSus> <motSus>Integer</motSus> <codTap>Integer</codTap> <estPos>Integer</estPos> <posTra>String</posTra> <hisEli>String</hisEli> <ptsMin>Integer</ptsMin> <usuRqu>Double</usuRqu> <codVag>String</codVag> <ideExt>String</ideExt> </gridRequisicoes> </parameters> </ser:ConsultarRequisicao> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
abrRqu | Opcional | String | Requisição (+)
- Informar uma abrangência de Requisição - Opcional |
abrEmp | Opcional | String | Empresa (+)
- Informar uma abrangência de Empresa - Opcional |
abrFil | Opcional | String | Filial (+)
- Informar uma abrangência de Filial - Opcional |
abrLoc | Opcional | String | Local (+)
- Informar uma abrangência de Local - Opcional |
abrCar | Opcional | String | Cargo (+)
- Informar uma abrangência de Cargo - Opcional |
gridRequisicoes | Opcional | Set | Candidatos da Requisição |
gridRequisicoes.codRqu | Opcional | Integer | Código Requisição |
gridRequisicoes.numEmp | Opcional | Integer | Empresa Requisitante |
gridRequisicoes.codFil | Opcional | Integer | Código da Filial |
gridRequisicoes.estCar | Opcional | Integer | Código da Estrutura de Cargos |
gridRequisicoes.codCar | Opcional | String | Cargo Requisitado |
gridRequisicoes.codTim | Opcional | String | Código do Time |
gridRequisicoes.tabOrg | Opcional | Integer | Código da Tabela de Organograma |
gridRequisicoes.numLoc | Opcional | Integer | Local Requisitado |
gridRequisicoes.datRqu | Opcional | DateTime | Data da Requisição |
gridRequisicoes.tipRqu | Opcional | Integer | Tipo Requisição |
gridRequisicoes.qtdRqu | Opcional | Integer | Quantidade de Vagas da Requisição |
gridRequisicoes.turRqu | Opcional | Integer | Turno Requisição
- Opções: 1 - 1º Turno / 2 - 2º Turno / 3 - 3º Turno / 4 - 4º Turno / 8 - Misto / 9 - Geral |
gridRequisicoes.datLim | Opcional | DateTime | Data Limite |
gridRequisicoes.datPre | Opcional | DateTime | Data Previsão |
gridRequisicoes.anoRqu | Opcional | String | Anotações na Requisição |
gridRequisicoes.codOem | Opcional | Integer | Código do Cliente |
gridRequisicoes.empSol | Opcional | Integer | Empresa do Colabolador Solicitante |
gridRequisicoes.tipCol | Opcional | Integer | Tipo do Colabolador Solicitante
- Opções: 1 - Empregado / 2 - Terceiro / 3 - Parceiro |
gridRequisicoes.numCad | Opcional | Integer | Cadastro do Colaborador Solicitante |
gridRequisicoes.horIni | Opcional | Integer | Hora Início Disponibilidade para Entrevista |
gridRequisicoes.horFim | Opcional | Integer | Hora Fim Disponibilidade para Entrevista |
gridRequisicoes.datIni | Opcional | DateTime | Data Início para Triagem |
gridRequisicoes.datFim | Opcional | DateTime | Data Fim para Triagem |
gridRequisicoes.codUsu | Opcional | Double | Código do Usuário da Aprovação Requisição |
gridRequisicoes.datApr | Opcional | DateTime | Data da Aprovação da Requisição |
gridRequisicoes.codCcu | Opcional | String | Código do Centro de Custo |
gridRequisicoes.codEsc | Opcional | Integer | Código da Escala |
gridRequisicoes.tipSal | Opcional | Integer | Tipo do Salário
- Opções: 1 - Mensalista / 2 - Horista / 3 - Diarista / 4 - Comissionado / 5 - Tarefeiro / 6 - Terceiro |
gridRequisicoes.codMot | Opcional | Integer | Motivo do Salário |
gridRequisicoes.codEst | Opcional | Integer | Código da Estrutura Salarial |
gridRequisicoes.claSal | Opcional | String | Classe Salarial |
gridRequisicoes.nivSal | Opcional | String | Nível Salarial |
gridRequisicoes.valSal | Opcional | Double | Valor do Salário Efetivo |
gridRequisicoes.sitRqu | Opcional | Integer | Situação da Requisição
- Opções: 0 - Não iniciada / 1 - Em andamento / 2 - Cancelada / 3 - Finalizada / 4 - Proposta / 5 - Suspensa |
gridRequisicoes.datEnc | Opcional | DateTime | Data de Encerramento |
gridRequisicoes.codMoc | Opcional | Integer | Código do Motivo do Cancelamento |
gridRequisicoes.codRes | Opcional | Double | Código do Usuário Responsável pelo Atendimento da Requisição |
gridRequisicoes.anoCon | Opcional | Integer | Ano Concurso |
gridRequisicoes.numCon | Opcional | Integer | Número do Concurso |
gridRequisicoes.triSel | Opcional | String | Identifica p/as regras se o processo é de triagem ou seletiva
- Opções: T - Triagem / S - Seletiva |
gridRequisicoes.conCan | Opcional | String | Define quais Candidatos devem ser considerados
- Opções: A - Ambos os Candidatos / E - Candidatos Externos / I - Candidatos Internos |
gridRequisicoes.dvgWEB | Opcional | String | Define se a Requisição deve ser divulgada na WEB
- Opções: S - Sim / N - Não |
gridRequisicoes.tipVag | Opcional | Integer | Código do tipo de vaga |
gridRequisicoes.reqEla | Opcional | String | Identificação da requisição (vaga) para a Elancers |
gridRequisicoes.divEmp | Opcional | String | Indica para a Elancers se pode divulgar o nome da empresa da vaga
- Opções: S - Sim / N - Não |
gridRequisicoes.codCid | Opcional | Integer | Cidade para Trabalhar |
gridRequisicoes.usuEla | Opcional | String | Usuário responsável pela requisição (vaga) na Elancers |
gridRequisicoes.carVag | Opcional | String | Código do novo cargo para ocupação da vaga |
gridRequisicoes.oriRqu | Opcional | Integer | Define de qual cargo deve considerar os requisitos
- Opções: 1- Cago / 2 - Cargo da Vaga |
gridRequisicoes.datSus | Opcional | DateTime | Data de Suspensão |
gridRequisicoes.motSus | Opcional | Integer | Código do Motivo da Suspensão da Requisição |
gridRequisicoes.codTap | Opcional | Integer | Tipo de atuação do Colaborador no Posto de trabalho |
gridRequisicoes.estPos | Opcional | Integer | Código da Estrutura de Postos de Trabalho |
gridRequisicoes.posTra | Opcional | String | Posto de Trabalho em que o Colaborador atua |
gridRequisicoes.hisEli | Opcional | String | Mantém histórico de eliminação dos candidatos com interesse na vaga
- Opções: T - Triagem / S - Seletiva / A - Ambas / N - Nenhuma |
gridRequisicoes.ptsMin | Opcional | Integer | Pontuação mínima que o candidato deve obter |
gridRequisicoes.usuRqu | Opcional | Double | Código do usuário que cadastrou a requisição |
gridRequisicoes.codVag | Opcional | String | Código da vaga usado na publicação do anúncio |
gridRequisicoes.ideExt | Opcional | String | Identificador Externo |
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:ConsultarRequisicaoResponse> <result> <gridRequisicoes> <codRqu>Integer</codRqu> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <estCar>Integer</estCar> <codCar>String</codCar> <codTim>String</codTim> <tabOrg>Integer</tabOrg> <numLoc>Integer</numLoc> <datRqu>String</datRqu> <tipRqu>Integer</tipRqu> <qtdRqu>Integer</qtdRqu> <turRqu>Integer</turRqu> <datLim>String</datLim> <datPre>String</datPre> <anoRqu>String</anoRqu> <codOem>Integer</codOem> <empSol>Integer</empSol> <tipCol>Integer</tipCol> <numCad>Integer</numCad> <horIni>Integer</horIni> <horFim>Integer</horFim> <datIni>String</datIni> <datFim>String</datFim> <codUsu>Double</codUsu> <datApr>String</datApr> <codCcu>String</codCcu> <codEsc>Integer</codEsc> <tipSal>Integer</tipSal> <codMot>Integer</codMot> <codEst>Integer</codEst> <claSal>String</claSal> <nivSal>String</nivSal> <valSal>Double</valSal> <sitRqu>Integer</sitRqu> <datEnc>String</datEnc> <codMoc>Integer</codMoc> <codRes>Double</codRes> <anoCon>Integer</anoCon> <numCon>Integer</numCon> <triSel>String</triSel> <conCan>String</conCan> <dvgWEB>String</dvgWEB> <tipVag>Integer</tipVag> <reqEla>String</reqEla> <divEmp>String</divEmp> <codCid>Integer</codCid> <usuEla>String</usuEla> <carVag>String</carVag> <oriRqu>Integer</oriRqu> <datSus>String</datSus> <motSus>Integer</motSus> <codTap>Integer</codTap> <estPos>Integer</estPos> <posTra>String</posTra> <hisEli>String</hisEli> <ptsMin>Integer</ptsMin> <usuRqu>Double</usuRqu> <codVag>String</codVag> <ideExt>String</ideExt> </gridRequisicoes> <erroExecucao>String</erroExecucao> </result> </ser:ConsultarRequisicaoResponse> </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. |
gridRequisicoes | Opcional | Set | Candidatos da Requisição |
gridRequisicoes.codRqu | Opcional | Integer | Código Requisição |
gridRequisicoes.numEmp | Opcional | Integer | Empresa Requisitante |
gridRequisicoes.codFil | Opcional | Integer | Código da Filial |
gridRequisicoes.estCar | Opcional | Integer | Código da Estrutura de Cargos |
gridRequisicoes.codCar | Opcional | String | Cargo Requisitado |
gridRequisicoes.codTim | Opcional | String | Código do Time |
gridRequisicoes.tabOrg | Opcional | Integer | Código da Tabela de Organograma |
gridRequisicoes.numLoc | Opcional | Integer | Local Requisitado |
gridRequisicoes.datRqu | Opcional | DateTime | Data da Requisição |
gridRequisicoes.tipRqu | Opcional | Integer | Tipo Requisição |
gridRequisicoes.qtdRqu | Opcional | Integer | Quantidade de Vagas da Requisição |
gridRequisicoes.turRqu | Opcional | Integer | Turno Requisição
- Opções: 1 - 1º Turno / 2 - 2º Turno / 3 - 3º Turno / 4 - 4º Turno / 8 - Misto / 9 - Geral |
gridRequisicoes.datLim | Opcional | DateTime | Data Limite |
gridRequisicoes.datPre | Opcional | DateTime | Data Previsão |
gridRequisicoes.anoRqu | Opcional | String | Anotações na Requisição |
gridRequisicoes.codOem | Opcional | Integer | Código do Cliente |
gridRequisicoes.empSol | Opcional | Integer | Empresa do Colabolador Solicitante |
gridRequisicoes.tipCol | Opcional | Integer | Tipo do Colabolador Solicitante
- Opções: 1 - Empregado / 2 - Terceiro / 3 - Parceiro |
gridRequisicoes.numCad | Opcional | Integer | Cadastro do Colaborador Solicitante |
gridRequisicoes.horIni | Opcional | Integer | Hora Início Disponibilidade para Entrevista |
gridRequisicoes.horFim | Opcional | Integer | Hora Fim Disponibilidade para Entrevista |
gridRequisicoes.datIni | Opcional | DateTime | Data Início para Triagem |
gridRequisicoes.datFim | Opcional | DateTime | Data Fim para Triagem |
gridRequisicoes.codUsu | Opcional | Double | Código do Usuário da Aprovação Requisição |
gridRequisicoes.datApr | Opcional | DateTime | Data da Aprovação da Requisição |
gridRequisicoes.codCcu | Opcional | String | Código do Centro de Custo |
gridRequisicoes.codEsc | Opcional | Integer | Código da Escala |
gridRequisicoes.tipSal | Opcional | Integer | Tipo do Salário
- Opções: 1 - Mensalista / 2 - Horista / 3 - Diarista / 4 - Comissionado / 5 - Tarefeiro / 6 - Terceiro |
gridRequisicoes.codMot | Opcional | Integer | Motivo do Salário |
gridRequisicoes.codEst | Opcional | Integer | Código da Estrutura Salarial |
gridRequisicoes.claSal | Opcional | String | Classe Salarial |
gridRequisicoes.nivSal | Opcional | String | Nível Salarial |
gridRequisicoes.valSal | Opcional | Double | Valor do Salário Efetivo |
gridRequisicoes.sitRqu | Opcional | Integer | Situação da Requisição
- Opções: 0 - Não iniciada / 1 - Em andamento / 2 - Cancelada / 3 - Finalizada / 4 - Proposta / 5 - Suspensa |
gridRequisicoes.datEnc | Opcional | DateTime | Data de Encerramento |
gridRequisicoes.codMoc | Opcional | Integer | Código do Motivo do Cancelamento |
gridRequisicoes.codRes | Opcional | Double | Código do Usuário Responsável pelo Atendimento da Requisição |
gridRequisicoes.anoCon | Opcional | Integer | Ano Concurso |
gridRequisicoes.numCon | Opcional | Integer | Número do Concurso |
gridRequisicoes.triSel | Opcional | String | Identifica p/as regras se o processo é de triagem ou seletiva
- Opções: T - Triagem / S - Seletiva |
gridRequisicoes.conCan | Opcional | String | Define quais Candidatos devem ser considerados
- Opções: A - Ambos os Candidatos / E - Candidatos Externos / I - Candidatos Internos |
gridRequisicoes.dvgWEB | Opcional | String | Define se a Requisição deve ser divulgada na WEB
- Opções: S - Sim / N - Não |
gridRequisicoes.tipVag | Opcional | Integer | Código do tipo de vaga |
gridRequisicoes.reqEla | Opcional | String | Identificação da requisição (vaga) para a Elancers |
gridRequisicoes.divEmp | Opcional | String | Indica para a Elancers se pode divulgar o nome da empresa da vaga
- Opções: S - Sim / N - Não |
gridRequisicoes.codCid | Opcional | Integer | Cidade para Trabalhar |
gridRequisicoes.usuEla | Opcional | String | Usuário responsável pela requisição (vaga) na Elancers |
gridRequisicoes.carVag | Opcional | String | Código do novo cargo para ocupação da vaga |
gridRequisicoes.oriRqu | Opcional | Integer | Define de qual cargo deve considerar os requisitos
- Opções: 1- Cago / 2 - Cargo da Vaga |
gridRequisicoes.datSus | Opcional | DateTime | Data de Suspensão |
gridRequisicoes.motSus | Opcional | Integer | Código do Motivo da Suspensão da Requisição |
gridRequisicoes.codTap | Opcional | Integer | Tipo de atuação do Colaborador no Posto de trabalho |
gridRequisicoes.estPos | Opcional | Integer | Código da Estrutura de Postos de Trabalho |
gridRequisicoes.posTra | Opcional | String | Posto de Trabalho em que o Colaborador atua |
gridRequisicoes.hisEli | Opcional | String | Mantém histórico de eliminação dos candidatos com interesse na vaga
- Opções: T - Triagem / S - Seletiva / A - Ambas / N - Nenhuma |
gridRequisicoes.ptsMin | Opcional | Integer | Pontuação mínima que o candidato deve obter |
gridRequisicoes.usuRqu | Opcional | Double | Código do usuário que cadastrou a requisição |
gridRequisicoes.codVag | Opcional | String | Código da vaga usado na publicação do anúncio |
gridRequisicoes.ideExt | Opcional | String | Identificador Externo |
Substituido
Web Service para cadastramento dos colaboradores que serão substituídos na requisição.
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:Substituido> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <codRqu>Integer</codRqu> <numEmp>Integer</numEmp> <substituido> <numEmp>Integer</numEmp> <tipCol>Integer</tipCol> <numCad>Integer</numCad> </substituido> </parameters> </ser:Substituido> </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
- Obrigatório Valores: I - Inclusão E - Exclusão Observações: Para alterar o colaborador a ser substituído recomenda-se excluir todos e em seguida incluir o colaborador desejado |
codRqu | Obrigatório | Integer | Código da Requisição
- Obrigatório - Chave |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Obrigatório |
substituido | Opcional | Set | Lista de colaboradores que serão substituídos com o preenchimento das vagas desta requisição. |
substituido.numEmp | Obrigatório | Integer | Informar a empresa do colaborador que será substituído
- Obrigatório - Chave |
substituido.tipCol | Obrigatório | Integer | Informar o tipo de colaborador que será substituído
- Obrigatório - Chave Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
substituido.numCad | Obrigatório | Integer | Indicar um número de cadastro para identificar o colaborador que será substituído
- Obrigatório - Chave |
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:SubstituidoResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:SubstituidoResponse>
</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. |
RequisitosGerais
Web service para cadastramento ddas respostas aceitáveis para cada item. Para os candidatos que tiverem as informações diferentes no momento da seleção, serão eliminados.
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:RequisitosGerais> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <numEmp>Integer</numEmp> <codRqu>Integer</codRqu> <pesMin>Double</pesMin> <pesMax>Double</pesMax> <altMin>Integer</altMin> <altMax>Integer</altMax> <idaMin>Integer</idaMin> <idaMax>Integer</idaMax> <tipSex>String</tipSex> <notMin>Double</notMin> <defFis>String</defFis> <abrDef>String</abrDef> <codFlt>Integer</codFlt> <eqvCar>Integer</eqvCar> <abrEmp>String</abrEmp> <abrFil>String</abrFil> <catCnh>String</catCnh> <abrVei>String</abrVei> <abrCiv>String</abrCiv> <abrSlc>String</abrSlc> <abrNac>String</abrNac> <abrIns>String</abrIns> <abrQua>String</abrQua> <abrPrf>String</abrPrf> <abrTre>String</abrTre> <abrRlr>String</abrRlr> <abrEfo>String</abrEfo> <abrEap>String</abrEap> <abrTur>String</abrTur> <abrHor>String</abrHor> <abrEst>String</abrEst> <abrCid>String</abrCid> <abrBai>String</abrBai> <abrRfo>String</abrRfo> <abrPsl>String</abrPsl> <abrPps>String</abrPps> <abrPsu>String</abrPsu> <abrPex>String</abrPex> <abrPar>String</abrPar> <abrAso>String</abrAso> <abrAre>String</abrAre> <abrHie>String</abrHie> <palCha>String</palCha> <txtCur>String</txtCur> <opePes>Integer</opePes> </parameters> </ser:RequisitosGerais> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
tipOpe | Obrigatório | String | Tipo de operação
- Obrigatório Valores: G - Inclusão/Alteração E - Exclusão |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Obrigatório - Chave |
codRqu | Obrigatório | Integer | Código da requisição
- Obrigatório |
pesMin | Opcional | Double | Definir o peso mínimo que deverá ter o ocupante do cargo.
- Opcional - Máscara: zz9,99 |
pesMax | Opcional | Double | Definir o peso máximo que deverá ter o ocupante do cargo.
- Opcional - Máscara: zz9,99 |
altMin | Opcional | Integer | Definir a altura mínima que deverá ter o ocupante do cargo.
- Opcional - Máscara: zz9 |
altMax | Opcional | Integer | Definir a altura máxima que deverá ter o ocupante do cargo.
- Opcional - Máscara: zz9 |
idaMin | Opcional | Integer | Definir a idade mínima que deverá ter o ocupante do cargo.
- Opcional |
idaMax | Opcional | Integer | Definir a idade máxima que deverá ter o ocupante do cargo.
- Opcional |
tipSex | Opcional | String | Definir de qual sexo deve ser o ocupante do cargo.
- Opcional Valores: M - Masculino F - Feminino I - Independe |
defFis | Opcional | String | Definir qual será o critério de seleção em relação às pessoas com deficiência (PcD). - Opcional Valores: S - Sim, as pessoas com deficiência serão consideradas. Se houver abrangência de pessoa com deficiência, será considerada, mas se não houver, será exigido que o candidato seja uma pessoa com deficiência (PcD). N - Não, os candidatos com deficiência não entrarão no processo, e não será permitido informar abrangência. I - Independe - Serão considerados todos os candidatos com ou sem deficiência, mas se tiver abrangência irá considerar os candidatos não que não sejam pessoas com deficiência ou candidatos com deficiência contemplada na abrangência. |
abrDef | Opcional | String | Indicar quais os tipos de deficiência que deverão ser considerados na triagem/seletiva.
- Opcional - Abrangência Observações: Poderá ser informado somente se o campo Deficientes estiver preenchido com "S - Sim" ou "I - Independente". |
codFlt | Opcional | Integer | Informar o código da regra a ser utilizada nos requisitos.
- Opcional |
eqvCar | Opcional | Integer | Definir como deve ser o comportamento da triagem/seletiva sobre a equivalência de cargo.
- Obrigatório Valores: 1 - Experiência: corresponde a experiência em empregos anteriores 2 - Cargos Pretendidos: corresponde aos cargos indicados no cadastro do candidato / colaborador 3 - Ambos |
abrEmp | Opcional | String | Informar as empresas que serão utilizadas no processo da triagem/seletiva.
- Opcional |
abrFil | Opcional | String | Informar as filiais que serão utilizadas no processo da triagem/seletiva.
- Opcional |
catCnh | Opcional | String | Informar a categoria da carteira de nacional de habilitação.
- Opcional |
abrVei | Opcional | String | Determinar quanto a necessidade ou não, de o ocupante do cargo ter veículo próprio.
- Opcional Valores: 1 - Executivo 2 - Standart 3 - Carga 4 - Coletivo 5 - Misto Carga e Coletivo 9 - Outros |
abrCiv | Opcional | String | Definir o estado civil que deverá ter o ocupante do cargo.
- Opcional Valores: 1 - Solteiro 2 - Casado 3 - Divorciado 4 - Viúvo 5 - Concubinato 6 - Separado 7 - União Estável 9 - Outros |
abrSlc | Opcional | String | Definir o tipo de solicitação efetuado pelo candidato interno
- Opcional Observações: Para os candidatos externos este requisito não é analisado. |
abrNac | Opcional | String | A partir da codificação definida pelo usuário, indicar a nacionalidade que deverá ter o ocupante do cargo.
- Opcional Valores: 10 - Brasileiro Nato 20 - Naturalizado Brasileiro 21 - Argentino 22 - Boliviano 23 - Chileno 24 - Paraguaio 25 - Uruguaio 30 - Alemão 31 - Belga 32 - Britânico 34 - Canadense 35 - Espanhol 36 - Norte-Americano 37 - Francês 38 - Suíço 39 - Italiano 41 - Japonês 42 - Chinês 43 - Coreano 45 - Português 48 - Outros Latino-Americanos 49 - Outros Asiáticos 50 - Outros |
abrIns | Opcional | String | Definir a escolaridade que deverá ter o ocupante do cargo.
- Opcional Valores: 1 - Analfabeto 2 - 4ª Série Incompleta 3 - 4ª Série Completa 4 - 5ª a 8ª Série Incompleta 5 - 1ª Grau Completo 6 - 2ª Grau Incompleto 7 - 2ª Grau Completo 8 - Superior Incompleto 9 - Superior Completo 10 - Pós-graduação 11 - Mestrado 12 - Doutorado 13 - Ph.D. |
abrQua | Opcional | String | Definir a qualificação que deverá ter o ocupante do cargo.
- Opcional |
abrPrf | Opcional | String | Definir o conselho profissional que deverá ter o ocupante do cargo.
- Opcional |
abrTre | Opcional | String | Definir o tipo de referência que deverá ter o ocupante do cargo.
- Opcional |
abrRlr | Opcional | String | Definir a religião a que deverá pertencer o ocupante do cargo.
- Opcional |
abrEfo | Opcional | String | Definir a entidade de curso de formação que o candidato deverá ter frequentado ou estar frequentando.
- Opcional |
abrEap | Opcional | String | Definir a entidade de curso de aperfeiçoamento que o candidato deverá ter frequentado.
- Opcional |
abrTur | Opcional | String | Definir os turnos nos quais deverá trabalhar o ocupante do cargo.
- Opcional |
abrHor | Opcional | String | Definir os horários nos quais deverá trabalhar o ocupante do cargo.
- Opcional |
abrEst | Opcional | String | Definir os estados nos quais deverá trabalhar ou residir o ocupante do cargo.
- Opcional |
abrCid | Opcional | String | Definir as cidades onde deverá residir o ocupante do cargo.
- Opcional |
abrBai | Opcional | String | Definir os bairros onde deverá residir o ocupante do cargo.
- Opcional |
abrRfo | Opcional | String | Definir a fonte de recrutamento da qual deve ser oriundo o candidato que irá ocupar o cargo.
- Opcional Observações: Este requisito está sendo analisado somente para os candidatos externos. |
abrPsl | Opcional | String | Possibilita a definição dos tipos de parecer utilizado pelo selecionador de pessoal, que o sistema deverá usar.
- Opcional |
abrPps | Opcional | String | Possibilita a definição dos tipos de parecer utilizado pelo psicólogo, que o sistema deverá usar.
- Opcional |
abrPsu | Opcional | String | Possibilita a definição dos tipos de parecer utilizado pelo superior, que o sistema deverá usar.
- Opcional |
abrPex | Opcional | String | Possibilita a definição dos tipos de parecer resultante de exames efetuados, que o sistema deverá usar.
- Opcional |
abrPar | Opcional | String | Permite registrar quais os pareceres resultantes do ASO que o módulo deverá aceitar.
- Opcional Observações: No cadastramento de uma nova requisição, este campo será preenchido automaticamente se nas definições da empresa, pasta Requisição, o campo Parecer estiver com algum código informado. |
abrAso | Opcional | String | Permite registrar quais os tipos de ASO que o módulo deverá aceitar.
- Opcional Observações: No cadastramento de uma nova requisição, este campo será preenchido automaticamente se nas definições da empresa, pasta Requisição, o campo Tipo de ASO estiver com algum código informado. Se o candidato não possuir este requisito, será eliminado pelo motivo 38-ASO (Candidatos Externos) ou 39-ASO (Candidatos Internos). |
abrAre | Opcional | String | Definir as áreas de atuação do ocupante do cargo.
- Opcional |
abrHie | Opcional | String | Definir a hierarquia do ocupante do cargo.
- Opcional |
palCha | Opcional | String | Informar uma ou mais palavras chaves para serem utilizadas no processo de triagem/seletiva.
- Opcional Observação: O campo tem a capacidade de 255 caracteres e, pode ter várias palavras chaves informadas, sempre separadas por vírgula. |
txtCur | Opcional | String | Informar uma ou mais palavras chaves para serem utilizadas no processo de triagem/seletiva, a busca será feito no currículo do candidato que foi cadastrado no currículo web.
- Opcional Observação: O campo pode ter várias palavras chaves informadas, sempre separadas por vírgula. |
opePes | Opcional | Integer | Informar o tipo de pesquisa desejada.
0 - Contem 1 - Não Contem 2 - Iniciando Por 3 - Finalizando Por - Opcional |
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:RequisitosGeraisResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:RequisitosGeraisResponse>
</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. |
PesosRequisitosGerais
Web Service para cadastramento de pesos para cada item que será usado na rotina de ranking.
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:PesosRequisitosGerais> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <numEmp>Integer</numEmp> <codRqu>Integer</codRqu> <ptsPes>Integer</ptsPes> <ptsAlt>Integer</ptsAlt> <ptsIda>Integer</ptsIda> <ptsSex>Integer</ptsSex> <ptsNot>Integer</ptsNot> <ptsDef>Integer</ptsDef> <ptsTDe>Integer</ptsTDe> <ptsEmp>Integer</ptsEmp> <ptsFil>Integer</ptsFil> <ptsCnh>Integer</ptsCnh> <ptsVei>Integer</ptsVei> <ptsCiv>Integer</ptsCiv> <ptsSlc>Integer</ptsSlc> <ptsNac>Integer</ptsNac> <ptsIns>Integer</ptsIns> <ptsQua>Integer</ptsQua> <ptsPrf>Integer</ptsPrf> <ptsTre>Integer</ptsTre> <ptsRlr>Integer</ptsRlr> <ptsEfo>Integer</ptsEfo> <ptsEap>Integer</ptsEap> <ptsTur>Integer</ptsTur> <ptsHor>Integer</ptsHor> <ptsEst>Integer</ptsEst> <ptsCid>Integer</ptsCid> <ptsBai>Integer</ptsBai> <ptsRfo>Integer</ptsRfo> <ptsPsl>Integer</ptsPsl> <ptsPps>Integer</ptsPps> <ptsPsu>Integer</ptsPsu> <ptsPex>Integer</ptsPex> <ptsPar>Integer</ptsPar> <ptsAso>Integer</ptsAso> <ptsAre>Integer</ptsAre> <ptsHie>Integer</ptsHie> <ptsPal>Integer</ptsPal> <ptsTxt>Integer</ptsTxt> </parameters> </ser:PesosRequisitosGerais> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
tipOpe | Obrigatório | String | Tipo de operação
- Obrigatório Valores: G - Inclusão/Alteração E - Exclusão |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Obrigatório - Chave |
codRqu | Obrigatório | Integer | Código da requisição
- Obrigatório - Chave |
ptsPes | Opcional | Integer | Informar a pontuação para o peso.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsAlt | Opcional | Integer | Informar a pontuação para a Altura.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsIda | Opcional | Integer | Informar a pontuação para a Idade.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsSex | Opcional | Integer | Informar a pontuação para o Sexo.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsDef | Opcional | Integer | Informar a pontuação para pessoa com deficiência (PcD).
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsTDe | Opcional | Integer | Informar a pontuação para Deficiência.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsEmp | Opcional | Integer | Informar a pontuação para Empresa.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsFil | Opcional | Integer | Informar a pontuação para Filial.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsCnh | Opcional | Integer | Informar a pontuação para a Categoria da habilitação.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsVei | Opcional | Integer | Informar a pontuação para Veículo.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsCiv | Opcional | Integer | Informar a pontuação para estado civil.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsSlc | Opcional | Integer | Informar a pontuação para Solicitação.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsNac | Opcional | Integer | Informar a pontuação para Nacionalidade.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsIns | Opcional | Integer | Informar a pontuação para Grau de instrução.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsQua | Opcional | Integer | Informar a pontuação para Qualificação.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsPrf | Opcional | Integer | Informar a pontuação para Conselho profissional.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsTre | Opcional | Integer | Informar a pontuação para Referência Pessoal.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsRlr | Opcional | Integer | Informar a pontuação para Religião.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsEfo | Opcional | Integer | Informar a pontuação para Entidade Curso de Formação.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsEap | Opcional | Integer | Informar a pontuação para Entidade Curso de Aperfeiçoamento.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsTur | Opcional | Integer | Informar a pontuação para Turno.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsHor | Opcional | Integer | Informar a pontuação para Horário.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsEst | Opcional | Integer | Informar a pontuação para Estado.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsCid | Opcional | Integer | Informar a pontuação para Cidade.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsBai | Opcional | Integer | Informar a pontuação para Bairro.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsRfo | Opcional | Integer | Informar a pontuação para Fonte Recrutamento.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsPsl | Opcional | Integer | Informar a pontuação para Parecer Seleção.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsPps | Opcional | Integer | Informar a pontuação para Parecer Psicólogo.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsPsu | Opcional | Integer | Informar a pontuação para Parecer Superior.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsPex | Opcional | Integer | Informar a pontuação para Parecer Exame.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsPar | Opcional | Integer | Informar a pontuação para Parecer ASO.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsAso | Opcional | Integer | Informar a pontuação para Tipo de ASO.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsAre | Opcional | Integer | Informar a pontuação para Área Atuação.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsHie | Opcional | Integer | Informar a pontuação para Hierarquia.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsPal | Opcional | Integer | Informar a pontuação para Palavra-Chave.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
ptsTxt | Opcional | Integer | Informar a pontuação para Palavra-Chave do currículo.
Pontuação que o candidato ganhará na apuração do ranking caso tenha o requisito. - Opcional |
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:PesosRequisitosGeraisResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:PesosRequisitosGeraisResponse>
</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. |
RequisitosCursosAperfeicoamento
Web service para cadastramento dos cursos necessários que o candidato deverá possuir em seu histórico para ser considerado no processo seletivo.
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:RequisitosCursosAperfeicoamento> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <codRqu>Integer</codRqu> <numEmp>Integer</numEmp> <cursosAperfeicoamento> <codCua>Integer</codCua> <idiLei>String</idiLei> <idiEsc>String</idiEsc> <idiCon>String</idiCon> <ptsRca>Integer</ptsRca> <indVal>String</indVal> <eqvTri>Integer</eqvTri> </cursosAperfeicoamento> </parameters> </ser:RequisitosCursosAperfeicoamento> </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
- Obrigatório Valores: I - Inclusão A - Alteração E - Exclusão |
codRqu | Obrigatório | Integer | Código da Requisição
- Obrigatório - Chave |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Obrigatório |
cursosAperfeicoamento | Opcional | Set | Cadastrar quais os cursos necessários que o candidato deverá possuir em seu histórico para ser considerado no processo seletivo. |
cursosAperfeicoamento.codCua | Obrigatório | Integer | Código do curso de aperfeiçoamento
- Obrigatório - Chave Observações: Deve estar previamente cadastrado no Vetorh |
cursosAperfeicoamento.idiLei | Opcional | String | Nível de proficiência de leitura do curso.
- Opcional Valores: - N (Não conhece) - R (Razoável) - B (Bem) - F (Fluente) Observações: Deve ser informado apenas quando o curso é do tipo Idioma. |
cursosAperfeicoamento.idiEsc | Opcional | String | Nível de proficiência de escrita do curso.
- Opcional Valores: - N (Não conhece) - R (Razoável) - B (Bem) - F (Fluente) Observações: Deve ser informado apenas quando o curso é do tipo Idioma. |
cursosAperfeicoamento.idiCon | Opcional | String | Nível de proficiência de conversação do curso.
- Opcional Valores: - N (Não conhece) - R (Razoável) - B (Bem) - F (Fluente) Observações: Deve ser informado apenas quando o curso é do tipo Idioma. |
cursosAperfeicoamento.ptsRca | Opcional | Integer | Pontuação que o candidato ganhará na apuração do ranking quando possuir este requisito.
- Opcional |
cursosAperfeicoamento.indVal | Opcional | String | Permite indicar se este curso será ou não utilizado no processo seletivo.
- Obrigatório Valores: - S (Sim) - N (Não) |
cursosAperfeicoamento.eqvTri | Opcional | Integer | Informar o código do grupo de equivalência do curso de aperfeiçoamento.
- Opcional Observações: O campo devera ser informado somente se estiver definido em Assinalamentos Diversos que Usa equivalência por Rotinas. |
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:RequisitosCursosAperfeicoamentoResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:RequisitosCursosAperfeicoamentoResponse>
</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. |
RequisitosCursosFormacao
Web service para cadastramento dos cursos de formação que serão considerados no processo seletivo.
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:RequisitosCursosFormacao> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <codRqu>Integer</codRqu> <numEmp>Integer</numEmp> <cursosFormacao> <codCuf>Integer</codCuf> <sitCuf>Integer</sitCuf> <ptsRcf>Integer</ptsRcf> <indVal>String</indVal> <eqvTri>Integer</eqvTri> </cursosFormacao> </parameters> </ser:RequisitosCursosFormacao> </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
- Obrigatório Valores: I - Inclusão A - Alteração E - Exclusão |
codRqu | Obrigatório | Integer | Código da Requisição
- Obrigatório - Chave |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Obrigatório |
cursosFormacao | Opcional | Set | Corresponde o curso de formação que será considerado no processo seletivo. Na coluna Situação permite indicar se o curso de formação deve estar completo ou incompleto no histórico de curso do candidato interno ou externo, conforme segue:
0 = Independe, considera todas as situações do histórico de curso do candidato/colaborador 1 = considera as situações 1 - Andamento, 3 - Desistente e 4 - Suspenso Temporariamente 2 = considera apenas a situação 2 - Completo Na coluna Considera, se este curso será ou não utilizado no processo. Permite informar outros cursos de formação. |
cursosFormacao.codCuf | Obrigatório | Integer | Código do curso de formação
- Obrigatório - Chave Observações: Deve estar previamente cadastrado no Vetorh |
cursosFormacao.sitCuf | Opcional | Integer | Situação do curso de formação no histórico de curso do candidato interno ou externo
- Opcional Valores: - 1 (Incompleto) - 2 (Completo) |
cursosFormacao.ptsRcf | Opcional | Integer | Pontuação que o candidato ganhará na apuração do ranking quando possuir este requisito.
- Opcional |
cursosFormacao.indVal | Opcional | String | Permite indicar se este curso será ou não utilizado no processo seletivo.
- Obrigatório Valores: - S (Sim) - N (Não) |
cursosFormacao.eqvTri | Opcional | Integer | Informar o código do grupo de equivalência do curso de aperfeiçoamento.
- Opcional Observações: O campo devera ser informado somente se estiver definido em Assinalamentos Diversos que Usa equivalência por Rotinas. |
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:RequisitosCursosFormacaoResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:RequisitosCursosFormacaoResponse>
</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. |
RequisitosConhecimento
Web service para cadastramento dos cursos de conhecimentos necessários para o cargo.
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:RequisitosConhecimento> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <codRqu>Integer</codRqu> <numEmp>Integer</numEmp> <cursosConhecimento> <famCnc>String</famCnc> <codCnc>String</codCnc> <idiLei>String</idiLei> <idiEsc>String</idiEsc> <idiCon>String</idiCon> <ptsRcn>Integer</ptsRcn> <indVal>String</indVal> </cursosConhecimento> </parameters> </ser:RequisitosConhecimento> </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
- Obrigatório Valores: - I (Inclusão) - A (Alteração) - E (Exclusão) |
codRqu | Obrigatório | Integer | Código da Requisição
- Obrigatório - Chave |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Obrigatório |
cursosConhecimento | Opcional | Set | Corresponde o curso de conhecimento necessário para o cargo. Na coluna Família está identificado qual a família do conhecimento. Se o conhecimento for do tipo idioma, as colunas Leitura, Escrita e Conversação serão liberadas. Na coluna Considera permite indicar se este curso será ou não utilizado no processo. Permite informar outros cursos de conhecimento. |
cursosConhecimento.famCnc | Obrigatório | String | Família do Conhecimento
- Obrigatório - Chave Observações: Deve estar previamente cadastrado no Vetorh |
cursosConhecimento.codCnc | Obrigatório | String | Código do conhecimento
- Obrigatório - Chave Observações: Deve estar previamente cadastrado no Vetorh |
cursosConhecimento.idiLei | Opcional | String | Nível de proficiência de leitura do conhecimento.
- Opcional Valores: - N (Não conhece) - R (Razoável) - B (Bem) - F (Fluente) Observações: Deve ser informado apenas quando o conhecimento é do tipo Idioma. |
cursosConhecimento.idiEsc | Opcional | String | Nível de proficiência de escrita do conhecimento.
- Opcional Valores: - N (Não conhece) - R (Razoável) - B (Bem) - F (Fluente) Observações: Deve ser informado apenas quando o conhecimento é do tipo Idioma. |
cursosConhecimento.idiCon | Opcional | String | Nível de proficiência de conversação do conhecimento.
- Opcional Valores: - N (Não conhece) - R (Razoável) - B (Bem) - F (Fluente) Observações: Deve ser informado apenas quando o conhecimento é do tipo Idioma. |
cursosConhecimento.ptsRcn | Opcional | Integer | Pontuação que o candidato ganhará na apuração do ranking quando possuir este requisito.
- Opcional |
cursosConhecimento.indVal | Opcional | String | Permite indicar se este conhecimento será ou não utilizado no processo seletivo.
- Obrigatório Valores: - S (Sim) - N (Não) |
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:RequisitosConhecimentoResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:RequisitosConhecimentoResponse>
</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. |
RequisitosExperiencia
Web service para cadastramento do grupo que irá identificar os cargos equivalentes no quesito experiência e os cargos compatíveis na pasta Equivalência Cargo.
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:RequisitosExperiencia> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <codRqu>Integer</codRqu> <numEmp>Integer</numEmp> <gruEqe>Integer</gruEqe> <experiencia> <estCar>Integer</estCar> <codCar>String</codCar> <tpoMin>Integer</tpoMin> <tpoMax>Integer</tpoMax> <ptsExp>Integer</ptsExp> <indVal>String</indVal> </experiencia> </parameters> </ser:RequisitosExperiencia> </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
- Obrigatório Valores: I - Inclusão A - Alteração E - Exclusão X - Exclusão do Grupo Equivalente |
codRqu | Obrigatório | Integer | Código da Requisição
- Obrigatório - Chave |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Obrigatório |
gruEqe | Obrigatório | Integer | Grupo de Equivalência
- Obrigatório - Chave |
experiencia | Opcional | Set | Cadastrar o grupo que irá identificar os cargos equivalentes no quesito experiência e os cargos compatíveis na pasta Equivalência Cargo. |
experiencia.estCar | Obrigatório | Integer | Estrutura de cargos
- Obrigatório - Chave |
experiencia.codCar | Obrigatório | String | Informar o código do cargo considerado como requisito de experiência.
- Obrigatório - Chave |
experiencia.tpoMin | Opcional | Integer | Tempo Mínimo de Experiência no Cargo (em meses)
- Opcional |
experiencia.tpoMax | Opcional | Integer | Tempo Máximo de Experiência no Cargo (em meses)
- Opcional |
experiencia.ptsExp | Opcional | Integer | Pontuação que o candidato ganhará na apuração do ranking quando possuir este requisito.
- Opcional |
experiencia.indVal | Opcional | String | Permite indicar se este requisito será ou não utilizado no processo seletivo.
- Obrigatório Valores: - S (Sim) - N (Não) |
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:RequisitosExperienciaResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:RequisitosExperienciaResponse>
</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. |
RequisitosEquivalencia
Web service para cadastramento dos cargos compatíveis com o cargo solicitado na requisição. Dentre os cargos informados, se houver pelo menos um no histórico do Candidato, o requisito será preenchido.
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:RequisitosEquivalencia> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <codRqu>Integer</codRqu> <numEmp>Integer</numEmp> <equivalencia> <estCar>Integer</estCar> <codCar>String</codCar> <ptsEqv>Integer</ptsEqv> <indVal>String</indVal> </equivalencia> </parameters> </ser:RequisitosEquivalencia> </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
- Obrigatório Valores: I - Inclusão A - Alteração E - Exclusão |
codRqu | Obrigatório | Integer | Código da Requisição
- Obrigatório - Chave |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Obrigatório |
equivalencia | Opcional | Set | Informar os cargos compatíveis com o cargo solicitado na requisição. Dentre os cargos informados, se houver pelo menos um no histórico do Candidato, o requisito será preenchido. |
equivalencia.estCar | Obrigatório | Integer | Estrutura de cargos
- Obrigatório - Chave |
equivalencia.codCar | Obrigatório | String | Informar o código do cargo considerado como requisito de experiência.
- Obrigatório - Chave |
equivalencia.ptsEqv | Opcional | Integer | Pontuação que o candidato ganhará na apuração do ranking quando possuir este requisito.
- Opcional |
equivalencia.indVal | Opcional | String | Permite indicar se este requisito será ou não utilizado no processo seletivo.
- Obrigatório Valores: - S (Sim) - N (Não) |
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:RequisitosEquivalenciaResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:RequisitosEquivalenciaResponse>
</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. |
RequisitosEtapas
Web service para cadastramento das etapas no processo de recrutamento e seleção.
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:RequisitosEtapas> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <codRqu>Integer</codRqu> <numEmp>Integer</numEmp> <etapas> <indVal>String</indVal> <codEta>Integer</codEta> <perIni>String</perIni> <perFim>String</perFim> <ptsEta>Integer</ptsEta> <notMin>Integer</notMin> <notMax>Integer</notMax> <abrPar>String</abrPar> <abrSit>String</abrSit> </etapas> </parameters> </ser:RequisitosEtapas> </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
- Obrigatório Valores: I - Inclusão A - Alteração E - Exclusão X - Exclusão do registro de Etapas |
codRqu | Obrigatório | Integer | Código da Requisição
- Obrigatório - Chave |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Obrigatório |
etapas | Opcional | Set | Lista de etapas que são requisitos desta requisição. Informar o código da etapa necessária, como também a data de início e término para a sua execução. Candidatos que tiverem etapas realizadas fora deste prazo, não serão considerados. Na coluna Considera, permite que a etapa seja utilizada ou não no processo de seleção. |
etapas.indVal | Opcional | String | Informar se a etapa será utilizada ou não no processo de seleção.
- Opcional Valores: S - Marca N - Desmarca |
etapas.codEta | Opcional | Integer | Informar o código da etapa necessária para a sua execução.
- Obrigatório |
etapas.perIni | Opcional | DateTime | Informar data de inicio da etapa.
- Opcional - Máscara: DD/MM/YYYY |
etapas.perFim | Opcional | DateTime | Informar data de inicio da etapa.
- Obrigatório - Máscara: DD/MM/YYYY |
etapas.ptsEta | Opcional | Integer | Pontuação que o candidato ganhará na apuração do ranking quando possuir este requisito.
- Opcional |
etapas.notMin | Opcional | Integer | Nota mínima exigida para considerar a etapa cumprida |
etapas.notMax | Opcional | Integer | Nota máxima exigida para considerar a etapa cumprida |
etapas.abrPar | Opcional | String | Abrangência de Pareceres Válidos para a Etapa ser considerada |
etapas.abrSit | Opcional | String | Abrangência de Situações Válidas para a Etapa ser considerada |
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:RequisitosEtapasResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:RequisitosEtapasResponse>
</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. |
RequisitosQuestionario
Web service para cadastramento das respostas aceitáveis nos itens de questionário para cada requisição.
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:RequisitosQuestionario> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <codRqu>Integer</codRqu> <numEmp>Integer</numEmp> <questionario> <codItq>Integer</codItq> <abrRes>String</abrRes> <ptsItq>Integer</ptsItq> <indVal>String</indVal> </questionario> </parameters> </ser:RequisitosQuestionario> </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
- Obrigatório Valores: A - Alteração E - Exclusão do registro de Questionário P - Apaga respostas M - Marca todos itens na grid (campo Considera) D - Desmarca todos itens na grid (campo Considera) Observações: Como o Questionário já vem sugerido de acordo com os requisitos do cargo, não existe operação de Inserir na integração. |
codRqu | Obrigatório | Integer | Código da Requisição
- Obrigatório - Chave |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Obrigatório |
questionario | Opcional | Set | Definir quais são as respostas aceitáveis nos itens de questionário para cada requisição. |
questionario.codItq | Obrigatório | Integer | Informar código do item.
- Obrigatório |
questionario.abrRes | Opcional | String | Informar a(s) resposta(s) aceitável(is) para cada item do questionário.
- Opcional - Abrangência |
questionario.ptsItq | Opcional | Integer | Pontuação que o candidato ganhará na apuração do ranking quando possuir este requisito.
- Opcional |
questionario.indVal | Opcional | String | Este campo permite que o(s) item(s) do questionário seja(m) considerado(s) ou não.
- Opcional |
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:RequisitosQuestionarioResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:RequisitosQuestionarioResponse>
</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. |
RequisitosAvaliacao
Web service para cadastramento das respostas aceitáveis para cada item de avaliação, sendo que os candidatos que atribuíram respostas diferentes serão eliminados na seleção.
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:RequisitosAvaliacao> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <codRqu>Integer</codRqu> <numEmp>Integer</numEmp> <avaliacao> <codIta>Integer</codIta> <abrRes>String</abrRes> <ptsIta>Integer</ptsIta> <indVal>String</indVal> </avaliacao> </parameters> </ser:RequisitosAvaliacao> </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.
- Obrigatório Valores: A - Alteração. E - Exclusão do registro de Avaliação. P - Apaga respostas. M - Marca todos itens na grid (campo Considera). D - Desmarca todos itens na grid (campo Considera). M (Sem informar valor na grid) - Inserir todos os itens que serão sugeridos de acordo com os requisitos do cargo. Observações: Para inserir todos os registros desmarcando somente o campo considera de alguns itens, basta que no campo "Tipo de Operação" seja informado o valor "A" e na grid informado apenas os itens a ser desmarcados, deixando a coluna "Resposta(+)" sem informações e a coluna "considera" com o valor = "N". |
codRqu | Obrigatório | Integer | Código da Requisição
- Obrigatório - Chave |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Obrigatório |
avaliacao | Opcional | Set | Permite indicar as respostas aceitáveis para cada item de avaliação, sendo que os candidatos que atribuíram respostas diferentes serão eliminados na seleção. |
avaliacao.codIta | Opcional | Integer | Informar código do item de avaliação.
- Obrigatório |
avaliacao.abrRes | Opcional | String | Informar a(s) resposta(s) aceitável(is) para cada item da avaliação.
- Obrigatório - Abrangência |
avaliacao.ptsIta | Opcional | Integer | Pontuação que o candidato ganhará na apuração do ranking quando possuir este requisito.
- Opcional |
avaliacao.indVal | Opcional | String | Este campo permite que o(s) item(s) da avaliação seja(m) considerado(s) ou não.
- Obrigatório Valores: S - Marca N - Desmarca |
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:RequisitosAvaliacaoResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:RequisitosAvaliacaoResponse>
</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. |
RequisitosExame
Web service para cadastramento dos exames médicos ou laboratoriais que serão considerados no preenchimento da vaga.
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:RequisitosExame> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <codRqu>Integer</codRqu> <numEmp>Integer</numEmp> <exames> <codExa>String</codExa> <abrPar>String</abrPar> <ptsExa>Integer</ptsExa> <indVal>String</indVal> </exames> </parameters> </ser:RequisitosExame> </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
- Obrigatório Valores: I - Inclusão A - Alteração E - Exclusão X - Exclusão do registro de Exames M - Marcar Todos D - Desmarcar Todos |
codRqu | Obrigatório | Integer | Código da Requisição
- Obrigatório - Chave |
numEmp | Obrigatório | Integer | Código da empresa que será utilizada na integração.
- Obrigatório |
exames | Opcional | Set | Permite definir os exames médicos ou laboratoriais que serão considerados no preenchimento da vaga. |
exames.codExa | Obrigatório | String | Informar o código do exame.
- Obrigatório |
exames.abrPar | Opcional | String | Informar uma abrangência de pareceres que o exame deve possuir para ser considerado como apto à vaga.
- Opcional |
exames.ptsExa | Opcional | Integer | Pontuação que o candidato ganhará na apuração do ranking quando possuir este requisito.
- Opcional |
exames.indVal | Opcional | String | Informar se deve considerar.
- Opcional Valores: S - Marca N - Desmarca |
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:RequisitosExameResponse>
<result>
<erroExecucao>String</erroExecucao>
</result>
</ser:RequisitosExameResponse>
</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. |