Gestão de Pessoas - Manual do Usuário > Integrações com outros sistemas > Web services > Recrutamento e Seleção > Com.senior.g5.rh.rs.dadosCurriculo

Web service com.senior.g5.rh.rs.dadosCurriculo

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

Portas

DadosCurriculo_3

Web service para cadastramento de dados dos candidatos externos.

Necessita autenticação: Sim

Situação de versão: Atual

Versão: 3

Requisição:

<soapenv:Envelope xmlns:ser="http://services.senior.com.br" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
  <soapenv:Body>
    <ser:DadosCurriculo>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <datInc>DateTime</datInc>
        <estCiv>Integer</estCiv>
        <filMen>Integer</filMen>
        <ideCan>String</ideCan>
        <datChe>Integer</datChe>
        <empFil>Integer</empFil>
        <forCon>Integer</forCon>
        <codDep>Integer</codDep>
        <numEmp>Integer</numEmp>
        <datVal>DateTime</datVal>
        <altCan>Integer</altCan>
        <nomMae>String</nomMae>
        <emiCid>Integer</emiCid>
        <visEst>Integer</visEst>
        <codFil>Integer</codFil>
        <ddiCo1>Integer</ddiCo1>
        <nomDep>String</nomDep>
        <numCan>Integer</numCan>
        <ultAtu>DateTime</ultAtu>
        <pesCan>Double</pesCan>
        <datNma>DateTime</datNma>
        <dexCid>DateTime</dexCid>
        <tmpRes>String</tmpRes>
        <codCar>String</codCar>
        <dddCo1>Integer</dddCo1>
        <nomComDep>String</nomComDep>
        <nomCan>String</nomCan>
        <numCur>Integer</numCur>
        <racCor>Integer</racCor>
        <estCim>Integer</estCim>
        <estCid>String</estCid>
        <datTer>String</datTer>
        <numLoc>String</numLoc>
        <telCo1>String</telCo1>
        <nomMaeDep>String</nomMaeDep>
        <nomCom>String</nomCom>
        <sitCex>Integer</sitCex>
        <defFis>String</defFis>
        <graInm>Integer</graInm>
        <numCtp4>Integer</numCtp4>
        <regEst>String</regEst>
        <pesCon>String</pesCon>
        <graParDep>Integer</graParDep>
        <tipLgr>String</tipLgr>
        <codDef>Integer</codDef>
        <nomPai>String</nomPai>
        <serCtp4>String</serCtp4>
        <emiEst>String</emiEst>
        <ddiCo2>Integer</ddiCo2>
        <tipSexDep>String</tipSexDep>
        <endCan>String</endCan>
        <graIns>Integer</graIns>
        <datNpa>DateTime</datNpa>
        <digCar4>String</digCar4>
        <datEst>DateTime</datEst>
        <dddCo2>Integer</dddCo2>
        <datNasDep>DateTime</datNasDep>
        <endNum>Integer</endNum>
        <codRlr>Integer</codRlr>
        <estCip>Integer</estCip>
        <datCtp4>DateTime</datCtp4>
        <dvlEst>DateTime</dvlEst>
        <telCo2>String</telCo2>
        <estCivDep>Integer</estCivDep>
        <endCpl>String</endCpl>
        <codNac>Integer</codNac>
        <graInp>String</graInp>
        <estCtp4>String</estCtp4>
        <dvlCar>DateTime</dvlCar>
        <pesCo2>String</pesCo2>
        <graInsDep>Integer</graInsDep>
        <codPai>Integer</codPai>
        <catVei>Integer</catVei>
        <nomCjg>String</nomCjg>
        <numEle>String</numEle>
        <datNat>DateTime</datNat>
        <emaCan>String</emaCan>
        <penJudDep>String</penJudDep>
        <codEst>String</codEst>
        <anoVei>Integer</anoVei>
        <datNjg>DateTime</datNjg>
        <zonEle>String</zonEle>
        <casBra>String</casBra>
        <numCpfDep>String</numCpfDep>
        <codCid>Integer</codCid>
        <codRlc>Integer</codRlc>
        <empCon>Integer</empCon>
        <secEle>String</secEle>
        <filCbr>String</filCbr>
        <locNasDep>Integer</locNasDep>
        <codBai>Integer</codBai>
        <empInd>Integer</empInd>
        <estCon>Integer</estCon>
        <numRes>String</numRes>
        <numPor>String</numPor>
        <nomCarDep>String</nomCarDep>
        <nomBai>String</nomBai>
        <tipInd>Integer</tipInd>
        <carCon>String</carCon>
        <catRes>String</catRes>
        <numLivDep>String</numLivDep>
        <codRad>Integer</codRad>
        <cadInd>Integer</cadInd>
        <estCic>Integer</estCic>
        <cpfCan4>Double</cpfCan4>
        <numFolDep>String</numFolDep>
        <nomRad>String</nomRad>
        <codRfo>Integer</codRfo>
        <graInc>Integer</graInc>
        <codIdn>Integer</codIdn>
        <numRegRep>String</numRegRep>
        <codCep>Integer</codCep>
        <sisCar>Integer</sisCar>
        <pisCan4>Double</pisCan4>
        <entCerDep>DateTime</entCerDep>
        <tipSex>String</tipSex>
        <codHie>Integer</codHie>
        <dcdPis4>DateTime</dcdPis4>
        <numMatNas>String</numMatNas>
        <numCtp1>Integer</numCtp1>
        <codQua>Integer</codQua>
        <numCnh>String</numCnh>
        <serCtp1>String</serCtp1>
        <abrEmp>String</abrEmp>
        <orgCnh>String</orgCnh>
        <digCar1>String</digCar1>
        <abrFil>String</abrFil>
        <estCnh>String</estCnh>
        <datCtp1>DateTime</datCtp1>
        <abrLoc>String</abrLoc>
        <datCnh>DateTime</datCnh>
        <estCtp1>String</estCtp1>
        <abrTur>String</abrTur>
        <venCnh>DateTime</venCnh>
        <cpfCan1>Double</cpfCan1>
        <abrHor>String</abrHor>
        <priCnh>DateTime</priCnh>
        <pisCan1>Double</pisCan1>
        <outRen>Double</outRen>
        <catCnh>String</catCnh>
        <dcdPis1>DateTime</dcdPis1>
        <preSal>Double</preSal>
        <codPrf>Integer</codPrf>
        <datNas>DateTime</datNas>
        <cplCan>String</cplCan>
        <regCon>String</regCon>
        <paiNas>Integer</paiNas>
        <dexCon>DateTime</dexCon>
        <estNas>String</estNas>
        <datCon>DateTime</datCon>
        <cidNas>Integer</cidNas>
        <numRic>Integer</numRic>
        <obsCan>String</obsCan>
        <dexRic>DateTime</dexRic>
        <nomSoc>String</nomSoc>
        <emiRic>String</emiRic>
        <estRic>String</estRic>
        <cidRic>Integer</cidRic>
        <numPsp>String</numPsp>
        <emiPsp>String</emiPsp>
        <demPsp>DateTime</demPsp>
        <dvaPsp>DateTime</dvaPsp>
        <paiPsp>Integer</paiPsp>
        <estPsp>String</estPsp>
      </parameters>
    </ser:DadosCurriculo>
  </soapenv:Body>
