Web service com.senior.g5.rh.tr.postos
Tipo de execução
Para cada tipo de execução, existem parâmetros específicos, alguns dos quais podem ser comuns a todas as portas de web service.
Autenticação
Quando for utilizada alguma forma de autenticação na integração de informações por meio de web services, é necessário informar o tipo correspondente no parâmetro <encryption>, conforme os valores possíveis.
WSDL
- Síncrono: http://example.com/g5-senior-services/tr_Synccom_senior_g5_rh_tr_postos?wsdl
- Assíncrono: http://example.com/g5-senior-services/tr_Asynccom_senior_g5_rh_tr_postos?wsdl
- Agendado: http://example.com/g5-senior-services/tr_Scheduledcom_senior_g5_rh_tr_postos?wsdl
Portas
Posto_2
Web service de integração que permite cadastrar Postos de Trabalho.
Disponível em todos os módulo.
**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:Posto_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <numEmp>Integer</numEmp> <cargos> <carPos>String</carPos> </cargos> <necessidadesEspeciais> <codDef>String</codDef> </necessidadesEspeciais> <estPos>Integer</estPos> <codFil>Integer</codFil> <posTra>String</posTra> <numLoc>String</numLoc> <desRed>String</desRed> <codCcu>String</codCcu> <desPos>String</desPos> <varCar>String</varCar> <datCri>String</datCri> <codCar>String</codCar> <datExt>String</datExt> <codSin>Integer</codSin> <perPos>Integer</perPos> <codHie>Integer</codHie> <obsPos>String</obsPos> <tipCol>Integer</tipCol> <turPos>Integer</turPos> <codEsc>Integer</codEsc> <codTma>Integer</codTma> <turInt>Integer</turInt> <codEqp>Integer</codEqp> <codCat>Integer</codCat> <horBas>Integer</horBas> <horSab>Integer</horSab> <horSem>Integer</horSem> <horDsr>Integer</horDsr> <codVin>Integer</codVin> <tipVag>Integer</tipVag> <tipCon>Integer</tipCon> <natDes>Integer</natDes> <perPNE>Integer</perPNE> <codPrj>Integer</codPrj> <codFas>Integer</codFas> <codOem>Integer</codOem> </parameters> </ser:Posto_2> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
tipOpe | Obrigatório | String | Tipo da operação a ser efetuada
I - Inclusão A - Alteração E - Exclusão |
numEmp | Opcional | Integer | Neste campo é possível informar a empresa válida para este posto.
Máscara: 9[4] |
cargos | Opcional | Set | Quando no campo ‘Vários cargos’ for informada a opção ‘S’, devem ser indicados aqui os outros cargos que serão válidos para este posto.
|
cargos.carPos | Opcional | String | Neste campo é possível informar o cargo válido para este posto. Máscara: #[ediCar]# |
necessidadesEspeciais | Opcional | Set | Quando no campo Permite PcD está definido que o Posto permite informar as deficiências permitidas para aquele posto de trabalho no período de validade da característica, esta grid fica habilitada. Devem ser informadas nesta grid as deficiências permitidas para este posto de trabalho.
|
necessidadesEspeciais.codDef | Opcional | String | Neste campo é possível informar a Deficiência válida para este posto. Máscara: 9[2] |
estPos | Obrigatório | Integer | Neste campo é possível informar para qual estrutura será cadastrado/alterado o Posto de trabalho. A estrutura Postos “001-Estrutura Padrão - uso interno sistema”, não é permitido efetuar alterações do posto padrão, desta forma, o sistema não permite alterar suas características.
Máscara: 9[3] |
codFil | Opcional | Integer | Neste campo é possível informar a filial válida para este posto.
Máscara: ZZ9999 |
posTra | Obrigatório | String | Informar o posto de trabalho
Máscara: U[24] |
numLoc | Opcional | String | Neste campo é possível informar o local válido para este posto.
Máscara: A[32] |
desRed | Opcional | String | Neste campo é possível informar a descrição reduzida do Posto de trabalho.
Máscara: A[70] |
codCcu | Opcional | String | Neste campo é possível informar o centro de custo válido para este posto.
Máscara: U[18] |
desPos | Opcional | String | Neste campo é possível informar a descrição do Posto de trabalho.
Máscara: A[150] |
varCar | Opcional | String | Neste campo é possível informar se este posto comporta vários cargos. Neste campo é possível informar ‘S’ se assim estiver definido no perfil.
Lista: S - Sim N - Não Máscara: U[1] |
datCri | Opcional | DateTime | Neste campo é possível informar a data de criação do Posto de trabalho.
Máscara: DD/MM/YYYY |
codCar | Opcional | String | Neste campo é possível informar o cargo válido para este posto.
Máscara: #[ediCar]# |
datExt | Opcional | DateTime | Neste campo é possível informar a data de extinção do Posto de trabalho. Se não for informada a data de extinção, o sistema irá gerar uma data final padrão.
Máscara: DD/MM/YYYY |
codSin | Opcional | Integer | É possível definir Sindicato para este posto.
Máscara: 9[4] |
perPos | Opcional | Integer | Neste campo é possível informar o perfil do Posto de trabalho.
Máscara: 9[2] |
codHie | Opcional | Integer | Neste campo é possível definir o nível da hierarquia deste posto de trabalho.
Máscara: 9[3] |
obsPos | Opcional | String | Outras informações referentes ao cadastro do posto de trabalho.
Máscara: #(78,5)# |
tipCol | Opcional | Integer | Neste campo é possível informar o tipo de colaborador válido para este posto.
Máscara: 9[1] |
turPos | Opcional | Integer | É possível definir a turno válido para este posto.
Máscara: 9[1] |
codEsc | Opcional | Integer | É possível definir a escala válida para este posto.
Máscara: Z[5]9[4] |
codTma | Opcional | Integer | É possível definir a turma válida para este posto, que esteja de acordo com a escala informada.
Máscara: 9[1] |
turInt | Opcional | Integer | É possível definir a turma intervalo válida para este posto.
Máscara: 9[3] |
codEqp | Opcional | Integer | É possível definir a equipe válida para este posto.
Máscara: 9[4] |
codCat | Opcional | Integer | É possível definir a categoria válida para este posto.
Máscara: 9[4] |
horBas | Opcional | Integer | É possível definir o horário base válido para este posto.
Máscara: 9[4] |
horSab | Opcional | Integer | É possível definir o horário de sábado válido para este posto.
Máscara: 9[4] |
horSem | Opcional | Integer | É possível definir a quantidade de horas semanais para este posto.
Máscara: #Q#hh:mm |
horDsr | Opcional | Integer | É possível definir a quantidade de horas DSR para este posto.
Máscara: #Q#hh:mm |
codVin | Opcional | Integer | Neste campo é possível informar o vínculo válido para este posto.
Máscara: 9[2] |
tipVag | Opcional | Integer | Neste campo é possível informar o tipo de vaga válido para este posto. Quando houver informação no campo ‘Vínculo’ este campo será preenchido automaticamente.
Máscara: 9[2] |
tipCon | Opcional | Integer | Neste campo é possível definir o tipo de contrato válido para os colaboradores deste posto.
Máscara: 9[2] |
natDes | Opcional | Integer | Neste campo é possível definir a natureza de despesa deste posto de trabalho.
Máscara: 9[2] |
perPNE | Opcional | Integer | Neste campo é possível definir se o posto permite ou não PcD .
Lista: 0 - Não permite PcD 1 - Permite também PcD 2 - Permite somente PcD Máscara: 9[1] |
codPrj | Opcional | Integer | Neste campo é possível definir o Projeto deste posto de trabalho.
Máscara: zzzzzzz9 |
codFas | Opcional | Integer | Neste campo é possível definir a Fase deste posto de trabalho.
Máscara: zzz9 |
codOem | Opcional | Integer | Neste campo é possível definir o Tomador deste posto de trabalho.
Máscara: 9[8] |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:Posto_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:Posto_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:
|
InformacoesSalariais_2
Web service de integração que permite cadastrar as Informações Salariais dos Postos de Trabalho.
Disponível em todos os módulo.
**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:InformacoesSalariais_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <estPos>Integer</estPos> <posTra>String</posTra> <datAlt>String</datAlt> <estSal>Integer</estSal> <claIni>String</claIni> <nivIni>String</nivIni> <claFim>String</claFim> <nivFim>String</nivFim> <claIns>String</claIns> <nivIns>String</nivIns> <tipSal>String</tipSal> <graIns>String</graIns> <tipExp>String</tipExp> <expCar>String</expCar> <qtdPto>String</qtdPto> </parameters> </ser:InformacoesSalariais_2> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
tipOpe | Obrigatório | String | Tipo da operação a ser efetuada
“I” - Inclusão “A” - Alteração “E” - Exclusão |
estPos | Obrigatório | Integer | Neste campo é possível informar para qual estrutura será cadastrado/alterado o Posto de trabalho. A estrutura Postos “001-Estrutura Padrão - uso interno sistema”, não é permitido efetuar alterações do posto padrão, desta forma, o sistema não permite alterar suas características.
Máscara: 9[3] |
posTra | Obrigatório | String | Informar o posto de trabalho
Máscara: U[24] |
datAlt | Opcional | DateTime | Cadastrar a data do início das informações salariais referentes ao posto de trabalho.
Máscara: DD/MM/YYYY |
estSal | Opcional | Integer | Informar a que estrutura salarial o posto de trabalho pertence.
Máscara: 9[3] |
claIni | Opcional | String | Informar a que classe inicial da tabela de salários o posto de trabalho se enquadra.
Máscara: A[5] |
nivIni | Opcional | String | Informar a que nível inicial da tabela de salários o posto de trabalho se enquadra.
Máscara: A[5] |
claFim | Opcional | String | Informar em que classe final da tabela de salários o posto de trabalho se enquadra.
Máscara: A[5] |
nivFim | Opcional | String | Informar em que nível final da tabela de salários o posto de trabalho se enquadra.
Máscara: A[5] |
claIns | Opcional | String | Informar a classe máxima, que o colaborador poderá chegar, se não tiver a instrução exigida no posto de trabalho
Máscara: A[5] |
nivIns | Opcional | String | Informar o nível máximo que o colaborador poderá chegar, se não tiver a instrução exigida no posto de trabalho.
Máscara: A[5] |
tipSal | Opcional | String | Indicar o tipo de salário do colaborador, que estará relacionado com cada posto de trabalho.
Lista: 1 - Mensalista 2 - Horista 3 - Diarista 4 - Comissionado 5 - Tarefeiro 6 - Terceiro Máscara: 9[1] |
graIns | Opcional | String | Indicar a escolaridade necessária para este posto de trabalho.
Máscara: z9 |
tipExp | Opcional | String | Indicar como será quantificada a contagem do tempo informado no campo Experiência.
Lista: M - Meses A - Anos Máscara: U[1] |
expCar | Opcional | String | Informar a quantidade de tempo de experiência necessário, de acordo com a informação no campo tipo de experiência: de A=Anos ou M=Meses.
Máscara: 9[2] |
qtdPto | Opcional | String | Cadastrar a quantidade de pontos que o posto de trabalho atingiu na avaliação de postos, será útil para a manutenção da tabela salarial. Também servirá para ajustar o posto de trabalho na classe correspondente da tabela.
Máscara: 9[4] |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:InformacoesSalariais_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:InformacoesSalariais_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:
|
Caracteristicas_2
Web service de integração que permite cadastrar Características dos Postos de Trabalho.
Disponível em todos os módulo.
**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:Caracteristicas_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <cargos> <tipOpe>String</tipOpe> <carPos>String</carPos> </cargos> <necessidadesEspeciais> <tipOpe>String</tipOpe> <codDef>String</codDef> </necessidadesEspeciais> <tipOpe>String</tipOpe> <estPos>Integer</estPos> <posTra>String</posTra> <datIni>String</datIni> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <numLoc>String</numLoc> <codCcu>String</codCcu> <varCar>String</varCar> <codCar>String</codCar> <codSin>Integer</codSin> <codHie>Integer</codHie> <tipCol>Integer</tipCol> <turPos>Integer</turPos> <codEsc>Integer</codEsc> <codTma>Integer</codTma> <turInt>Integer</turInt> <codEqp>Integer</codEqp> <codCat>Integer</codCat> <horBas>Integer</horBas> <horSab>Integer</horSab> <horSem>Integer</horSem> <horDsr>Integer</horDsr> <codVin>Integer</codVin> <tipVag>Integer</tipVag> <tipCon>Integer</tipCon> <natDes>Integer</natDes> <perPNE>Integer</perPNE> <codPrj>Integer</codPrj> <codFas>Integer</codFas> <codOem>Integer</codOem> <codRat>Integer</codRat> <reaCol>String</reaCol> <motLoc>Integer</motLoc> <motCar>Integer</motCar> </parameters> </ser:Caracteristicas_2> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
cargos | Opcional | Set | Quando no campo ‘Vários cargos’ for informada a opção ‘S’, devem ser indicados aqui os outros cargos que serão válidos para este posto. |
cargos.tipOpe | Opcional | String | Tipo da operação a ser efetuada na gride de cargos
I - Inclusão E - Exclusão |
cargos.carPos | Opcional | String | Neste campo é possível informar o cargo válido para este posto. Máscara: #[ediCar]# |
necessidadesEspeciais | Opcional | Set | Quando no campo Permite PcD está definido que o Posto permite informar as deficiências permitidas para aquele posto de trabalho no período de validade da característica, esta grid fica habilitada. Devem ser informadas nesta grid as deficiências permitidas para este posto de trabalho. |
necessidadesEspeciais.tipOpe | Opcional | String | Tipo da operação a ser efetuada na gride de Deficiências .
I - Inclusão E - Exclusão |
necessidadesEspeciais.codDef | Opcional | String | Neste campo é possível informar a Deficiência válida para este posto. Máscara: 9[2] |
tipOpe | Obrigatório | String | Tipo da operação a ser efetuada
I - Inclusão A - Alteração E - Exclusão |
estPos | Obrigatório | Integer | Neste campo é possível informar para qual estrutura será cadastrado/alterado o Posto de trabalho. A estrutura Postos “001-Estrutura Padrão - uso interno sistema”, não é permitido efetuar alterações do posto padrão, desta forma, o sistema não permite alterar suas características.
Máscara: 9[3] |
posTra | Obrigatório | String | Informar o posto de trabalho
Máscara: U[24] |
datIni | Opcional | DateTime | Neste campo é possível informar a partir de qual data são válidas as características informadas. O mesmo posto pode ter características diferentes, desde que em outros períodos. Sugestão: utilizar a função MontaData |
numEmp | Opcional | Integer | Neste campo é possível informar a empresa válida para este posto.
Máscara: 9[4] |
codFil | Opcional | Integer | Neste campo é possível informar a filial válida para este posto.
Máscara: ZZ9999 |
numLoc | Opcional | String | Neste campo é possível informar o local válido para este posto.
Máscara: A[32] |
codCcu | Opcional | String | Neste campo é possível informar o centro de custo válido para este posto.
Máscara: U[18] |
varCar | Opcional | String | Neste campo é possível informar se este posto comporta vários cargos. Neste campo é possível informar ‘S’ se assim estiver definido no perfil.
Lista: S - Sim N - Não Máscara: U[1] |
codCar | Opcional | String | Neste campo é possível informar o cargo válido para este posto.
Máscara: #[ediCar]# |
codSin | Opcional | Integer | Neste campo é possível definir o Sindicato deste posto de trabalho.
Máscara: 9[4] |
codHie | Opcional | Integer | Neste campo é possível definir o nível da hierarquia deste posto de trabalho.
Máscara: 9[3] |
tipCol | Opcional | Integer | Neste campo é possível informar o tipo de colaborador válido para este posto.
Máscara: 9[1] |
turPos | Opcional | Integer | É possível definir o turno válido para este posto.
Máscara: 9[1] |
codEsc | Opcional | Integer | É possível definir a escala válida para este posto.
Máscara: Z[5]9[4] |
codTma | Opcional | Integer | É possível definir a turma válida para este posto, que esteja de acordo com a escala informada.
Máscara: 9[1] |
turInt | Opcional | Integer | É possível definir a turma intervalo válida para este posto.
Máscara: 9[3] |
codEqp | Opcional | Integer | É possível definir a equipe válida para este posto.
Máscara: 9[4] |
codCat | Opcional | Integer | É possível definir a categoria válida para este posto.
Máscara: 9[4] |
horBas | Opcional | Integer | É possível definir o horário base válido para este posto.
Máscara: 9[4] |
horSab | Opcional | Integer | É possível definir o horário de sábado válido para este posto.
Máscara: 9[4] |
horSem | Opcional | Integer | É possível definir a quantidade de horas semanais para este posto.
Máscara: #Q#hh:mm |
horDsr | Opcional | Integer | É possível definir a quantidade de horas DSR para este posto.
Máscara: #Q#hh:mm |
codVin | Opcional | Integer | Neste campo é possível informar o vínculo válido para este posto.
Máscara: 9[2] |
tipVag | Opcional | Integer | Neste campo é possível informar o tipo de vaga válido para este posto. Quando houver informação no campo ‘Vínculo’ este campo será preenchido automaticamente.
Máscara: 9[2] |
tipCon | Opcional | Integer | Neste campo é possível definir o tipo de contrato válido para os colaboradores deste posto.
Máscara: 9[2] |
natDes | Opcional | Integer | Neste campo é possível definir a natureza de despesa deste posto de trabalho.
Máscara: 9[2] |
perPNE | Opcional | Integer | Neste campo é possível definir se o posto permite ou não PcD .
Lista: 0 - Não permite PcD 1 - Permite também PcD 2 - Permite somente PcD Máscara: 9[1] |
codPrj | Opcional | Integer | Neste campo é possível definir o Projeto deste posto de trabalho.
Máscara: zzzzzzz9 |
codFas | Opcional | Integer | Neste campo é possível definir a Fase deste posto de trabalho.
Máscara: zzz9 |
codOem | Opcional | Integer | Neste campo é possível definir o Tomador deste posto de trabalho.
Máscara: 9[8] |
codRat | Opcional | Integer | Neste campo é possível definir o código de rateio deste posto de trabalho.
Máscara: 9[9] |
reaCol | Opcional | String | Neste campo é possível definir se o sistema deve ou não atualizar os cadastros dos colaboradores do posto conforme as novas características. Lista: S - Sim N - Não Máscara: A[1] |
motLoc | Opcional | Integer | Neste campo é possível definir o motivo da alteração do histórico de local no processo de realocação de colaboradores.
Máscara: 9[3] |
motCar | Opcional | Integer | Neste campo é possível definir o motivo da alteração do histórico de cargo no processo de realocação de colaboradores.
Máscara: 9[3] |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:Caracteristicas_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:Caracteristicas_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:
|
Adicionais_2
Web service de integração que permite cadastrar os Adicionais dos Postos de Trabalho.
Disponível em todos os módulo.
**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:Adicionais_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <estPos>Integer</estPos> <posTra>String</posTra> <datAlt>String</datAlt> <perIns>String</perIns> <perPer>String</perPer> <fatTph>String</fatTph> <fatTpm>String</fatTpm> <apoEsp>String</apoEsp> <cmpTer>String</cmpTer> </parameters> </ser:Adicionais_2> </soapenv:Body> </soapenv:Envelope>
**Parâmetros da requisição: **
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
tipOpe | Obrigatório | String | Tipo da operação a ser efetuada
“I” - Inclusão “A” - Alteração “E” - Exclusão |
estPos | Obrigatório | Integer | Neste campo é possível informar para qual estrutura será cadastrado/alterado o Posto de trabalho. A estrutura Postos “001-Estrutura Padrão - uso interno sistema”, não é permitido efetuar alterações do posto padrão, desta forma, o sistema não permite alterar suas características.
Máscara: 9[3] |
posTra | Obrigatório | String | Informar o posto de trabalho
Máscara: U[24] |
datAlt | Opcional | DateTime | Cadastrar a data do início das informações dos adicionais referentes ao posto de trabalho.
Máscara: DD/MM/YYYY |
perIns | Opcional | String | Indicar o percentual de insalubridade devido, podendo ser zeros.
Máscara: zz9,99 |
perPer | Opcional | String | Indicar o percentual de periculosidade devido, podendo ser zeros.
Máscara: zz9,99 |
fatTph | Opcional | String | Indicar o fator para conversão do período trabalhado pelo colaborador sob estes percentuais, para o cálculo do tempo de serviço para aposentadoria
Máscara: z9,99 |
fatTpm | Opcional | String | Indicar o fator para conversão do período trabalhado pela colaboradora sob estes percentuais, para o cálculo do tempo de serviço para aposentadoria.
Máscara: z9,99 |
apoEsp | Opcional | String | Indicar, se o colaborador tiver direito, a quantidade de anos devido de Aposentadoria Especial.
Lista: 0 - Não possui aposentadoria especial 1 - Não exposição a agente nocivo. Trabalhador já esteve exposto 15 - Apos. especial aos quinze anos de serviço 20 - Apos. especial aos vinte anos de serviço 25 - Apos. especial aos vinte e cinco anos de serviço Máscara: 9[2] |
cmpTer | Opcional | DateTime | Competência de Término do Adicional
Máscara: MM/YYYY |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:Adicionais_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:Adicionais_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:
|
English
Español

English
Español

