Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.

Web service com.senior.g5.rh.cs.hcm

Web service de integração com o módulo Painel de Gestão.

Tipo de ejecución

Para cada tipo de ejecución, existen diferentes parámetros que pueden ser comunes a todos los puertos.

Autenticación

Si se utiliza alguna forma de autenticación para la integración de información a través de web services, es necesario identificar el tipo en el parámetro <encryption>, según sus valores posibles.

WSDL

Portas

AtualizaEnderecoResidencial

Permite atualizar o endereço residencial do colaborador.

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1.

Requisición:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:AtualizaEnderecoResidencial> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <operacao>String</operacao> <empresa>Integer</empresa> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <tipo>Integer</tipo> <cadastro>Integer</cadastro> <dataAlteracao>DateTime</dataAlteracao> <executarRegra>Integer</executarRegra> </parameters> </ser:AtualizaEnderecoResidencial> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
operacao Obligatorio String I - Incluir;
A - Alterar;
V - Validar;
E - Excluir.
empresa Obligatorio Integer Código de la Empresa.
campos Opcional Set Lista de campos.
campos.nomeCampo Obligatorio String
Nome Cumplimentación Tipo Descripción
datAlt Opcional String

Fecha de alteración

- Máscara: "dd/mm/yyyy"

tipLgr Opcional String Tipo área
endRua Opcional String Dirección Residencial
endNum Opcional String Número
endCep Opcional String CP
endCpl Opcional String Complemento
codPai Opcional Integer Código del País
codEst Opcional String Estado
codCid Opcional Integer Código de la ciudad
codBai Opcional Integer Código do bairro
codRad Opcional Integer Código da região administrativa
nomRad Opcional String Nome da região administrativa
campos.valor Opcional String Valor para o campo informado.
campos.status Opcional Integer Número do Status da Operação dos campos.
campos.mensagem Opcional String Mensagem do status da operação dos campos.
tipo Obligatorio Integer Tipo do Colaborador.
registro Obligatorio Integer Cadastro do colaborador.
dataAlteracao Obligatorio DateTime Data do Endereço.
executarRegra Obligatorio Integer Executar regra por processo:
1-Executar;
0-Não executar.

Respuesta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:AtualizaEnderecoResidencialResponse> <result> <status> <status>Integer</status> <mensagem>String</mensagem> </status> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <erroExecucao>String</erroExecucao> </result> </ser:AtualizaEnderecoResidencialResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
status Obligatorio Set Lista de status.
status.status Obligatorio Integer Número do status da Operação.
status.mensagem Obligatorio String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
campos Obligatorio Set Mensagem do Status dos campos.
campos.nomeCampo Opcional String Nome do campo informado
campos.valor Opcional String Valor do campo informado
campos.status Obligatorio Integer Número do Status da Operação dos campos.
campos.mensagem Obligatorio String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.

CursoFormacao

Permite atualizar a formação acadêmica do colaborador.

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1

Requisición:

<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> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <operacao>String</operacao> <pessoa>Integer</pessoa> <sequencia>Integer</sequencia> <executarRegra>Integer</executarRegra> </parameters> </ser:CursoFormacao> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
campos Opcional Set Lista de campos.
Campos.NomeCampo Obligatorio String
Nome Cumplimentación Tipo Descripción
codPes Obligatorio Integer Código da Pessoa
seqCcs Obligatorio Integer Secuencia de Curso Formación
codCuf Obligatorio Integer Código do Curso

- Máscara: "9999"
nomCuf Opcional String Nome do Curso de Formação
perIni Opcional Date Data inicial

- Máscara: "dd/mm/yyyy"
perFim Opcional Date Data final

- Máscara: "dd/mm/yyyy"
codOem Opcional Integer Código da Entidade
nomOem Opcional String Nome da entidade de ensino

- Máscara: "A(60)"
datPrv Opcional Date Data de previsão para conclusão

- Máscara: "dd/mm/yyyy"
sitCuf Obligatorio Integer Situação do curso

- Máscara: "99"
nivCuf Opcional Integer Nível de formação do curso

- Máscara: "99"
seqNiv Opcional Integer Sequência do Nível

- Máscara: "99"
fasCuf Opcional String Fase

-Máscara: "AAA"
comCuf Opcional String Comentario
codAcn Opcional Integer Área de conhecimento

- Máscara: "9.99.99.99-9"
codMin Opcional Integer Código do motivo de interrupção