</soapenv:Envelope>

Parâmetros da requisição:

Nome Tipo Preenchimento Ajuda
tipOpe String Obrigatório Tipo de operação
- Obrigatório

Valores:
I - Inclusão
A - Alteração
E - Exclusão
datInc DateTime Opcional Informar a data de cadatramento
- Opcional
- Máscara: DD/MM/YYYY
estCiv Integer Opcional Informar o estado civil do candidato
- Opcional

Valores:
1 - Solteiro
2 - Casado
3 - Divorciado
4 - Viúvo
5 - Concubinato
6 - Separado
9 - Outros
filMen Integer Opcional - Não deve ser preenchido os campos da pasta familiares caso a rotina de dependentes esteja ativada.
Informar o número de filhos menores
- Opcional
ideCan String Opcional Informar o número da carteira de identidade
- Opcional
datChe DateTime Opcional

Informar a data da chegada ao país.
- Máscara: DD/MM/YYYY

empFil Integer Opcional Informar o código da empresa da filial
- Opcional
forCon Integer Opcional Informar a forma de contato
- Opcional

Valores:
1 - Telefone Residencial
2 - Telefone Para Recados
3 - Carta
4 - Telegrama
5 - Recados Colaborador Empresa
6 - Email (Correio Eletrônico)
7 - Telefone Celular
codDep Integer Opcional - Só deve ser informado valores para os campos desta pasta se a rotina de dependentes estiver habilitada.
- Informar código do dependente.
- Obrigatório
- Chave
numEmp Integer Obrigatório Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
datVal DateTime Opcional Informar a data de validade do cadastramento
- Opcional
- Máscara: DD/MM/YYYY
altCan Integer Opcional Informar a altura do candidato em centímetros
- Opcional
nomMae String Opcional Informar o nome da mãe
- Opcional
emiCid Integer Opcional Informar o código da cidade de emissão
- Opcional
visEst Integer Opcional Informar o tipo de visto
- Opcional

Valores:
1 - Temporário
2 - Permanente
3 - Turista
4 - Oficial
9 - Outros
codFil Integer Opcional Informar o código da filial
- Opcional
ddiCo1 Integer Opcional Informar o código do ddi do primeiro telefone para contato
- Opcional
nomDep String Opcional Informar o nome do dependente.
- Obrigatório
numCan Integer Obrigatório Código do candidato que será usado na integração
- Obrigatório
- Chave
ultAtu DateTime Opcional Informar a data da última atualização
- Opcional
- Máscara: DD/MM/YYYY

Observação: Esse campo estará disponível somente quando o sistema estiver configurado para usar o antigo RS. Com o novo RS habilitado não informar esse campo.
pesCan Double Opcional Informar o peso do candidato em quilogramas
- Opcional
datNma DateTime Opcional Informar a data de nascimento da mãe
- Opcional
- Máscara: DD/MM/YYYY
dexCid DateTime Opcional Informar a data de expedição da carteira de identidade
- Opcional
- Máscara: DD/MM/YYYY
tmpRes Integer Opcional

Informar o tempo de residência.

Valores válidos:
1 - Prazo indeterminado;
2 - Prazo determinado.

regEst String Opcional Informar o registro estrangeiro
- Opcional
codCar String Opcional Informar o código do cargo
- Opcional
dddCo1 Integer Opcional Informar o código do ddd do primeiro telefone para contato
- Opcional
nomComDep String Opcional Informar o nome completo do dependente.
- Opcional
nomCan String Opcional Informar o nome do candidato
- Obrigatório na inclusão
numCur Integer Opcional Informar o número do currículo
- Opcional
racCor Integer Código da raça/etnia da tela de cadastro de raça/etnia.
* Somente informar se integrar com o AP ou TR.
estCim Integer Opcional Informar o código do estado civil da mãe
- Opcional

Valores:
1 - Solteiro
2 - Casado
3 - Divorciado
4 - Viúvo
5 - Concubinato
6 - Separado
7 - União Estável
9 - Outros
estCid String Opcional Informar o código do estado da carteira de identidade
- Opcional
datTer DateTime Opcional Quando o Tempo de Residência for "2 - Prazo determinado", este parâmetro pode ser informado e indica a data final da residência do candidato estrangeiro
emiEst String Opcional Informar o registro estrangeiro
- Opcional
numLoc String Opcional Informar o código do local
- Opcional
telCo1 String Opcional Informar o primeiro telefone para contato
- Opcional
nomMaeDep String Opcional Informar o nome da mãe do dependente.
- Opcional
nomCom String Opcional

Informar o nome completo do candidato
- Opcional
Máscara: A[80]

sitCex Integer Opcional Informar a situação do candidato
- Opcional

Valores:
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
defFis String Opcional Informar se o candidato é uma pessoa com deficiência (PcD)
- Opcional

Valores
S - Sim
N - Não
graInm Integer Opcional Informar o código do grau de instrução da mãe
- Opcional
numCtp4 Integer Opcional Informar o número da carteira de trabalho (guia Documentos)
- Opcional
datEst DateTime Opcional Informar o registro estrangeiro
- Opcional
pesCon String Opcional Informar o nome da primeira pessoa para contato
- Opcional
graParDep Integer Opcional Indicar o grau de parentesco do dependente.
- Obrigatório

Valores:
1 - Filho(a)
2 - Cônjuge
3 - Pai / Mãe
4 - Avô / Avó
5 - Bisavô / Bisavó
6 - Sobrinho(a)
7 - Tio(a)
8 - Neto(a)
9 - Sogro(a)
10 - Genro / Nora
11 - Enteado(a)
12 - Irmão(ã)
14 - Filho(a) Adotivo(a)
15 - Pensionistas
16 - Companheiro(a)
17 - Tutelado
18 - Menor sob Guarda
19 - Madrasta
20 - Padrasto
21 - Tutor
22 - Ex-Exposo(a)
23 - Bisneto(a)
24 - Ex-Companheiro(a)
99 - Outros
tipLgr String Opcional Tipo de Logradouro
- Opcional

Valores:
AER - Aeroporto
AL - Alameda
A - Área
AV - Avenida
BAL - Balneário
BL - Bloco
CPO - Campo
CH - Chácara
COL - Colônia
COND - Condomínio
CJ - Conjunto
DT - Distrito
ESP - Esplanada
ETC - Estação
EST - Estrada
FAV - Favela
FAZ - Fazenda
FRA - Feira
GAL - Galeria
GJA - Granja
JD - Jardim
LD - Ladeira
LGO - Lago
LGA - Lagoa
LRG - Largo
LOT - Loteamento
MRO - Morro
NUC - Núcleo
O - Outros
PRQ - Parque
PSA - Passarela
PAT - Pátio
PC - Praça
PR - Praia
Q - Quadra
REC - Recanto
RES - Residencial
ROD - Rodovia
R - Rua
ST - Setor
SIT - Sítio
TV - Travessa
TRC - Trecho
TRV - Trevo
VLE - Vale
VER - Vereda
V - Via
VD - Viaduto
VLA - Viela
VL - Vila
codDef Integer Opcional Informar o código de deficiência do candidato
- Opcional

