Web service com.senior.g5.rh.fp.historicosColetivos

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

Portas

Afastamento_4

Este web service é usado para o cadastramento de um histórico de afastamentos para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de versão: ** Atual

Versão: 4

**Requisição: **

<soapenv:Envelope xmlns:ser=“http://services.senior.com.br” xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/”> <soapenv:Body> <ser:Afastamento> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datAfa>DateTime</datAfa> <horAfa>Time</horAfa> <sitAfa>Integer</sitAfa> <cauDem>Integer</cauDem> <indRem>Integer</indRem> <fimQua>DateTime</fimQua> <conTov>String</conTov> <diaJus>Integer</diaJus> <qhrAfa>Time</qhrAfa> <tipSuc>Integer</tipSuc> <cgcSuc>String</cgcSuc> <diaPrv>Integer</diaPrv> <datTer>DateTime</datTer> <horTer>Time</horTer> <prvTer>DateTime</prvTer> <exmRet>String</exmRet> <obsAfa>String</obsAfa> <codAte>Integer</codAte> <nomAte>String</nomAte> <orgCla>Integer</orgCla> <regCon>String</regCon> <estCon>String</estCon> <manCgc>String</manCgc> <manRem>String</manRem> <atePat>String</atePat> <tipOpe>String</tipOpe> <codLot>Integer</codLot> <conRho>String</conRho> <abrEmp>String</abrEmp> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrPos>String</abrPos> <abrTAp>String</abrTAp> </parameters> </ser:Afastamento> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

datAfa

Obrigatório

DateTime

Data de início do afastamento do colaborador


  • Obrigatório

  • Máscara: DD/MM/YYYY

horAfa

Opcional

Time

Hora do afastamento do colaborador


  • Opcional


Quando não informado o sistema considera o período total de um dia de trabalho

sitAfa

Obrigatório

Integer

Código da situação de afastamento


  • Obrigatório

cauDem

Opcional

Integer

Código da causa de demissão:


  • Opcional

Este parâmetro somente poderá ser informado quando o tipo da situação for: “7 - Demitido”. Além disso, ele se torna

obrigatório

somente quando o tipo da situação também for “7 - Demitido”.

indRem

Integer

Opcional

Indicativo da situação de remuneração após o desligamento do colaborador.

Este parâmetro é :

  • Obrigatório: quando a data de desligamento for maior ou igual ao início da Nota Técnica 06 (16/01/2023);
  • Opcional: quando a data de desligamento for menor que a data informada.

Valores:

1 - Quarentena
2 - Desligamento/Término reconhecido judicialmente com data anterior a competências com remunerações já informadas no eSocial

Este parâmetro somente está disponível para colaboradores do tipo “2 - Terceiro” quando a situação do afastamento for igual a “7 - Demitido”.

fimQua

DateTime

Opcional

Data da remuneração após o desligamento do colaborador.

- Máscara: DD/MM/YYYY

Este parâmetro somente está disponível para colaboradores do tipo “2 - Terceiro” quando a situação do afastamento for igual a “7 - Demitido”. Além disso, será obrigatório quando informado o campo Indicativo Rem. após o Deslig., devendo ser maior que a data de afastamento.

conTov

Opcional

String

Indicar se o afastamento deve ou não ser considerado no Turn-Over.


  • Opcional


Valores:


S - Sim


N - Não



Somente deve ser informado quando o tipo da situação for 7 - Demissão.


Além disso, deve ser informado somente se o sistema estiver configurado para utilizar Turn-Over.


Não deve ser informado no CP quando estiver não estiver integrado com outros módulos do Vetorh.

diaJus

Opcional

Integer

Quantidade de dias justificados


  • Opcional


Pode ser informados para situações do tipo:


  • 3 (auxílio-doença)

  • 4 (acidente de trabalho)

qhrAfa

Opcional

Time

Solicitada apenas para programações de faltas.


  • Opcional

  • Máscara: HHH:MM


Somente deve ser informado quando o tipo da situação for “15 - Faltas”.


Não deve ser informado no CP quando estiver não estiver integrado com outros módulos do Vetorh.

tipSuc

Opcional

Integer

Preencha com o tipo (CNPJ ou CPF) de inscrição da empresa sucessora, quando houver sucessão do vínculo trabalhista do colaborador.

cgcSuc

Opcional

String

Informar o CNPJ

ou CPF

da empresa Sucessora


  • Se preenchido, deverá ser um CNPJ

ou CPF

válido



O campo só estará disponível quando o tipo da situação preenchida for igual a “Demitido” e quando o último histórico eSocial anterior à data de afastamento da causa de demissão for do tipo 11 ou 12



Disponível somente se o módulo estiver integrado com o Administração de Pessoal

diaPrv

Opcional

Integer

Dias Previsto para o término do afastamento.


  • Opcional

  • Máscara: 9999


Este parâmetro somente poderá ser informado para situações com tipos diferentes de:


7 - Demitido


15 - Faltas

datTer

Opcional

DateTime

Data de término do afastamento


  • Máscara: DD/MM/YYYY


Quando o tipo da situação for “7 - Demitido” este parâmetro não poderá ser informado.

horTer

Opcional

Time

Hora de término do afastamento


  • Máscara: HH:MM


Quando o tipo da situação for “7 - Demitido” este parâmetro não poderá ser informado.

prvTer

Opcional

DateTime

Data final prevista para o término do afastamento.


  • Opcional

  • Máscara: DD/MM/YYYY


Este parâmetro somente poderá ser informado para situações com tipos diferentes de:


7 - Demitido


15 - Faltas

exmRet

Opcional

String

Indica a necessidade de exame de retorno.


  • Opcional


Valores:


S - Sim


N - Não



Pode ser informado quando o tipo da situação for:


  • 3 (Auxílio-doença)

  • 4 (Acidente Trabalho)

  • 5 (Serviço Militar)

  • 6 (Licença Maternidade)

  • 8 (Licença s/ Remuneração)

  • 10 (Licença Remunerada p/ Colaborador)

  • 13 (Aviso Prévio Trabalhado)

  • 14 (Auxílio-doença 15 Dias)

  • 19 (Licença Maternidade INSS)

  • 23 (Acidente Trabalho 15 Dias)


Não deve ser informado no CP quando estiver não estiver integrado com outros módulos do Vetorh.