-Máscara: "999
Campos.Valor Opcional String Valor para o campo informado.
Campos.Status Opcional Integer Estado
Campos.Mensagem Opcional String Mensaje
operacao Obligatorio String I-Incluir;
A-Alterar;
V-Validar;
C-Consultar;
E-Excluir.
pessoa Obligatorio Integer Código de la Persona
sequencia Obligatorio Integer Secuencia
executarRegra Obligatorio Integer Executar regra por processo:
1-Executar;
0-Não executar.

Respuesta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:CursoFormacaoResponse> <result> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <status> <status>Integer</status> <mensagem>String</mensagem> </status> <sequencia>Integer</sequencia> <erroExecucao>String</erroExecucao> </result> </ser:CursoFormacaoResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
campos Opcional Set Lista de campo
Campos.NomeCampo Opcional String Nome do campo informado
Campos.Valor Opcional String Valor do campo informado
Campos.Status Opcional Integer Número do Status da Operação dos campos.
Campos.Mensagem Opcional String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
status Opcional Set Lista de status.
Status.Status Opcional Integer Número do status da Operação.
Status.Mensagem Opcional String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
sequencia Opcional Integer Secuencia
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.

DadosPessoais

Permite atualizar os dados pessoais do colaborador.

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1

Requisición:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:DadosPessoais> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <operacao>String</operacao> <empresa>Integer</empresa> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <tipo>Integer</tipo> <cadastro>Integer</cadastro> <executarRegra>Integer</executarRegra> </parameters> </ser:DadosPessoais> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
operacao Obligatorio String A - Alterar;
V - Validar;
C - Consultar.
empresa Obligatorio Integer Código de la Empresa.
campos Opcional Set Lista de campos.
campos.nomeCampo Obligatorio String
Nome Cumplimentación Tipo Descripción
nomFun Obligatorio String

Nome completo

- Máscara: "A(40)"

datNas Opcional Date

Data de nascimento

- Máscara: "dd/mm/yyyy"

codNac Obligatorio Integer

Nacionalidad

- Máscara: "999"

estCiv Obligatorio Integer

Estado civil

- Máscara: "9"

tipSex Obligatorio String Sexo

- Máscara: "U"
graIns Obligatorio Integer Nível de escolaridade(grau de instrução)
cciNas Opcional Integer Naturalidade

- Máscara: "99.9(5)"
campos.valor Opcional String Valor para o campo informado.
campos.status Opcional Integer Número do Status da Operação dos campos.
campos.mensagem Opcional String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
tipo Obligatorio Integer Tipo do Colaborador.
registro Obligatorio Integer Cadastro do colaborador.
executarRegra Opcional Integer Executar regra por processo:
1-Executar;
0-Não executar.

Respuesta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:DadosPessoaisResponse> <result> <status> <status>Integer</status> <mensagem>String</mensagem> </status> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <erroExecucao>String</erroExecucao> </result> </ser:DadosPessoaisResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
status Obligatorio Set Lista de status.
status.status Obligatorio Integer Número do status da Operação.
status.mensagem Obligatorio String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
campos Obligatorio Set Mensagem do Status dos campos.
campos.nomeCampo Opcional String Nome do campo informado
campos.valor Opcional String Valor do campo informado
campos.status Obligatorio Integer Número do Status da Operação dos campos.
campos.mensagem Obligatorio String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.

Deficiencias

Permite manter o registro das deficiências do colaborador.

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1

Requisición:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:Deficiencias> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <operacao>String</operacao> <empresa>Integer</empresa> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <tipo>Integer</tipo> <cadastro>Integer</cadastro> <deficienciaPrincipal>Integer</deficienciaPrincipal> <beneficiarioReabilitado>String</beneficiarioReabilitado> <executarRegra>Integer</executarRegra> </parameters> </ser:Deficiencias> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
operacao Obligatorio String A - Alterar;
C - Consultar.
empresa Obligatorio Integer Código de Empresa
campos Opcional Set Lista de campos.
campos.nomeCampo Obligatorio String
Nome Cumplimentación Tipo Descripción
CodDef Obligatorio   Código da deficiência

- Máscara: "99"
BenRea Opcional   Beneficiário Reabilitado

- Máscara: "(S/N)"
Decsri Obligatorio   Código da Deficiência principal do colaborador