Observações: Somente informar se o candidato for uma pessoa com deficiência (PcD)
nomPai String Opcional Informar o nome do pai
- Opcional
serCtp4 String Opcional Informar a série da carteira de trabalho (guia Documentos)
- Opcional
dvlEst DateTime Opcional Informar a data de validade do visto estrangeiro
- Opcional
- Máscara: DD/MM/YYYY
ddiCo2 Integer Opcional Informar o código do ddi do segundo telefone para contato
- Opcional
tipSexDep String Opcional Informar o sexo do dependente.
- Obrigatório

Valores:
M - Masculino
F - Feminino
endCan String Opcional Informar o endereço do candidato
- Opcional
graIns Integer Opcional Informar o código do grau de instrução do candidato
- Opcional
datNpa DateTime Opcional Informar a data de nascimento do pai.
- Opcional
- Máscara: DD/MM/YYYY
digCar4 String Opcional Informar o dígito verificador da carteira de trabalho (guia Documentos)
- Opcional
dvlCar DateTime Opcional Informar a data de validade da carteira de trabalho
- Opcional
- Máscara: DD/MM/YYYY
dddCo2 Integer Opcional Informar o código do ddd do segundo telefone para contato
- Opcional
datNasDep DateTime Opcional Informar o dia, mês e ano do nascimento do dependente.
- Opcional
- Máscara: DD/MM/YYYY
endNum Integer Opcional Informar o número da casa/apto do candidato
- Opcional
codRlr Integer Opcional Informar o código da referência do candidato
- Opcional
estCip Integer Opcional Informar o código do estado civil do pai
- Opcional

Valores:
1 - Solteiro
2 - Casado
3 - Divorciado
4 - Viúvo
5 - Concubinato
6 - Separado
7 - União Estável
9 - Outros
datCtp4 DateTime Opcional Informar a data de emissão da carteira de trabalho (guia Documentos)
- Opcional
- Máscara: DD/MM/YYYY
datNat DateTime Opcional Informar a data de validade da carteira de trabalho
- Opcional
- Máscara: DD/MM/YYYY
telCo2 String Opcional Informar o segundo telefone para contato
- Opcional
estCivDep Integer Opcional Informar o estado civil do dependente:
- Opcional

Valores:
1 - Solteiro
2 - Casado
3 - Divorciado/Separado Judicialmente
4 - Viúvo
5 - Concubinato
6 - Separado
7 - União Estável
9 - Outros
endCpl String Opcional Informar complemento do endereço
- Opcional
codNac Integer Opcional Informar o código da nacionalidade do candidato
- Opcional
graInp String Opcional Informar o código do grau de instrução do pai.
- Opcional
estCtp4 String Opcional Informar o código do estado de emissão da carteira de trabalho (guia Documentos)
- Opcional
casBra String Opcional Informar a data de validade da carteira de trabalho
- Opcional
- Máscara: DD/MM/YYYY
pesCo2 String Opcional Informar o nome da segunda pessoa para contato
- Opcional
graInsDep Integer Opcional Indicar o grau de instrução do dependente.
- Opcional
codPai Integer Opcional Informar o código do país do candidato
- Opcional
catVei Integer Opcional Informar o tipo de veículo do candidato
- Opcional

Valores:
1 - Executivo
2 - Standard
3 - Carga
4 - Coletivo
5 - Misto Carga e Coletivo
9 - Outros
nomCjg String Opcional Informar o nome da cônjuge
- Opcional
numEle String Opcional Informar o número do título eleitoral
- Opcional
filCbr String Opcional Informar a data de validade da carteira de trabalho
- Opcional
- Máscara: DD/MM/YYYY
emaCan String Opcional Informar o email para contato
- Opcional
penJudDep String Opcional Indicar se o dependente em questão deve ser considerado como dependente para cálculo de pensão judicial.
- Opcional

Valores:
S - Sim, é dependente de recebimento de pensão judicial.
N - Não recebe pensão judicial.
codEst String Opcional Informar o código do estado do candidato
- Opcional
anoVei Integer Opcional Informar o ano do veículo do candidato
- Opcional
datNjg DateTime Opcional Informar a data de nascimento da cônjuge
- Opcional
- Máscara: DD/MM/YYYY
zonEle String Opcional Informar a zona eleitora do título de eleitor
- Opcional
numCpfDep String Opcional Informar o número do CPF do dependente.
- Opcional
- Máscara: 999.999.999-99
codCid Integer Opcional Informar o código da cidade do candidato
- Opcional
codRlc Integer Opcional Informar o código da referência do candidato
- Opcional
empCon Integer Opcional Informar o código da empresa do colaborador
- Opcional
secEle String Opcional Informar a seção do título de eleitor
- Opcional
locNasDep Integer Opcional Informar o código da cidade onde este dependente nasceu.
- Opcional
- Máscara: 99.99999
codBai Integer Opcional Informar o código do bairro do candidato
- Opcional
empInd Integer Opcional Informar o código da empresa, no caso de indicação interna
- Opcional
estCon Integer Opcional Informar o código da estrutura de cargo do cônjuge
- Opcional
numRes String Opcional Informar o número do certificado de reservista
- Opcional
numPor String Opcional Indica o Número da portaria de naturalização do candidato estrangeiro
nomCarDep String Opcional Informar o nome do cartório de registro do dependente.
- Opcional
nomBai String Opcional Nome do Bairro
- Opcional
- Máscara: A[40]

OBS: Esse campo só pode ser informado quando o sistema estiver configurado para permitir informar bairro (R126DEF.PerBai = 'S') e o código do bairro for 0 (zero)
tipInd Integer Opcional Informar o tipo do colaborador indicador
- Opcional

Valores:
1 - Empregado
2 - Parceiro
3 - Terceiro

Observações: Somente informar se houver empresa interna informada
carCon String Opcional Informar o código de cargo do cônjuge:
- Opcional
catRes String Opcional Informar a categoria do certificado de reservista.
- Opcional
numLivDep String Opcional Informar o número do livro de registro do dependente.
- Opcional
codRad Integer Opcional Informar o código da região administrativa do candidato
- Opcional
cadInd Integer Opcional Informar o número de cadastro do colaborador indicador
- Opcional

Observações: Somente informar se houver empresa interna informada
estCic Integer Opcional Informar o código estado civil da cônjuge
- Opcional

Valores:
1 - Solteiro
2 - Casado
3 - Divorciado
4 - Viúvo
5 - Concubinato
6 - Separado
7 - União Estável
9 - Outros
cpfCan4 Integer Opcional Informar o número do CPF (guia Documentos)
- Opcional
numFolDep String Opcional Informar o número da folha do livro de registro do dependente.
- Opcional
nomRad String Opcional Nome da região administrativa
- Opcional
- Máscara: A[40]