Não deve ser informado no TR ou RS quando não estiverem integrados com o módulo SM.

obsAfa

Opcional

String

Espaço para digitar qualquer mensagem relativa ao afastamento.


  • Opcional


Disponível em todos os módulos, exceto no QL.

codAte

Opcional

Integer

Código do Atendente


  • Obrigatório, quando a empresa estiver utilizando o e-Social


Este parâmetro somente poderá ser informado para situações com tipos iguais a:


3 - Auxílio-doença,


6 - Licença Maternidade,


14 - Auxílio-doença 15 dias,


19 - Auxílio Maternidade.



Somente poderá ser informado um atendente que possua as informações do


Conselho Profissional e Registro no Conselho já cadastradas.



Disponível em todos os módulos

nomAteOpcionalStringNome médico/dentista que emitiu o atestado
orgClaOpcionalIntegerNúmero de inscrição do órgão de classe
regConOpcionalStringRegistro no conselho profissional
estConOpcionalStringUF da expedição do órgão de classe
atePatOpcionalString

Atestado Sem Incidência INSS

Informar quando tipo da situação for 14 ou 23, ou se for 3 ou 4 e tiver dias justificados informado.

Valores:
S - Sim
N - Não

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


E - Exclusão



Se não for informado, será considerado “inclusão”

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Obs: Quando o sistema não estiver integrado com Controle de Refeitório, não é permitido informar os seguintes valores:


1 - Ronda Ponto e Refeitório


3 - Ronda Refeitório



Parâmetro disponível somente no Controle de Ponto.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrPos

Opcional

String

Abrangências de posto de trabalho


  • Opcional

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

Resposta:

Nota

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:Afastamento_3Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:Afastamento_3Response> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

Afastamento_5

Nota

Esta porta apresenta um ou mais parâmetros que permitem o envio de CNPJ alfanumérico.

Este web service é usado para o cadastramento de um histórico de afastamentos para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de versão: ** Atual

Versão: 5

**Requisição: **

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:Afastamento> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datAfa>DateTime</datAfa> <horAfa>Time</horAfa> <sitAfa>Integer</sitAfa> <cauDem>Integer</cauDem> <indRem>Integer</indRem> <fimQua>DateTime</fimQua> <conTov>String</conTov> <diaJus>Integer</diaJus> <qhrAfa>Time</qhrAfa> <tipSuc>Integer</tipSuc> <cfjSuc>String</cfjSuc> <diaPrv>Integer</diaPrv> <datTer>DateTime</datTer> <horTer>Time</horTer> <prvTer>DateTime</prvTer> <exmRet>String</exmRet> <obsAfa>String</obsAfa> <codAte>Integer</codAte> <nomAte>String</nomAte> <orgCla>Integer</orgCla> <regCon>String</regCon> <estCon>String</estCon> <cfjMdt>String</cfjMdt> <manRem>String</manRem> <atePat>String</atePat> <tipOpe>String</tipOpe> <codLot>Integer</codLot> <conRho>String</conRho> <abrEmp>String</abrEmp> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrPos>String</abrPos> <abrTAp>String</abrTAp> <cgcSuc>String</cgcSuc> <manCgc>String</manCgc> </parameters> </ser:Afastamento> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

datAfa

Obrigatório

DateTime

Data de início do afastamento do colaborador


  • Obrigatório

  • Máscara: DD/MM/YYYY

horAfa

Opcional

Time

Hora do afastamento do colaborador


  • Opcional


Quando não informado o sistema considera o período total de um dia de trabalho

sitAfa

Obrigatório

Integer

Código da situação de afastamento


  • Obrigatório

cauDem

Opcional

Integer

Código da causa de demissão:


  • Opcional

Este parâmetro somente poderá ser informado quando o tipo da situação for: “7 - Demitido”. Além disso, ele se torna

obrigatório

somente quando o tipo da situação também for “7 - Demitido”.

indRem

Integer

Opcional

Indicativo da situação de remuneração após o desligamento do colaborador.

Este parâmetro é :

  • Obrigatório: quando a data de desligamento for maior ou igual ao início da Nota Técnica 06 (16/01/2023);
  • Opcional: quando a data de desligamento for menor que a data informada.

Valores:

1 - Quarentena
2 - Desligamento/Término reconhecido judicialmente com data anterior a competências com remunerações já informadas no eSocial

Este parâmetro somente está disponível para colaboradores do tipo “2 - Terceiro” quando a situação do afastamento for igual a “7 - Demitido”.

fimQua

DateTime

Opcional

Data da remuneração após o desligamento do colaborador.

- Máscara: DD/MM/YYYY

Este parâmetro somente está disponível para colaboradores do tipo “2 - Terceiro” quando a situação do afastamento for igual a “7 - Demitido”. Além disso, será obrigatório quando informado o campo Indicativo Rem. após o Deslig., devendo ser maior que a data de afastamento.

conTov

Opcional

String

Indicar se o afastamento deve ou não ser considerado no Turn-Over.


  • Opcional


Valores:


S - Sim


N - Não



Somente deve ser informado quando o tipo da situação for 7 - Demissão.


Além disso, deve ser informado somente se o sistema estiver configurado para utilizar Turn-Over.


Não deve ser informado no CP quando estiver não estiver integrado com outros módulos do Vetorh.

diaJus

Opcional

Integer

Quantidade de dias justificados


  • Opcional


Pode ser informados para situações do tipo:


  • 3 (auxílio-doença)

  • 4 (acidente de trabalho)

qhrAfa

Opcional

Time

Solicitada apenas para programações de faltas.


  • Opcional

  • Máscara: HHH:MM


Somente deve ser informado quando o tipo da situação for “15 - Faltas”.


Não deve ser informado no CP quando estiver não estiver integrado com outros módulos do Vetorh.

tipSuc

Opcional

Integer

Preencha com o tipo (CNPJ ou CPF) de inscrição da empresa sucessora, quando houver sucessão do vínculo trabalhista do colaborador.

cgcSuc

Opcional

String

Informar o CNPJ

ou CPF

da empresa Sucessora


  • Se preenchido, deverá ser um CNPJ

ou CPF

válido



O campo só estará disponível quando o tipo da situação preenchida for igual a “Demitido” e quando o último histórico eSocial anterior à data de afastamento da causa de demissão for do tipo 11 ou 12



