Web service com.senior.g5.rh.sm.manutpppcolaborador
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/sm_Synccom_senior_g5_rh_sm_manutpppcolaborador?wsdl
- Assíncrono: http://example.com/g5-senior-services/sm_Asynccom_senior_g5_rh_sm_manutpppcolaborador?wsdl
- Agendado: http://example.com/g5-senior-services/sm_Scheduledcom_senior_g5_rh_sm_manutpppcolaborador?wsdl
Portas
ManuPPPColaborador_3
Por meio deste web service, é permitido informar o Perfil Profissiográfico Previdenciário (PPP).
**Necessita autenticação: **Sim
**Situação de versão: ** Atual
**Versão: **3
**Requisição: **
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:ManuPPPColaborador> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <nomFun>String</nomFun> <codFil>Integer</codFil> <jusCat>String</jusCat> <wGD035CAT> <tipoOperao>String</tipoOperao> <seqReg>Integer</seqReg> <datCat>DateTime</datCat> <datEmi>DateTime</datEmi> <cATPPP>String</cATPPP> <ignReg>String</ignReg> <indCon>String</indCon> </wGD035CAT> <wGD035LOT> <tipoOperao>String</tipoOperao> <sequencia>Integer</sequencia> <datIni>DateTime</datIni> <datTer>DateTime</datTer> <tipoInscrio>Integer</tipoInscrio> <numCgc>Double</numCgc> <nomLoc>String</nomLoc> <titCar>String</titCar> <nomFun>String</nomFun> <codCb2>String</codCb2> <aprGfi>String</aprGfi> <obsLot>String</obsLot> <ignorar>String</ignorar> <conflito>String</conflito> </wGD035LOT> <wGD035PRO> <tipOpe>String</tipOpe> <seqReg>Integer</seqReg> <datIni>DateTime</datIni> <datTer>DateTime</datTer> <ignReg>String</ignReg> <indCon>String</indCon> <obsAte>String</obsAte> </wGD035PRO> <wGD035RIS> <tipOpe>String</tipOpe> <seqReg>Integer</seqReg> <datIni>DateTime</datIni> <datTer>DateTime</datTer> <tipRis>String</tipRis> <desAgt>String</desAgt> <intCon>String</intCon> <tecUti>String</tecUti> <ePCEfi>String</ePCEfi> <ePIEfi>String</ePIEfi> <dCAEPI>String</dCAEPI> <conIns>String</conIns> <conPer>String</conPer> <medPro>String</medPro> <conFun>String</conFun> <praVal>String</praVal> <perTro>String</perTro> <obsHig>String</obsHig> <ignReg>String</ignReg> <indCon>String</indCon> </wGD035RIS> <wGD035EXA> <tipOpe>String</tipOpe> <seqReg>Integer</seqReg> <datExa>DateTime</datExa> <oriExa>String</oriExa> <natExa>String</natExa> <tipExa>String</tipExa> <norAlt>String</norAlt> <evoRes>String</evoRes> <sitRes>String</sitRes> <ignReg>String</ignReg> <indCon>String</indCon> </wGD035EXA> <wGD035RRA> <tipOpe>String</tipOpe> <seqReg>Integer</seqReg> <datIni>DateTime</datIni> <datTer>DateTime</datTer> <nomFun>String</nomFun> <numCpf>Double</numCpf> <numNIT>Double</numNIT> <regCon>String</regCon> <ignReg>String</ignReg> <indCon>String</indCon> </wGD035RRA> <wGD035NOT> <tipOpe>String</tipOpe> <datNot>DateTime</datNot> <seqNot>Integer</seqNot> <ignReg>String</ignReg> <indCon>String</indCon> <notFic>String</notFic> </wGD035NOT> <numEmp>Integer</numEmp> <indPdh>String</indPdh> <tipIns>Integer</tipIns> <jusExa>String</jusExa> <tipCol>Integer</tipCol> <nITFun>Double</nITFun> <numCgc>Double</numCgc> <jusAss>String</jusAss> <numCad>Integer</numCad> <datNas>DateTime</datNas> <razSoc>String</razSoc> <jusGer>String</jusGer> <wGD035RMB> <tipOpe>String</tipOpe> <seqReg>Integer</seqReg> <datIni>DateTime</datIni> <datTer>DateTime</datTer> <nomFun>String</nomFun> <numNIT>Double</numNIT> <regCon>String</regCon> <estCon>String</estCon> <sitCon>String</sitCon> <ignReg>String</ignReg> <indCon>String</indCon> </wGD035RMB> <tipOpe>String</tipOpe> <tipSex>String</tipSex> <atiIrf>Integer</atiIrf> <numCtp>Integer</numCtp> <endFil>String</endFil> <serCtp>String</serCtp> <codCep>Integer</codCep> <estCtp>String</estCtp> <nomBai>String</nomBai> <datAdm>DateTime</datAdm> <nomCid>String</nomCid> <desRev>String</desRev> <estCid>String</estCid> <matEso>String</matEso> <nomRRH>String</nomRRH> <numCpf>Double</numCpf> <nITRRH>Double</nITRRH> <cARRRH>String</cARRRH> <cpfRRH>Integer</cpfRRH> </parameters> </ser:ManuPPPColaborador> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
nomFun | Opcional | String | Nome do colaborador. Permite Nulo: Sim Máscara: A[40] |
codFil | Opcional | Integer | Informar o código da filial do colaborador. Permite Nulo: Sim Máscara: ZZ9999 |
jusCat | Opcional | String | Campo destinado para justificar a ausência no PPP das informações sobre os exames médico ou ASO. Permite Nulo: Sim Máscara: #(70,3)# |
wGD035CAT | Opcional | Set | |
wGD035CAT.tipoOperao | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores: I - Inclusão A - Alteração E - Exclusão |
wGD035CAT.seqReg | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035CAT.datCat | Opcional | DateTime | Corresponde o dia, mês e ano do acidente de trabalho. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035CAT.datEmi | Opcional | DateTime | Corresponde o dia, mês e ano da emissão da CAT. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035CAT.cATPPP | Opcional | String | Número da CAT conforme INSS - para constar no PPP. Permite Nulo: Sim Máscara: A[15] |
wGD035CAT.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035CAT.indCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035LOT | Opcional | Set | |
wGD035LOT.tipoOperao | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
wGD035LOT.sequencia | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035LOT.datIni | Opcional | DateTime | Data de início da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035LOT.datTer | Opcional | DateTime | Data de término da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035LOT.tipoInscrio | Opcional | Integer | Tipo de Inscrição da Filial |
wGD035LOT.numCgc | Opcional | Double | Informar o número de inscrição de acordo com o parâmetro do campo anterior. Permite Nulo: Sim Máscara: 9[15] |
wGD035LOT.nomLoc | Opcional | String | Descrição do local. Permite Nulo: Sim Máscara: A[60] |
wGD035LOT.titCar | Opcional | String | Título do cargo. Permite Nulo: Sim Máscara: A[100] |
wGD035LOT.nomFun | Opcional | String | Descrição da função. Permite Nulo: Sim Máscara: A[60] |
wGD035LOT.codCb2 | Opcional | String | CBO do Cargo Permite Nulo: Sim Máscara: A[6] |
wGD035LOT.aprGfi | Opcional | String | Descrição da GFIP. Permite Nulo: Sim Máscara: A[2] |
wGD035LOT.obsLot | Opcional | String | Observação da lotação e atribuição. Permite Nulo: Sim Máscara: #(70,3)# |
wGD035LOT.ignorar | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035LOT.conflito | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035PRO | Opcional | Set | |
wGD035PRO.tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
wGD035PRO.seqReg | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035PRO.datIni | Opcional | DateTime | Data de início da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035PRO.datTer | Opcional | DateTime | Data de término da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035PRO.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP Permite Nulo: Sim Máscara: U[1] |
wGD035PRO.indCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035PRO.obsAte | Opcional | String | Descrição detalhada da Atividade. Permite Nulo: Sim Máscara: #(70,14)# |
wGD035RIS | Opcional | Set | |
wGD035RIS.tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
wGD035RIS.seqReg | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035RIS.datIni | Opcional | DateTime | Data de início da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035RIS.datTer | Opcional | DateTime | Data de término da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035RIS.tipRis | Opcional | String | Tipo do risco. Permite Nulo: Sim Máscara: U[10] |
wGD035RIS.desAgt | Opcional | String | Descrição do fator de risco. Permite Nulo: Sim Máscara: A[60] |
wGD035RIS.intCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.tecUti | Opcional | String | Descrição da técnica utilizada. Permite Nulo: Sim Máscara: A[100] |
wGD035RIS.ePCEfi | Opcional | String | Identifica se os EPCs são eficazes. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.ePIEfi | Opcional | String | Identifica se os EPIs são eficazes. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.dCAEPI | Opcional | String | Descrição do Certificado de Aprovação do EPI. Permite Nulo: Sim Máscara: A[200] |
wGD035RIS.conIns | Opcional | String | Considera insalubridade. Permite Nulo: Não Máscara: U Valores:
|
wGD035RIS.conPer | Opcional | String | Considera periculosidade. |
wGD035RIS.medPro | Opcional | String | Medidas de proteção. Tipo do Campo: String(001) Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.conFun | Opcional | String | Condições de funcionamento. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.praVal | Opcional | String | Prazo de validade. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.perTro | Opcional | String | Periocidade de troca. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.obsHig | Opcional | String | Higienização. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.indCon | Opcional | String | Apresenta se o registro está em conflito com outro |
wGD035EXA | Opcional | Set | |
wGD035EXA.tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
wGD035EXA.seqReg | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035EXA.datExa | Opcional | DateTime | Data do exame. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035EXA.oriExa | Opcional | String | Tipo do exame. Permite Nulo: Sim Máscara: U[15] |
wGD035EXA.natExa | Opcional | String | Descrição da natureza do exame. Permite Nulo: Sim Máscara: A[70] |
wGD035EXA.tipExa | Opcional | String | Tipo do exame Permite Nulo: Sim Máscara: U[1] Valores:
|
wGD035EXA.norAlt | Opcional | String | Resultado do exame. Permite Nulo: Sim Máscara: U[1]
|
wGD035EXA.evoRes | Opcional | String | Evolução resultado. Permite Nulo: Sim Máscara: U[1] Valores:
|
wGD035EXA.sitRes | Opcional | String | Situação do resultado. Permite Nulo: Sim Máscara: U[1] Valores:
|
wGD035EXA.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035EXA.indCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035RRA | Opcional | Set | |
wGD035RRA.tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
wGD035RRA.seqReg | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035RRA.datIni | Opcional | DateTime | Data de início da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035RRA.datTer | Opcional | DateTime | Data de término da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035RRA.nomFun | Opcional | String | Nome do colaborador. Permite Nulo: Sim Máscara: A[40] |
wGD035RRA.numCPF | Opcional | Integer | CPF do Responsável. Permite Nulo: Sim Máscara: 9[11] |
wGD035RRA.numNIT | Opcional | Double | NIT do responsável. Permite Nulo: Sim Máscara: 9[11] |
wGD035RRA.regCon | Opcional | String | Registro no Conselho Profissional. Permite Nulo: Sim Máscara: A[20] |
wGD035RRA.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035RRA.indCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035NOT | Opcional | Set | |
wGD035NOT.tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
wGD035NOT.datNot | Opcional | DateTime | Data anotação registro. Permite Nulo: Não Máscara: DD/MM/YYYY |
wGD035NOT.seqNot | Opcional | Integer | Sequência. Permite Nulo: Não Máscara: 9[2] |
wGD035NOT.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035NOT.indCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035NOT.notFic | Opcional | String | Descrição da anotação da ficha. Permite Nulo: Sim Máscara: #(70,7)# |
numEmp | Obrigatório | Integer | |
indPdh | Opcional | String | Pessoa com Deficiência. Permite Nulo: Sim Máscara: U[3] Observação: habilitado quando os campos Deficiente Físicoe Reabilitadoestiverem definidos como “S”. |
tipIns | Opcional | Integer | Tipo de inscrição da matriz/filial. Permite Nulo: Sim Máscara: 9[1] Valores:
|
jusExa | Opcional | String | Campo destinado para observações relativas à assinatura eletrônica do responsável pelas informações. Permite Nulo: Sim Máscara: #(70,3)# |
tipCol | Obrigatório | Integer | Tipo de colaborador. Permite Nulo: Não Máscara: 9[1]
Valores:
|
nITFun | Opcional | Double | Informar o NIT(PIS/PASEP/CI) do colaborador Permite Nulo: Sim Máscara: 9[11] |
numCgc | Opcional | Double | Informar o número de inscrição de acordo com o parâmetro do campo anterior. Permite Nulo: Sim Máscara: z99.999.999/9999-99 |
jusAss | Opcional | String | Campo destinado para observações relativas à assinatura eletrônica do responsável pelas informações. Permite Nulo: Sim Máscara: #(70,3)# |
numCad | Obrigatório | Integer | Código do colaborador. Permite Nulo: Não Máscara: #[EdiCad]N(9,0)#
|
datNas | Opcional | DateTime | Informar a data de nascimento do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
razSoc | Opcional | String | Informar a razão social da filial matriz/filial. Permite Nulo: Sim Máscara: A[40] |
jusGer | Opcional | String | Campo destinado às observações relativas ao PPP. Será impresso no campo Observações. Permite Nulo: Sim Máscara: #(70,3)# |
wGD035RMB | Opcional | Set | |
wGD035RMB.tipOpe | Opcional | String | |
wGD035RMB.seqReg | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035RMB.datIni | Opcional | DateTime | Data de início da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035RMB.datTer | Opcional | DateTime | Data de início da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035RMB.nomFun | Opcional | String | Nome do colaborador. Permite Nulo: Sim Máscara: A[40] |
wGD035RMB.numNIT | Opcional | Double | NIT do responsável. Permite Nulo: Sim Máscara: 9[11] |
wGD035RMB.regCon | Opcional | String | Registro no Conselho Profissional. Permite Nulo: Sim Máscara: A[20] |
wGD035RMB.estCon | Opcional | String | UF do Conselho Profissional. Permite Nulo: Sim Máscara: A[2] |
wGD035RMB.sitCon | Opcional | String | Situação do Registro no Conselho. Permite Nulo: Sim Máscara: U |
wGD035RMB.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035RMB.indCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
tipOpe | Obrigatório | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
tipSex | Opcional | String | Informar o sexo do colaborador. Valores:
|
atiIrf | Opcional | Integer | Informar o código da Classificação Nacional de Atividades Econômicas (CNAE) empresa. Permite Nulo: Sim Máscara: 9[7] |
numCtp | Opcional | Integer | Informar o número da carteira de trabalho do colaborador. Permite Nulo: Sim Máscara: 9[9] |
endFil | Opcional | String | Informar o logradouro da filial. Permite Nulo: Sim Máscara: A[40] |
serCtp | Opcional | String | Informar a série da carteira de trabalho. Permite Nulo: Sim Máscara: A[5] |
codCep | Opcional | Integer | Informar o CEP do logradouro. Permite Nulo: Sim |
estCtp | Opcional | String | UF da Carteira de Trabalho. Permite Nulo: Sim Máscara: U[2] |
nomBai | Opcional | String | Informar o código do bairro da filial. Permite Nulo: Sim Máscara: A[40] |
datAdm | Opcional | DateTime | Informar data de admissão na inclusão. Permite Nulo: Sim Máscara: DD/MM/YYYY |
nomCid | Opcional | String | Informar o código da cidade da filial Permite Nulo: Sim Máscara: A[30] |
desRev | Opcional | String | Informar o regime de revezamento. Permite Nulo: Sim Máscara: A[30] |
estCid | Opcional | String | Informar o estado da filial. Permite Nulo: Sim Máscara: U[2] |
matEso | Opcional | String | Informar o número da matrícula do eSocial do colaborador. Permite Nulo: Sim Máscara: A[30] |
nomRRH | Opcional | String | Informar o nome do representante legal da empresa. Tipo: Inteiro Observação: na geração do PPP será considerado o campo Responsável PPPno cadastro da Filial. Na ausência desse campo, será verificado o campo Responsável RH. |
numCPF | Opcional | Integer | Informar o número do CPF do colaborador. Permite Nulo: Sim; Máscara: 9[11] |
nITRRH | Opcional | Double | Informar o NIT do representante legal. Permite Nulo: Sim Máscara: 9[11] |
cARRRH | Opcional | String | Título reduzido do cargo do representante legal. |
CpfRRH | Opcional | Integer | Informar o CPF do responsável pelo PPP. Permite Nulo: Sim; Máscara: 9[11] |
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:ManuPPPColaboradorResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ManuPPPColaboradorResponse> </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:
|
Nota
Esta porta apresenta um ou mais parâmetros que permitem o envio de CNPJ alfanumérico.
Parâmetros da requisição:<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:ManuPPPColaborador> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <nomFun>String</nomFun> <codFil>Integer</codFil> <jusCat>String</jusCat> <wGD035CAT> <tipoOperao>String</tipoOperao> <seqReg>Integer</seqReg> <datCat>DateTime</datCat> <datEmi>DateTime</datEmi> <cATPPP>String</cATPPP> <ignReg>String</ignReg> <indCon>String</indCon> </wGD035CAT> <wGD035LOT> <tipoOperao>String</tipoOperao> <sequencia>Integer</sequencia> <datIni>DateTime</datIni> <datTer>DateTime</datTer> <tipoInscrio>Integer</tipoInscrio> <cfjIns>String</cfjIns> <nomLoc>String</nomLoc> <titCar>String</titCar> <nomFun>String</nomFun> <codCb2>String</codCb2> <aprGfi>String</aprGfi> <obsLot>String</obsLot> <ignorar>String</ignorar> <conflito>String</conflito> </wGD035LOT> <wGD035PRO> <tipOpe>String</tipOpe> <seqReg>Integer</seqReg> <datIni>DateTime</datIni> <datTer>DateTime</datTer> <ignReg>String</ignReg> <indCon>String</indCon> <obsAte>String</obsAte> </wGD035PRO> <wGD035RIS> <tipOpe>String</tipOpe> <seqReg>Integer</seqReg> <datIni>DateTime</datIni> <datTer>DateTime</datTer> <tipRis>String</tipRis> <desAgt>String</desAgt> <intCon>String</intCon> <tecUti>String</tecUti> <ePCEfi>String</ePCEfi> <ePIEfi>String</ePIEfi> <dCAEPI>String</dCAEPI> <conIns>String</conIns> <conPer>String</conPer> <medPro>String</medPro> <conFun>String</conFun> <praVal>String</praVal> <perTro>String</perTro> <obsHig>String</obsHig> <ignReg>String</ignReg> <indCon>String</indCon> </wGD035RIS> <wGD035EXA> <tipOpe>String</tipOpe> <seqReg>Integer</seqReg> <datExa>DateTime</datExa> <oriExa>String</oriExa> <natExa>String</natExa> <tipExa>String</tipExa> <norAlt>String</norAlt> <evoRes>String</evoRes> <sitRes>String</sitRes> <ignReg>String</ignReg> <indCon>String</indCon> </wGD035EXA> <wGD035RRA> <tipOpe>String</tipOpe> <seqReg>Integer</seqReg> <datIni>DateTime</datIni> <datTer>DateTime</datTer> <nomFun>String</nomFun> <numCpf>Double</numCpf> <numNIT>Double</numNIT> <regCon>String</regCon> <ignReg>String</ignReg> <indCon>String</indCon> </wGD035RRA> <wGD035NOT> <tipOpe>String</tipOpe> <datNot>DateTime</datNot> <seqNot>Integer</seqNot> <ignReg>String</ignReg> <indCon>String</indCon> <notFic>String</notFic> </wGD035NOT> <numEmp>Integer</numEmp> <indPdh>String</indPdh> <tipIns>Integer</tipIns> <jusExa>String</jusExa> <tipCol>Integer</tipCol> <nITFun>Double</nITFun> <razSoc>String</razSoc> <jusAss>String</jusAss> <numCad>Integer</numCad> <datNas>DateTime</datNas> <atiIrf>Integer</atiIrf> <jusGer>String</jusGer> <wGD035RMB> <tipOpe>String</tipOpe> <seqReg>Integer</seqReg> <datIni>DateTime</datIni> <datTer>DateTime</datTer> <nomFun>String</nomFun> <numNIT>Double</numNIT> <regCon>String</regCon> <estCon>String</estCon> <sitCon>String</sitCon> <ignReg>String</ignReg> <indCon>String</indCon> </wGD035RMB> <tipOpe>String</tipOpe> <tipSex>String</tipSex> <endFil>String</endFil> <numCtp>Integer</numCtp> <codCep>Integer</codCep> <serCtp>String</serCtp> <nomBai>String</nomBai> <estCtp>String</estCtp> <nomCid>String</nomCid> <datAdm>DateTime</datAdm> <estCid>String</estCid> <desRev>String</desRev> <nomRRH>String</nomRRH> <matEso>String</matEso> <nITRRH>Double</nITRRH> <numCpf>Double</numCpf> <cARRRH>String</cARRRH> <cpfRRH>Double</cpfRRH> <cfjIns>String</cfjIns> </parameters> </ser:ManuPPPColaborador> </soapenv:Body> </soapenv:Envelope>
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
nomFun | Opcional | String | Nome do colaborador. Permite Nulo: Sim Máscara: A[40] |
codFil | Opcional | Integer | Informar o código da filial do colaborador. Permite Nulo: Sim Máscara: ZZ9999 |
jusCat | Opcional | String | Campo destinado para justificar a ausência no PPP das informações sobre os exames médico ou ASO. Permite Nulo: Sim Máscara: #(70,3)# |
wGD035CAT | Opcional | Set | |
wGD035CAT.tipoOperao | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores: I - Inclusão A - Alteração E - Exclusão |
wGD035CAT.seqReg | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035CAT.datCat | Opcional | DateTime | Corresponde o dia, mês e ano do acidente de trabalho. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035CAT.datEmi | Opcional | DateTime | Corresponde o dia, mês e ano da emissão da CAT. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035CAT.cATPPP | Opcional | String | Número da CAT conforme INSS - para constar no PPP. Permite Nulo: Sim Máscara: A[15] |
wGD035CAT.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035CAT.indCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035LOT | Opcional | Set | |
wGD035LOT.tipoOperao | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
wGD035LOT.sequencia | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035LOT.datIni | Opcional | DateTime | Data de início da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035LOT.datTer | Opcional | DateTime | Data de término da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035LOT.tipoInscrio | Opcional | Integer | Tipo de Inscrição da Filial |
wGD035LOT.CfjIns | Opcional | String | Permite informar o número de inscrição de acordo com o tipo de inscrição informado. Permite Nulo: Sim |
wGD035LOT.nomLoc | Opcional | String | Descrição do local. Permite Nulo: Sim Máscara: A[60] |
wGD035LOT.titCar | Opcional | String | Título do cargo. Permite Nulo: Sim Máscara: A[100] |
wGD035LOT.nomFun | Opcional | String | Descrição da função. Permite Nulo: Sim Máscara: A[60] |
wGD035LOT.codCb2 | Opcional | String | CBO do Cargo Permite Nulo: Sim Máscara: A[6] |
wGD035LOT.aprGfi | Opcional | String | Descrição da GFIP. Permite Nulo: Sim Máscara: A[2] |
wGD035LOT.obsLot | Opcional | String | Observação da lotação e atribuição. Permite Nulo: Sim Máscara: #(70,3)# |
wGD035LOT.ignorar | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035LOT.conflito | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035PRO | Opcional | Set | |
wGD035PRO.tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
wGD035PRO.seqReg | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035PRO.datIni | Opcional | DateTime | Data de início da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035PRO.datTer | Opcional | DateTime | Data de término da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035PRO.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP Permite Nulo: Sim Máscara: U[1] |
wGD035PRO.indCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035PRO.obsAte | Opcional | String | Descrição detalhada da Atividade. Permite Nulo: Sim Máscara: #(70,14)# |
wGD035RIS | Opcional | Set | |
wGD035RIS.tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
wGD035RIS.seqReg | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035RIS.datIni | Opcional | DateTime | Data de início da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035RIS.datTer | Opcional | DateTime | Data de término da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035RIS.tipRis | Opcional | String | Tipo do risco. Permite Nulo: Sim Máscara: U[10] |
wGD035RIS.desAgt | Opcional | String | Descrição do fator de risco. Permite Nulo: Sim Máscara: A[60] |
wGD035RIS.intCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.tecUti | Opcional | String | Descrição da técnica utilizada. Permite Nulo: Sim Máscara: A[100] |
wGD035RIS.ePCEfi | Opcional | String | Identifica se os EPCs são eficazes. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.ePIEfi | Opcional | String | Identifica se os EPIs são eficazes. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.dCAEPI | Opcional | String | Descrição do Certificado de Aprovação do EPI. Permite Nulo: Sim Máscara: A[200] |
wGD035RIS.conIns | Opcional | String | Considera insalubridade. Permite Nulo: Não Máscara: U Valores:
|
wGD035RIS.conPer | Opcional | String | Considera periculosidade. |
wGD035RIS.medPro | Opcional | String | Medidas de proteção. Tipo do Campo: String(001) Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.conFun | Opcional | String | Condições de funcionamento. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.praVal | Opcional | String | Prazo de validade. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.perTro | Opcional | String | Periocidade de troca. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.obsHig | Opcional | String | Higienização. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035RIS.indCon | Opcional | String | Apresenta se o registro está em conflito com outro |
wGD035EXA | Opcional | Set | |
wGD035EXA.tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
wGD035EXA.seqReg | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035EXA.datExa | Opcional | DateTime | Data do exame. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035EXA.oriExa | Opcional | String | Tipo do exame. Permite Nulo: Sim Máscara: U[15] |
wGD035EXA.natExa | Opcional | String | Descrição da natureza do exame. Permite Nulo: Sim Máscara: A[70] |
wGD035EXA.tipExa | Opcional | String | Tipo do exame Permite Nulo: Sim Máscara: U[1] Valores:
|
wGD035EXA.norAlt | Opcional | String | Resultado do exame. Permite Nulo: Sim Máscara: U[1]
|
wGD035EXA.evoRes | Opcional | String | Evolução resultado. Permite Nulo: Sim Máscara: U[1] Valores:
|
wGD035EXA.sitRes | Opcional | String | Situação do resultado. Permite Nulo: Sim Máscara: U[1] Valores:
|
wGD035EXA.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035EXA.indCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035RRA | Opcional | Set | |
wGD035RRA.tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
wGD035RRA.seqReg | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035RRA.datIni | Opcional | DateTime | Data de início da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035RRA.datTer | Opcional | DateTime | Data de término da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035RRA.nomFun | Opcional | String | Nome do colaborador. Permite Nulo: Sim Máscara: A[40] |
wGD035RRA.numCPF | Opcional | Integer | CPF do Responsável. Permite Nulo: Sim Máscara: 9[11] |
wGD035RRA.numNIT | Opcional | Double | NIT do responsável. Permite Nulo: Sim Máscara: 9[11] |
wGD035RRA.regCon | Opcional | String | Registro no Conselho Profissional. Permite Nulo: Sim Máscara: A[20] |
wGD035RRA.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035RRA.indCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035NOT | Opcional | Set | |
wGD035NOT.tipOpe | Opcional | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
wGD035NOT.datNot | Opcional | DateTime | Data anotação registro. Permite Nulo: Não Máscara: DD/MM/YYYY |
wGD035NOT.seqNot | Opcional | Integer | Sequência. Permite Nulo: Não Máscara: 9[2] |
wGD035NOT.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035NOT.indCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
wGD035NOT.notFic | Opcional | String | Descrição da anotação da ficha. Permite Nulo: Sim Máscara: #(70,7)# |
numEmp | Obrigatório | Integer | |
indPdh | Opcional | String | Pessoa com Deficiência. Permite Nulo: Sim Máscara: U[3] Observação: habilitado quando os campos Deficiente Físicoe Reabilitadoestiverem definidos como “S”. |
tipIns | Opcional | Integer | Tipo de inscrição da matriz/filial. Permite Nulo: Sim Máscara: 9[1] Valores:
|
jusExa | Opcional | String | Campo destinado para observações relativas à assinatura eletrônica do responsável pelas informações. Permite Nulo: Sim Máscara: #(70,3)# |
tipCol | Obrigatório | Integer | Tipo de colaborador. Permite Nulo: Não Máscara: 9[1]
Valores:
|
nITFun | Opcional | Double | Informar o NIT(PIS/PASEP/CI) do colaborador Permite Nulo: Sim Máscara: 9[11] |
razSoc | Opcional | String | Informar a razão social da filial matriz/filial. Permite Nulo: Sim Máscara: A[40] |
jusAss | Opcional | String | Campo destinado para observações relativas à assinatura eletrônica do responsável pelas informações. Permite Nulo: Sim Máscara: #(70,3)# |
numCad | Obrigatório | Integer | Código do colaborador. Permite Nulo: Não Máscara: #[EdiCad]N(9,0)#
|
datNas | Opcional | DateTime | Informar a data de nascimento do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
atiIrf | Opcional | Integer | Informar o código da Classificação Nacional de Atividades Econômicas (CNAE) empresa. Permite Nulo: Sim Máscara: 9[7] |
jusGer | Opcional | String | Campo destinado às observações relativas ao PPP. Será impresso no campo Observações. Permite Nulo: Sim Máscara: #(70,3)# |
wGD035RMB | Opcional | Set | |
wGD035RMB.tipOpe | Opcional | String | |
wGD035RMB.seqReg | Opcional | Integer | Sequência do registro. Permite Nulo: Não Máscara: 9[4] |
wGD035RMB.datIni | Opcional | DateTime | Data de início da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035RMB.datTer | Opcional | DateTime | Data de início da atuação do colaborador. Permite Nulo: Sim Máscara: DD/MM/YYYY |
wGD035RMB.nomFun | Opcional | String | Nome do colaborador. Permite Nulo: Sim Máscara: A[40] |
wGD035RMB.numNIT | Opcional | Double | NIT do responsável. Permite Nulo: Sim Máscara: 9[11] |
wGD035RMB.regCon | Opcional | String | Registro no Conselho Profissional. Permite Nulo: Sim Máscara: A[20] |
wGD035RMB.estCon | Opcional | String | UF do Conselho Profissional. Permite Nulo: Sim Máscara: A[2] |
wGD035RMB.sitCon | Opcional | String | Situação do Registro no Conselho. Permite Nulo: Sim Máscara: U |
wGD035RMB.ignReg | Opcional | String | Define se o registro será ignorado na emissão do PPP. Permite Nulo: Sim Máscara: U[1] |
wGD035RMB.indCon | Opcional | String | Apresenta se o registro está em conflito com outro. Permite Nulo: Sim Máscara: U[1] |
tipOpe | Obrigatório | String | Tipo da operação a ser efetuada na integração. Tipo: Alfanumérico Valores:
|
tipSex | Opcional | String | Informar o sexo do colaborador. Valores:
|
endFil | Opcional | String | Informar o logradouro da filial. Permite Nulo: Sim Máscara: A[40] |
numCtp | Opcional | Integer | Informar o número da carteira de trabalho do colaborador. Permite Nulo: Sim Máscara: 9[9] |
codCep | Opcional | Integer | Informar o CEP do logradouro. Permite Nulo: Sim |
serCtp | Opcional | String | Informar a série da carteira de trabalho. Permite Nulo: Sim Máscara: A[5] |
nomBai | Opcional | String | Informar o código do bairro da filial. Permite Nulo: Sim Máscara: A[40] |
estCtp | Opcional | String | UF da Carteira de Trabalho. Permite Nulo: Sim Máscara: U[2] |
nomCid | Opcional | String | Informar o código da cidade da filial Permite Nulo: Sim Máscara: A[30] |
datAdm | Opcional | DateTime | Informar data de admissão na inclusão. Permite Nulo: Sim Máscara: DD/MM/YYYY |
estCid | Opcional | String | Informar o estado da filial. Permite Nulo: Sim Máscara: U[2] |
desRev | Opcional | String | Informar o regime de revezamento. Permite Nulo: Sim Máscara: A[30] |
nomRRH | Opcional | String | Informar o nome do representante legal da empresa. Tipo: Inteiro Observação: na geração do PPP será considerado o campo Responsável PPPno cadastro da Filial. Na ausência desse campo, será verificado o campo Responsável RH. |
matEso | Opcional | String | Informar o número da matrícula do eSocial do colaborador. Permite Nulo: Sim Máscara: A[30] |
nITRRH | Opcional | Double | Informar o NIT do representante legal. Permite Nulo: Sim Máscara: 9[11] |
numCPF | Opcional | Integer | Informar o número do CPF do colaborador. Permite Nulo: Sim; Máscara: 9[11] |
cARRRH | Opcional | String | Título reduzido do cargo do representante legal. |
CpfRRH | Opcional | Integer | Informar o CPF do responsável pelo PPP. Permite Nulo: Sim; Máscara: 9[11] |
cfjIns | Opcional | String | Permite informar o número de inscrição de acordo com o tipo de inscrição informado. Permite Nulo: Sim |
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.
Atributos da resposta:<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:ManuPPPColaboradorResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:ManuPPPColaboradorResponse> </soapenv:Body> </soapenv:Envelope>
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