- Máscara: "(S/N)"
campos.valor Opcional String Valor para o campo informado.
campos.status Opcional Integer Número do Status da Operação dos campos.
campos.mensagem Opcional String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
tipo Obligatorio Integer Tipo do Colaborador.
registro Obligatorio Integer Registro del empleado
deficienciaPrincipal Opcional Integer Deficiencia principal del empleado
beneficiarioReabilitado Opcional String Beneficiário Reabilitado
executarRegra Opcional Integer Executar regra por processo:
1-Executar;
0-Não executar.

Respuesta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:DeficienciasResponse> <result> <status> <status>Integer</status> <mensagem>String</mensagem> </status> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <deficienciaPrincipal>Integer</deficienciaPrincipal> <beneficiarioReabilitado>String</beneficiarioReabilitado> <erroExecucao>String</erroExecucao> </result> </ser:DeficienciasResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
status Obligatorio Set Lista de status.
status.status Obligatorio Integer Número do status da Operação.
status.mensagem Obligatorio String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
campos Obligatorio Set Mensagem do Status dos campos.
campos.nomeCampo Opcional String Nome do campo informado
campos.valor Opcional String Valor do campo informado
campos.status Obligatorio Integer Número do Status da Operação dos campos.
campos.mensagem Obligatorio String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
deficienciaPrincipal Opcional Integer Deficiencia principal del empleado
beneficiarioReabilitado Opcional String Beneficiário Reabilitado
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.

Dependiente en

Permite atualizar os dados cadastrais dos dependentes do colaborador.

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1

Requisición:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:Dependentes> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <operacao>String</operacao> <empresa>Integer</empresa> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <tipo>Integer</tipo> <cadastro>Integer</cadastro> <dependente>Integer</dependente> <executarRegra>Integer</executarRegra> </parameters> </ser:Dependentes> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
operacao Obligatorio String I-Incluir;
A-Alterar;
V-Validar;
C-Consultar;
E-Excluir.
empresa Obligatorio Integer Código de la Empresa.
campos Opcional Set Lista de campos.
campos.nomeCampo Obligatorio String
Nome Cumplimentación Tipo Descripción
graPar Obligatorio Integer Grau de parentesco

- Máscara: "99"
nomDep Obligatorio String Nome do dependente

- Máscara: "A(40)"
tipSex Obligatorio String Sexo do dependente

- Máscara: "99"
nomMae Opcional String Nome da mãe do dependente

- Máscara: "A(70)"
datNas Opcional Date Data de nascimento

- Máscara: "dd/mm/yyyy"
locNas Opcional Integer Cidade de nascimento

- Máscara: "99.9(5)"
matNas Opcional String Matrícula

- Máscara: "A(40)"
numReg Opcional String Nº Termo

- Máscara: "A(10)"
numLiv Opcional String Nº do livro

- Máscara: "A(10)"
numFol Opcional String Nº da folha

- Máscara: "A(10)"
nomCar Opcional String Nome do cartório

- Máscara: "A(40)"
nasViv Opcional String Número da declaração de nascido vivo

- Máscara: "A(20)"
numCid Opcional String Número(RG)

- Máscara: "A(15)"
emiCid Opcional String Sigla do órgão emissor(RG)

- Máscara: "A(20)"
estCid Opcional String UF do órgão emissor

- Máscara: "UU"
dexCid Opcional Date Data de expedição(RG)

- Máscara: "dd/mm/yyyy"
numCpf Opcional Double Número de inscrição no CPF

- Máscara: "999.999.999-99"
estCiv Opcional Integer Estado civil do dependente

- Máscara: 9
graIns Opcional String Grau de instrução do dependente

- Máscara: "99"
datObi Opcional Date Data do óbito do dependente

- Máscara: "dd/mm/yyyy"
matObi Opcional String Matrícula(certidão de óbito)

- Máscara: "A(40)"
numCer Opcional String Nº Termo(certidão de óbito)

- Máscara: "A(10)"
penJud Opcional String pensão judicial

- Máscara: "U"
campos.valor Opcional String Valor para o campo informado.
campos.status Opcional Integer Número do Status da Operação dos campos.
campos.mensagem Opcional String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
tipo Obligatorio Integer Tipo do Colaborador.
registro Obligatorio Integer Cadastro do colaborador.
dependente Opcional Integer Código del dependiente
executarRegra Obligatorio Integer Executar regra por processo:
1-Executar;
0-Não executar.

