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.hr.recalculoEventos

Web service de recálculo de eventos, disponível no módulo Controle de Ponto e Refeitório.

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

Gerar

Necessita autenticação: Sim.

Situação da versão: Atual.

Versão: 1.

Requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:Gerar> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <iniGer>DateTime</iniGer> <fimGer>DateTime</fimGer> <fimPrj>DateTime</fimPrj> <perPag>String</perPag> <eveDup>String</eveDup> <numEmp>Integer</numEmp> <codCal>Integer</codCal> <qtdIte>Integer</qtdIte> <tipCal>Integer</tipCal> <perCal>Integer</perCal> <gruEmp>Integer</gruEmp> <abrTsa>String</abrTsa> <codLot>Integer</codLot> <abrVin>String</abrVin> <abrTcl>String</abrTcl> <abrCar>String</abrCar> <abrCad>String</abrCad> <abrEsc>String</abrEsc> <abrFil>String</abrFil> <abrTma>String</abrTma> <abrLoc>String</abrLoc> <abrOem>String</abrOem> <abrCcu>String</abrCcu> <abrEve>String</abrEve> <abrSin>String</abrSin> <abrCes>String</abrCes> <abrTco>String</abrTco> </parameters> </ser:Gerar> </soapenv:Body> </soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
iniGer Opcional DateTime Data inicial do período de integração

Máscara: DD/MM/YYYY.

Se no campo Calcular Para Rescisão Rubi for informado "S", este campo não deverá ser preenchido.
fimGer Opcional DateTime Data final do período de integração

Máscara: DD/MM/YYYY.

Se no campo Calcular Para Rescisão Rubi for informado "S", este campo não deverá ser preenchido.
fimPrj Opcional DateTime Projetar até a data indicada

Máscara: DD/MM/YYYY.

Se no campo Calcular Para Rescisão Rubi for informado "S", este campo não deverá ser preenchido.
perPag Opcional String Definir o período de pagamento

Valores:
M - Mensal
S - Semanal
Q - Quinzenal
T - Todos

Valor Padrão: T - Todos

Se no campo Calcular Para Rescisão Rubi for informado "S", este campo não deverá ser preenchido.
eveDup Opcional String Definir tratamento dos eventos duplos

Valores:
S - Somar lançado com o gerado
D - Desprezar gerado

Valor padrão: S - Somar lançado com o gerado
numEmp Opcional Integer Código da empresa que será utilizada no escalonamento
codCal Opcional Integer Código de Cálculo que será usado no cálculo da folha

Somente se os parâmetros PerCal e TipCal forem iguais a 0
qtdIte Opcional Integer Campo de controle.
Não informar este campo.
tipCal Opcional Integer Tipo de Cálculo para o Cálculo da Folha, se Código de Cálculo = 0

Valores:
11 - Cálculo Mensal
12 - Folha Complementar
21 - Primeira Semana
22 - Semana Intermediária
23 - Última Semana
31 - Adiantamento 13º Salário
32 - 13º Salário Integral
41 - Primeira Quinzena
42 - Segunda Quinzena
91 - Adiantamento Salarial
92 - Participação nos Lucros
93 - Especiais
94 - Reclamatória Trabalhista
perCal Opcional Integer Define como será calculado o processo referente a data da execução, se código de cálculo = 0

Valores:
0 - Utiliza o Código de Cálculo

1 - Válido Na Data Agendada
Selecionará o Código de Calculo compatível com o Tipo de Cálculo informado
e cuja data de execução do processo esteja dentro do período deste cálculo .

2 - Imediatamente Anterior
Selecionará o Código de Calculo imediatamente anterior ao Válido na Data
Agendada e compatível com o Tipo de Cálculo informado

3 - Imediatamente Posterior
Selecionará o Código de Calculo imediatamente posterior ao Válido na Data
Agendada e compatível com o Tipo de Cálculo informado
gruEmp Opcional Integer Código do Grupo de Empresas
abrTsa Opcional String Abrangência de Tipo de Salário
codLot Opcional Integer Código do Lote de Colaboradores
abrVin Opcional String Abrangência de Vínculo
abrTcl Opcional String Abrangência de Tipo de Colaborador
abrCar Opcional String Abrangência de Cargo
abrCad Opcional String Abrangência de Cadastro
abrEsc Opcional String Abrangência de Escalas
abrFil Opcional String Abrangência de Filial
abrTma Opcional String Abrangência de Turmas
abrLoc Opcional String Abrangência de Local
abrOem Opcional String Abrangência de Outras Empresas
abrCcu Opcional String Abrangência de Centro de Custo
abrEve Opcional String Abrangência de Eventos
abrSin Opcional String Abrangência de Sindicato
abrCes Opcional String Abrangência de Classe de Escala
abrTco Opcional String Abrangência de Tipo de Contrato

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:GerarResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:GerarResponse> </soapenv:Body> </soapenv:Envelope>

