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.fp.GeracaoProgramacaoFerias

Integração com o módulo Painel de Gestão que permite incluir uma programação de férias para o Colaborador.

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

Puerto

ProgramacaoFerias

Requiere autenticación:

Estado de la versión: Actual

Versão: 1

Solicitud:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ProgramacaoFerias> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <empresa>Integer</empresa> <tipoColaborador>Integer</tipoColaborador> <cadastroColaborador>Integer</cadastroColaborador> <inicioPeriodo>DateTime</inicioPeriodo> <inicioFerias>DateTime</inicioFerias> <diasFerias>Double</diasFerias> <diasAbono>Double</diasAbono> <decimoTerceiro>String</decimoTerceiro> <apenasConsistir>String</apenasConsistir> </parameters> </ser:ProgramacaoFerias> </soapenv:Body> </soapenv:Envelope>

Parámetros de la requisición:

Nombre Cumplimentación Tipo Descripción
empresa Integer Obligatorio Código de Empresa
tipoColaborador Integer Obligatorio Tipo del Empleado
cadastroColaborador Integer Obligatorio Registro del Empleado
inicioPeriodo DateTime Opcional Data de início do período aquisitivo
inicioFerias DateTime Opcional Fecha de inicio de las vacaciones
diasFerias Double Opcional Días de vacaciones
diasAbono Double Opcional Dias de abono
decimoTerceiro String Obligatorio Décimo terceiro: S para Sim, ou N para Não
apenasConsistir String Opcional

Quando preenchido com a opção S - Sim ou N - Não a solicitação de férias será apenas submetida a validação das respectivas regras customizadas do Gestão de Pessoas para o contexto de férias, não realizando a persistência

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:ProgramacaoFeriasResponse> <result> <statusRetorno>Integer</statusRetorno> <mensagemStatus>String</mensagemStatus> <erroExecucao>String</erroExecucao> </result> </ser:ProgramacaoFeriasResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
statusRetorno Obligatorio Integer Status de Retorno
Código do statusDescrição
0Webservice executado com sucesso. O parâmetro MensagemStatus retornará OK.
1Executado com erros. O parâmetro MensagemStatus retornará a mensagem de erro.
2Parâmetros inválidos. O parâmetro MensagemStatus retornará a mensagem indicando qual parâmetro está incorreto.
mensagemStatus Obligatorio String Mensaje de Retorno
erroExecucao Opcional String Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
- Vazio ou nulo, indicando que a execução foi feita com sucesso;
- A mensagem do erro ocorrido no servidor.
(missing or bad snippet)