OBS: Esse campo só pode ser informado quando o sistema estiver configurado para permitir informar região administrativa (R126DEF.PerRad = 'S') e o código da região for 0 (zero)
codRfo Integer Opcional Informar o código da fonte de recrutamento
- Opcional
graInc Integer Opcional Informar o código do grau de instrução do cônjuge
- Opcional
codIdn Integer Opcional Informar o código de identificação
- Opcional

Observação: Só deve ser informado valor para este campo se for a versão internacional.
numRegRep String Opcional Informar o número do registro de nascimento do dependente.
- Opcional
codCep Integer Opcional Informar o CEP do candidato
- Opcional
sisCar Integer Opcional Informar o código do sistema de cargos
- Opcional
pisCan4 Integer Opcional Informar o número do PIS/PASEP (guia Documentos)
- Opcional
entCerDep DateTime Opcional Informar o dia, mês e ano da entrega da certidão de nascimento no depto de RH.
- Opcional
- Máscara: DD/MM/YYYY
tipSex String Opcional Informar o sexo do candidato
- Opcional

Valores:
M - Masculino
F - Feminino
codHie Integer Opcional Informar o código da hierarquia
- Opcional
dcdPis4 DateTime Opcional Informar a data de cadastramento do PIS (guia Documentos)
- Opcional
- Máscara: DD/MM/YYYY
numMatNas String Opcional - Informar o número da matrícula da certidão de nascimento.
- Opcional
numCtp1 Integer Opcional Informar o número da carteira de trabalho (guia Cadastro)
- Opcional
codQua Integer Opcional Informar o código da qualificação
- Opcional
numCnh String Opcional Informar o número da carteira de habilitação
- Opcional
serCtp1 String Opcional Informar a série da carteira de trabalho (guia Cadastro)
- Opcional
abrEmp String Opcional Informar o código da empresa onde o candidato pretende trabalhar
- Opcional
orgCnh String Opcional Informar o Órgão Emissor da CNH
- Opcional
digCar1 String Opcional Informar o dígito verificador da carteira de trabalho (guia Cadastro)
- Opcional
abrFil String Opcional Informar o código da filial onde o candidato pretende trabalhar
- Opcional
estCnh String Opcional Informar o UF do Órgão Emissor da CNH
- Opcional

Valores:
AC - Acre
AL - Alagoas
AM - Amazonas
AP - Amapá
BA - Bahia
CE - Ceará
DF - Distrito Federal
ES - Espírito Santo
FN - Fernando de Noronha
GO - Goiás
MA - Maranhão
MG - Minas Gerais
MS - Mato Grosso do Sul
MT - Mato Grosso
PA - Pará
PB - Paraíba
PE - Pernambuco
PI - Piauí
PR - Paraná
RJ - Rio de Janeiro
RN - Rio Grande do Norte
RO - Rondônia
RR - Roraima
RS - Rio Grande do Sul
SC - Santa Catarina
SE - Sergipe
SP - São Paulo
TO - Tocantins
XX - Estrangeiros
datCtp1 DateTime Opcional Informar a data de emissão da carteira de trabalho (guia Cadastro)
- Opcional
- Máscara: DD/MM/YYYY
abrLoc String Opcional Informar o código do local onde o candidato pretende trabalhar
- Opcional
datCnh DateTime Opcional Informar a data da habilitação
- Opcional
- Máscara: DD/MM/YYYY
estCtp1 String Opcional Informar o código do estado de emissão da carteira de trabalho (guia Cadastro)
- Opcional
abrTur String Opcional Informar o código do turno que o candidato pretende trabalhar
- Opcional
venCnh DateTime Opcional Informar a data de vencimento da habilitação
- Opcional
- Máscara: DD/MM/YYYY
cpfCan1 Integer Opcional Informar o número do CPF (guia Cadastro)
- Opcional
abrHor String Opcional Informar o código do horário que o candidato pretende trabalhar
- Opcional
priCnh DateTime Opcional Informar a data da primeira habilitação
- Opcional
- Máscara: DD/MM/YYYY
pisCan1 Integer Opcional Informar o número do PIS/PASEP (guia Cadastro)
- Opcional
outRen Double Opcional Informar outros rendimentos do candidato
- Opcional
- Máscara: 999.999.999,99
catCnh String Opcional Informar a categoria da habilitação
- Opcional
dcdPis1 DateTime Opcional Informar a data de cadastramento do PIS (guia Cadastro)
- Opcional
- Máscara: DD/MM/YYYY
preSal Double Opcional Informar a pretensão salarial mensal do candidato
- Opcional
- Máscara: 999.999.999,99
codPrf Integer Opcional Informar o código do conselho profissional
- Opcional
datNas DateTime Opcional Informar a data de nascimento do candidato
- Opcional
- Máscara: DD/MM/YYYY
cplCan String Opcional Informar informações complementares do candidato
- Opcional
regCon String Opcional Informar o número do registro profissional
- Opcional
paiNas Integer Opcional Informar o país de naturalidade do candidato
- Opcional
dexCon DateTime Opcional Informar a data de expedição do registro profissional
- Opcional
- Máscara: DD/MM/YYYY
estNas String Opcional Informar o estado de naturalidade do candidato
- Opcional
datCon DateTime Opcional Informar a data de vencimento do registro profissional
- Opcional
- Máscara: DD/MM/YYYY
cidNas Integer Opcional Informar a cidade de naturalidade do candidato
- Opcional
numRic Integer Opcional Informar o registro de identidade civil
- Opcional
obsCan String Opcional Informar observações, acerca do candidato
- Opcional
dexRic DateTime Opcional Informar a data de expedição do RIC
- Opcional
- Máscara: DD/MM/YYYY
nomSoc Opcional String Se aplicável, informe o nome social para travesti ou transexual.
emiRic String Opcional Informar o órgão emissor do RICl
- Opcional
estRic String Opcional Informar o estado emissor do RIC
- Opcional

Valores:
AC - Acre
AL - Alagoas
AM - Amazonas
AP - Amapá
BA - Bahia
CE - Ceará
DF - Distrito Federal
ES - Espírito Santo
FN - Fernando de Noronha
GO - Goiás
MA - Maranhão
MG - Minas Gerais
MS - Mato Grosso do Sul
MT - Mato Grosso
PA - Pará
PB - Paraíba
PE - Pernambuco
PI - Piauí
PR - Paraná
RJ - Rio de Janeiro
RN - Rio Grande do Norte
RO - Rondônia
RR - Roraima
RS - Rio Grande do Sul
SC - Santa Catarina
SE - Sergipe
SP - São Paulo
TO - Tocantins
XX - Estrangeiros
cidRic Integer Opcional Informar a cidade de emissão do RIC
- Opcional
numPsp String Opcional Número do Passaporte
- Opcional
emiPsp String Opcional Emissor do Passaporte
- Opcional
demPsp DateTime Opcional Data de emissão do Passaporte
- Opcional
dvaPsp DateTime Opcional Data de validade do Passaporte
- Opcional
paiPsp Integer Opcional País de emissão do Passaporte
- Opcional
estPsp String Opcional Estado de emissão do Passaporte
- 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:DadosCurriculo_3Response>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:DadosCurriculo_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.