Respuesta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:DependentesResponse> <result> <status> <status>Integer</status> <mensagem>String</mensagem> </status> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <dependente>Integer</dependente> <erroExecucao>String</erroExecucao> </result> </ser:DependentesResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
status Obligatorio Set Lista de status.
status.status Obligatorio Integer Número do status da Operação.
status.mensagem Obligatorio String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
campos Obligatorio Set Mensagem do Status dos campos.
campos.nomeCampo Opcional String Nome do campo informado
campos.valor Opcional String Valor do campo informado
campos.status Obligatorio Integer Número do Status da Operação dos campos.
campos.mensagem Obligatorio String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
dependente Opcional Integer Código del dependiente
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.

DocumentosPessoais

Permite atualizar os documentos pessoais do colaborador.

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1

Requisición:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:DocumentosPessoais> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <operacao>String</operacao> <empresa>Integer</empresa> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <tipo>Integer</tipo> <cadastro>Integer</cadastro> <executarRegra>Integer</executarRegra> </parameters> </ser:DocumentosPessoais> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
operacao Obligatorio String A - Alterar;
V - Validar;
C - Consultar.
empresa Obligatorio Integer Código de la Empresa.
campos Opcional Set Lista de campos.
campos.nomeCampo Obligatorio String
Nome Cumplimentación Tipo Descripción
numCpf Opcional Double Número do CPF

- Máscara "999.999.999-99"
numPis Obligatorio Double Número do PIS/PASEP

- Máscara: "999.9(5).99.9"
dcdPis Obligatorio Date Data de Cadastramento no PIS/PASEP

- Máscara: "dd/mm/yyyy"
numCtp Opcional Integer Número da Carteira de Trabalho

- Máscara: "9(9)"
serCtp Opcional String Série da Carteira de Trabalho

- Máscara: "(5)"
dexCtp Opcional Date Data de Expedição da Carteira de Trabalho

- Máscara: "dd/mm/yyyy"
estCtp Opcional String UF da Carteira de Trabalho

- Máscara: "UU"
digCar Opcional String Dígito da Carteira de Trabalho

- Máscara: "AA"
numCid Opcional String Número da carteira de identidade

- Máscara: "A(16)"
emiCid Opcional String Órgão emissor da carteira de identidade

- Máscara: "U(20)"
estCid Opcional String Estado do órgão emissor

- Máscara: "UU"
dexCid Opcional Date Data de Expedição da Carteira de Identidade

- Máscara: "dd/mm/yyyy"
numCnh Opcional String Número da Carteira de Habilitação

- Máscara: "U(20)"
catCnh Opcional String Categoria da Carteira de Habilitação

- Máscara: "UUUU"
datCnh Opcional Date Data da Expedição da CNH

- Máscara: "dd/mm/yyyy"
venCnh Opcional Date Data de Validade da Carteira de Habilitação

- Máscara: "dd/mm/yyyy"
numPsp Opcional String Número do Passaporte

- Máscara: "A(20)"
emiPsp Opcional String Emissor do Passaporte

- Máscara: "A(6)"
demPsp Opcional Date Data de Emissão do Passaporte

- Máscara: "dd/mm/yyyy"
dvaPsp Opcional Date Data de Validade do Passaporte

- Máscara: "dd/mm/yyyy"
paiPsp Opcional Integer País de emissão do Passaporte

- Máscara: "9999"
estPsp Opcional String Estado do Passaporte

- Máscara: "UU"
numRic Opcional Double Registro Identidade Civil

- Máscara: "9(13)-9"
dexRic Opcional Date Data de Expedição do RIC

- Máscara: "dd/mm/yyyy"
emiRic Opcional String Órgão Emissor do RIC

- Máscara: "A(20)"
cidRic Opcional Integer Cidade de Emissão do RIC

- Máscara: "99.9(5)"
estRic Opcional String Estado do Órgão Emissor do RIC

- Máscara: "UU"
numEle Opcional String Número do Título de Eleitor

- Máscara: "A(13)"
zonEle Opcional String Zona do Título de Eleitor

- Máscara: "AAA"
secEle Opcional String Seção do Título de Eleitor

- Máscara: "AAAA"
carSus Opcional Double Cartão Nacional Saúde

- Máscara: "9(15)"
nasViv Opcional String Declaração de Nascido Vivo

- Máscara: "A(20)"
numPor Opcional String Número da Portaria de Naturalização

- Máscara: "A(15)"
datPor Opcional Date Data de Naturalização

- Máscara: "dd/mm/yyyy"
MATCCV Opcional String Matrícula Certidão Civil

- Máscara: "A(32)"
matCiv Opcional String Termo/Matrícula da Certidão Civil

