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 execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
Autenticação
Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificado o tipo no parâmetro <encryption>, conforme seus valores possíveis.
WSDL
- Síncrono: http://example.com/g5-senior-services/ronda_Synccom_senior_g5_rh_hr_recalculoEventos?wsdl
- Assíncrono: http://example.com/g5-senior-services/ronda_Asynccom_senior_g5_rh_hr_recalculoEventos?wsdl
- Agendado: http://example.com/g5-senior-services/ronda_Schedulecom_senior_g5_rh_hr_recalculoEventos?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:
Nota
Envelope SOAP de resposta de requisições síncronas.
Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<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 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. |
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:
Nota
Envelope SOAP de resposta de requisições síncronas.
Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<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 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. |
English
Español
English
Español