Disponível somente se o módulo estiver integrado com o Administração de Pessoal

diaPrv

Opcional

Integer

Dias Previsto para o término do afastamento.


  • Opcional

  • Máscara: 9999


Este parâmetro somente poderá ser informado para situações com tipos diferentes de:


7 - Demitido


15 - Faltas

datTer

Opcional

DateTime

Data de término do afastamento


  • Máscara: DD/MM/YYYY


Quando o tipo da situação for “7 - Demitido” este parâmetro não poderá ser informado.

horTer

Opcional

Time

Hora de término do afastamento


  • Máscara: HH:MM


Quando o tipo da situação for “7 - Demitido” este parâmetro não poderá ser informado.

prvTer

Opcional

DateTime

Data final prevista para o término do afastamento.


  • Opcional

  • Máscara: DD/MM/YYYY


Este parâmetro somente poderá ser informado para situações com tipos diferentes de:


7 - Demitido


15 - Faltas

exmRet

Opcional

String

Indica a necessidade de exame de retorno.


  • Opcional


Valores:


S - Sim


N - Não



Pode ser informado quando o tipo da situação for:


  • 3 (Auxílio-doença)

  • 4 (Acidente Trabalho)

  • 5 (Serviço Militar)

  • 6 (Licença Maternidade)

  • 8 (Licença s/ Remuneração)

  • 10 (Licença Remunerada p/ Colaborador)

  • 13 (Aviso Prévio Trabalhado)

  • 14 (Auxílio-doença 15 Dias)

  • 19 (Licença Maternidade INSS)

  • 23 (Acidente Trabalho 15 Dias)


Não deve ser informado no CP quando estiver não estiver integrado com outros módulos do Vetorh.


Não deve ser informado no TR ou RS quando não estiverem integrados com o módulo SM.

obsAfa

Opcional

String

Espaço para digitar qualquer mensagem relativa ao afastamento.


  • Opcional


Disponível em todos os módulos, exceto no QL.

codAte

Opcional

Integer

Código do Atendente


  • Obrigatório, quando a empresa estiver utilizando o e-Social


Este parâmetro somente poderá ser informado para situações com tipos iguais a:


3 - Auxílio-doença,


6 - Licença Maternidade,


14 - Auxílio-doença 15 dias,


19 - Auxílio Maternidade.



Somente poderá ser informado um atendente que possua as informações do


Conselho Profissional e Registro no Conselho já cadastradas.



Disponível em todos os módulos

nomAteOpcionalStringNome médico/dentista que emitiu o atestado
orgClaOpcionalIntegerNúmero de inscrição do órgão de classe
regConOpcionalStringRegistro no conselho profissional
estConOpcionalStringUF da expedição do órgão de classe
cfjMdtOpcionalStringNúmero de inscrição do órgão no qual o trabalhador exercerá o mandato eletivo.
manRemOpcionalString

Indica se o servidor optou pela remuneração do cargo efetivo.

Valores: S - Sim / N - Não

Fica disponível :

  • somente se o módulo estiver integrado com o Administração de Pessoal;
  • quando a situação preenchida estiver associada ao motivo de afastamento eSocial 22 - Mandato eleitoral - Afastamento temporário para o exercício de mandato eleitoral.

atePatOpcionalString

Atestado Sem Incidência INSS

Informar quando tipo da situação for 14 ou 23, ou se for 3 ou 4 e tiver dias justificados informado.

Valores:
S - Sim
N - Não

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


E - Exclusão



Se não for informado, será considerado “inclusão”

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Obs: Quando o sistema não estiver integrado com Controle de Refeitório, não é permitido informar os seguintes valores:


1 - Ronda Ponto e Refeitório


3 - Ronda Refeitório



Parâmetro disponível somente no Controle de Ponto.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrPos

Opcional

String

Abrangências de posto de trabalho


  • Opcional

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

cgcSucOpcional StringNúmero de inscrição da empresa sucessora.
manCgcOpcionalString

CNPJ de Mandato Eletivo.

Informe o CNPJ do órgão no qual o trabalhador exercerá o mandato eletivo. Se preenchido, deverá ser um CNPJ válido.

Fica disponível :

  • somente se o módulo estiver integrado com o Administração de Pessoal;
  • quando a situação preenchida estiver associada ao motivo de afastamento eSocial 22 - Mandato eleitoral - Afastamento temporário para o exercício de mandato eleitoral.

Resposta:

Nota

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:AfastamentoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:AfastamentoResponse> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

Cargo_2

Este web service é usado para o cadastramento de um histórico de cargos para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de versão: ** Atual

**Versão: **2

**Requisição: **

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:Cargo_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datAlt>String</datAlt> <codCar>String</codCar> <carVag>String</carVag> <codMot>Integer</codMot> <tipOpe>String</tipOpe> <codLot>Integer</codLot> <conRho>String</conRho> <abrEmp>String</abrEmp> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrTAp>String</abrTAp> <abrPos>String</abrPos> </parameters> </ser:Cargo_2> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

datAlt

Obrigatório

DateTime

Data de alteração do cargo.


  • Obrigatório

  • Máscara: DD/MM/YYYY

codCar

Obrigatório

String

Código do novo cargo do colaborador, terceiro ou parceiro.


  • Obrigatório

carVag

Opcional

String

Código do cargo da vaga do colaborador, terceiro ou parceiro.


Neste campo deve ser informado o cargo que realmente o colaborador irá exercer, ou seja, o cargo para o qual será considerada a vaga.


  • Obrigatório


Este parâmetro somente deve ser informado quando a empresa utiliza Cargo da Vaga.


No QL, em: Diversos\Assinalamentos, campo Cargo Vaga = ‘S’.

codMot

Obrigatório

Integer

Código do motivo da alteração do cargo.


  • Obrigatório

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


E - Exclusão



Se não for informado, será considerado “inclusão”

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Obs: Quando o sistema não estiver integrado com Controle de Refeitório, não é permitido informar os seguintes valores:


1 - Ronda Ponto e Refeitório


3 - Ronda Refeitório



Parâmetro disponível somente no Controle de Ponto.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

abrPos

Opcional

String

Abrangências de posto de trabalho


  • Opcional

Resposta:

Nota

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:Cargo_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:Cargo_2Response> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

Local_2