- Máscara: "A(15)"
livCiv Opcional String Livro da Certidão Civil

- Máscara: "A(6)"
folCiv Opcional String Folha da Certidão Civil

- Máscara: "A(6)"
demCiv Opcional Date Data de Emissão da Certidão Civil

- Máscara: "dd/mm/yyyy"
carCiv Opcional String Cartório de Registro da Certidão Civil

- Máscara: "A(20)"
estCiv Obligatorio Integer Estado da Certidão Civil

- Máscara: "9"
cidCiv Opcional Integer Cidade da Certidão Civil

- Máscara: "99.9(5)"
numRes Opcional String Número do Certificado de Reservista

- Máscara: "A(13)"
catRes Opcional String Categoria do Certificado de Reservista

- Máscara: "A(5)"
visEst Opcional Integer Classificação da condição do estrangeiro no Brasil

- Máscara: "99"
dvlEst Opcional Date Data de Validade da Carteira de Estrangeiro

- Máscara: "dd/mm/yyyy"
regEst Opcional String Carteira de Estrangeiro

- Máscara: "A(14)"
emiEst Opcional String Órgão emissor do registro de estrangeiro

- Máscara: "A(20)"
datEst Opcional Date Data de expedição do registro de estrangeiro

- Máscara: "dd/mm/yyyy"
datChe Opcional Date Data de chegada ao Brasil

- Máscara: "dd/mm/yyyy"
dvlCtp Opcional Date Data de Validade da Carteira de Trabalho (Estrangeiro)

- Máscara: "dd/mm/yyyy"
casBra Obligatorio String Casado com Brasileiro

- Máscara: "U(S/N)"
filCbr Obligatorio String Filhos Brasileiros

- Máscara: "U(S/N)"
campos.valor Opcional String Valor para o campo informado.
campos.status Opcional Integer Número do Status da Operação dos campos.
campos.mensagem Opcional String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
tipo Obligatorio Integer Tipo do Colaborador.
registro Obligatorio Integer Cadastro do colaborador.
executarRegra Opcional Integer Executar regra por processo:
1-Executar;
0-Não executar.

Respuesta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:DocumentosPessoaisResponse> <result> <status> <status>Integer</status> <mensagem>String</mensagem> </status> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <erroExecucao>String</erroExecucao> </result> </ser:DocumentosPessoaisResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
status Obligatorio Set Lista de status.
status.status Obligatorio Integer Número do status da Operação.
status.mensagem Obligatorio String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
campos Obligatorio Set Mensagem do Status dos campos.
campos.nomeCampo Opcional String Nome do campo informado
campos.valor Opcional String Valor do campo informado
campos.status Obligatorio Integer Número do Status da Operação dos campos.
campos.mensagem Obligatorio String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.

EnderecosEletronicos

Permite atualizar os endereços eletrônicos do colaborador.

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1

Requisición:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:EnderecosEletronicos> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <operacao>String</operacao> <empresa>Integer</empresa> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <tipo>Integer</tipo> <cadastro>Integer</cadastro> <tipoEnderecoEletronico>Integer</tipoEnderecoEletronico> <sequencia>Integer</sequencia> </parameters> </ser:EnderecosEletronicos> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
operacao Obligatorio String I-Incluir;
A-Alterar;
V-Validar;
C-Consultar;
E-Excluir.
empresa Obligatorio Integer Código de Empresa
campos Opcional Set Lista de campos.
campos.nomeCampo Obligatorio String
Nome Cumplimentación Tipo Descripción
endEle Obligatorio string Endereço eletrônico

- Máscara: "A(250)"
campos.valor Opcional String Valor para o campo informado.
campos.status Opcional Integer Número do Status da Operação dos campos.
campos.mensagem Opcional String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
tipo Obligatorio Integer Tipo do Colaborador.
registro Obligatorio Integer Registro del empleado
tipoEnderecoEletronico Obligatorio Integer Tipo do Endereço Eletrônico
sequencia Opcional Integer Sequência do endereço eletrônico

Respuesta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:EnderecosEletronicosResponse> <result> <operacao>String</operacao> <status> <status>Integer</status> <mensagem>String</mensagem> </status> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <sequencia>Integer</sequencia> <erroExecucao>String</erroExecucao> </result> </ser:EnderecosEletronicosResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
operacao Obligatorio String I-Incluir;
A-Alterar;
V-Validar;
C-Consultar;
E-Excluir.
status Obligatorio Set Lista de status.
status.status Obligatorio Integer Número do status da Operação.
status.mensagem Obligatorio String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
campos Obligatorio Set Mensagem do Status dos campos.
campos.nomeCampo Opcional String Nome do campo informado
campos.valor Opcional String Valor do campo informado
campos.status Obligatorio Integer Número do Status da Operação dos campos.
campos.mensagem Obligatorio String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.