Atributos da resposta:

Nome Tipo Preenchimento Descrição
erroExecucao String Opcional 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.

Escalonar

Necessita autenticação: Sim.

Situação da versão: Atual.

Versão: 1.

Requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:Escalonar> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <iniGer>DateTime</iniGer> <fimGer>DateTime</fimGer> <fimPrj>DateTime</fimPrj> <perPag>String</perPag> <eveDup>String</eveDup> <numEmp>Integer</numEmp> <codCal>Integer</codCal> <qtdIte>Integer</qtdIte> <tipCal>Integer</tipCal> <abrTsa>String</abrTsa> <perCal>Integer</perCal> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrEsc>String</abrEsc> <gruEmp>Integer</gruEmp> <abrTma>String</abrTma> <codLot>Integer</codLot> <abrTcl>String</abrTcl> <abrOem>String</abrOem> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrEve>String</abrEve> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrCes>String</abrCes> <abrSin>String</abrSin> <abrTco>String</abrTco> </parameters> </ser:Escalonar> </soapenv:Body> </soapenv:Envelope>

Parâmetros da requisição:

Nome Preenchimento Tipo Descrição
iniGer Opcional DateTime Data inicial do período de integração

Máscara: DD/MM/YYYY.

Se no campo Calcular Para Rescisão Rubi for informado "S", este campo não deverá ser preenchido.
fimGer Opcional DateTime Data final do período de integração

Máscara: DD/MM/YYYY.

Se no campo Calcular Para Rescisão Rubi for informado "S", este campo não deverá ser preenchido.
fimPrj Opcional DateTime Projetar até a data indicada

Máscara: DD/MM/YYYY.

Se no campo Calcular Para Rescisão Rubi for informado "S", este campo não deverá ser preenchido.
perPag Opcional String Definir o período de pagamento

Valores:
M - Mensal
S - Semanal
Q - Quinzenal
T - Todos

Valor Padrão: T - Todos

Se no campo Calcular Para Rescisão Rubi for informado "S", este campo não deverá ser preenchido.
eveDup Opcional String Definir tratamento dos eventos duplos

Valores:
S - Somar lançado com o gerado
D - Desprezar gerado

Valor padrão: S - Somar lançado com o gerado
numEmp Opcional Integer Código da empresa que será utilizada no escalonamento
codCal Opcional Integer Código de Cálculo que será usado no cálculo da folha

Somente se os parâmetros PerCal e TipCal forem iguais a 0
qtdIte Opcional Integer Campo de controle.
Não informar este campo.
tipCal Opcional Integer Tipo de Cálculo para o Cálculo da Folha, se Código de Cálculo = 0

Valores:
11 - Cálculo Mensal
12 - Folha Complementar
21 - Primeira Semana
22 - Semana Intermediária
23 - Última Semana
31 - Adiantamento 13º Salário
32 - 13º Salário Integral
41 - Primeira Quinzena
42 - Segunda Quinzena
91 - Adiantamento Salarial
92 - Participação nos Lucros
93 - Especiais
94 - Reclamatória Trabalhista
abrTsa Opcional String Abrangência de Tipo de Salário
perCal Opcional Integer Define como será calculado o processo referente a data da execução, se código de cálculo = 0

Valores:
0 - Utiliza o Código de Cálculo

1 - Válido Na Data Agendada
Selecionará o Código de Calculo compatível com o Tipo de Cálculo informado
e cuja data de execução do processo esteja dentro do período deste cálculo .

2 - Imediatamente Anterior
Selecionará o Código de Calculo imediatamente anterior ao Válido na Data
Agendada e compatível com o Tipo de Cálculo informado

3 - Imediatamente Posterior
Selecionará o Código de Calculo imediatamente posterior ao Válido na Data
Agendada e compatível com o Tipo de Cálculo informado
abrVin Opcional String Abrangência de Vínculo
abrCar Opcional String Abrangência de Cargo
abrEsc Opcional String Abrangência de Escalas
gruEmp Opcional Integer Código do Grupo de Empresas
abrTma Opcional String Abrangência de Turmas
codLot Opcional Integer Código do Lote de Colaboradores
abrTcl Opcional String Abrangência de Tipo de Colaborador
abrOem Opcional String Abrangência de Outras Empresas
abrCad Opcional String Abrangência de Cadastro
abrFil Opcional String Abrangência de Filial
abrEve Opcional String Abrangência de Eventos
abrLoc Opcional String Abrangência de Local
abrCcu Opcional String Abrangência de Centro de Custo
abrCes Opcional String Abrangência de Classe de Escala
abrSin Opcional String Abrangência de Sindicato
abrTco Opcional String Abrangência de Tipo de Contrato

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:EscalonarResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:EscalonarResponse> </soapenv:Body> </soapenv:Envelope>

Atributos da resposta:

Nome Tipo Preenchimento Descrição
erroExecucao String Opcional 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)