Times

Web service para cadastramento dos times pretendidos pelo candidato externo.

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:Times>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>Integer</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <times>
          <codTim>Integer</codTim>
        </times>
      </parameters>
    </ser:Times>
  </soapenv:Body>
</soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
tipOpe Obrigatório Integer Tipo de operação
- Obrigatório

Valores:
I - Inclusão
E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
times Opcional Set Incluir os times que o candidato deseja fazer parte. Esta informação só será utilizada por empresas que utilizem o sistema de times.
times.codTim Obrigatório Integer Informar o código do time.
- Obrigatório

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:TimesResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:TimesResponse>
  </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.

Areas

Web service para cadastramento das áreas de atuação em que o candidato deseja concorrer.

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:Areas>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <areas>
          <areAtu>Integer</areAtu>
        </areas>
      </parameters>
    </ser:Areas>
  </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:
I - Inclusão
E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
areas Opcional Set Informar em quais as áreas de atuação este candidato deseja concorrer.
areas.areAtu Obrigatório Integer Código da área de atuação
- 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:AreasResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:AreasResponse>
  </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.

Cargos

Web service para cadastramento dos cargos pretendidos pelo candidato externo.

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:Cargos>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <cargos>
          <codEst>Integer</codEst>
          <codCar>Integer</codCar>
        </cargos>
      </parameters>
    </ser:Cargos>
  </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:
I - Inclusão
E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
cargos Opcional Set Registrar os cargos em que o candidato tenha interesse em ocupar. Nas situações em que declara estar disposto a ocupar qualquer cargo, deixar este campo em branco.
cargos.codEst Obrigatório Integer Informar o código da estrutura de cargos
- Obrigatório
- Chave
cargos.codCar Obrigatório Integer Informar o código do cargo
- 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:CargosResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:CargosResponse>
  </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.

EmpregosAnteriores_2

Web service para registrar o tratamento do histórico profissional dos candidatos externos. Permite informar as empresas anteriores, respectivas datas de admissão e demissão, bem como o motivo de desligamento como também registrar o último salário.

Necessita autenticação: Sim

Situação de versão: Atual

Versão: 2

Requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser:EmpregosAnteriores_2>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <codAtu>Integer</codAtu>
        <datDem>String</datDem>
        <mCSParam1>String</mCSParam1>
        <numEmp>Integer</numEmp>
        <desAtu>String</desAtu>
        <motDem>Integer</motDem>
        <numCan>Integer</numCan>
        <ultSal>Double</ultSal>
        <datAdm>String</datAdm>
        <desMoe>String</desMoe>
        <seqAdm>Integer</seqAdm>
        <comEmp>String</comEmp>
        <codOem>Integer</codOem>
        <nomOem>String</nomOem>
      </parameters>
    </ser:EmpregosAnteriores_2>
  </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:
I - Inclusão
A - Alteração
E - Exclusão
codAtu Opcional Integer Informar o código do ramo de atuação
- Opcional
datDem Opcional DateTime Informar a data de demissão da empresa anterior
- Opcional
- Máscara: DD/MM/YYYY
mCSParam1 Opcional String Tipo de operação
- Obrigatório

Valores:
I - Inclusão
A - Alteração
E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
desAtu Opcional String Informar a descrição do ramo de atuação do candidato
Obs: Esse campo só pode ser informado quando o sistema estiver configurado para permitir informar ramo de atuação (R126DEF.PerRad = 'S') e o código do ramo de atuação for 0 (zero)
- Opcional
motDem Opcional Integer Informar o código do motivo da demissão da empresa anterior
- Opcional
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
ultSal Opcional Double Informar o último salário da empresa anterior
- Opcional
- Máscara: ZZZZZZZZZ,ZZ
datAdm Obrigatório DateTime Informar a data de admissão no emprego anterior
- Obrigatório
- Chave
- Máscara: DD/MM/YYYY
desMoe Opcional String Informar o símbolo da moeda do salário
- Opcional
seqAdm Obrigatório Integer Informar a sequencia do emprego
- Obrigatório
- Chave
comEmp Opcional String Informar algum comentário referente ao emprego anterior
- Opcional
codOem Opcional Integer Informar o código da empresa anterior
- Opcional
nomOem Opcional String Informar o nome da empresa do emprego anterior do candidato
Obs.: Este campo só deve ter valor informado caso o código da empresa anterior for a padão definido nos assinalamentos do RS (R126DEF.OemDef)
- 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:EmpregosAnteriores_2Response>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:EmpregosAnteriores_2Response>
  </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.

CargosAnteriores

Web service para cadastramento dos cargos desempenhados com seus respectivos períodos.

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:CargosAnteriores>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <datAdm>String</datAdm>
        <seqAdm>Integer</seqAdm>
        <cargos>
          <estCar>Integer</estCar>
          <codCar>String</codCar>
          <titCar>String</titCar>
          <datCar>String</datCar>
          <tpoCar>Integer</tpoCar>
          <comCar>String</comCar>
        </cargos>
      </parameters>
    </ser:CargosAnteriores>
  </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:
I - Inclusão
A - Alteração
E - Exclusão

Observações: Refere-se a alteração da lista de cargos
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
datAdm Obrigatório DateTime Informar a data de admissão no emprego anterior
- Obrigatório
- Chave
- Máscara: DD/MM/YYYY
seqAdm Obrigatório Integer Informar a sequencia do emprego
- Obrigatório
- Chave
cargos Opcional Set Informar os cargos ocupados em cada empresa, para formar a experiência do mesmo. Poderá ser utilizado como requisito de experiência na seleção e o correto cadastramento é de fundamental importância.
O primeiro cargo a ser cadastrado é o da admissão.
O tempo de experiência deste cargo, contará a partir da data da admissão informada no cargo em que foi admitido até a data do próximo cargo a ser informado ou até a data de demissão, caso tenha permanecido num único cargo todo o tempo.
Possibilita ainda registrar as atribuições ou particularidades apresentadas pelo candidato, inerente ao desempenho no cargo.
cargos.estCar Obrigatório Integer Informar o código da estrutura de cargos
- Obrigatório
- Chave
cargos.codCar Obrigatório String Informar o código do cargo
- Obrigatório
- Chave
cargos.titCar Opcional String Só deve ser informado o Título do Cargo caso a estrutura e o cargo sejam os padrões.
O cargo padrão pode ser definido nos assinalamentos diversos do módulo RS (Seleção/ Definições/Gerais - guia WEB)
cargos.datCar Opcional DateTime Informar a data inicial do cargo
- Opcional
- Máscara: DD/MM/YYYY
cargos.tpoCar Opcional Integer Tempo no cargo (em meses)
- Opcional
cargos.comCar Opcional String Comentários

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:CargosAnterioresResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:CargosAnterioresResponse>
  </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.

Referencias