Este web service é usado para o cadastramento de um histórico de Locais para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de versão: ** Atual

**Versão: **2

**Requisição: **

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:Local_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datAlt>String</datAlt> <novLoc>String</novLoc> <conTov>String</conTov> <conTos>String</conTos> <locTra>Integer</locTra> <motAlt>Integer</motAlt> <tipOpe>String</tipOpe> <codLot>Integer</codLot> <conRho>String</conRho> <abrEmp>String</abrEmp> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrTAp>String</abrTAp> <abrPos>String</abrPos> </parameters> </ser:Local_2> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

datAlt

Obrigatório

DateTime

Data de alteração do local


  • Obrigatório

  • Máscara: DD/MM/YYYY

novLoc

Obrigatório

String

Código do novo local de trabalho do colaborador.


  • Obrigatório

conTov

Opcional

String

Indica se a troca do local deve ou não ser considerada no turn-over, quando da entrada do colaborador neste local.


  • Opcional


Valores:


S - Sim


N - Não



Disponível nos módulos: BS, PLR, HR, RS, FP, SM, TR.


Somente deverá ser informado quando o sistema estiver configurado para “Considerar Turn-Over”.

conTos

Opcional

String

Indica se a troca do local deve ou não ser considerada no turn-over quando da saída do colaborador deste local.


  • Opcional


Valores:


S - Sim


N - Não



Disponível nos módulos: BS, PLR, HR, RS, FP, SM, TR.


Somente deverá ser informado quando o sistema estiver configurado para “Considerar Turn-Over”.

locTra

Opcional

Integer

Informar o Novo Local de Trabalho RAIS.


  • Opcional


Disponível no módulo: FP.

motAlt

Opcional

Integer

Informe o motivo da alteração do Local do colaborador.


  • Opcional

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


E - Exclusão



Se não for informado, será considerado “inclusão”.

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Obs: Quando o sistema não estiver integrado com Controle de Refeitório, não é permitido informar os seguintes valores:


1 - Ronda Ponto e Refeitório


3 - Ronda Refeitório



Parâmetro disponível somente no Controle de Ponto.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

abrPos

Opcional

String

Abrangências de Posto de Trabalho


  • Opcional

Resposta:

Nota

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:Local_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:Local_2Response> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

Escala_2

Este web service é usado para o cadastramento de um histórico de Escalas para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de versão: ** Atual

**Versão: **2

**Requisição: **

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:Escala> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datAlt>DateTime</datAlt> <codEsc>Integer</codEsc> <codTma>Integer</codTma> <turInt>Integer</turInt> <codEqp>Integer</codEqp> <codCat>Integer</codCat> <desSim>String</desSim> <codLot>Integer</codLot> <conRho>String</conRho> <abrEmp>String</abrEmp> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrTAp>String</abrTAp> <abrHor>String</abrHor> <abrPos>String</abrPos> <tipOpe>String</tipOpe> </parameters> </ser:Escala> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

datAlt

Obrigatório

DateTime

Data da alteração do histórico de escala


  • Obrigatório

  • Máscara: DD/MM/YYYY

codEsc

Obrigatório

Integer

Código da nova escala do colaborador


  • Obrigatório


Máscara: Z[5]9[4]

codTma

Opcional

Integer

Código da turma da escala do colaborador


  • Obrigatório


Disponível em todos os módulos, exceto no QL e JR


Este parâmetro somente deve ser informado se a escala for dos tipos


  • P - Permanente, ou

  • B - Busca automática

turInt

Opcional

Integer

Código da turma de intervalo


  • Opcional


Disponível nos módulos CP e PLR.

codEqp

Opcional

Integer

Código da Equipe


  • Obrigatório se tipo da escala for igual a G

codCat

Opcional

Integer

Código da Categoria


  • Obrigatório se Tipo da escala for igual a G

desSim

Opcional

String

Descrição detalhada da jornada para o eSocial.



Este campo será utilizado apenas quando o campo

Descrição de Jornada eSocial Simplificada

da tela de assinalamentos, acessada através do menu Diversos > Assinalamentos (

FR000ASS

), estiver definido com a opção “S- Sim”.

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Obs: Quando o sistema não estiver integrado com Controle de Refeitório, não é permitido informar os seguintes valores:


1 - Ronda Ponto e Refeitório


3 - Ronda Refeitório



Parâmetro disponível somente no Controle de Ponto.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

abrHor

Opcional

String

Abrangências de Horários


  • Opcional

abrPos

Opcional

String

Abrangências de Posto de Trabalho


  • Opcional

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


E - Exclusão



Se não for informado, será considerado “inclusão”

Resposta:

Nota

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:Escala_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:Escala_2Response> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

Filial_4

Este web service é usado para o cadastramento de um histórico de transferências de filial, para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de versão: ** Atual

**Versão: **4

**Requisição: **

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:Filial> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datAlt>DateTime</datAlt> <empAtu>Integer</empAtu> <codTpa>Integer</codTpa> <posTra>String</posTra> <motPos>Integer</motPos> <codFil>Integer</codFil> <numLoc>String</numLoc> <codCcu>String</codCcu> <conFin>Integer</conFin> <natDes>Integer</natDes> <cadAtu>Integer</cadAtu> <tipAdm>Integer</tipAdm> <ficReg>Integer</ficReg> <conTov>String</conTov> <codFic>Integer</codFic> <admeSo>Integer</admeSo> <codCar>Integer</codCar> <codMot>Integer</codMot> <traBHr>Integer</traBHr> <traBHr2>Integer</traBHr2> <codBHr>Integer</codBHr> <codLot>Integer</codLot> <conRho>String</conRho> <abrEmp>String</abrEmp> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrTAp>String</abrTAp> <abrPos>String</abrPos> </parameters> </ser:Filial> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

datAlt

Obrigatório

DateTime

Data de transferência para outra filial


  • Obrigatório

  • Máscara: DD/MM/YYYY

empAtu

Obrigatório

Integer

Código da empresa para a qual o colaborador será transferido


  • Obrigatório

codTpa

Integer

Opcional

Tipo de atuação de destino do colaborador.


  • Opcional

posTra

String

Opcional

Posto de trabalho de destino do colaborador.


  • Opcional

motPos

Integer

Opcional

Código do motivo de alteração do posto.


  • Opcional

