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. |
English
Español
English
Español