Web service para cadastramento das referências apresentadas pelo candidato, inclusive o telefone e indicação do tipo de referência.

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:Referencias>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <referencias>
          <nomRef>String</nomRef>
          <ddiTel>Integer</ddiTel>
          <dddTel>Integer</dddTel>
          <numTel>String</numTel>
          <codRlc>Integer</codRlc>
        </referencias>
      </parameters>
    </ser:Referencias>
  </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:
I - Inclusão
A - Alteração
Obs.: Caso deseja alterar o nome da referência, deve-se excluí-la
e cadastrá-la com o novo nome.

E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
referencias Opcional Set Registrar as referências apresentadas pelo candidato, inclusive o telefone e indicação do tipo de referência.
referencias.nomRef Obrigatório String Informar o nome da referência
- Obrigatório
referencias.ddiTel Opcional Integer Informar o código do DDI do telefone da referência
- Opcional
referencias.dddTel Opcional Integer Informar o código do DDD do telefone da referência
- Opcional
referencias.numTel Opcional String Informar o número de telefone da referência
- Opcional
referencias.codRlc Obrigatório Integer Informar o código do tipo de referência
- Obrigatório

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:ReferenciasResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:ReferenciasResponse>
  </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.

CursoAperfeicoamento

Web service para cadastramento dos cursos de aperfeiçoamento realizados pelo candidato externo.

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:CursoAperfeicoamento>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <codCua>Integer</codCua>
        <seqCcr>Integer</seqCcr>
        <nomCua>String</nomCua>
        <perIni>String</perIni>
        <perFim>String</perFim>
        <codOem>Integer</codOem>
        <nomOem>String</nomOem>
        <sitCua>Integer</sitCua>
        <codMin>Integer</codMin>
        <tipCer>String</tipCer>
        <carHor>String</carHor>
        <medCua>Double</medCua>
        <freCua>Double</freCua>
        <fasCua>String</fasCua>
        <idiLei>String</idiLei>
        <idiEsc>String</idiEsc>
        <idiCon>String</idiCon>
        <comCua>String</comCua>
      </parameters>
    </ser:CursoAperfeicoamento>
  </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:
I - Inclusão
A - Alteração
E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
codCua Obrigatório Integer Informar o código do curso de aperfeiçoamento.
- Obrigatório
seqCcr Obrigatório Integer Informar a seqûência do curso de aperfeiçoamento
- Obrigatório
nomCua Opcional String Informar o nome do curso de aperfeiçoamento
Obs.: Este campo só deve ter valor informado caso o número do curso for o curso padão definido nos assinalamentos gerais (R000ASS.CuaDef)
- Opcional

Se o curso informado for o padão este campo torna-se obrigatório
perIni Opcional DateTime Informar o data inicial do período do curso
- Obrigatório
- Máscara: DD/MM/YYYY
perFim Opcional DateTime Informar o data final do período do curso
- Opcional
- Máscara: DD/MM/YYYY
codOem Opcional Integer Informar o código da empresa prestadora do curso de aperfeiçoamento
- Opcional
nomOem Opcional String Informar o nome da entidade de ensino
Obs.: Este campo só deve ter valor informado caso o código da entidade de ensino for a entidade padão definido nos assinalamentos gerais (R000ASS.EntDef)
- Opcional

Se a entidade informada for a padão este campo torna-se obrigatório
sitCua Opcional Integer Informar a situação do curso de aperfeiçoamento
- Obrigatório

Valores:
1- Andamento
2 - Completo
3 - Desistente
4 - Suspenso Temporariamente
5 - Reprovado Média
6 - Reprovado Frequência
8 - Transferido
codMin Opcional Integer Informar o código do motivo da interrupção
- Opcional

Observações: Somente informar se a situação do curso for do tipo 3,4,8
tipCer Opcional String Informar o tipo de certificado do curso de aperfeiçoamento
- Opcional

Valores:
A - Aproveitamento
P - Participação
carHor Opcional Time Informar a carga horária do curso
- Opcional
- Máscara: HHHH:MM
medCua Opcional Double Informar a média do curso de aperfeiçoamento
- Opcional
- Máscara: 999,99
freCua Opcional Double Informar a frequência do curso de aperfeiçoamento
- Opcional
- Máscara: 999,99
fasCua Opcional String Informar o código da fase do curso
- Opcional
idiLei Opcional String Informar o nível de leitura de língua estrangeira
- Opcional

Valores:
N - Não conhece
R - Razoável
B - Bem
F - Fluente

Observações: Somente informar se o curso de aperfeiçoamento for do assunto Línguas Estrangeiras.
idiEsc Opcional String Informar o nível de escrita de língua estrangeira
- Opcional

Valores:
N - Não conhece
R - Razoável
B - Bem
F - Fluente

Observações: Somente informar se o curso de aperfeiçoamento for do assunto Línguas Estrangeiras.
idiCon Opcional String Informar o nível de conversação de língua estrangeira
- Opcional

Valores:
N - Não conhece
R - Razoável
B - Bem
F - Fluente

Observações: Somente informar se o curso de aperfeiçoamento for do assunto Línguas Estrangeiras.
comCua Opcional String Informar o comentário do curso de aperfeiçoamento
- 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:CursoAperfeicoamentoResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:CursoAperfeicoamentoResponse>
  </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.

CursoFormacao

Web service para cadastramento dos cursos de formação realizados pelo candidato externo.

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:CursoFormacao>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <codCuf>Integer</codCuf>
        <seqCcf>Integer</seqCcf>
        <nomCuf>String</nomCuf>
        <perIni>String</perIni>
        <perFim>String</perFim>
        <codOem>Integer</codOem>
        <nomOem>String</nomOem>
        <sitCuf>Integer</sitCuf>
        <codMin>Integer</codMin>
        <nivCuf>Integer</nivCuf>
        <seqNiv>Integer</seqNiv>
        <fasCuf>Integer</fasCuf>
        <comCuf>String</comCuf>
      </parameters>
    </ser:CursoFormacao>
  </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:
I - Inclusão
A - Alteração
E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
codCuf Obrigatório Integer Informar o código do curso de formação
- Obrigatório
- Chave
seqCcf Obrigatório Integer Informar a sequência do curso de formação
- Obrigatório
- Chave
nomCuf Opcional String Informar o nome do curso de formação
Obs.: Este campo só deve ter valor informado caso o número do curso for o curso padão definido nos assinalamentos gerais (R000ASS.CufDef)
- Opcional
perIni Opcional DateTime Informar o data inicial do período do curso
- Obrigatório
- Máscara: DD/MM/YYYY
perFim Opcional DateTime Informar o data final do período do curso
- Opcional
- Máscara: DD/MM/YYYY
codOem Opcional Integer Informar o código da empresa prestadora do curso de formação
- Opcional
nomOem Opcional String Informar o nome da entidade de ensino do candidato
Obs.: Este campo só deve ter valor informado caso o número da entidade de ensino for a padão definido nos assinalamentos gerais (R000ASS.EntDef)
- Opcional
sitCuf Opcional Integer Informar a situação do curso de formação
- Obrigatório

