Web service com.senior.g5.rh.fp.cadastro.Estagiario
Este web service serve para o cadastro de estagiários.
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://servidor:1234/g5-senior-services/rubi_Synccom_senior_g5_rh_fp_cadastro?wsdl
- Assíncrono: http://servidor:1234/g5-senior-services/rubi_Asynccom_senior_g5_rh_fp_cadastro?wsdl
- Agendado: http://servidor:1234/g5-senior-services/rubi_Schedulecom_senior_g5_rh_fp_cadastro?wsdl
Puerto
Estagiario
Necessita autenticação: Sim
Situação da versão: Atual
Versão: 1
Versão atual: 1
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:Estagiario> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <registro> <sequencia>Integer</sequencia> <campo> <nome>String</nome> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campo> <status> <codigo>String</codigo> <mensagem>String</mensagem> </status> </registro> <operacao>String</operacao> </parameters> </ser:Estagiario> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
| Nombre | Cumplimentación | Tipo | Descripción | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Registro | Opcional | Set | Cada ocorrência deste elemento representa uma operação a ser executada pelo sistema. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Registro.Sequencia | Opcional | Integer | Identificador para facilitar a recuperação do resultado. Deve ser informado pelo solicitante. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Campo | Opcional | Set |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Campo.Nome | Opcional | String | Nome do campo. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Campo.Valor | Opcional | String | Valor referente ao campo informado. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Campo.Status | Opcional | Integer | Status do retorno da requisição ao web service. 0: OK 1: Consistência de negócio 2: Consistência customizados 3: Erro nos campos 4: Erro não mapeado 5: Registro inexistente 6: Parâmetro inválido 7: Aviso 8: Registro já cadastrado |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Campo.Mensagem | Opcional | String | Mensagem de consistência do campo. Se o valor consistente, retornará OK. Caso contrário, retornará a mensagem de erro. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Status.Codigo | Opcional | String | Código da mensagem. 0: OK 1: Consistência de negócio 2: Consistência customizados 3: Erro nos campos 4: Erro não mapeado 5: Registro inexistente 6: Parâmetro inválido 7: Aviso 8: Registro já cadastrado |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Status.Mensagem | Opcional | String | Mensagem de retorno da operação. Se a operação for executada corretamente, retornará OK. Caso contrário, retornará a mensagem de erro. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operacao | Opcional | String | Informe a operação que se deseja realizar: I = Inserir A = Alterar E = Excluir |
Resposta:
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:EstagiarioResponse> <result> <registro> <sequencia>Integer</sequencia> <campo> <nome>String</nome> <valor>String</valor> <status>Integer</status> <mensagem>String</mensagem> </campo> <status> <codigo>String</codigo> <mensagem>String</mensagem> </status> </registro> <erroAposExecucao>String</erroAposExecucao> <erroExecucao>String</erroExecucao> </result> </ser:EstagiarioResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nombre | Cumplimentación | Tipo | Descripción |
|---|---|---|---|
| Registro | Opcional | Set | Cada ocorrência deste elemento representa uma operação a ser executada pelo sistema. |
| Registro.Sequencia | Opcional | Integer | Identificador para facilitar a recuperação do resultado. Deve ser informado pelo solicitante. |
| Campo | Opcional | Set | Repete os campos enviados na requisição, com um retorno para cada um. Cada ocorrência deste elemento representa um campo. |
| Campo.Nome | Opcional | String | Nome do campo. |
| Campo.Valor | Opcional | String | Valor referente ao campo informado. |
| Campo.Status | Opcional | Integer | Status do retorno da requisição ao web service. 0: OK 1: Consistência de negócio 2: Consistência customizados 3: Erro nos campos 4: Erro não mapeado 5: Registro inexistente 6: Parâmetro inválido 7: Aviso 8: Registro já cadastrado |
| Campo.Mensagem | Opcional | String | Mensagem de consistência do campo. Se o valor consistente, retornará OK. Caso contrário, retornará a mensagem de erro. |
| Estado | Opcional | Set | Mensagens de retorno da operação. Cada ocorrência deste elemento representa uma mensagem de retorno. |
| Status.Codigo | Opcional | String | Código da mensagem. 0: OK 1: Consistência de negócio 2: Consistência customizados 3: Erro nos campos 4: Erro não mapeado 5: Registro inexistente 6: Parâmetro inválido 7: Aviso 8: Registro já cadastrado |
| Status.Mensagem | Opcional | String | Mensagem de consistência do campo. Se o valor consistente, retornará OK. Caso contrário, retornará a mensagem de erro. |
| erroAposExecucao | Opcional | String | - |
| erroExecucao | Opcional | String |
Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores: |
English
Español


