Web service com.senior.g5.rh.hr.programacaoColetiva
Tipo de ejecución
Para cada tipo de ejecución, existen diferentes parámetros que pueden ser comunes a todos los puertos.
Autenticación
Si se utiliza alguna forma de autenticación para la integración de información a través de web services, es necesario identificar el tipo en el parámetro <encryption>, según sus valores posibles.
WSDL
- Síncrono: http://example.com/g5-senior-services/ronda_Synccom_senior_g5_rh_hr_programacaoColetiva?wsdl
- Assíncrono: http://example.com/g5-senior-services/ronda_Asynccom_senior_g5_rh_hr_programacaoColetiva?wsdl
- Agendado: http://example.com/g5-senior-services/ronda_Scheduledcom_senior_g5_rh_hr_programacaoColetiva?wsdl
Portas
- Horario
- Escala
- Ponte
- Compensacao
- HoraExtra
- ProjetarHorario
- Convocacao
- Rateio
- Permissao
- SobreAvisoProntidao
- Local
- CentroCusto
- Parada
- AutorizacaoSaida
Horario
Web service de integração de programação coletiva de troca de horários para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório.
Para que o web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 2
Requisição:
<soapenv:Envelope xmlns:ser="http://services.senior.com.br" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <ser:Horario> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datIni>DateTime</datIni> <novHor>Integer</novHor> <novInt>Integer</novInt> <datFim>DateTime</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> <abrHor>String</abrHor> </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. |
| datIni | Obrigatório | DateTime | Data da programação de troca de horário - Máscara: DD/MM/YYYY As programações de trocas de horários dos colaboradores, são válidas somente para um dia. No caso de vários dias, pode-se realizar uma programação para cada dia ou programar uma troca de escala. Para os colaboradores que não possuem escala organizada e constantemente realizam trocas, recomendamos utilizar uma escala do tipo Definida. |
| novHor | Obrigatório | Integer | Código do horário a ser cumprido na data especificada. |
| novInt | Opcional | Integer | Código da turma de intervalo para o horário da programação. |
| datFim | Opcional | DateTime | Data final da programação coletiva de troca de horário. Máscara: DD/MM/YYYY. Este campo não consta na base de dados do sistema. Ele é apresentado somente na tela Programações Coletivas (FRPRGCOL). |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de horário |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<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 errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
Escala
Web service de integração de programação coletiva de escalas para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório.
Para que o web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:Escala> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datIni>String</datIni> <datFim>String</datFim> <codEsc>Integer</codEsc> <codTma>Integer</codTma> <turInt>Integer</turInt> <codEqp>Integer</codEqp> <codCat>Integer</codCat> <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> <abrHor>String</abrHor> </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. |
| datIni | Obrigatório | DateTime | Data inicial da programação. - Máscara: DD/MM/YYYY |
| datFim | Opcional | DateTime | Data final da programação. - Máscara: DD/MM/YYYY |
| codEsc | Obrigatório | Integer | Código da nova escala do colaborador. |
| codTma | Opcional | Integer | Código da turma da escala para programação coletiva. Este parâmetro somente deverá ser informado quando o tipo da escala informado no parâmetro "CodEsc" for dos tipos: P - Permanente, ou B - Busca Automática |
| turInt | Opcional | Integer | Código da turma de intervalo da escala para programação coletiva. |
| codEqp | Opcional | Integer | Código da equipe da escala para programação coletiva. - Só será informando se tipo da escala for = "G" |
| codCat | Opcional | Integer | Código da categoria da escala para programação coletiva. - Só será informando se tipo da escala for = "G" |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de tipos de apuração 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 |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:EscalaResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:EscalaResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
Ponte
Web service de integração de programação coletiva de pontes para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório.
Para que o web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:Ponte> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <diaHo1>String</diaHo1> <diaHo2>String</diaHo2> <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> <abrHor>String</abrHor> </parameters> </ser:Ponte> </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. |
| diaHo1 | Obrigatório | DateTime | Informar a primeira data cujo horário será trocado. - Máscara: DD/MM/YYYY Com esta programação, o horário que seria cumprido nesta data, deverá ser cumprido na data informada no dado DATA HORÁRIO 2. |
| diaHo2 | Opcional | DateTime | Informar a segunda data cujo horário será trocado. - Máscara: DD/MM/YYYY Com esta programação, o horário que seria cumprido nesta data, deverá ser cumprido na data informada no dado DATA HORÁRIO 1 |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de horário |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:PonteResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:PonteResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
Compensacao
Web service de integração de programação coletiva de compensações para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório.
Para que o web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:Compensacao> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datIni>String</datIni> <tipCmp>Integer</tipCmp> <perCmp>Integer</perCmp> <datFim>String</datFim> <iniInt>String</iniInt> <fimInt>String</fimInt> <qtdHor>String</qtdHor> <codSit>Integer</codSit> <motSit>Integer</motSit> <codHor>Integer</codHor> <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> <abrHor>String</abrHor> </parameters> </ser:Compensacao> </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. |
| datIni | Obrigatório | DateTime | Data inicial da programação - Máscara: DD/MM/YYYY |
| tipCmp | Obrigatório | Integer | Código do tipo da programação. - Chave Valores: 1 - Extras para Compensação, compensa horas conforme quantidade. 2 - Ausências para Compensação, abona horas conforme quantidade. 3 - Referência para Regras, não altera o cálculo. 4 - Dispensar Parte Expediente, abona as horas do intervalo indicado. 5 - Dispensar Intervalo de Horas, abona as horas do intervalo informado. 6 - Prog. Intervalo Fora Expediente, considera extras apenas no intervalo |
| perCmp | Opcional | Integer | Código do período no qual irá acontecer a compensação. - Chave Valores: 1 - Qualquer Parte do Expediente 2 - Início e Fim do Expediente 3 - Durante Intervalos Refeição 4 - Início do Expediente 5 - Final do Expediente 6 - Início Expediente, Antecipando o Horário (somente para tipo 1) 7 - Final Expediente, Prorrogando o Horário (somente para tipo 1) 8 - Dispensar 1º Parte Expediente 9 - Dispensar 2º Parte Expediente Quando o parâmetro "TipCmp" for 1, este parâmetro somente aceitará os valores: "1 - Dispensar 1ª Parte do Expediente" ou "2 - Dispensar 2ª Parte do Expediente" ou "3 - Durante Intervalo de Refeições" ou "4 - Início do Expediente" ou "5 - Final do Expediente" ou "6 - Início Expediente Antecipado Horário" ou "7 - Final do Expediente Prorrogado Horário" Quando o parâmetro "TipCmp" for 2, este parâmetro somente aceitará os valores: "1 - Dispensar 1ª Parte do Expediente" ou "2 - Dispensar 2ª Parte do Expediente" ou "3 - Durante Intervalo de Refeições" ou "4 - Início do Expediente" ou "5 - Final do Expediente" Quando o parâmetro "TipCmp" for 4, este parâmetro somente aceitará os valores: "8 - Dispensar 1º Parte Expediente" ou "9 - Dispensar 2º Parte Expediente" Este parâmetro não deverá ser informado quando o parâmetro "TipCmp" possuir os valores: 3 - Referência para Regras 5 - Dispensar Intervalo de Horas 6 - Programar Intervalo Fora Expediente |
| datFim | Opcional | DateTime | Data final da programação - Máscara: DD/MM/YYYY |
| iniInt | Opcional | Time | Início do intervalo de horas em que haverá a compensação ou dispensa dos colaboradores pela empresa. - Máscara: HH:MM Este parâmetro não deverá ser informado quando o parâmetro "TipCmp" possuir os valores: 1 - Qualquer Parte do Expediente 2 - Ausências para Compensação 3 - Referência para Regras 4 - Dispensar Parte Expediente |
| fimInt | Opcional | Time | Final do intervalo de horas em que haverá a compensação ou dispensa dos colaboradores pela empresa. - Máscara: HH:MM Este parâmetro não deverá ser informado quando o parâmetro "TipCmp" possuir os valores: 1 - Qualquer Parte do Expediente 2 - Ausências para Compensação 3 - Referência para Regras 4 - Dispensar Parte Expediente |
| qtdHor | Opcional | Time | Quantidade de horas da compensação que está sendo cadastrada. - Máscara: HH:MM Este parâmetro não deverá ser informado quando o parâmetro "TipCmp" possuir os valores: 4 - Dispensar Parte Expediente 5 - Dispensar Intervalo de Horas 6 - Programar Intervalo Fora Expediente |
| codSit | Obrigatório | Integer | Código da situação onde serão calculadas as horas de compensação. |
| motSit | Opcional | Integer | Código do motivo compensação para a situação informada. Este parâmetro somente deverá ser informado caso a empresa (definida no parâmetro NumEmp) esteja configurada nas definições da apuração para consistir os motivos de acerto (CP). |
| codHor | Opcional | Integer | Código do horário para o qual será realizada a programação. Este parâmetro não deverá ser informado quando o parâmetro "TipCmp" possuir os valores: 1 - Qualquer Parte do Expediente 2 - Ausências para Compensação 3 - Referência para Regras 4 - Dispensar Parte Expediente 5 - Dispensar Intervalo de Horas |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de Horário |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:CompensacaoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:CompensacaoResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
HoraExtra
Web service de integração de programação coletiva de horas extras para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório.
Para que o web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:HoraExtra> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datIni>String</datIni> <horIni>String</horIni> <horFim>String</horFim> <datFim>String</datFim> <empAut>Integer</empAut> <tclAut>Integer</tclAut> <cadAut>Integer</cadAut> <obsExt>String</obsExt> <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> <abrHor>String</abrHor> </parameters> </ser:HoraExtra> </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. |
| datIni | Obrigatório | DateTime | Data inicial da programação. - Máscara: DD/MM/YYYY |
| horIni | Opcional | Time | Hora de início das horas extras com autorização. - Máscara: HH:MM |
| horFim | Opcional | Time | Hora de término das horas extras com autorização. - Máscara: HH:MM |
| datFim | Opcional | DateTime | Data final da programação. - Máscara: DD/MM/YYYY |
| empAut | Opcional | Integer | Código da empresa do colaborador responsável pela autorização. |
| tclAut | Opcional | Integer | Tipo do colaborador responsável pela autorização. Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro Este parâmetro deverá ser informado sempre que o "EmpAut" for maior que zero. |
| cadAut | Opcional | Integer | Cadastro do colaborador responsável pela autorização. Este parâmetro deverá ser informado sempre que o "EmpAut" for maior que zero. Somente podem autorizar as programações de extras os colaboradores que possuem 'S' informado no campo "Autoriza Horas Extras" na guia "Acesso" da Ficha Cadastral do sistema. |
| obsExt | Opcional | String | informações a respeito da autorização de horas extras sendo concedida. |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de Horário |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:HoraExtraResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:HoraExtraResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
ProjetarHorario
Web service de integração de programação coletiva de projeção de horário para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório.
Para que o web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:ProjetarHorario> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datIni>String</datIni> <datFim>String</datFim> <tipPfo>Integer</tipPfo> <horPro>String</horPro> <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> <abrHor>String</abrHor> </parameters> </ser:ProjetarHorario> </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. |
| datIni | Obrigatório | DateTime | Data inicial da programação. - Máscara: DD/MM/YYYY |
| datFim | Opcional | DateTime | Data final da programação. - Máscara: DD/MM/YYYY |
| tipPfo | Obrigatório | Integer | Código do tipo de projeção para os dias de folga. Valores: 1 - Cancelar Projeção da Escala 2 - Projetar Conforme Horário Anterior 3 - Projetar Conforme Horário Posterior 4 - Projetar Conforme Horário Indicado |
| horPro | Opcional | Time | Código do horário da projeção - Somente informar quando o tipo da projeção for 4. |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de horário |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ProjetarHorarioResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ProjetarHorarioResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
Convocacao
Web service de integração de programação coletiva de convocações para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório.
Para que o web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:Convocacao> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datCnv>String</datCnv> <tipCnv>Integer</tipCnv> <horCnv>Integer</horCnv> <iniFai>String</iniFai> <fimFai>String</fimFai> <qtdHor>String</qtdHor> <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> <abrHor>String</abrHor> </parameters> </ser:Convocacao> </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. |
| datCnv | Obrigatório | DateTime | Data na qual a convocação será efetuada. - Máscara: DD/MM/YYYY |
| tipCnv | Obrigatório | Integer | Código da opção para a convocação. Valores: 1 - Horário do Dia Anterior. Projeta-se o horário do dia anterior para realizar o cálculo. 2 - Horário do Dia Posterior. Projeta-se o horário do dia seguinte para realizar o cálculo. 3 - Horário Definido. Define-se um horário para ser utilizar no cálculo das horas. 4 - Faixa de Trabalho. Estipula-se uma faixa horária para o trabalho. Exemplo: das 8:00 às 18:00. 5 - Quantidade de Horas. Estipula-se uma quantidade de horas para o dia. Exemplo: 8:00 horas. |
| horCnv | Opcional | Integer | Código do horário no qual o colaborador será convocado. Ente parâmetro não deve ser informado quando "TipCnv" possuir os seguintes valores: 1- Hirário Dia Anterior 2 - Horário Dia Posterior 4 - Faixa Horária 5 - Quantidade de Horas |
| iniFai | Opcional | Time | Hora em que a convocação deve iniciar - Máscara: HH:MM Ente parâmetro não deve ser informado quando "TipCnv" possuir os seguintes valores: 1 - Horário Dia Anterior 2 - Horário Dia Posterior 3 - Horário Fixo 5 - Quantidade de Horas |
| fimFai | Opcional | Time | Hora de término da convocação. - Máscara: HH:MM Ente parâmetro não deve ser informado quando "TipCnv" possuir os seguintes valores: 1 - Horário Dia Anterior 2 - Horário Dia Posterior 3 - Horário Fixo 5 - Quantidade de Horas |
| qtdHor | Opcional | Time | Quantidade de horas que o colaborador deverá cumprir na convocação. - Máscara: HH:MM Ente parâmetro não deve ser informado quando "TipCnv" possuir os seguintes valores: 1 - Horário Dia Anterior 2 - Horário Dia Posterior 3 - Horário Fixo 4 - Faixa Horária |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de horário |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ConvocacaoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ConvocacaoResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
Rateio
Web service de integração de programação coletiva de rateio para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório.
Para que o Web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:Rateio> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datIni>String</datIni> <horIni>String</horIni> <horFim>String</horFim> <datFim>String</datFim> <codRat>Integer</codRat> <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> <abrHor>String</abrHor> </parameters> </ser:Rateio> </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. |
| datIni | Obrigatório | DateTime | Data que inicia a programação de troca de rateio. - Máscara: DD/MM/YYYY |
| horIni | Opcional | Time | Hora inicial da programação de troca de rateio. - Máscara: HH:MM |
| horFim | Opcional | Time | Hora do término da programação de troca de rateio. - Máscara: HH:MM |
| datFim | Opcional | DateTime | Data de término da programação de troca de rateio. - Máscara: DD/MM/YYYY |
| codRat | Obrigatório | Integer | Código do rateio para realização a programação coletiva. |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de horários |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:RateioResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:RateioResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
Permissao
Web service de integração de programação coletiva de troca de permissões para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório .
Para que o web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:Permissao> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datIni>String</datIni> <horIni>String</horIni> <datFim>String</datFim> <horFim>String</horFim> <codPrm>Integer</codPrm> <empAut>Integer</empAut> <tclAut>Integer</tclAut> <cadAut>Integer</cadAut> <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> <abrHor>String</abrHor> </parameters> </ser:Permissao> </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. |
| datIni | Obrigatório | DateTime | Data inicial da programação coletiva de permissão. - Máscara: DD/MM/YYYY |
| horIni | Opcional | Time | Hora inicial da programação coletiva de permissão. - Máscara: DD/MM/YYYY |
| datFim | Opcional | DateTime | Data final da programação coletiva de permissão. - Máscara: DD/MM/YYYY |
| horFim | Opcional | Time | Hora final da programação coletiva de permissão. - Máscara: DD/MM/YYYY |
| codPrm | Opcional | Integer | Código da permissão. |
| empAut | Opcional | Integer | Código da empresa do colaborador responsável pela autorização. |
| tclAut | Opcional | Integer | Tipo do colaborador responsável pela autorização. Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro Somente deverá ser informado quando o parâmetro "EmpAut" for maior que zero. |
| cadAut | Opcional | Integer | Cadastro do colaborador responsável pela autorização. Somente deverá ser informado quando o parâmetro "EmpAut" for maior que zero. |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de horário |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:PermissaoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:PermissaoResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
SobreAvisoProntidao
Web service de integração de programação coletiva de sobreaviso ou prontidão para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório .
Para que o Web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:SobreAvisoProntidao> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datIni>String</datIni> <horIni>String</horIni> <datFim>String</datFim> <horFim>String</horFim> <codSit>Integer</codSit> <tipOpe>String</tipOpe> <obsSob>String</obsSob> <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> </parameters> </ser:SobreAvisoProntidao> </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. |
| datIni | Obrigatório | DateTime | Data inicial da programação coletiva de sobreaviso. - Máscara: DD/MM/YYYY |
| horIni | Opcional | Time | Hora inicial da programação coletiva de sobreaviso. - Máscara: HH:MM |
| datFim | Opcional | DateTime | Data de término da programação coletiva de sobreaviso. - Máscara: DD/MM/YYYY |
| horFim | Opcional | Time | Hora final da programação coletiva de sobreaviso. - Máscara: HH:MM |
| codSit | Obrigatório | Integer | Código da situação de sobreaviso. Somente podem ser informados as situações cujo tipo seja: "18 - Sobreaviso/Prontidão" |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| obsSob | Opcional | String | Informar observação para a programação de sobreaviso ou prontidão. |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de horário |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:SobreAvisoProntidaoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:SobreAvisoProntidaoResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
Local
Web service de integração de programação coletiva de troca de locais para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório.
Para que o web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:Local> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datIni>String</datIni> <horIni>String</horIni> <datFim>String</datFim> <horFim>String</horFim> <numLoc>String</numLoc> <tipOpe>String</tipOpe> <motAlt>String</motAlt> <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> </parameters> </ser:Local> </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. |
| datIni | Obrigatório | DateTime | Data inicial da programação coletiva de local. - Máscara: DD/MM/YYYY |
| horIni | Opcional | Time | Hora inicial da programação coletiva de local. - Máscara: HH:MM |
| datFim | Opcional | DateTime | Data final da programação coletiva de local. - Máscara: DD/MM/YYYY |
| horFim | Opcional | Time | Hora final da programação coletiva de local. - Máscara: HH:MM |
| numLoc | Obrigatório | String | Código no novo local. |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| motAlt | Opcional | String | Informar o código do Motivo Alteração do local para a programação |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de horário |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:LocalResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:LocalResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
CentroCusto
Web service de integração de programação coletiva de centro de custo para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório.
Para que o web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:CentroCusto> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datIni>String</datIni> <horIni>String</horIni> <datFim>String</datFim> <horFim>String</horFim> <codCcu>Integer</codCcu> <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> <abrHor>String</abrHor> </parameters> </ser:CentroCusto> </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. |
| datIni | Obrigatório | DateTime | Data inicial da programação coletiva de centro de custo - Máscara: DD/MM/YYYY |
| horIni | Opcional | Time | Hora inicial da programação coletiva de centro de custo. - Máscara: HH:MM |
| datFim | Opcional | DateTime | Data final da programação coletiva de centro de custo. - Máscara: DD/MM/YYYY |
| horFim | Opcional | Time | Hora final da programação coletiva de centro de custo. - Máscara: DD/MM/YYYY |
| codCcu | Obrigatório | Integer | Código no novo centro de custo. - Máscara: U[18] |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de Horário |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:CentroCustoResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:CentroCustoResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
Parada
Web service de integração de programação coletiva de paradas para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório .
Para que o web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:Parada> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datIni>String</datIni> <horIni>String</horIni> <qtdPar>String</qtdPar> <codMPa>Integer</codMPa> <qtdEPa>String</qtdEPa> <motEPa>Integer</motEPa> <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> <abrHor>String</abrHor> </parameters> </ser:Parada> </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. |
| datIni | Obrigatório | DateTime | Data inicial das programações de parada. - Máscara: DD/MM/YYYY |
| horIni | Opcional | Time | Hora inicial em que houve a parada. - Máscara: HH:MM |
| qtdPar | Opcional | Time | Quantidade de horas paradas dentro do horário de trabalho. Caso não seja informado o parâmetro QtdExt, os valores deste parâmetro deverão ser informados. |
| codMPa | Opcional | Integer | Código do motivo da parada ocorrida dentro do horário de trabalho. Somente deverá ser informado caso o valor de "QtdPar" seja maior que zero |
| qtdEPa | Opcional | Time | Quantidade de horas paradas ao realizar horas extras. Caso não seja informado o parâmetro QtdExt, os valores deste parâmetro deverão ser informados. |
| motEPa | Opcional | Integer | Código do motivo da parada ocorrida ao realizar horas extras. Somente deverá ser informado caso o valor de "QtdExt" seja maior que zero |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de horário |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ParadaResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ParadaResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
AutorizacaoSaida
Web service de integração de programação coletiva de autorização de saída para os colaboradores, terceiros e parceiros.
Disponível no módulo CP - Controle de Ponto e Refeitório.
Para que o web service execute corretamente, é necessário que o cadastro do colaborador informado no parâmetro esteja adequadamente cadastrado no sistema Gestão de Pessoas.
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:AutorizacaoSaida> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datAsa>String</datAsa> <horAsa>String</horAsa> <horTer>String</horTer> <codSit>Integer</codSit> <empAut>Integer</empAut> <tclAut>Integer</tclAut> <cadAut>Integer</cadAut> <obsAsa>Integer</obsAsa> <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> <abrHor>String</abrHor> </parameters> </ser:AutorizacaoSaida> </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 programação. |
| datAsa | Obrigatório | DateTime | Data em que inicia a programação de autorização de saída. - Máscara: DD/MM/YYYY |
| horAsa | Opcional | Time | Hora de início da autorização de saída. - Máscara: HH:MM Aceita hora zerada. |
| horTer | Opcional | Time | Hora de término da autorização de saída. - Máscara: HH:MM O valor deste parâmetro ser sempre maior que o valor informado em "HorAsa". |
| codSit | Obrigatório | Integer | Código da situação para a programação de Autorização de Saída. Somente são aceitas situações cujo tipo sejam: - 14 - Auxílio-doença 15 Dias - 17 - Situação Apuração Ronda - 23 - Acidente Trabalho 15 Dias |
| empAut | Opcional | Integer | Código da empresa do colaborador que está autorizando esta programação. |
| tclAut | Opcional | Integer | Informar o tipo de colaborador do autorizador, que poderá ser:: Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro Este parâmetro somente poderá ser informado caso o parâmetro "EmpAut" seja diferente de zero. |
| cadAut | Opcional | Integer | Indicar um número de cadastro do colaborador autorizador. Este parâmetro somente poderá ser informado caso o parâmetro "EmpAut" seja diferente de zero. |
| obsAsa | Opcional | Integer | Informações a respeito da autorização de saída sendo concedida. |
| tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão E - Exclusão Se não for informado, será considerado "inclusão" |
| codLot | Opcional | Integer | Lote de empresas para processamento |
| conRho | Opcional | String | Contador Ronda 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 |
| abrEmp | Opcional | String | Abrangência de empresas |
| abrTcl | Opcional | String | Abrangência de tipos de colaborador Valores: 1 - Empregado 2 - Terceiro 3 - Parceiro |
| abrCad | Opcional | String | Abrangência de cadastros de colaborador |
| abrFil | Opcional | String | Abrangência de filial |
| abrLoc | Opcional | String | Abrangência de locais do organograma |
| abrCcu | Opcional | String | Abrangência de centros de custo |
| abrTsa | Opcional | String | Abrangência de tipos de salário Valores: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro |
| abrSit | Opcional | String | Abrangência de situações |
| abrVin | Opcional | String | Abrangência de vínculos |
| abrCar | Opcional | String | Abrangência de cargos |
| abrTrb | Opcional | String | Abrangência de turnos Valores: 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| abrEsc | Opcional | String | Abrangência de escalas |
| abrTma | Opcional | String | Abrangência de turmas |
| abrTIn | Opcional | String | Abrangência de turmas de intervalo |
| abrCEs | Opcional | String | Abrangência de Classes de escalas |
| abrTAp | Opcional | String | Abrangências de tipos de apuração 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 |
| abrHor | Opcional | String | Abrangências de Horário |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:AutorizacaoSaidaResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:AutorizacaoSaidaResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| erroExecucao | Opcional | String | Indica errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
English
Español