Valores:
1- Andamento
2 - Completo
3 - Desistente
4 - Suspenso Temporariamente
5 - Reprovado Média
6 - Reprovado Frequência
8 - Transferido
codMin Opcional Integer Informar o código do motivo da interrupção
- Opcional
Observações: Somente informar se a situação do curso for do tipo 3,4,8
nivCuf Opcional Integer Informar o nível do curso de formação
- Opcional

Valores:
1 - Ensino Fundamental - Normal
2 - Ensino Fundamental - Supletivo
3 - Ensino Médio - Normal
4 - Ensino Médio - Supletivo
5 - Ensino Médio - Técnico
6 - Superior
7 - Pós-Graduação - Especialização
8 - Pós-Graduação - Mestrado
9 - Pós-Graduação - Doutorado
10 - Pós-Doutorado
11 - Livre Docência
12 - Adjunto
13 - Titular
14 - MBA
seqNiv Opcional Integer Informar a sequência do nível do curso de formação
- Opcional
fasCuf Opcional Integer Informar o código da fase do curso de formação
- Opcional
comCuf Opcional String Informar o comentário do curso de formaçã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:CursoFormacaoResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:CursoFormacaoResponse>
  </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.

CursoConhecimento

Web service para cadastramento dos cursos de conhecimento realizados pelo candidato externo.

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:CursoConhecimento>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <famCnc>String</famCnc>
        <codCnc>String</codCnc>
        <seqCcn>Integer</seqCcn>
        <datIni>String</datIni>
        <datTre>String</datTre>
        <datVal>String</datVal>
        <idiLei>String</idiLei>
        <idiEsc>String</idiEsc>
        <idiCon>String</idiCon>
        <comCnc>String</comCnc>
      </parameters>
    </ser:CursoConhecimento>
  </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:
I - Inclusão
A - Alteração
E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
famCnc Obrigatório String Informar o código da família de conhecimentos
- Obrigatório
- Chave
codCnc Obrigatório String Informar o código do conhecimento
- Obrigatório
- Chave
seqCcn Obrigatório Integer Informar a sequência do conhecimento
- Obrigatório
- Chave
datIni Opcional DateTime Informar o data de início do curso relativo ao conhecimento
- Máscara: DD/MM/YYYY
datTre Opcional DateTime Informar o data do treinamento do conhecimento
- Opcional
- Máscara: DD/MM/YYYY
datVal Opcional DateTime Informar o data de validade do conhecimento
- Opcional
- Máscara: DD/MM/YYYY
idiLei Opcional String Informar o nível de leitura de língua estrangeira
- Opcional

Valores:
N - Não conhece
R - Razoável
B - Bem
F - Fluente

Observações: Somente informar se a família de conhecimento for de Idiomas.
idiEsc Opcional String Informar o nível de escrita de língua estrangeira
- Opcional

Valores:
N - Não conhece
R - Razoável
B - Bem
F - Fluente

Observações: Somente informar se a família de conhecimento for de Idiomas.
idiCon Opcional String Informar o nível de conversação de língua estrangeira
- Opcional

Valores:
N - Não conhece
R - Razoável
B - Bem
F - Fluente

Observações: Somente informar se a família de conhecimento for de Idiomas.
comCnc Opcional String Informar o comentário do conhecimento
- 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:CursoConhecimentoResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:CursoConhecimentoResponse>
  </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.

Laudo

Web service para cadastramento dos laudos do psicólogo referente o candidato.

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:Laudo>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <datCla>String</datCla>
        <numEmpPsi>Integer</numEmpPsi>
        <tipColPsi>Integer</tipColPsi>
        <numCadPsi>Integer</numCadPsi>
        <nomArq>String</nomArq>
        <comCla>String</comCla>
      </parameters>
    </ser:Laudo>
  </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:
I - Inclusão
A - Alteração
E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
datCla Obrigatório DateTime Informar a data do laudo
- Obrigatório
- Chave
- Máscara: DD/MM/YYYY
numEmpPsi Opcional Integer Informar o código da empresa do psicólogo
- Obrigatório para inclusão
tipColPsi Opcional Integer informar o tipo de colaborador do Psicólogo
- Obrigatório para inclusão

Valores:
1 - Empregado
2 - Parceiro
3 - Terceiro
numCadPsi Opcional Integer Informar o número de cadastro do psicólogo
- Obrigatório para inclusão
nomArq Opcional String Informar o caminho completo do arquivo do laudo
- Opcional
comCla Opcional String Informar o comentário do lauo
- 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:LaudoResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:LaudoResponse>
  </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.

ParecerSelecionador

Web service para cadastramento das entrevistas e os seus respectivos pareceres, elaborados pelos profissionais envolvidos no processo de Recrutamento e Seleção dos candidatos externos.

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:ParecerSelecionador>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <datCpa>String</datCpa>
        <empCse>Integer</empCse>
        <oriCse>Integer</oriCse>
        <numCse>Integer</numCse>
        <codPse>Integer</codPse>
        <comPse>String</comPse>
      </parameters>
    </ser:ParecerSelecionador>
  </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:
I - Inclusão
A - Alteração
E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
datCpa Obrigatório DateTime Informar a data do parecer
- Obrigatório
- Chave
- Máscara: DD/MM/YYYY
empCse Opcional Integer Informar o código da empresa do selecionador
- Obrigatório para inclusão
oriCse Opcional Integer informar o tipo de colaborador do selecionador
- Obrigatório para inclusão

Valores:
1 - Empregado
2 - Parceiro
3 - Terceiro
numCse Opcional Integer Informar o número de cadastro do selecionador.
- Obrigatório para inclusão
codPse Opcional Integer Informar o código do parecer.
- Opcional
comPse Opcional String Informar o comentário do parecer
- 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:ParecerSelecionadorResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:ParecerSelecionadorResponse>
  </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.

ParecerPsicologo

Web service para cadastramento do parecer psicológico referente o candidato.

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:ParecerPsicologo>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <datCpa>String</datCpa>
        <empCsi>Integer</empCsi>
        <oriCsi>Integer</oriCsi>
        <numCsi>Integer</numCsi>
        <codPsi>Integer</codPsi>
        <comPsi>String</comPsi>
      </parameters>
    </ser:ParecerPsicologo>
  </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:
I - Inclusão
A - Alteração
E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
datCpa Obrigatório DateTime Informar a data do parecer
- Obrigatório
- Chave
- Máscara: DD/MM/YYYY
empCsi Opcional Integer Informar o código da empresa do psicólogo
- Obrigatório para inclusão
oriCsi Opcional Integer informar o tipo de colaborador do psicólogo
- Obrigatório para inclusão

Valores:
1 - Empregado
2 - Parceiro
3 - Terceiro
numCsi Opcional Integer Informar o número de cadastro do psicólogo.
- Obrigatório para inclusão
codPsi Opcional Integer Informar o código do parecer.
- Opcional
comPsi Opcional String Informar o comentário do parecer
- 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:ParecerPsicologoResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:ParecerPsicologoResponse>
  </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.