HistoricoCompetencia

Permite manter o registro do nível de proficiência para cada idioma do colaborador.

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1

Requisición:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:HistoricoCompetencia> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <operacao>String</operacao> <pessoa>Integer</pessoa> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <sequencia>Integer</sequencia> </parameters> </ser:HistoricoCompetencia> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
operacao Obligatorio String

I-Incluir;
A-Alterar;
V-Validar ;
C-Consultar;
E-Excluir.

pessoa Obligatorio Integer Código da Pessoa.
campos Opcional Set Lista de campos.
campos.nomeCampo Obligatorio String
Nome Cumplimentación Tipo Descripción
datHis Obligatorio Date Data do histórico

- Máscara: "dd/mm/yyyy"
codCpt Obligatorio Integer Competência

revCpt Obligatorio String Revisão

- Máscara: "U(10)"
prfApl Opcional Integer Perfil de aplicação

- Máscara: "9999"
notCpt Opcional Double Nota

- Máscara: "ZZZ9,9999"
codCpr Obligatorio String Conceito

- Máscara: "U(10)"
datVal Opcional Date Validade

- Máscara: "dd/mm/yyyy"
indCer Obligatorio String Certificado

- Máscara: "U(S/N)"
perCpt Opcional Double % atingido

- Máscara: "ZZ9,9999"
obsHis Opcional String Observação

oriHis Opcional Integer Origem

- Máscara: "9"
campos.valor Opcional String Valor para o campo informado.
status.status Opcional Integer Número do status da Operação.
status.mensagem Opcional String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
sequencia Opcional Integer Secuencia del registro

Respuesta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:HistoricoCompetenciaResponse> <result> <status> <status>Integer</status> <mensagem>String</mensagem> </status> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <sequencia>Integer</sequencia> <erroExecucao>String</erroExecucao> </result> </ser:HistoricoCompetenciaResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
status Obligatorio Set Lista de status.
status.status Obligatorio Integer Número do status da Operação.
status.mensagem Obligatorio String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
campos Obligatorio Set Mensagem do Status dos campos.
campos.nomeCampo Opcional String Nome do campo informado
campos.valor Opcional String Valor do campo informado
campos.status Obligatorio Integer Número do Status da Operação dos campos.
campos.mensagem Obligatorio String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
sequencia Opcional Integer Secuencia del registro
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.

HistoricoCompetenciaEvidencias

Permite manter o registro do nível de proficiência para cada idioma do colaborador - Evidências.

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1

Requisición:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:HistoricoCompetenciaEvidencias> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <operacao>String</operacao> <pessoa>Integer</pessoa> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <sequencia>Integer</sequencia> <competencia>Integer</competencia> <revisao>String</revisao> <perfilAplicacao>Integer</perfilAplicacao> <evidencia>Integer</evidencia> </parameters> </ser:HistoricoCompetenciaEvidencias> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
operacao Obligatorio String I-Incluir;
A - Alterar;
V - Validar;
C - Consultar;
E-Excluir.
pessoa Obligatorio Integer Código da Pessoa.
campos Opcional Set Lista de campos.
campos.nomeCampo Obligatorio String
Nome Cumplimentación Tipo Descripción
CodTpr Obligatorio Integer Tabela de proficiência

- Máscara: "9999"
CodCpr Obligatorio String Conceito

- Máscara: "U(10)"
NotEvd Opcional Double Nota

- Máscara: "ZZZ9,9999"
campos.valor Opcional String Valor para o campo informado.
campos.status Opcional Integer Número do Status da Operação dos campos.
campos.mensagem Opcional String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
sequencia Obligatorio Integer Secuencia del registro
competencia Obligatorio Integer Código da Competência
revisao Obligatorio String Revisão Competência
perfilAplicacao Obligatorio Integer Código do perfil de aplicação
evidencia Obligatorio Integer Código do perfil de aplicação