codFil

Obrigatório

Integer

Filial de destino do colaborador


  • Obrigatório

numLoc

Obrigatório

String

Código do novo local na nova filial.


  • Obrigatório

codCcu

Opcional

String

Código do centro de custo do colaborador na nova filial.


  • Opcional

  • Máscara: U[18]


Disponível nos módulos: BS, CS, JR, PLR, CP, AP

conFin

Opcional

Integer

Código da conta financeira


  • Opcional


Disponível somente no módulo Administração de Pessoal.


Este parâmetro só pode ser utilizado quando a empresa utilizar contabilização com rateio pelas contas financeiras e


quando o parâmetro “CodCcu” for informado.

natDes

Opcional

Integer

Código da Natureza de Despesa do colaborador na nova filial.


  • Opcional


Disponível nos módulos: BS, CS, JR, PLR, CP, AP

cadAtu

Opcional

Integer

Cadastro do colaborador na nova filial


  • Obrigatório

tipAdm

Opcional

Integer

Código do tipo da admissão


  • Obrigatório


Valores:


1 - Primeiro Emprego


2 - Reemprego


3 - Transferência com Ônus


4 - Transferência sem Ônus


5 - Incorporação / Fusão / Cisão / Outros


6 - Reintegração


7 - Recondução (Servidor Público)


8 - Reversão / Readaptação (Servidor Público)



Disponível em todos os módulos, exceto no CS e QL.

ficReg

Opcional

Integer

Número da ficha registro do colaborador


  • Opcional


Disponível somente nos módulos Administração de Pessoal e Controle de Ponto e Refeitório

conTov

Opcional

String

Considera Turn-Over


  • Opcional


Valores:


S - Sim


N - Não



Somente deverá ser informado se o sistema estiver configurado para considerar “Turn-Over”

codFic

Opcional

Integer

Número inicial para a Ficha de Médica


  • Opcional


Disponível quando estiver integrado com SM ou RS.

admeSo

Opcional

Integer

Número da ficha registro do colaborador


  • Opcional


Disponível somente nos módulos Administração de Pessoal e Controle de Ponto e Refeitório

codCar

Integer

Opcional

Código do novo cargo.


  • Opcional

codMot

Integer

Opcional

Código do motivo do cargo atual do colaborador.


  • Opcional

traBHr

Opcional

Integer

Opção de tratamento para banco de horas.


  • Opcional


Valores:


1 - Somente Transferir


2 - Perdoar


3 - Pagar


4 - Descontar


5 - Migrar



Disponível se integrado com o Gestão do Ponto e possuir conta em aberto no banco de horas.

traBHr2

Opcional

Integer

Opção de tratamento para banco de horas.


  • Opcional


Valores:


1 - Somente Transferir


2 - Perdoar


3 - Pagar


4 - Descontar


5 - Migrar



Disponível se integrado com o Gestão do Ponto e possuir conta em aberto no banco de horas.

codBHr

Opcional

Integer

Código do banco de horas para a transferência.


  • Opcional


Disponível se integrado com o Gestão do Ponto e possuir conta em aberto no banco de horas.

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Obs: Quando o sistema não estiver integrado com Controle de Refeitório, não é permitido informar os seguintes valores:


1 - Ronda Ponto e Refeitório


3 - Ronda Refeitório



Parâmetro disponível somente no Controle de Ponto.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

abrPos

Opcional

String

Abrangências de Posto de Trabalho


  • Opcional

Resposta:

Nota

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:FilialResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:FilialResponse> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

CentroCusto_2

Este web service é usado para o cadastramento de um histórico de centros de custos para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de versão: ** Atual

**Versão: **2

**Requisição: **

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:CentroCusto_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datAlt>String</datAlt> <novCus>String</novCus> <conFin>Integer</conFin> <tipOpe>String</tipOpe> <codLot>Integer</codLot> <conRho>String</conRho> <abrEmp>String</abrEmp> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrTAp>String</abrTAp> <abrPos>String</abrPos> </parameters> </ser:CentroCusto_2> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

datAlt

Obrigatório

DateTime

Data da transferência de centro custo.


  • Obrigatório

novCus

Obrigatório

String

Código do novo centro de custo contábil.


  • Obrigatório.

conFin

Opcional

Integer

Código da conta financeira (AP)


  • Opcional


Disponível somente para o módulo Administração de Pessoal.


Somente deverá ser informado quando o sistema estiver configurado para utilizar contabilização com rateio pelas contas financeiras.

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


E - Exclusão



Se não for informado, será considerado “inclusão”

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Obs: Quando o sistema não estiver integrado com Controle de Refeitório, não é permitido informar os seguintes valores:


1 - Ronda Ponto e Refeitório


3 - Ronda Refeitório



Parâmetro disponível somente no Controle de Ponto.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

abrPos

Opcional

String

Abrangências de posto de trabalho


  • Opcional

Resposta:

Nota

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:CentroCusto_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:CentroCusto_2Response> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

Contrato_2

Este web service é usado para o cadastramento de um histórico de contratos para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de versão: ** Atual

**Versão: **2

**Requisição: **

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:Contrato_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datAlt>String</datAlt> <codOem>Integer</codOem> <numCon>Integer</numCon> <datFim>String</datFim> <tipOpe>String</tipOpe> <codLot>Integer</codLot> <conRho>String</conRho> <abrEmp>String</abrEmp> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrTAp>String</abrTAp> <abrPos>String</abrPos> </parameters> </ser:Contrato_2> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

datAlt

Obrigatório

DateTime

Data inicial do histórico, ou seja, a data a partir da qual o contrato teve início.


  • Obrigatório

  • Máscara: DD/MM/YYYY

codOem

Opcional

Integer

Código da outra empresa a qual o colaborador pertence.


  • Opcional

numCon

Opcional

Integer

Número do contrato ao qual o colaborador pertence.


  • Opcional.


O número do contrato informado deve estar associado a uma outra empresa.


Caso não seja infrmado o parâmetro “CodOem” este parâmetro também não deverá ser informado.

datFim

Opcional

DateTime

Data de término do contrato.


  • Opcional

  • Máscara: DD/MM/YYYY


Este parâmetro não precisa ser informado caso o parâmetro “CodOem” tenha sido informado corretamente.

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


E - Exclusão



