Web service Com.senior.g5.co.mct.imp.reinf.retencaopessoafisica
Este web service tem por finalidade importar as retenções para pessoa física da tela R-4010 - Retenções na Fonte - Pessoa Fisica (F690RPF) para a EFD-Reinf.
Observação
Caso seja passado um registro com os mesmos campos-chave, o sistema vai editar o registro existente em vez de bloquear a informação. Confira a tabela com a chave de negócio que será verificada em cada web service.
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
Autenticação
Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificar o tipo no parâmetro <encryption>, conforme seus valores possíveis.
Campos numéricos
Orientação válida para qualquer campo de web service que possui objetivo de receber valores, independentemente do seu tipo ser Integer, Double e String. Estas orientações devem ser seguidas nas requisições efetuadas via SOAP e em execuções efetuadas através do SGI, relatórios e regras LSP.
- Envio no formato ZZZZ,ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com vírgula, e não com ponto
- Obrigatória a utilização do zero a direita. Por exemplo, se o valor for 350,20, a requisição deve ser enviada com este exato valor. Se o valor enviado for enviado como 350,2, o sistema não irá interpretar a requisição adequadamente
number(005,2) = 350,20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
number(015,2): 35000,20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
number(008,4) = 3200,2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
- Envio no formato ZZZZ.ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com ponto, e não com vírgula
- number(005,2) = 350.20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
- number(015,2): 35000.20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
- number(008,4) = 3200.2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
WSDL
- Síncrono: http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_mct_imp_reinf_retencaopessoafisica?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_mct_imp_reinf_retencaopessoafisica?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Schedulecom_senior_g5_co_mct_imp_reinf_retencaopessoafisica?wsdl
Porta(s)
Esta porta tem por finalidade importar o registro R-4010 - Retenções na Fonte - Pessoa Física da EFD-Reinf.
Necessita autenticação: sim.
Situação da versão: atual.
Versão: 1.
Versão atual: 1.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:Importar>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<gridE690RPF>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<cgcFil>Double</cgcFil>
<codFor>Integer</codFor>
<cgcFor>Double</cgcFor>
<natRen>String</natRen>
<obsRen>String</obsRen>
<datPag>DateTime</datPag>
<datCpt>DateTime</datCpt>
<datEct>DateTime</datEct>
<ideSis>String</ideSis>
<indDet>String</indDet>
<vlrBru>Double</vlrBru>
<vlrTri>Double</vlrTri>
<vlrIrf>Double</vlrIrf>
<fciScp>Integer</fciScp>
<cnpFci>Double</cnpFci>
<perScp>Double</perScp>
<indRra>String</indRra>
<seqFor>String</seqFor>
<ligacaoRRA>
<codDfs>Integer</codDfs>
<indOre>Integer</indOre>
<qtdMes>Integer</qtdMes>
<vlrDep>Double</vlrDep>
<vlrDes>Double</vlrDes>
<cnpOri>Double</cnpOri>
<ligacaoARV>
<tipAdv>String</tipAdv>
<cnpCpf>Double</cnpCpf>
<vlrDep>Double</vlrDep>
</ligacaoARV>
</ligacaoRRA>
<ligacaoPPF>
<codDfs>Integer</codDfs>
<codSus>Double</codSus>
<vlrRet>Double</vlrRet>
<vlrDju>Double</vlrDju>
<vlrAca>Double</vlrAca>
<vlrAnt>Double</vlrAnt>
<vlrSus>Double</vlrSus>
<ligacaoDDE>
<tipDed>Integer</tipDed>
<vlrDes>Double</vlrDes>
<ligacaoBPA>
<codFor>Integer</codFor>
<cgcFor>Double</cgcFor>
<codDpd>Integer</codDpd>
<cpfDep>Double</cpfDep>
<vlrDes>Double</vlrDes>
</ligacaoBPA>
</ligacaoDDE>
</ligacaoPPF>
<ligacaoRIN>
<tipIse>Integer</tipIse>
<vlrIse>Double</vlrIse>
<desRen>String</desRen>
<datLau>DateTime</datLau>
</ligacaoRIN>
<ligacaoDDE>
<tipDed>Integer</tipDed>
<vlrDed>Double</vlrDed>
<nroRpc>String</nroRpc>
<vlrPfp>Double</vlrPfp>
<ligacaoBPA>
<codFor>Integer</codFor>
<cgcFor>Double</cgcFor>
<codDpd>Integer</codDpd>
<cpfDep>Double</cpfDep>
<vlrDed>Double</vlrDed>
<seqFor>String</seqFor>
<codDep>String</codDep>
</ligacaoBPA>
</ligacaoDDE>
<ligacaoPJU>
<codDfs>Integer</codDfs>
<indOre>Integer</indOre>
<vlrDep>Double</vlrDep>
<vlrDes>Double</vlrDes>
<cnpOri>Double</cnpOri>
<ligacaoARP>
<tipAdv>String</tipAdv>
<cnpCpf>Double</cnpCpf>
<vlrDep>Double</vlrDep>
</ligacaoARP>
</ligacaoPJU>
<ligacaoOPS>
<numCnp>Double</numCnp>
<regAns>Integer</regAns>
<vlrPsa>Double</vlrPsa>
<ligacaoIRE>
<tipIns>String</tipIns>
<cnpCpf>Double</cnpCpf>
<vlrRee>Double</vlrRee>
<vlrRea>Double</vlrRea>
</ligacaoIRE>
<ligacaoDPS>
<ligacaoRDE>
<tipIns>String</tipIns>
<cnpCpf>Double</cnpCpf>
<vlrRee>Double</vlrRee>
<vlrRea>Double</vlrRea>
</ligacaoRDE>
<codFor>Integer</codFor>
<cgcCpf>Double</cgcCpf>
<codDpd>Integer</codDpd>
<cpfDep>Double</cpfDep>
<vlrSau>Double</vlrSau>
<seqFor>String</seqFor>
<codDep>String</codDep>
</ligacaoDPS>
</ligacaoOPS>
<fornecedor>
<seqFor>String</seqFor>
<nomFor>String</nomFor>
<apeFor>String</apeFor>
<tipFor>String</tipFor>
<tipMer>String</tipMer>
<insEst>String</insEst>
<insMun>String</insMun>
<cgcCpf>Double</cgcCpf>
<codSuf>String</codSuf>
<endFor>String</endFor>
<cplEnd>String</cplEnd>
<baiFor>String</baiFor>
<codRai>Integer</codRai>
<cepFor>Integer</cepFor>
<cidFor>String</cidFor>
<sigUfs>String</sigUfs>
<fonFor>String</fonFor>
<fonFo2>String</fonFo2>
<fonFo3>String</fonFo3>
<faxFor>String</faxFor>
<cxaPst>Integer</cxaPst>
<intNet>String</intNet>
<codPai>String</codPai>
<nenFor>String</nenFor>
<emaNfe>String</emaNfe>
<tipEmp>Integer</tipEmp>
<indNif>Integer</indNif>
<numIdf>String</numIdf>
<indFti>Integer</indFti>
<ligacaoORM>
<seqOrm>Integer</seqOrm>
<endOrm>String</endOrm>
<cplOrm>String</cplOrm>
<prxOrm>String</prxOrm>
<cepOrm>Integer</cepOrm>
<iniOrm>Integer</iniOrm>
<cidOrm>String</cidOrm>
<estOrm>String</estOrm>
<insOrm>String</insOrm>
<baiOrm>String</baiOrm>
<codRai>Integer</codRai>
<cgcOrm>Double</cgcOrm>
<numOrm>String</numOrm>
<tipOrm>String</tipOrm>
<paiOrm>String</paiOrm>
</ligacaoORM>
<ligacaoDEP>
<codDpd>Integer</codDpd>
<nomDep>String</nomDep>
<cpfDep>Double</cpfDep>
<codIde>String</codIde>
<datNas>DateTime</datNas>
<estCiv>Integer</estCiv>
<graPar>Integer</graPar>
<vlrPen>Double</vlrPen>
<datIni>DateTime</datIni>
<datFin>DateTime</datFin>
<desPar>String</desPar>
</ligacaoDEP>
</fornecedor>
</gridE690RPF>
</parameters>
</ser:Importar>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| gridE690RPF | Opcional | Set | Retenções na Fonte |
| gridE690RPF.codEmp | Opcional | Integer | Number(004) - Código da empresa |
| gridE690RPF.codFil | Opcional | Integer | Number(004) - Código da filial |
| gridE690RPF.cgcFil | Opcional | Double | Number(015) - Número do cadastro nacional de pessoa jurídica da filial da empresa |
| gridE690RPF.codFor | Opcional | Integer | Number(009) - Código do Fornecedor |
| gridE690RPF.cgcFor | Opcional | Double | Number(014) - Número do CNPJ ou CPF do fornecedor |
| gridE690RPF.natRen | Opcional | String | String(9) - Código da natureza de rendimentos |
| gridE690RPF.obsRen | Opcional | String | String(200) - Observação do pagamento |
| gridE690RPF.datPag | Opcional | DateTime | Date(DD/MM/YYYY) - Data do fato gerador ou pagamento/crédito. |
| gridE690RPF.datCpt | Opcional | DateTime | Date (DD/MM/YYYY) - Competência para lançamento, necessária quando a Natureza de Rendimentos for igual a "12001". Quando não informada, será integrada na competência de <DatPag> |
| gridE690RPF.datEct | Opcional | DateTime | Date(DD/MM/YYYY) - Data da escrituração contábil juros sobre capital |
| gridE690RPF.indDet | Opcional | String | String(8) - Identificador de evento adicional por beneficiário |
| gridE690RPF.indDet | Opcional | String | String(001) - 13º Salário - [ S=Sim;N=Não ] |
| gridE690RPF.vlrBru | Opcional | Double | Number(015,2) - Valor do rendimento bruto, inclusive os rendimentos não tributáveis ou isentos |
| gridE690RPF.vlrTri | Opcional | Double | Number(015,2) - Valor do rendimento Tributável |
| gridE690RPF.vlrIrf | Opcional | Double | Number(015,2) - Valor do Imposto de Renda Retido na Fonte |
| gridE690RPF.fciScp | Opcional | Integer | Number(001) - Origem do Rendimento - [ 1=Fundo de investimento;2=Fundo de investimento imobiliário;3=Clube de investimento;4=Sociedade em conta de participação ] |
| gridE690RPF.cnpFci | Opcional | Double | Number(014) - CNPJ do Fundo ou Clube de Investimento (FCI) ou Sociedade em Conta de Participação (SCP) |
| gridE690RPF.perScp | Opcional | Double | Number(009,5) - Percentual que o beneficiário possui na Sociedade em Conta de Participação |
| gridE690RPF.indRra | Opcional | String | String(001) - Rendimento Recebidos Acumuladamente - [ S=Sim;N=Não ] |
| gridE690RPF.seqFor | Opcional | Integer | Sequencial Fornecedor |
| ligacaoRRA | Opcional | Set | Informações complementares relativas a rendimentos rendimentos recebidos acumuladamente |
| ligacaoRRA.codDfs | Opcional | Integer | Number(006) - Numero Processo Jurídico |
| ligacaoRRA.indOre | Opcional | Integer | Number(001) - Indicativo da Origem dos Recursos - [ 1=Recursos do próprio declarante;2=Recursos de terceiros ] |
| ligacaoRRA.qtdMes | Opcional | Integer | Number(004) - Numero de meses relativo aos rendimentos recebidos acumuladamente |
| ligacaoRRA.vlrDep | Opcional | Double | Number(015,2) - Valor da despesa com custos judiciais |
| ligacaoRRA.vlrDes | Opcional | Double | Number(015,2) - Valor da despesa com advogado(s) |
| ligacaoRRA.cnpOri | Opcional | Double | Number(014) - CNPJ da empresa que repassou recursos |
| ligacaoARV | Opcional | Set | Identificação do Advogado |
| ligacaoARV.tipAdv | Opcional | String | String(001) - Tipo de Inscrição do Advogado - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| ligacaoARV.cnpCpf | Opcional | Double | Number(014) - CNPJ ou CPF do Advogado |
| ligacaoARV.vlrDep | Opcional | Double | Number(015,2) - Valor da Despesa com o Advogado |
| ligacaoPPF | Opcional | Set | Informações de processos relacionados a não retenção de tributos ou depósitos judiciais |
| ligacaoPPF.codDfs | Opcional | Integer | Number(009) Código do dispositivo fiscal |
| ligacaoPPF.codSus | Opcional | Double | Number(009) Código da suspensão vinculado ao dispositivo fiscal |
| ligacaoPPF.vlrRet | Opcional | Double | Number(015,2) - Valor da Retenção que deixou de ser efetuada em função de processo administrativo ou judicial |
| ligacaoPPF.vlrDju | Opcional | Double | Number(015,2) - Valor do depósito judicial em função de processo administrativo ou judicial |
| ligacaoPPF.vlrAca | Opcional | Double | Number(015,2) - Valor da compensação relativa ao ano calendário |
| ligacaoPPF.vlrAnt | Opcional | Double | Number(015,2) - Valor da compensação relativa a anos anteriores |
| ligacaoPPF.vlrSus | Opcional | Double | Number(015,2) - Valor do rendimento com exigibilidade suspensa |
| ligacaoDDE | Opcional | Set | Detalhamento das Deduções [Ligada a tabela E690PPF] |
| ligacaoDDE.tipDed | Opcional | Integer | Number(002) - Tipo de Dedução - EFD-Reinf - [ 01=Previdência Oficial;02=Previdência Privada;03=Fapi;04=Funpresp;05=Pensão Alimentícia;07=Dependentes ] |
| ligacaoDDE.vlrDes | Opcional | Double | Number(015,2) - Valor da dedução da base de cálculo do IR, com exigibilidade suspensa |
| ligacaoBPA | Opcional | Set | Informações dos dependentes e beneficiários da pensão alimentícia [Ligada a tabela E690PPF -> E690DDE] |
| ligacaoBPA.codFor | Opcional | Integer | Number(009) - Código do Fornecedor |
| ligacaoBPA.cgcFor | Opcional | Double | Number(014) - Número do CNPJ ou CPF do fornecedor |
| ligacaoBPA.codDpd | Opcional | Integer | Number(009) - Código do dependente |
| ligacaoBPA.cpfDep | Opcional | Double | Number(11) - CPF do dependente |
| ligacaoBPA.vlrDes | Opcional | Double | Number(015,2) - Valor da dedução da base de cálculo do IR, com exigibilidade suspensa |
| ligacaoRIN | Opcional | Set | Rendimentos isentos e não tributáveis |
| ligacaoRIN.tipIse | Opcional | Integer | Number(002) - Tipo de Isenção EFD-Reinf - [ 01=Parcela Isenta 65 anos;02=Diária de viagem;03=Indenização e rescisão de contrato, inclusive a título de PDV;04=Abono pecuniário;05=Valores pagos a titular ou sócio de microempresa ou empresa de pequeno porte, exceto pró-labore e alugueis;06=Pensão, aposentadoria ou reforma por moléstia grave ou acidente em serviço;07=Complementação de aposentadoria, correspondente às contribuições efetuadas no período de 01/01/1989 a 31/12/1995;08=Ajuda de Custo;99=Outros (especificar) ] |
| ligacaoRIN.vlrIse | Opcional | Double | Number(015,2) - Valor da Parcela Isenta |
| ligacaoRIN.desRen | Opcional | String | String(100) - Descrição Rendimento isento/Não tributável |
| ligacaoRIN.datLau | Opcional | DateTime | Date(DD/MM/YYYY) - Data da moléstia grave atribuída pelo laudo |
| ligacaoDDE | Opcional | Set | Detalhamento das Deduções [Ligada a tabela E690RPF] |
| ligacaoDDE.tipDed | Opcional | Integer | Number(002) - Tipo de Dedução - EFD-Reinf - [ 01=Previdência Oficial;02=Previdência Privada;03=Fapi;04=Funpresp;05=Pensão Alimentícia;07=Dependentes ] |
| ligacaoDDE.vlrDed | Opcional | Double | Number(015,2) - Valor da dedução da base de cálculo |
| ligacaoDDE.nroRpc | Opcional | String | String(014) - Numero inscrição da entidade de previdência complementar |
| ligacaoDDE.vlrPfp | Opcional | Double | Number(015,2) - Valor da contribuição do ente público patrocinador da Fundação de Previdência do Servidor Público (Funpresp). |
| ligacaoBPA | Opcional | Set | Informações dos dependentes e beneficiários da pensão alimentícia [Ligada a tabela E690RPF -> E690DDE] |
| ligacaoBPA.codFor | Opcional | Integer | Number(009) - Código do Fornecedor |
| ligacaoBPA.cgcFor | Opcional | Double | Number(014) - Número do CNPJ ou CPF do fornecedor |
| ligacaoBPA.codDpd | Opcional | Integer | Number(009) - Código do dependente |
| ligacaoBPA.cpfDep | Opcional | Double | Number(11) - CPF do dependente |
| ligacaoBPA.vlrDed | Opcional | Double | Number(015,2) - Valor da dedução da base de cálculo |
| ligacaoBPA.seqFor | Opcional | Integer | Sequencial Fornecedor |
| ligacaoBPA.codDep | Opcional | String | Código do dependente |
| ligacaoPJU | Opcional | Set | Demais rendimentos decorrentes de decisão judicial |
| ligacaoPJU.codDfs | Opcional | Integer | Number(006) - Código do dispositivo fiscal |
| ligacaoPJU.indOre | Opcional | Integer | Number(001) - Indicativo da Origem dos Recursos - [ 1=Recursos do próprio declarante;2=Recursos de terceiros ] |
| ligacaoPJU.vlrDep | Opcional | Double | Number(015,2) - Valor da despesa com custos judiciais |
| ligacaoPJU.vlrDes | Opcional | Double | Number(015,2) - Valor da despesa com advogado(s) |
| ligacaoPJU.cnpOri | Opcional | Double | Number(014) - CNPJ da empresa que repassou recursos |
| ligacaoARP | Opcional | Set | Identificação do Advogado |
| ligacaoARP.tipAdv | Opcional | String | String(001) - Tipo de Inscrição do Advogado - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| ligacaoARP.cnpCpf | Opcional | Double | Number(014) - CNPJ ou CPF do Advogado |
| ligacaoARP.vlrDep | Opcional | Double | Number(015,2) - Valor da Despesa com o Advogado |
| ligacaoOPS | Opcional | Set | Identificação da operadora de plano privado de saúde coletivo empresarial de assistência à saúde |
| ligacaoOPS.numCnp | Opcional | Double | Number(014) - CNPJ da operadora de plano privado coletivo empresarial de assistência à saúde |
| ligacaoOPS.regAns | Opcional | Integer | Number(006) - Registro na Agência Nacional de Saúde |
| ligacaoOPS.vlrPsa | Opcional | Double | Number(015,2) - Valor pago ao plano de saúde |
| ligacaoIRE | Opcional | Set | Reembolso do titula do plano de saúde coletivo empresarial |
| ligacaoIRE.tipIns | Opcional | String | String(001) - código correspondente ao tipo de Inscrição - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| ligacaoIRE.cnpCpf | Opcional | Double | Number(014) - CNPJ do Prestador de Serviço de assistência médica |
| ligacaoIRE.vlrRee | Opcional | Double | Number(015,2) - Valor do reembolso relativo do período |
| ligacaoIRE.vlrRea | Opcional | Double | Number(015,2) - Valor do reembolso relativo a anos anteriores |
| ligacaoDPS | Opcional | Set | Dependente do plano de saúde coletivo empresarial |
| ligacaoRDE | Opcional | Set | Reembolso do dependente do plano de saúde coletivo empresarial |
| ligacaoRDE.tipIns | Opcional | String | String(001) - código correspondente ao tipo de Inscrição - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| ligacaoRDE.cnpCpf | Opcional | Double | Number(014) - CNPJ do Prestador de Serviço de assistência médica |
| ligacaoRDE.vlrRee | Opcional | Double | Number(015,2) - Valor do reembolso relativo do período |
| ligacaoRDE.vlrRea | Opcional | Double | Number(015,2) - Valor do reembolso relativo a anos anteriores |
| ligacaoDPS.codFor | Opcional | Integer | Number(009) - Código do Fornecedor |
| ligacaoDPS.cgcCpf | Opcional | Double | CNPJ ou CPF do fornecedor |
| ligacaoDPS.codDpd | Opcional | Integer | Código do dependente |
| ligacaoDPS.cpfDep | Opcional | Double | CPF do dependente |
| ligacaoDPS.vlrSau | Opcional | Double | Number(015,2) - Valor pago ao plano de saúde |
| ligacaoDPS.seqFor | Opcional | Integer | Sequencial Fornecedor |
| ligacaoDPS.codDep | Opcional | String | Código do dependente |
| gridE095FOR | Opcional | Set | Fornecedor |
| gridE095FOR.seqFor | Opcional | Integer | Number(009) - Sequencial Fornecedor |
| gridE095FOR.nomFor | Opcional | String | String(100) - Nome do fornecedor |
| gridE095FOR.apeFor | Opcional | String | String(050) - Nome fantasia do fornecedor |
| gridE095FOR.tipFor | Opcional | String | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| gridE095FOR.tipMer | Opcional | String | String(001) - Tipo de Mercado do fornecedor - [ I=Interno (Nacional);E=Externo (Exterior);P=Prospect. ] |
| gridE095FOR.insEst | Opcional | String | String(025) - Inscrição estadual do fornecedor |
| gridE095FOR.insMun | Opcional | String | String(016) - Inscrição municipal do fornecedor |
| gridE095FOR.cgcCpf | Opcional | Double | Number(014) - Número do CNPJ ou CPF do fornecedor |
| gridE095FOR.codSuf | Opcional | String | String(010) - Código na Suframa |
| gridE095FOR.endFor | Opcional | String | String(100) - Endereço do fornecedor |
| gridE095FOR.cplEnd | Opcional | String | String(200) - Complemento do endereço do fornecedor (sala, andar, etc.) |
| gridE095FOR.baiFor | Opcional | String | String(075) - Bairro do fornecedor |
| gridE095FOR.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
| gridE095FOR.cepFor | Opcional | Integer | Number(008) - CEP do fornecedor |
| gridE095FOR.cidFor | Opcional | String | String(060) - Cidade do fornecedor |
| gridE095FOR.sigUfs | Opcional | String | String(002) - Estado do fornecedor |
| gridE095FOR.fonFor | Opcional | String | String(020) - Número do telefone - 1 |
| gridE095FOR.fonFo2 | Opcional | String | String(020) - Número do telefone - 2 |
| gridE095FOR.fonFo3 | Opcional | String | String(020) - Número do telefone - 3 |
| gridE095FOR.faxFor | Opcional | String | String(020) - Número do FAX do fornecedor |
| gridE095FOR.cxaPst | Opcional | Integer | Number(006) - Número da caixa postal do fornecedor |
| gridE095FOR.intNet | Opcional | String | String(100) - Endereço eletrônico (E-Mail) |
| gridE095FOR.codPai | Opcional | String | String(004) - Código do país do fornecedor |
| gridE095FOR.nenFor | Opcional | String | String(060) - Número do endereço do fornecedor |
| gridE095FOR.emaNfe | Opcional | String | String(100) - Endereço eletrônico (E-Mail) para envio de arquivos de documentos eletrônicos |
| gridE095FOR.tipEmp | Opcional | Integer | Number(002) - Tipo de empresa - [ 1=Indústria;2=Comércio;3=Distribuidor;4=TRR - Transp./Rev./Retalhista;5=Extração Mineral/Outros;6=Indústria/Transporte;7=Produtor Rural;8=Prestador de Serviço;9=Atividade Financeira;10=Atividade Imobiliária;11=Cooperativa;12=Sociedades Seguradoras, de Capitalização ou Entidade Aberta de Previdência Complementar;13=Distribuidor de Energia Elétrica;14=Prestador de Serviço de Comunicação;99=Outros ] |
| gridE095FOR.indNif | Opcional | Integer | Number(001) - Indicativo do Número de Identificação Fiscal |
| gridE095FOR.numIdf | Opcional | String | String(040) - Número de identificação fiscal |
| gridE095FOR.indFti | Opcional | Integer | Number(002) - Forma de tributação sobre os rendimentos |
| ligacaoORM | Opcional | Set | Endereço Origem Mercadoria Fornecedor |
| ligacaoORM.seqOrm | Opcional | Integer | Number(005) - Sequência do endereço de origem da mercadoria |
| ligacaoORM.endOrm | Opcional | String | String(100) - Endereço de origem da mercadoria |
| ligacaoORM.cplOrm | Opcional | String | String(060) - Complemento de origem da mercadoria |
| ligacaoORM.prxOrm | Opcional | String | String(120) - Ponto de referência ou proximidade de origem da mercadoria |
| ligacaoORM.cepOrm | Opcional | Integer | Number(008) - CEP do endereço de origem da mercadoria |
| ligacaoORM.iniOrm | Opcional | Integer | Number(008) - Faixa inicial do CEP do endereço de origem da mercadoria |
| ligacaoORM.cidOrm | Opcional | String | String(060) - Cidade do endereço de origem da mercadoria |
| ligacaoORM.estOrm | Opcional | String | String(002) - Estado do endereço de origem da mercadoria |
| ligacaoORM.insOrm | Opcional | String | String(025) - Inscrição estadual do endereço de origem da mercadoria |
| ligacaoORM.baiOrm | Opcional | String | String(075) - Bairro de origem da mercadoria |
| ligacaoORM.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
| ligacaoORM.cgcOrm | Opcional | Double | Number(014) - Número do CNPJ de origem da mercadoria |
| ligacaoORM.numOrm | Opcional | String | String(060) - Número do endereço de origem da mercadoria |
| ligacaoORM.tipOrm | Opcional | String | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
| ligacaoORM.paiOrm | Opcional | String | String(004) - Código do País da Origem das Mercadorias |
| ligacaoDEP | Opcional | Set | Cadastro de dependentes |
| ligacaoDEP.codDpd | Opcional | Integer | Código do dependente |
| ligacaoDEP.nomDep | Opcional | String | Nome do dependente |
| ligacaoDEP.cpfDep | Opcional | Double | Número do CPF do dependente |
| ligacaoDEP.codIde | Opcional | String | Documento de identidade do dependente |
| ligacaoDEP.datNas | Opcional | DateTime | Data de nascimento do dependente |
| ligacaoDEP.estCiv | Opcional | Integer | Estado civil do dependente |
| ligacaoDEP.graPar | Opcional | Integer | Grau de parentesco do dependente |
| ligacaoDEP.vlrPen | Opcional | Double | Valor da Pensão Judicial/Alimentícia |
| ligacaoDEP.datIni | Opcional | DateTime | Data da validade inicial |
| ligacaoDEP.datFin | Opcional | DateTime | Data da validade final |
| ligacaoDEP.desPar | Opcional | String | Descrição do Parentesco |
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ImportarResponse>
<result>
<retorno>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
<datPag>String</datPag>
<natRen>String</natRen>
</retorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ImportarResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Preenchimento | Tipo | Descrição | |
|---|---|---|---|---|
| retorno | Opcional | Set | Retorno das requisições | |
| retorno.codEmp | Opcional | Integer | Number(004) - Código da empresa da Retenção Pessoa Física | |
| retorno.codFil | Opcional | Integer | Number(004) - Código da filial da Retenção Pessoa Física | |
| retorno.tipRet | Opcional | Integer | Number(004) - Tipo de Retorno de Processamento: [1=Processado com sucesso; 2=Ocorreram erros; 3=Processado com Advertências] | |
| retorno.msgRet | Opcional | String | String(1000) - Mensagem de Retorno de Processamento | |
| retorno.datPag | Opcional | String | Date(DD/MM/YYYY) - Data do fato gerador ou pagamento/crédito | |
| retorno.natRen | Opcional | String | String(9) - Código da natureza de rendimentos | |
| erroExecucao | Opcional | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:Vazio ou nulo, indicando que a execução foi feita com sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
Necessita autenticação: sim.
Situação da versão: atual.
Versão: 1.
Versão atual: 1.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:Excluir>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<gridE690RPF>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<cgcFil>Double</cgcFil>
<codFor>Integer</codFor>
<cgcFor>Double</cgcFor>
<datCpt>DateTime</datCpt>
<natRen>String</natRen>
<datPag>DateTime</datPag>
</gridE690RPF>
</parameters>
</ser:Excluir>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Tipo | Preenchimento | Ajuda |
|---|---|---|---|
| gridE690RPF | Set | Opcional | |
| gridE690RPF.codEmp | Integer | Opcional | Number(004) - Código da empresa |
| gridE690RPF.codFil | Integer | Opcional | Number(005) - Código da filial |
| gridE690RPF.cgcFil | Double | Opcional | Number(015) - Número do cadastro nacional de pessoa jurídica da filial da empresa. Só é necessário quando codEmp e codFil não forem informados |
| gridE690RPF.codFor | Integer | Opcional | Number(009) - Código do Fornecedor |
| gridE690RPF.cgcFor | Double | Opcional | Number(015) - Número do CNPJ ou CPF do fornecedor. Só é necessário quando codFor não for informado |
| gridE690RPF.datCpt | DateTime | Opcional | Date(DD/MM/YYYY) - Data da competência |
| gridE690RPF.natRen | String | Opcional | Number(009) - Identificador do Registro da Natureza de Rendimento |
| gridE690RPF.datPag | DateTime | Opcional | Date(DD/MM/YYYY) - Data do fato gerador ou pagamento/crédito |
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br">
<soapenv:Body>
<ser:ExcluirResponse>
<result>
<retorno>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<tipRet>Integer</tipRet>
<msgRet>String</msgRet>
<codFor>String</codFor>
<datCpt>String</datCpt>
<datPag>String</datPag>
<natRen>String</natRen>
</retorno>
<erroExecucao>String</erroExecucao>
</result>
</ser:ExcluirResponse>
</soapenv:Body>
</soapenv:Envelope>
| Nome | Preenchimento | Tipo | Ajuda |
|---|---|---|---|
| retorno | Opcional | Set | |
| retorno.codEmp | Opcional | Integer | Number(004) - Código da empresa |
| retorno.codFil | Opcional | Integer | Number(005) - Código da filial |
| retorno.tipRet | Opcional | Integer | Number(004) - Tipo de Retorno de Processamento: 1 = Processado com sucesso, 2 = Ocorreram erros |
| retorno.msgRet | Opcional | String | String(1000) - Mensagem de Retorno de Processamento |
| retorno.codFor | Opcional | String | Number(009) - Código do Fornecedor |
| retorno.datCpt | Opcional | String | Date(DD/MM/YYYY) - Data da competência |
| retorno.datPag | Opcional | String | Date(DD/MM/YYYY) - Data do fato gerador ou pagamento/crédito |
| retorno.natRen | Opcional | String | Number(009) - Identificador do Registro da Natureza de Rendimento |
| erroExecucao | Opcional | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:Vazio ou nulo, indicando que a execução foi feita com sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
English
Español
English
Español


