Web service com.senior.g5.rh.bs.integracao
Este web service permite a execução da rotina Integração de Benefícios e Tarefeiros, em Recursos > Webservices > Configuração de Web Services Escaláveis.
Tipo de execução
Para cada tipo de execução, existem parâmetros específicos, alguns dos quais podem ser comuns a todas as portas de web service.
Autenticação
Quando for utilizada alguma forma de autenticação na integração de informações por meio de web services, é necessário informar o tipo correspondente no parâmetro <encryption>, conforme os valores possíveis.
WSDL
- Síncrono: http://servidor:1234/g5-senior-services/bs_Synccom_senior_g5_rh_bs_integracao?wsdl
- Assíncrono: http://servidor:1234/g5-senior-services/bs_Asynccom_senior_g5_rh_bs_integracao?wsdl
- Agendamento: http://servidor:1234/g5-senior-services/bs_Schedulecom_senior_g5_rh_bs_integracao?wsdl
Portas
Escalonar
Web service que realiza o processo de Integração de Benefícios e Tarefeiros de forma escalonada.
Necessita autenticação: Sim.
Situação de 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:Escalonar> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <valAss>String</valAss> <gruEmp>Integer</gruEmp> <codCal>Integer</codCal> <valGer>String</valGer> <codLot>String</codLot> <datIni>DateTime</datIni> <valSol>String</valSol> <lotExc>String</lotExc> <datFim>DateTime</datFim> <menEmp>String</menEmp> <abrCad>String</abrCad> <eveDup>String</eveDup> <resCis>String</resCis> <abrFil>String</abrFil> <jurEmp>String</jurEmp> <abrLoc>String</abrLoc> <parEmp>String</parEmp> <abrSin>String</abrSin> <resEmp>String</resEmp> <abrTCo>String</abrTCo> <diaVia>String</diaVia> <abrTsa>String</abrTsa> <menAss>String</menAss> <abrSit>String</abrSit> <desAss>String</desAss> <abrEtb>String</abrEtb> <resAss>String</resAss> <abrCar>String</abrCar> <menEmpCon>String</menEmpCon> <abrVin>String</abrVin> <auxCre>String</auxCre> <abrVal>String</abrVal> <auxBab>String</auxBab> <abrSeg>String</abrSeg> <auxPre>String</auxPre> <abrPos>String</abrPos> </parameters> </ser:Escalonar> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Empresa ativa. |
valAss | Opcional | String | Integrar vale compras assinalados. Valores válidos: |
gruEmp | Opcional | Integer | Grupo de empresas. |
codCal | Obrigatório | Integer | Código de cálculo. |
valGer | Opcional | String | Integrar vale compras gerados. Valores válidos: |
codLot | Opcional | Integer | Lote de colaboradores. |
datIni | Obrigatório | DateTime | Período inicial. Máscara: DD/MM/YYYY. |
valSol | Opcional | String | Integrar vale compras solicitados. Valores válidos: |
lotExc | Opcional | Integer | Lote de exceções de colaboradores. |
datFim | Obrigatório | DateTime | Período final. Máscara: DD/MM/YYYY. |
menEmp | Opcional | String | Integrar mensalidades de empréstimos. Valores válidos: |
abrCad | Opcional | String | Abrangência de colaborador. |
eveDup | Opcional | String | Duplos. Valores válidos: |
resCis | Opcional | String | Integrar mensalidades de empréstimos consignados. Valores válidos: |
abrFil | Opcional | String | Abrangência de filial. |
jurEmp | Opcional | String | Integrar os juros de empréstimos. Valores válidos: |
abrLoc | Opcional | String | Abrangência de local. |
parEmp | Opcional | String | Integrar os empréstimos. Valores válidos: |
abrSin | Opcional | String | Abrangência de sindicato. |
resEmp | Opcional | String | Integrar os empréstimos das rescisões. Valores válidos: |
abrTCo | Opcional | String | Abrangência de tipo de contrato. |
diaVia | Opcional | String | Integrar diárias de viagens. Valores válidos: |
abrTsa | Opcional | String | Abrangência de tipo de salário. |
menAss | Opcional | String | Integrar as mensalidades de assistência médica. Valores válidos: |
abrSit | Opcional | String | Abrangência de situação. |
desAss | Opcional | String | Integrar as despesas médicas de assistência médica. Valores válidos: |
abrEtb | Opcional | String | Abrangência de estabilidade. |
resAss | Opcional | String | Integrar as parcelas de despesas médicas das rescisões. Valores válidos: |
abrCar | Opcional | String | Abrangência de cargo. |
menEmpCon | Opcional | String | Integrar mensalidades de empréstimos consignados. Valores válidos: |
abrVin | Opcional | String | Abrangência de vínculo. |
auxCre | Opcional | String | Integrar lançamentos de auxílio-creche. Valores válidos: Observação: este parâmetro serve também para babá e pré-escola quando tiver definido com “N - Não” no campo Separar Eventos da tela de Definições Auxílio-Creche / Babá / Pré-Escola (FR163DEF). Observação: este parâmetro também se aplica aos casos de babá e pré-escola, quando estiver definido como “N - Não” no campo Separar Eventos da tela Definições Auxílio-Creche / Babá / Pré-Escola (FR163DEF). |
abrVal | Opcional | String | Abrangência de vale. |
auxBab | Opcional | String | Integrar lançamentos de auxílio babá. Valores válidos: Observação: este parâmetro deve ser informado apenas quando estiver definido como “S - Sim” no campo Separar Eventos da tela Definições Auxílio-Creche / Babá / Pré-Escola (FR163DEF). |
abrSeg | Opcional | String | Abrangência de seguradora. |
auxPre | Opcional | String | Integrar lançamentos de auxílio pré-escola. Valores válidos: Obs: Este parâmetro deve ser informado apenas quando definido com S no campo Separar Eventos da tela de Definições Auxílio Creche / Babá / Pré-Escola Observação: este parâmetro deve ser informado apenas quando estiver definido como “S - Sim” no campo Separar Eventos da tela Definições Auxílio-Creche / Babá / Pré-Escola (FR163DEF). |
abrPos | Opcional | String | Abrangência de posto de trabalho. |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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 | Preenchimento | Tipo | Descrição |
|---|---|---|---|
erroExecucao | Opcional | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
|
Gerar
Web service que realiza o processo de Integração de Benefícios e Tarefeiros.
Necessita autenticação: Sim.
Situação de 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:Gerar> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <valAss>String</valAss> <gruEmp>Integer</gruEmp> <codCal>Integer</codCal> <valGer>String</valGer> <codLot>String</codLot> <datIni>DateTime</datIni> <valSol>String</valSol> <lotExc>String</lotExc> <datFim>DateTime</datFim> <menEmp>String</menEmp> <abrCad>String</abrCad> <eveDup>String</eveDup> <resCis>String</resCis> <abrFil>String</abrFil> <jurEmp>String</jurEmp> <abrLoc>String</abrLoc> <parEmp>String</parEmp> <abrSin>String</abrSin> <resEmp>String</resEmp> <abrTCo>String</abrTCo> <diaVia>String</diaVia> <abrTsa>String</abrTsa> <menAss>String</menAss> <abrSit>String</abrSit> <desAss>String</desAss> <abrEtb>String</abrEtb> <resAss>String</resAss> <abrCar>String</abrCar> <menEmpCon>String</menEmpCon> <abrVin>String</abrVin> <auxCre>String</auxCre> <abrVal>String</abrVal> <auxBab>String</auxBab> <abrSeg>String</abrSeg> <auxPre>String</auxPre> <abrPos>String</abrPos> </parameters> </ser:Gerar> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
numEmp | Obrigatório | Integer | Empresa ativa. |
valAss | Opcional | String | Integrar vale compras assinalados. Valores válidos: |
gruEmp | Opcional | Integer | Grupo de empresas. |
codCal | Obrigatório | Integer | Código de cálculo. |
valGer | Opcional | String | Integrar vale compras gerados. Valores válidos: |
codLot | Opcional | Integer | Lote de colaboradores. |
datIni | Obrigatório | DateTime | Período inicial. Máscara: DD/MM/YYYY. |
valSol | Opcional | String | Integrar vale compras solicitados. Valores válidos: |
lotExc | Opcional | Integer | Lote de exceções de colaboradores. |
datFim | Obrigatório | DateTime | Período final. Máscara: DD/MM/YYYY. |
menEmp | Opcional | String | Integrar mensalidades de empréstimos. Valores válidos: |
abrCad | Opcional | String | Abrangência de colaborador. |
eveDup | Opcional | String | Duplos. Valores válidos: |
resCis | Opcional | String | Integrar mensalidades de empréstimos consignados. Valores válidos: |
abrFil | Opcional | String | Abrangência de filial. |
jurEmp | Opcional | String | Integrar os juros de empréstimos. Valores válidos: |
abrLoc | Opcional | String | Abrangência de local. |
parEmp | Opcional | String | Integrar os empréstimos. Valores válidos: |
abrSin | Opcional | String | Abrangência de sindicato. |
resEmp | Opcional | String | Integrar os empréstimos das rescisões. Valores válidos: |
abrTCo | Opcional | String | Abrangência de tipo de contrato. |
diaVia | Opcional | String | Integrar diárias de viagens. Valores válidos: |
abrTsa | Opcional | String | Abrangência de tipo de salário. |
menAss | Opcional | String | Integrar as mensalidades de assistência médica. Valores válidos: |
abrSit | Opcional | String | Abrangência de situação. |
desAss | Opcional | String | Integrar as despesas médicas de assistência médica. Valores válidos: |
abrEtb | Opcional | String | Abrangência de estabilidade. |
resAss | Opcional | String | Integrar as parcelas de despesas médicas das rescisões. Valores válidos: |
abrCar | Opcional | String | Abrangência de cargo. |
menEmpCon | Opcional | String | Integrar mensalidades de empréstimos consignados. Valores válidos: |
abrVin | Opcional | String | Abrangência de vínculo. |
auxCre | Opcional | String | Integrar lançamentos de auxílio-creche. Valores válidos: Observação: este parâmetro serve também para babá e pré-escola quando tiver definido com “N - Não” no campo Separar Eventos da tela de Definições Auxílio-Creche / Babá / Pré-Escola (FR163DEF). Observação: este parâmetro também se aplica aos casos de babá e pré-escola, quando estiver definido como “N - Não” no campo Separar Eventos da tela Definições Auxílio-Creche / Babá / Pré-Escola (FR163DEF). |
abrVal | Opcional | String | Abrangência de vale. |
auxBab | Opcional | String | Integrar lançamentos de auxílio babá. Valores válidos: Observação: este parâmetro deve ser informado apenas quando estiver definido como “S - Sim” no campo Separar Eventos da tela Definições Auxílio-Creche / Babá / Pré-Escola (FR163DEF). |
abrSeg | Opcional | String | Abrangência de seguradora. |
auxPre | Opcional | String | Integrar lançamentos de auxílio pré-escola. Valores válidos: Obs: Este parâmetro deve ser informado apenas quando definido com S no campo Separar Eventos da tela de Definições Auxílio Creche / Babá / Pré-Escola Observação: este parâmetro deve ser informado apenas quando estiver definido como “S - Sim” no campo Separar Eventos da tela Definições Auxílio-Creche / Babá / Pré-Escola (FR163DEF). |
abrPos | Opcional | String | Abrangência de posto de trabalho. |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, 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 | Preenchimento | Tipo | Descrição |
|---|---|---|---|
erroExecucao | Opcional | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
|
English
Español

English
Español