Se não for informado, será considerado “inclusão”

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Obs: Quando o sistema não estiver integrado com Controle de Refeitório, não é permitido informar os seguintes valores:


1 - Ronda Ponto e Refeitório


3 - Ronda Refeitório



Parâmetro disponível somente no Controle de Ponto.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

abrPos

Opcional

String

Abrangências de posto de trabalho


  • Opcional

Resposta:

Nota

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:Contrato_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:Contrato_2Response> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

ContribuicaoSindical

Este web service é usado para o cadastramento de autorização de desconto da contribuição sindical do colaborador.

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:ContribuicaoSindical> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <cmpSin>DateTime</cmpSin> <hisSin>Integer</hisSin> <terSin>DateTime</terSin> <tipOpe>String</tipOpe> <conRho>String</conRho> <codLot>Integer</codLot> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrTAp>String</abrTAp> <abrPos>String</abrPos> </parameters> </ser:ContribuicaoSindical> </soapenv:Body> </soapenv:Envelope>

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.

  • Obrigatório

cmpSin

Obrigatório

DateTime

Competência do histórico.

  • Obrigatório

  • Máscara: MM/YYYY

hisSin

Obrigatório

Integer

Código do sindicato.

  • Obrigatório.

terSin

Obrigatório

DateTime

Ano término de autorização da contribuição sindical.

  • Máscara: YYYY

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração.

  • Obrigatório

Valores:
I - Inclusão
E - Exclusão
Se não for informado, será considerado “inclusão”

conRho

Opcional

String

Contador Ronda.

  • Opcional

Valores:
1 - Ronda Ponto e Refeitório
2 - Ronda Ponto
3 - Ronda Refeitório
4 - Não Conta
Obs: Quando o sistema não estiver integrado com Controle de Refeitório, não é permitido informar os seguintes valores:
1 - Ronda Ponto e Refeitório
3 - Ronda Refeitório
Parâmetro disponível somente no Controle de Ponto.

codLot

Opcional

Integer

Lote de empresas para processamento.

  • Opcional

abrTcl

Opcional

String

Abrangência de tipos de colaborador.

  • Opcional

Valores:

1 - Empregado
2 - Terceiro
3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador.

  • Opcional.

abrFil

Opcional

String

Abrangência de filial.

  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma.

  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo.

  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário.

  • Opcional

Valores:
1 - Mensalista
2 - Horista
3 - Diarista
4 - Comissionado
5 - Tarefeiro
6 - Terceiro

abrSit

Opcional

String

Abrangência de situações.

  • Opcional

abrVin

Opcional

String

Abrangência de vínculos.

  • Opcional

abrCar

Opcional

String

Abrangência de cargos.

  • Opcional

abrTrb

Opcional

String

Abrangência de turnos.

  • Opcional

Valores:
1 - 1º Turno
2 - 2º Turno
3 - 3º Turno
4 - 4º Turno
8 - Misto
9 - Geral
Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas.

  • Opcional

abrTma

Opcional

String

Abrangência de turmas.

  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo.

  • Opcional

Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas.

  • Opcional

Parâmetro disponível somente no Controle de Ponto.

abrTAp

Opcional

String

Abrangências de tipos de apuração.

  • Opcional

Valores:
1 - Normal
2 - Dispensado do Ponto
3 - Somente Refeitório
4 - Dispensado do Ponto - Desconsidera Todas as Marcações
5 - Sem Controle de Ponto e Refeitório
6 - Dispensado do Ponto - Desconsidera Marcações de Ponto

Parâmetro disponível somente no Controle de Ponto.

abrPos

Opcional

String

Abrangências de Posto de Trabalho.

  • Opcional

Parâmetros da Requisição:

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:ContribuicaoSindicalResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ContribuicaoSindicalResponse> </soapenv:Body> </soapenv:Envelope>

Atributos da resposta:

Nome

Preenchimento

Tipo

Descrição

erroExecucao

Opcional

String

Indica erros ocorridos no servidor, podendo conter os seguintes valores:
- Vazio ou nulo, indicando que a execução foi realizada com sucesso;
- A mensagem de erro ocorrido no servidor.

Sindicato_2

Este web service é usado para o cadastramento de um histórico de sindicatos para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de versão: ** Atual

**Versão: **2

**Requisição: **

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:Sindicato_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datSin>String</datSin> <codSin>Integer</codSin> <socSin>String</socSin> <tipOpe>String</tipOpe> <codLot>Integer</codLot> <conRho>String</conRho> <abrEmp>String</abrEmp> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrTAp>String</abrTAp> <abrPos>String</abrPos> </parameters> </ser:Sindicato_2> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

datSin

Obrigatório

DateTime

Data da alteração do sindicato.


  • Obrigatório

  • Máscara: DD/MM/YYYY

codSin

Obrigatório

Integer

Código do sindicato do colaborador


  • Obrigatório.

socSin

Obrigatório

String

Sócio do Sindicato


  • Obrigatório se:

  • Módulo Administração de Pessoal.

Caso contrário, não informar.



  • LSimNao

Valores:


S - Sim


N - Não

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


E - Exclusão



Se não for informado, será considerado “inclusão”

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Obs: Quando o sistema não estiver integrado com Controle de Refeitório, não é permitido informar os seguintes valores:


1 - Ronda Ponto e Refeitório


3 - Ronda Refeitório



Parâmetro disponível somente no Controle de Ponto.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

abrPos

Opcional

String

Abrangências de Posto de Trabalho


  • Opcional

Resposta:

Nota

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:Sindicato_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:Sindicato_2Response> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

Anotacao

Este web service é usado para o cadastramento de um histórico de Anotações para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de 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:Anotacao> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codLot>Integer</codLot> <datNot>String</datNot> <conRho>String</conRho> <seqNot>Integer</seqNot> <abrEmp>String</abrEmp> <tipNot>Integer</tipNot> <abrTcl>String</abrTcl> <codTce>Integer</codTce> <nroDoc>String</nroDoc> <abrCad>String</abrCad> <notFic>String</notFic> <abrFil>String</abrFil> <empDig>Integer</empDig> <abrLoc>String</abrLoc> <tipDig>Integer</tipDig> <abrCcu>String</abrCcu> <cadDig>Integer</cadDig> <abrTsa>String</abrTsa> <tipOpe>String</tipOpe> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrTAp>String</abrTAp> <abrCEs>String</abrCEs> </parameters> </ser:Anotacao> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