Respuesta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:HistoricoCompetenciaEvidenciasResponse> <result> <status> <status>Integer</status> <mensagem>String</mensagem> </status> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <erroExecucao>String</erroExecucao> </result> </ser:HistoricoCompetenciaEvidenciasResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
status Obligatorio Set Lista de status.
status.status Obligatorio Integer Número do status da Operação.
status.mensagem Obligatorio String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
campos Obligatorio Set Mensagem do Status dos campos.
campos.nomeCampo Opcional String Nome do campo informado
campos.valor Opcional String Valor do campo informado
campos.status Obligatorio Integer Número do Status da Operação dos campos.
campos.mensagem Obligatorio String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.

HistoricoTreinamentos

Permite manter o histórico de treinamentos do colaborador.

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1

Requisición:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:HistoricoTreinamentos> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <operacao>String</operacao> <pessoa>Integer</pessoa> <sequencia>Integer</sequencia> <executarRegra>Integer</executarRegra> </parameters> </ser:HistoricoTreinamentos> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
campos Opcional Set Lista de campos.
campos.nomeCampo Opcional String
Nome Cumplimentación Tipo Descripción
codCua Obligatorio Integer Código do curso

- Máscara: "9(9)"
nomCua Opcional String Nome do Curso

- Máscara: "A(200)"
perIni Opcional Date Data inicial

- Máscara: "dd/mm/yyyy"
perFim Opcional Date Data final

- Máscara: "dd/mm/yyyy"
codOem Opcional Integer Código da Entidade de Ensino

- Máscara: "9(8)"
nomOem Opcional String Nome da Entidade de Ensino

- Máscara: "A(60)"
sitCua Obligatorio Integer Situação do curso

- Máscara: "99"
tipCer Opcional String Tipo de Certificado

- Máscara: "U"
medCua Opcional Double Média

- Máscara: "ZZ9,99"
freCua Opcional Double Frequência do curso

- Máscara: "ZZ9,99"
carHor Opcional String Carga horária

- Máscara: "hhhh:mm"
idiCua Obligatorio String Forma de Aquisição do Curso

- Máscara: "U"
comCua Opcional String Comentário do curso de aperfeiçoamento

- Máscara: "A(250)"
campos.valor Opcional String Valor para o campo informado.
campos.status Opcional Integer

Número do Status da Operação dos campos.

campos.mensagem Opcional String

Mensagem do status da operação dos campos.

operacao Obligatorio String I-Incluir;
A-Alterar;
V-Validar;
C-Consultar;
E-Excluir.
pessoa Obligatorio Integer Código da Pessoa.
executarRegra Opcional Integer  

Respuesta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:HistoricoTreinamentosResponse> <result> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <status> <status>Integer</status> <mensagem>String</mensagem> </status> <sequencia>Integer</sequencia> <erroExecucao>String</erroExecucao> </result> </ser:HistoricoTreinamentosResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
status Opcional Set Lista de status.
status.status Opcional Integer Número do status da Operação.
status.mensagem Opcional String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
campos Opcional Set Mensagem do Status dos campos.
campos.nomeCampo Opcional String Nome do campo informado
campos.valor Opcional String Valor do campo informado
campos.status Opcional Integer Número do Status da Operação dos campos.
campos.mensagem Opcional String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
sequencia Opcional Integer Indica a sequência do histórico de aperfeiçoamento quando alterar ou excluir um registro. Na inclusão não é necessário informar, o sistema sempre gera automaticamente.
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.

MeusContatos

Permite atualizar os contatos do colaborador.

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1

Requisición:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:MeusContatos> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <operacao>String</operacao> <empresa>Integer</empresa> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <tipo>Integer</tipo> <cadastro>Integer</cadastro> <executarRegra>Integer</executarRegra> </parameters> </ser:MeusContatos> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
operacao Obligatorio String I - Incluir;
A - Alterar;
V - Validar;
C - Consultar;
E - Excluir.
empresa Obligatorio Integer Código de la Empresa.
campos Opcional Set Lista de campos.
Campos.NomeCampo Opcional String
Nome Cumplimentación Tipo Descripción
ddiCel Opcional Integer Código DDI do celular

- Máscara: "999"
dddCel Opcional Integer Código DDD do celular

- Máscara: "999"
numCel Opcional String Número do celular

- Máscara: "A(20)"
ddiCom Opcional Integer Código DDI do telefone comercial

- Máscara: "999"
dddCom Opcional Integer Código DDD do telefone comercial

- Máscara: "999"
telCom Opcional String Número do Telefone Comercial

- Máscara: "A(20)"
ddiTel Opcional Integer Código DDI do telefone