ParecerSuperior

Web service para cadastramento dos resultados das entrevistas e os seus respectivos pareceres, elaborados pelo superior do candidato. Estas informações serão mantidas em históricos por data.

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:ParecerSuperior>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <datCpa>String</datCpa>
        <seqCsu>Integer</seqCsu>
        <empCsu>Integer</empCsu>
        <oriCsu>Integer</oriCsu>
        <numCsu>Integer</numCsu>
        <codPsu>Integer</codPsu>
        <comPsu>String</comPsu>
      </parameters>
    </ser:ParecerSuperior>
  </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:
I - Inclusão
A - Alteração
E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
datCpa Obrigatório DateTime Informar a data do parecer
- Obrigatório
- Chave
- Máscara: DD/MM/YYYY
seqCsu Obrigatório Integer Informar a sequência do parecer do superior
- Obrigatório
empCsu Opcional Integer Informar o código da empresa do superior
- Obrigatório para inclusão
oriCsu Opcional Integer informar o tipo de colaborador do superior
- Obrigatório para inclusão

Valores:
1 - Empregado
2 - Parceiro
3 - Terceiro
numCsu Opcional Integer Informar o número de cadastro do superior.
- Obrigatório para inclusão
codPsu Opcional Integer Informar o código do parecer.
- Opcional
comPsu Opcional String Informar o comentário do parecer
- 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:ParecerSuperiorResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:ParecerSuperiorResponse>
  </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.

Etapa

Web service para cadastramento das etapas a ser executada pelos candidatos externos.

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:Etapa>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <tipOpe>String</tipOpe>
        <numEmp>Integer</numEmp>
        <numCan>Integer</numCan>
        <codRqu>Integer</codRqu>
        <codEta>Integer</codEta>
        <seqEta>Integer</seqEta>
        <datEta>String</datEta>
        <notCan>Double</notCan>
        <codPar>Integer</codPar>
        <empAva>Integer</empAva>
        <tclAva>Integer</tclAva>
        <cadAva>Integer</cadAva>
        <sitEta>Integer</sitEta>
        <comEtp>String</comEtp>
      </parameters>
    </ser:Etapa>
  </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:
I - Inclusão
A - Alteração
E - Exclusão
numEmp Obrigatório Integer Código da empresa que será utilizada na integração.
- Obrigatório
- Chave
numCan Obrigatório Integer Código do candidato que será usado na integração
- Obrigatório
- Chave
codRqu Obrigatório Integer Código da requisição que será usado na integração
- Obrigatório
- Chave
codEta Obrigatório Integer Código da etapa que será usado na integração
- Obrigatório
- Chave
seqEta Obrigatório Integer Informar a sequência da etapa.
- Obrigatório
- Chave
datEta Opcional DateTime Informar a data de conclusão de etapa do candidato
- Obrigatório na inclusão
- Máscara: DD/MM/YYYY
notCan Opcional Double Informar a nota obtida pelo candidato ao cumprir esta etapa.
- Opcional
codPar Opcional Integer Informar o parecer dado pelo avaliador desta etapa.
Permite informar pareceres cujo tipo de uso seja igual à 5-Recrutamento ou 99-Outros
- Opcional
empAva Opcional Integer Código da empresa do avaliador.
tclAva Opcional Integer Tipo do cadastro do avaliador.

Valores:
1 - Empregado
2 - Terceiro
3 - Parceiro
cadAva Opcional Integer Cadastro do avaliador.
sitEta Opcional Integer Informar a situação da etapa
- Obrigatório
Possíveis valores:
comEtp Opcional String Informar um comentário sobre a etapa
- 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:EtapaResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:EtapaResponse>
  </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.

Avaliacao

Web service para cadastramento dos resultados de um determinado grupo de avaliação, ao qual foi submetido o candidato.

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:Avaliacao>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <numCan>Integer</numCan>
        <numEmp>Integer</numEmp>
        <estCar>Integer</estCar>
        <codGav>Integer</codGav>
        <datGra>String</datGra>
        <avaliacao>
          <codIta>Integer</codIta>
          <codRsp>Integer</codRsp>
          <anoRsp>String</anoRsp>
        </avaliacao>
      </parameters>
    </ser:Avaliacao>
  </soapenv:Body>
</soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
numCan Obrigatório Integer Informar o número do candidato
- Obrigatório
- Chave
numEmp Obrigatório Integer Informar o código da empresa
- Obrigatório
- Chave
estCar Obrigatório Integer Informar o código da estrutura de cargo
- Obrigatório
- Chave
codGav Obrigatório Integer Informar o código do grupo de avaliação
- Obrigatório
- Chave
datGra Obrigatório DateTime Informar a data de gravação das resposta
- Obrigatório
- Chave
- Máscara: DD/MM/YYYY
avaliacao Opcional Set Cadastrar os resultados de um determinado grupo de avaliação, ao qual foi submetido o candidato.
avaliacao.codIta Opcional Integer Informar o código do item de avaliação
- Obrigatório
- Chave
avaliacao.codRsp Opcional Integer Informar o código da resposta
- Opcional
avaliacao.anoRsp Opcional String Informar anotações na resposta
- Opcional

Observações: Somente informar se houver resposta.

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:AvaliacaoResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:AvaliacaoResponse>
  </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.

Questionario

Web service para cadastramento das respostas do questionário apresentado pela empresa ao candidato.

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:Questionario>
      <user>String</user>
      <password>String</password>
      <encryption>Integer</encryption>
      <parameters>
        <numCan>Integer</numCan>
        <numEmp>Integer</numEmp>
        <estCar>Integer</estCar>
        <codGrq>Integer</codGrq>
        <questionario>
          <codItq>Integer</codItq>
          <codRsp>Integer</codRsp>
          <anoRsp>String</anoRsp>
        </questionario>
      </parameters>
    </ser:Questionario>
  </soapenv:Body>
</soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
numCan Obrigatório Integer Informar o número do candidato
- Obrigatório
- Chave
numEmp Obrigatório Integer Informar o código da empresa
- Obrigatório
- Chave
estCar Obrigatório Integer Informar o código da estrutura de cargo
- Obrigatório
- Chave
codGrq Obrigatório Integer Informar o código do grupo do quetionário
- Obrigatório
- Chave
questionario Opcional Set É possível cadastrar as respostas do questionário apresentado pela empresa ao candidato.

Indicando o grupo serão apresentadas as perguntas e apenas informamos as respostas. O grupo de questionário estará ligado aos requisitos dos cargos e caso venha a concorrer a uma vaga o candidato necessitará destas respostas cadastradas.
questionario.codItq Obrigatório Integer Informar o código do item de questionário
- Obrigatório
- Chave
questionario.codRsp Opcional Integer Informar o código da resposta
- Opcional
questionario.anoRsp Opcional String Informar anotações na resposta
- Opcional
Observações: Somente informar se houver resposta.

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:QuestionarioResponse>
      <result>
        <erroExecucao>String</erroExecucao>
      </result>
    </ser:QuestionarioResponse>
  </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.

Este artigo ajudou você?