datNot

Obrigatório

DateTime

Data da anotação a ser feita na ficha.


  • Obrigatório

  • Máscara: DD/MM/YYYY

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Obs: Quando o sistema não estiver integrado com Controle de Refeitório, não é permitido informar os seguintes valores:


1 - Ronda Ponto e Refeitório


3 - Ronda Refeitório



Parâmetro disponível somente no Controle de Ponto.

seqNot

Obrigatório

Integer

Número de sequência para as anotações da mesma data.


  • Obrigatório

  • Chave


Deve iniciar com o valor “1”.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

tipNot

Opcional

Integer

Código do tipo da anotação sendo realizada.


  • Opcional

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

codTceOpcionalInteger

Código do treinamento, conforme tabela 28 eSocial*

Este campo estará habilitado somente quando o tipo eSocial, do tipo de anotação for igual a 15, sendo também obrigatório neste caso.

Máscara: 9[4]

*Exceto aqui os treinamentos 1006, 1207 e 3719 que já são tratados de acordo com o tipo eSocial da anotação

nroDoc

Opcional

String

Número de documento que gerou a anotação


  • Opcional

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

notFic

Opcional

String

Parâmetro onde pode ser efetuada a descrição que deverá constar da ficha registro em cada data.


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

empDig

Opcional

Integer

Empresa do Responsável pela anotação. Se não for informado nada, o sistema tentará sugerir o colaborador do usuário ativo (verificando as abrangências).


Se desejar que o sistema não sugira, informar 0.


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

tipDig

Opcional

Integer

Tipo do colaborador responsável pela anotação.


  • Obrigatório


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro



Somente deverá ser informado se o parâmetro “EmpDig” for maior que zero.

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

cadDig

Opcional

Integer

Código do cadastro do responsável pela anotação.


  • Obrigatório


Somente deve ser informado se o parâmetro “EmpDig” for maior que zero.

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


E - Exclusão



Se não for informado, será considerado “inclusão”

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

Resposta:

Nota

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:AnotacaoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:AnotacaoResponse> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

ValeTransporte_2

Este web service é usado para o cadastramento de um histórico de escala do vale transporte para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de versão: ** Atual

**Versão: **2

**Requisição: **

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:ValeTransporte_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <numEmp>Integer</numEmp> <iniEvt>String</iniEvt> <escVtr>String</escVtr> <ponEmb>Integer</ponEmb> <fimEvt>String</fimEvt> <hisAbe>Integer</hisAbe> <codLot>Integer</codLot> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrSin>String</abrSin> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrCar>String</abrCar> <abrVin>String</abrVin> <abrEsc>String</abrEsc> <abrTma>String</abrTma> </parameters> </ser:ValeTransporte_2> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

tipOpe

Opcional

String

Tipo da operação a ser efetuada na integração



“I” - Inclusão


“E” - Exclusão



Se não for informado, será considerado “Inclusão”

numEmp

Obrigatório

Integer

Código da empresa que será utilizado na integração


  • Obrigatório

  • Chave

iniEvt

Obrigatório

DateTime

Data inicial de validade do histórico.


  • Obrigatório

  • Chave

escVtr

Opcional

String

Escala do Vale Transporte utilizada pelo colaborador.


  • Obrigatório


Máscara: 9[5]

ponEmb

Opcional

Integer

Informar Ponto de embarque do colaborador.


  • Opcional

fimEvt

Opcional

DateTime

Data Final de validade do histórico.


  • Opcional

hisAbe

Opcional

Integer

Determina o comportamento a ser adotado para os histórico em aberto



1 - Finalizar com dia anterior a transferência. A rotina finaliza o histórico de escala de vale transporte em aberto (data final zerada) para cada colaborador que o possui, atribuindo a data do dia anterior ao novo histórico.



Exemplo: Se o novo histórico possui data inicial 05/04/2013, o histórico em vigor é finalizado com a data de 04/04/2013;



2 - Não gerar transferência e informar no log. Com esta opção, ao tentar inserir um novo histórico de escala de vale transporte a rotina verificar se existe uma escala cadastrada em aberto (data final zerada) para o colaborador. Neste caso, a inserção do histórico é abortada (somente para o colaborador que está sendo processado) e aparece uma mensagem de erro no log.



  • Obrigatório

  • Máscara: 9

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrSin

Opcional

String

Abrangência de sindicatos


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

Resposta:

Nota

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:ValeTransporte_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:ValeTransporte_2Response> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

Estabilidade_2

Este web service é usado para o cadastramento de um histórico de Estabilidades para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de versão: ** Atual

**Versão: **2

**Requisição: **

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:Estabilidade_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <iniEtb>String</iniEtb> <fimEtb>String</fimEtb> <codEtb>Integer</codEtb> <tipOpe>String</tipOpe> <codLot>Integer</codLot> <conRho>String</conRho> <abrEmp>String</abrEmp> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrTAp>String</abrTAp> <abrPos>String</abrPos> </parameters> </ser:Estabilidade_2> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

iniEtb

Obrigatório

DateTime

Data de início da estabilidade.


  • Obrigatório

  • Máscara: DD/MM/YYYY

fimEtb

Opcional

DateTime

Data de término da estabilidade do colaborador.


  • Opcional

  • Máscara: DD/MM/YYYY

codEtb

Obrigatório

Integer

Código do tipo de estabilidade do colaborador.


  • Opcional


Valores:


0 - Não Estável


1 - CIPA


2 - Acidente Trabalho


3 - Auxílio Maternidade


4 - Serviço Militar


5 - Mandato Sindical


6 - Servidor Público


7 - Retorno Férias


8 - Retorno Auxílio-doença


9 - Tempo Próximo Aposentadoria


10 - Convenção Coletiva (Dissídio)


11 - Tempo Anterior Opção FGTS


12 - Não Optante FGTS


13 - CIPA Empregador


14 - Membro da Comissão de Conciliação Prévia


15 - Membro do Conselho Curador do FGTS


16 - Membro do Conselho Nacional da Previdência Social


17 - Auxílio Educação


18 - Cooperativa de Consumo


19 - Cooperativa de Crédito


20 - Pessoa com Deficiência (PcD)


21 - Cooperativa do Sindicato