- Máscara: "999"
dddTel Opcional Integer Código DDD do telefone

- Máscara: "999"
numTel Opcional String Número do telefone

- Máscara: "A(20)"
nmDdi2 Opcional Integer Código DDI do telefone 2

- Máscara: "999"
nmDdd2 Opcional Integer Código DDD do telefone 2

- Máscara: "999"
nmTel2 Opcional String Número do telefone 2

- Máscara: "A(20)"
emaPar Opcional String Endereço do Correio Eletrônico (E-mail) Particular

- Máscara: "A(100)"
Campos.Valor Opcional String Valor para o campo informado.
Campos.Status Opcional Integer Número do Status da Operação dos campos.
Campos.Mensagem Opcional String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
tipo Obligatorio Integer Tipo do Colaborador.
registro Obligatorio Integer Cadastro do colaborador.
executarRegra Opcional Integer Executar regra por processo:
1 - Executar;
0 - Não executar.

Respuesta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:MeusContatosResponse> <result> <status> <status>Integer</status> <mensagem>String</mensagem> </status> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <erroExecucao>String</erroExecucao> </result> </ser:MeusContatosResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
status Opcional Set Lista de status.
Status.Status Opcional Integer Número do status da Operação.
Status.Mensagem Opcional String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
campos Opcional Set Mensagem do Status dos campos.
Campos.NomeCampo Opcional String Nome do campo informado
Campos.Valor Opcional String Valor do campo informado
Campos.Status Opcional Integer Número do Status da Operação dos campos.
Campos.Mensagem Opcional String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.

RegistroProfissional

Permite atualizar o registro profissional do colaborador.

Necessita autenticação: Sim

Situação da versão: Atual

Versão: 1

Requisición:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:RegistroProfissional> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <operacao>String</operacao> <empresa>Integer</empresa> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <tipo>Integer</tipo> <cadastro>Integer</cadastro> <executarRegra>Integer</executarRegra> </parameters> </ser:RegistroProfissional> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
operacao Obligatorio String A - Alterar;
V - Validar;
C - Consultar.
empresa Obligatorio Integer Código de la Empresa.
campos Opcional Set Lista de campos.
campos.nomeCampo Obligatorio String
Nome Cumplimentación Tipo Descripción
codPrf Opcional Integer Nome do conselho profissional

- Máscara: "999"
sitReg Opcional String Tipo do registro profissional

- Máscara: "U (P - provisório ou D - definitivo)"
regCon Opcional String Número do registro profissional

- Máscara: "A(20)"
datExp Opcional Date Data de emissão

- Máscara: "dd/mm/yyyy"
datVen Opcional Date Data de validade:

- Máscara: "dd/mm/yyyy"
campos.valor Opcional String Valor para o campo informado.
campos.status Obligatorio Integer Número do Status da Operação dos campos.
campos.mensagem Obligatorio String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
tipo Obligatorio Integer Tipo do Colaborador.
registro Obligatorio Integer Cadastro do colaborador.
executarRegra Opcional Integer Executar regra por processo:
1-Executar;
0-Não executar.

Respuesta:

Observación

Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:RegistroProfissionalResponse> <result> <status> <status>Integer</status> <mensagem>String</mensagem> </status> <campos> <nomeCampo>String</nomeCampo> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campos> <erroExecucao>String</erroExecucao> </result> </ser:RegistroProfissionalResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
status Obligatorio Set Lista de status.
status.status Obligatorio Integer Número do status da Operação.
status.mensagem Obligatorio String Mensagem do status da operação:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro em campos;
4 - Erro não mapeado;
5 - Registro não existe;
6 - Parâmetro inválido;
7 - Aviso;
8 - Registro já cadastrado.
campos Obligatorio Set Mensagem do Status dos campos.
campos.nomeCampo Opcional String Nome do campo informado
campos.valor Opcional String Valor do campo informado
campos.status Obligatorio Integer Número do Status da Operação dos campos.
campos.mensagem Obligatorio String Mensagem do status da operação dos campos:
0 - OK;
1 - Consistência de negócio;
2 - Consistência customizada;
3 - Erro não mapeado;
4 - Campo não existe;
5 - Valor inválido;
6 - Aviso;
7 - Campo obrigatório não preenchido;
8 - Valor informado para o campo não existe ou não está disponível.
erroExecucao Opcional String Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores:
- Vacío o nulo, indicando que la ejecución fue realizada con éxito;
- El mensaje del error ocurrido en el servidor.
(missing or bad snippet)