Gestão de Pessoas - Manual do Usuário > Integrações com outros sistemas > Web services > Administração de Pessoal > Com.senior.g5.rh.fp.historicosColetivos

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

Tipo de execução

Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.

Autenticação

Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificado o tipo no parâmetro <encryption>, conforme seus valores possíveis.

WSDL

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
nomAte Opcional String Nome médico/dentista que emitiu o atestado
orgCla Opcional Integer Número de inscrição do órgão de classe
regCon Opcional String Registro no conselho profissional
estCon Opcional String UF da expedição do órgão de classe
manCgc Opcional String

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.

manRem Opcional String

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.

atePat Opcional String

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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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.

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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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>
        <codFil>Integer</codFil>
        <numLoc>String</numLoc>
        <codCcu>String</codCcu>
        <conFin>Integer</conFin>
        <natDes>Integer</natDes>
        <cadAtu>Integer</cadAtu>
        <tipAdm>Integer</tipAdm>
        <admeSo>Integer</admeSo>
        <ficReg>Integer</ficReg>
        <conTov>String</conTov>
        <codFic>Integer</codFic>
        <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
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.
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
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.
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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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
codTce Opcional Integer

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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
  <soapenv:Body>
    <ser: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ê?