22 - CIPATR


99 - Outros

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


E - Exclusão



Se não for informado, será considerado “inclusão”

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Parâmetro disponível somente no Controle de Ponto.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

abrPos

Opcional

String

Abrangências de Posto de Trabalho


  • Opcional

Resposta:

Nota

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:Estabilidade_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:Estabilidade_2Response> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

NaturezaDespesa_2

Este web service é usado para o cadastramento de um histórico de Naturezas de Despesas por colaborador.

**Necessita autenticação: **Sim

**Situação de versão: ** Atual

**Versão: **2

**Requisição: **

<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:NaturezaDespesa_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datAlt>String</datAlt> <natDes>Integer</natDes> <tipOpe>String</tipOpe> <codLot>Integer</codLot> <conRho>String</conRho> <abrEmp>String</abrEmp> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrTAp>String</abrTAp> <abrPos>String</abrPos> </parameters> </ser:NaturezaDespesa_2> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

datAlt

Obrigatório

DateTime

Data da transferência para a nova natureza de despesa


  • Obrigatório

  • Máscara: DD/MM/YYYY

natDes

Obrigatório

Integer

Código da nova natureza de despesa do colaborador


  • Obrigatório

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


E - Exclusão



Se não for informado, será considerado “inclusão”

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Parâmetro disponível somente no Controle de Ponto.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

abrPos

Opcional

String

Abrangências de Posto de trabalho


  • Opcional

Resposta:

Nota

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:NaturezaDespesa_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:NaturezaDespesa_2Response> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

Horario

Este web service é usado para o cadastramento de um histórico de horários para um ou mais colaboradores.

**Necessita autenticação: **Sim

**Situação de 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:Horario> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datAlt>DateTime</datAlt> <horBas>Integer</horBas> <horSab>Integer</horSab> <horSem>Time</horSem> <horDSR>Time</horDSR> <desSim>String</desSim> <tipOpe>String</tipOpe> <codLot>Integer</codLot> <conRho>String</conRho> <abrEmp>String</abrEmp> <abrTcl>String</abrTcl> <abrCad>String</abrCad> <abrFil>String</abrFil> <abrLoc>String</abrLoc> <abrCcu>String</abrCcu> <abrTsa>String</abrTsa> <abrSit>String</abrSit> <abrVin>String</abrVin> <abrCar>String</abrCar> <abrTrb>String</abrTrb> <abrEsc>String</abrEsc> <abrTma>String</abrTma> <abrTIn>String</abrTIn> <abrCEs>String</abrCEs> <abrTAp>String</abrTAp> </parameters> </ser:Horario> </soapenv:Body> </soapenv:Envelope>

**Parâmetros da requisição: **

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Obrigatório

datAlt

Obrigatório

DateTime

Data de alteração do horário do colaborador


  • Obrigatório

  • Máscara: DD/MM/YYYY

horBas

Opcional

Integer

Código do horário base do colaborador


  • Obrigatório

horSab

Opcional

Integer

Código do horário de sábado do colaborador


  • Obrigatório

horSem

Opcional

Time

Quantidade de horas semanais do colaborador


  • Obrigatório

  • Máscara: HH:MM

horDSR

Opcional

Time

Quantidade de horas DSR do colaborador.


  • Obrigatório

  • Máscara: HH:MM

desSim

Opcional

String

Descrição detalhada da jornada para o eSocial.



Este campo será utilizado apenas quando o campo

Descrição de Jornada eSocial Simplificada

da tela de assinalamentos, acessada através do menu Diversos > Assinalamentos (

FR000ASS

), estiver definido com a opção “S- Sim”.

tipOpe

Obrigatório

String

Tipo da operação a ser efetuada na integração


  • Obrigatório


Valores:


I - Inclusão


E - Exclusão



Se não for informado, será considerado “inclusão”

codLot

Opcional

Integer

Lote de empresas para processamento


  • Opcional

conRho

Opcional

String

Contador Ronda


  • Opcional


Valores:


1 - Ronda Ponto e Refeitório


2 - Ronda Ponto


3 - Ronda Refeitório


4 - Não Conta



Parâmetro disponível somente no Controle de Ponto.

abrEmp

Opcional

String

Abrangência de empresas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTcl

Opcional

String

Abrangência de tipos de colaborador


  • Opcional


Valores:


1 - Empregado


2 - Terceiro


3 - Parceiro

abrCad

Opcional

String

Abrangência de cadastros de colaborador


  • Opcional

abrFil

Opcional

String

Abrangência de filial


  • Opcional

abrLoc

Opcional

String

Abrangência de locais do organograma


  • Opcional

abrCcu

Opcional

String

Abrangência de centros de custo


  • Opcional

abrTsa

Opcional

String

Abrangência de tipos de salário


  • Opcional


Valores:


1 - Mensalista


2 - Horista


3 - Diarista


4 - Comissionado


5 - Tarefeiro


6 - Terceiro

abrSit

Opcional

String

Abrangência de situações


  • Opcional

abrVin

Opcional

String

Abrangência de vínculos


  • Opcional

abrCar

Opcional

String

Abrangência de cargos


  • Opcional

abrTrb

Opcional

String

Abrangência de turnos


  • Opcional


Valores:


1 - 1º Turno


2 - 2º Turno


3 - 3º Turno


4 - 4º Turno


8 - Misto


9 - Geral



Parâmetro disponível somente no Controle de Ponto.

abrEsc

Opcional

String

Abrangência de escalas


  • Opcional

abrTma

Opcional

String

Abrangência de turmas


  • Opcional

abrTIn

Opcional

String

Abrangência de turmas de intervalo


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrCEs

Opcional

String

Abrangência de Classes de escalas


  • Opcional


Parâmetro disponível somente no Controle de Ponto.

abrTAp

Opcional

String

Abrangências de tipos de apuração


  • Opcional


Valores:


1 - Normal


2 - Dispensado do Ponto


3 - Somente Refeitório


4 - Dispensado do Ponto - Desconsidera Todas as Marcações


5 - Sem Controle de Ponto e Refeitório


6 - Dispensado do Ponto - Desconsidera Marcações de Ponto



Parâmetro disponível somente no Controle de Ponto.

Resposta:

Nota

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:HorarioResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:HorarioResponse> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

Este artigo ajudou você?