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
- Síncrono: http://example.com/g5-senior-services/cs_Synccom_senior_g5_rh_cs_hcm?wsdl
- Assíncrono: http://example.com/g5-senior-services/cs_Asynccom_senior_g5_rh_cs_hcm?wsdl
- Agendado: http://example.com/g5-senior-services/cs_Schedulecom_senior_g5_rh_cs_hcm?wsdl
Portas
- AtualizaEnderecoResidencial
- CursoFormacao
- DadosPessoais
- Deficiencias
- Dependentes
- DocumentosPessoais
- EnderecosEletronicos
- HistoricoCompetencia
- HistoricoCompetenciaEvidencias
- HistoricoTreinamentos
- MeusContatos
- RegistroProfissional
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 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 |
|
||||||||||||||||||||||||||||||||
| 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 |
|
||||||||||||||||
| 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 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 |
|
||||||||
| 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; |
||||||||||||||||||||||||||||||||||||||||||||||||
| pessoa | Obligatorio | Integer | Código da Pessoa. | ||||||||||||||||||||||||||||||||||||||||||||||||
| campos | Opcional | Set | Lista de campos. | ||||||||||||||||||||||||||||||||||||||||||||||||
| campos.nomeCampo | Obligatorio | String |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| 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 |
|
||||||||||||||||
| 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 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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 |
|
||||||||||||||||||||||||
| 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. |
English
Español


