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 aos deficientes.
- Opcional Valores: S - Sim, os deficiente serão considerados. Se houver abrangência de deficiente será considerada, mas se não houver será exigido que o candidato seja deficiente. 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 deficientes 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 Deficiente.
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. |