Web service com.senior.g5.rh.cs.locais
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_locais?wsdl
- Assíncrono: http://example.com/g5-senior-services/cs_Asynccom_senior_g5_rh_cs_locais?wsdl
- Agendado: http://example.com/g5-senior-services/cs_Scheduledcom_senior_g5_rh_cs_locais?wsdl
Puerto
Local_2
Web service para manutenção do cadastro de locais de organograma.
Requiere autenticación: Sí
Estado de la versión: Actual
Versão: 2
Solicitud:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:Local> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tabOrg>Integer</tabOrg> <codLoc>String</codLoc> <nomLoc>String</nomLoc> <locPai>String</locPai> <codRat>Integer</codRat> <datCri>DateTime</datCri> <datExt>DateTime</datExt> <datExc>DateTime</datExc> <conPPP>String</conPPP> <tabFeD>Integer</tabFeD> <tabFeN>Integer</tabFeN> <ferOfD>Integer</ferOfD> <ferOfN>Integer</ferOfN> <tipOpe>String</tipOpe> </parameters> </ser:Local> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
| Nome | Cumplimentación | Tipo | Descripción |
|---|---|---|---|
| tabOrg | Obligatorio | Integer | Código da Tabela de Organograma. - Obrigatório - Llave - Máscara: 9[3] |
| codLoc | Obligatorio | String | Corresponde ao código do local, ou apelido, podendo ser alfanumérico. - Campo Chave - Obrigatório - Máscara: Especial, sendo que são 9 digitos numéricos + separadores |
| nomLoc | Opcional | String | Informar a nomenclatura do local: Exemplo: Depto Financeiro - Contas a pagar. - Máscara: A[60] |
| locPai | Opcional | String | Local pai corresponde ao local que está acima do que está sendo inserido - Obrigatório para inclusões. - Máscara: Especial, sendo que são 9 digitos numéricos + separadores |
| codRat | Opcional | Integer | Se a empresa utilizar a rotina de rateio de mão-de-obra por local, neste campo deverá constar o código do rateio correspondente a esse local. - Máscara: 9[9] |
| datCri | Opcional | DateTime | Data da criação do local na estrutura. - Opcional - Máscara: DD/MM/AAAA |
| datExt | Opcional | DateTime | Informar a data de extição do local. - Opcional - Máscara: DD/MM/AAAA |
| datExc | Opcional | DateTime | Informar a data de exclusão do local. - Obrigatório quando a ação for de Exclusão. - Máscara: DD/MM/AAAA |
| conPPP | Opcional | String | Este campo é utilizado somente no módulo Segurança. Informar Sim para considerar este local na emissão do PPP caso contrário( Não), o local não será considerado. - Valores: S- Sim N- Não - Máscara: U[1] |
| tabFeD | Opcional | Integer | Informar o código da tabela de feriados diurna que será utilizada pelos colaboradores alocados neste local. - Opcional - Máscara: 9[4] |
| tabFeN | Opcional | Integer | Informar o código da tabela de feriados noturna que será utilizada pelos colaboradores alocados neste local. - Opcional - Máscara: 9[4] |
| ferOfD | Opcional | Integer | Informar a tabela de feriados diurna que contenha somente feriados nacionais, para fins de cálculo do Vale Transporte. - Opcional - Máscara: 9[4] |
| ferOfN | Opcional | Integer | Informar a tabela de feriados noturna que contenha somente feriados nacionais, para fins de cálculo do Vale Transporte. - Opcional - Máscara: 9[4] |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração - Obrigatório "I" - Inclusión "A" - Alteración "E" - Exclusión Se não for informado, será considerado "alteraçã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:LocalResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:LocalResponse> </soapenv:Body> </soapenv:Envelope>
Atributos de la respuesta:
| Nombre | Cumplimentación | Tipo | Descripción |
|---|---|---|---|
| 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


