Web service com.senior.g5.rh.bs.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
- Síncrono: http://example.com/g5-senior-services/bs_Synccom_senior_g5_rh_bs_historicosColetivos?wsdl
- Assíncrono: http://example.com/g5-senior-services/bs_Asynccom_senior_g5_rh_bs_historicosColetivos?wsdl
- Agendado: http://example.com/g5-senior-services/bs_Scheduledcom_senior_g5_rh_bs_historicosColetivos?wsdl
Portas
Afastamento_3
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: 3
Requisição:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:Afastamento_3>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<numEmp>Integer</numEmp>
<datAfa>String</datAfa>
<horAfa>String</horAfa>
<sitAfa>Integer</sitAfa>
<cauDem>Integer</cauDem>
<conTov>String</conTov>
<diaJus>Integer</diaJus>
<qhrAfa>String</qhrAfa>
<tipSuc>Integer</tipSuc>
<cgcSuc>String</cgcSuc>
<diaPrv>Integer</diaPrv>
<datTer>String</datTer>
<horTer>String</horTer>
<prvTer>String</prvTer>
<exmRet>String</exmRet>
<obsAfa>String</obsAfa>
<codAte>Integer</codAte>
<cgcSin>Double</cgcSin>
<onuSin>Integer</onuSin>
<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:Afastamento_3>
</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:
- Obrigatório Valores: 1 - Iniciativa Empresa com Justa Causa 2 - Iniciativa Empresa sem Justa Causa 3 - Iniciativa Empregado com Justa Causa 4 - Iniciativa Empregado sem Justa Causa 5 - Culpa Recíproca 6 - Transferência para Outra Empresa 7 - Transferência para Outra Filial 8 - Aposentadoria por Tempo de Serviço/Idade 9 - Aposentadoria por Invalidez 10 - Morte 11 - Abandono de Emprego 12 - Fim do Contrato de Trabalho 13 - Fim Antecipado Contrato Trabalho - Empresa 14 - Fim Antecipado Contrato Trabalho - Empregado 15 - Extinção da Empresa Para mais códigos, consulte o cadastro de causas de demissão Este parâmetro somente poderá ser informado quando o tipo da situação for: "7 - Demitido". |
| 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 - Se preenchido, deverá ser um CNPJ 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 |
| cgcSin | Opcional | Double | CNPJ Sindicato
- Obrigatório, quando a empresa estiver utilizando o e-Social Este parâmetro somente deverá ser informado para a situação igual a: 20 - Mandato Sindical Disponível em todos os módulos |
| onuSin | Opcional | Integer | Ônus Remuneração
- Obrigatório, quando a empresa estiver utilizando o e-Social Este parâmetro somente deverá ser informado para a situação igual a: 20 - Mandato Sindical Disponível em todos os módulos |
| 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
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:
Nota
Envelope SOAP de resposta de requisições síncronas.
Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser: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
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 |
| 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
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:
Nota
Envelope SOAP de resposta de requisições síncronas.
Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser: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. |
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
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>
<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 |
| 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
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 |
| 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
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. |
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
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. |
English
Español
English
Español


