Web service Com.senior.g5.co.int.varejo.notafiscal
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_int_varejo_notafiscal?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_int_varejo_notafiscal?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Scheduledcom_senior_g5_co_int_varejo_notafiscal?wsdl
Porta
Integrações - Varejo - Gestão de Recebimento - Nota Fiscal de Entrada - Importar
Observação
Na importação de uma nota fiscal de entrada de tipo 3 - Devolução que está cancelada, o Gestão Empresarial | ERP irá manter tanto a nota de saída como a nota de entrada, para o sistema ter o registro da nota que foi integrada.
Para essas notas não ocasionarem problemas na integração em tributos, não serão integradas notas de entrada que estiverem com a situação igual à 3 - Cancelada.
Necessita autenticação: sim.
Situação de versão: atual.
Versão: 12.
Requisição:
<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>
<dadosGerais>
<ideExt>Integer</ideExt>
<codEmp>Integer</codEmp>
<codFil>Integer</codFil>
<codFor>Integer</codFor>
<numNfc>Integer</numNfc>
<codSnf>String</codSnf>
<comNopPro>String</comNopPro>
<comNopSer>String</comNopSer>
<tnsPro>String</tnsPro>
<tnsSer>String</tnsSer>
<tipNfe>Integer</tipNfe>
<codEdc>String</codEdc>
<codTri>String</codTri>
<datEnt>String</datEnt>
<datEmi>String</datEmi>
<chvNel>String</chvNel>
<codFpg>Integer</codFpg>
<obsNfc>String</obsNfc>
<vlrInf>Double</vlrInf>
<pesBru>Double</pesBru>
<pesLiq>Double</pesLiq>
<ufsCic>String</ufsCic>
<codCpg>String</codCpg>
<perDs1>Double</perDs1>
<perDs2>Double</perDs2>
<perDs3>Double</perDs3>
<perDs4>Double</perDs4>
<perDs5>Double</perDs5>
<perEnc>Double</perEnc>
<perOut>Double</perOut>
<perFin>Double</perFin>
<codTra>String</codTra>
<codRed>String</codRed>
<perFre>Double</perFre>
<perSeg>Double</perSeg>
<plaVei>String</plaVei>
<vlrDar>Double</vlrDar>
<vlrFrd>Double</vlrFrd>
<vlrFre>Double</vlrFre>
<cifFob>String</cifFob>
<somFre>String</somFre>
<vlrFei>Double</vlrFei>
<vlrSei>Double</vlrSei>
<vlrOui>Double</vlrOui>
<numDoi>String</numDoi>
<datDoi>String</datDoi>
<locDes>String</locDes>
<datDes>String</datDes>
<ufsDes>String</ufsDes>
<codExp>String</codExp>
<codEqu>String</codEqu>
<numCfi>String</numCfi>
<croEcf>Integer</croEcf>
<codMoe>String</codMoe>
<datMoe>String</datMoe>
<cotMoe>Double</cotMoe>
<fecMoe>String</fecMoe>
<codFcr>String</codFcr>
<datFcr>String</datFcr>
<codSel>String</codSel>
<codSsl>String</codSsl>
<vlrEnc>Double</vlrEnc>
<vlrOut>Double</vlrOut>
<gerNfe>Integer</gerNfe>
<cnpjFilial>String</cnpjFilial>
<cnpjFornecedor>String</cnpjFornecedor>
<operacao>Integer</operacao>
<fecharNota>Integer</fecharNota>
<procedencia>Integer</procedencia>
<milLis>String</milLis>
<indNfi>String</indNfi>
<produtos>
<seqIpc>Integer</seqIpc>
<codPro>String</codPro>
<codDer>String</codDer>
<comNop>String</comNop>
<tnsPro>String</tnsPro>
<cplIpc>String</cplIpc>
<oriMer>String</oriMer>
<codStr>String</codStr>
<codClf>String</codClf>
<cstCof>String</cstCof>
<cstIpi>String</cstIpi>
<cstPis>String</cstPis>
<codDep>String</codDep>
<qtdRec>Double</qtdRec>
<uniNfc>String</uniNfc>
<preUni>Double</preUni>
<uniMed>String</uniMed>
<acrFin>Double</acrFin>
<codTpr>String</codTpr>
<bcoImp>Double</bcoImp>
<becIcm>Double</becIcm>
<becIpi>Double</becIpi>
<bpiImp>Double</bpiImp>
<vlrBcf>Double</vlrBcf>
<vlrBcl>Double</vlrBcl>
<vlrBcr>Double</vlrBcr>
<vlrBct>Double</vlrBct>
<vlrBfu>Double</vlrBfu>
<vlrBic>Double</vlrBic>
<vlrBid>Double</vlrBid>
<vlrBii>Double</vlrBii>
<vlrBip>Double</vlrBip>
<vlrBir>Double</vlrBir>
<vlrBor>Double</vlrBor>
<vlrBpf>Double</vlrBpf>
<vlrBpi>Double</vlrBpi>
<vlrBpt>Double</vlrBpt>
<vlrBru>Double</vlrBru>
<vlrBsc>Double</vlrBsc>
<vlrBsd>Double</vlrBsd>
<vlrBsi>Double</vlrBsi>
<vlrBsp>Double</vlrBsp>
<vlrDsc>Double</vlrDsc>
<perCff>Double</perCff>
<perCrt>Double</perCrt>
<perCsl>Double</perCsl>
<perFun>Double</perFun>
<perIcm>Double</perIcm>
<perIim>Double</perIim>
<perIpi>Double</perIpi>
<perIrf>Double</perIrf>
<perOur>Double</perOur>
<perPif>Double</perPif>
<perPit>Double</perPit>
<perDsc>Double</perDsc>
<perDs1>Double</perDs1>
<perDs2>Double</perDs2>
<perDs3>Double</perDs3>
<perDs4>Double</perDs4>
<perDs5>Double</perDs5>
<cofImp>Double</cofImp>
<pisImp>Double</pisImp>
<vlrDzf>Double</vlrDzf>
<vecIcm>Double</vecIcm>
<vecIpi>Double</vecIpi>
<vlrCff>Double</vlrCff>
<vlrCor>Double</vlrCor>
<vlrCrt>Double</vlrCrt>
<vlrCsl>Double</vlrCsl>
<vlrDar>Double</vlrDar>
<vlrDfa>Double</vlrDfa>
<vlrEmb>Double</vlrEmb>
<vlrEnc>Double</vlrEnc>
<vlrFin>Double</vlrFin>
<vlrFrd>Double</vlrFrd>
<vlrFre>Double</vlrFre>
<vlrFun>Double</vlrFun>
<vlrIcm>Double</vlrIcm>
<vlrIcs>Double</vlrIcs>
<vlrIic>Double</vlrIic>
<vlrIim>Double</vlrIim>
<vlrIip>Double</vlrIip>
<vlrIpd>Double</vlrIpd>
<vlrIpi>Double</vlrIpi>
<vlrIrf>Double</vlrIrf>
<vlrIsd>Double</vlrIsd>
<vlrLiq>Double</vlrLiq>
<vlrLou>Double</vlrLou>
<vlrLpr>Double</vlrLpr>
<vlrOic>Double</vlrOic>
<vlrOip>Double</vlrOip>
<vlrOud>Double</vlrOud>
<vlrOur>Double</vlrOur>
<vlrOut>Double</vlrOut>
<vlrPif>Double</vlrPif>
<vlrPis>Double</vlrPis>
<vlrPit>Double</vlrPit>
<vlrRis>Double</vlrRis>
<vlrSeg>Double</vlrSeg>
<vlrStc>Double</vlrStc>
<vlrStp>Double</vlrStp>
<vlrFei>Double</vlrFei>
<vlrOui>Double</vlrOui>
<vlrSei>Double</vlrSei>
<forFre>String</forFre>
<pesBru>Double</pesBru>
<pesLiq>Double</pesLiq>
<numAdi>String</numAdi>
<seqAdi>String</seqAdi>
<dscAdi>Double</dscAdi>
<fabEst>String</fabEst>
<basCre>String</basCre>
<empNfv>Integer</empNfv>
<filNfv>Integer</filNfv>
<numNfv>String</numNfv>
<snfNfv>String</snfNfv>
<seqIpv>Integer</seqIpv>
<filOcp>Integer</filOcp>
<numOcp>Integer</numOcp>
<seqIpo>Integer</seqIpo>
<vlrImp>Double</vlrImp>
<coeFci>Double</coeFci>
<perIdf>Double</perIdf>
<vlrIdf>Double</vlrIdf>
<vlrIcd>String</vlrIcd>
<motDes>String</motDes>
<abtDes>String</abtDes>
<perPir>Double</perPir>
<perCor>Double</perCor>
<obsIpc>String</obsIpc>
<loteSerie>
<seqDls>Integer</seqDls>
<codDep>String</codDep>
<datEnt>String</datEnt>
<datVlt>String</datVlt>
<codLot>String</codLot>
<numSep>String</numSep>
<qtdEst>Double</qtdEst>
<obsDls>String</obsDls>
<vlrDm1>Double</vlrDm1>
<vlrDm2>Double</vlrDm2>
<vlrDm3>Double</vlrDm3>
<vlrDm4>Double</vlrDm4>
<vlrDm5>Double</vlrDm5>
<vlrDm6>Double</vlrDm6>
<datFab>String</datFab>
</loteSerie>
<icmAor>Double</icmAor>
<icmVor>Double</icmVor>
<icmAde>Double</icmAde>
<icmVde>Double</icmVde>
<icmBde>Double</icmBde>
<icmAfc>Double</icmAfc>
<icmVfc>Double</icmVfc>
<codCes>String</codCes>
<iteFis>String</iteFis>
<icmBfc>Double</icmBfc>
<basFcp>Double</basFcp>
<aliFcp>Double</aliFcp>
<vlrFcp>Double</vlrFcp>
<bstFcp>Double</bstFcp>
<astFcp>Double</astFcp>
<vstFcp>Double</vstFcp>
<breFcp>Double</breFcp>
<areFcp>Double</areFcp>
<vreFcp>Double</vreFcp>
</produtos>
<servicos>
<seqIsc>Integer</seqIsc>
<codSer>String</codSer>
<comNop>String</comNop>
<tnsSer>String</tnsSer>
<cplIsc>String</cplIsc>
<qtdRec>Double</qtdRec>
<uniMed>String</uniMed>
<preUni>Double</preUni>
<perDsc>Double</perDsc>
<perIss>Double</perIss>
<perIrf>Double</perIrf>
<perIns>Double</perIns>
<vlrEnc>Double</vlrEnc>
<vlrOut>Double</vlrOut>
<vlrDar>Double</vlrDar>
<vlrOud>Double</vlrOud>
<vlrBru>Double</vlrBru>
<vlrDsc>Double</vlrDsc>
<vlrDs1>Double</vlrDs1>
<vlrDs2>Double</vlrDs2>
<vlrBis>Double</vlrBis>
<vlrIss>Double</vlrIss>
<vlrBir>Double</vlrBir>
<vlrIrf>Double</vlrIrf>
<vlrBin>Double</vlrBin>
<vlrIns>Double</vlrIns>
<vlrLse>Double</vlrLse>
<vlrLou>Double</vlrLou>
<vlrLiq>Double</vlrLiq>
<vlrFin>Double</vlrFin>
<acrFin>Double</acrFin>
<codClf>String</codClf>
<oriMer>String</oriMer>
<codStr>String</codStr>
<perIpi>Double</perIpi>
<perIcm>Double</perIcm>
<vlrDzf>Double</vlrDzf>
<vlrBip>Double</vlrBip>
<vlrIpi>Double</vlrIpi>
<vlrBid>Double</vlrBid>
<vlrIpd>Double</vlrIpd>
<vlrBic>Double</vlrBic>
<vlrIcm>Double</vlrIcm>
<vlrDfa>Double</vlrDfa>
<vlrBsi>Double</vlrBsi>
<vlrIcs>Double</vlrIcs>
<vlrBsd>Double</vlrBsd>
<vlrIsd>Double</vlrIsd>
<vlrIic>Double</vlrIic>
<vlrIip>Double</vlrIip>
<vlrOip>Double</vlrOip>
<vlrOic>Double</vlrOic>
<vlrBpi>Double</vlrBpi>
<vlrPis>Double</vlrPis>
<vlrBcr>Double</vlrBcr>
<vlrCor>Double</vlrCor>
<vlrBct>Double</vlrBct>
<vlrCrt>Double</vlrCrt>
<vlrBpt>Double</vlrBpt>
<vlrPit>Double</vlrPit>
<perPit>Double</perPit>
<vlrBcl>Double</vlrBcl>
<vlrCsl>Double</vlrCsl>
<perCsl>Double</perCsl>
<vlrBor>Double</vlrBor>
<vlrOur>Double</vlrOur>
<perOur>Double</perOur>
<vlrRis>Double</vlrRis>
<codTpr>String</codTpr>
<perDs1>Double</perDs1>
<perDs2>Double</perDs2>
<perDs3>Double</perDs3>
<perDs4>Double</perDs4>
<perDs5>Double</perDs5>
<vlrDs3>Double</vlrDs3>
<vlrDs4>Double</vlrDs4>
<vlrDs5>Double</vlrDs5>
<becIpi>Double</becIpi>
<vecIpi>Double</vecIpi>
<becIcm>Double</becIcm>
<vecIcm>Double</vecIcm>
<vlrBie>Double</vlrBie>
<vlrIem>Double</vlrIem>
<vlrOui>Double</vlrOui>
<bcoImp>Double</bcoImp>
<cofImp>Double</cofImp>
<bpiImp>Double</bpiImp>
<pisImp>Double</pisImp>
<vlrBpf>Double</vlrBpf>
<perPif>Double</perPif>
<vlrPif>Double</vlrPif>
<vlrBcf>Double</vlrBcf>
<perCff>Double</perCff>
<vlrCff>Double</vlrCff>
<cstIpi>String</cstIpi>
<cstPis>String</cstPis>
<cstCof>String</cstCof>
<numOpe>String</numOpe>
<basCre>String</basCre>
<filOcp>String</filOcp>
<numOcp>String</numOcp>
<seqIso>String</seqIso>
<empNfv>Integer</empNfv>
<filNfv>Integer</filNfv>
<numNfv>Integer</numNfv>
<snfNfv>String</snfNfv>
<seqIsv>Integer</seqIsv>
<perIdf>Double</perIdf>
<vlrIdf>Double</vlrIdf>
<motDes>Integer</motDes>
<vlrIcd>String</vlrIcd>
<abtDes>String</abtDes>
<perPir>Double</perPir>
<perCor>Double</perCor>
<icmAor>Double</icmAor>
<icmVor>Double</icmVor>
<icmAde>Double</icmAde>
<icmVde>Double</icmVde>
<icmBde>Double</icmBde>
<icmAfc>Double</icmAfc>
<icmVfc>Double</icmVfc>
<codCes>String</codCes>
<iteFis>String</iteFis>
<icmBfc>Double</icmBfc>
<basFcp>Double</basFcp>
<aliFcp>Double</aliFcp>
<vlrFcp>Double</vlrFcp>
<bstFcp>Double</bstFcp>
<astFcp>Double</astFcp>
<vstFcp>Double</vstFcp>
<breFcp>Double</breFcp>
<areFcp>Double</areFcp>
<vreFcp>Double</vreFcp>
<basApe>Double</basApe>
<perApe>Double</perApe>
<vlrApe>Double</vlrApe>
</servicos>
<parcelas>
<numTit>String</numTit>
<codTpt>String</codTpt>
<codCrp>String</codCrp>
<codNtg>String</codNtg>
<vctPar>String</vctPar>
<vlrPar>Double</vlrPar>
<perDdp>Double</perDdp>
<qtdDdd>String</qtdDdd>
<vlrDsc>Double</vlrDsc>
<jrsNeg>Double</jrsNeg>
<mulNeg>Double</mulNeg>
<outNeg>Double</outNeg>
<datNeg>String</datNeg>
<codFcr>String</codFcr>
<datFcr>String</datFcr>
<codPor>String</codPor>
<codCrt>String</codCrt>
<codBan>String</codBan>
<codAge>String</codAge>
<ccbFor>String</ccbFor>
<obsPar>String</obsPar>
<codFav>Double</codFav>
<ideExt>Integer</ideExt>
<locTit>String</locTit>
</parcelas>
<documentoEletronico>
<sitDoe>Integer</sitDoe>
<sitDea>Integer</sitDea>
<chvDoe>String</chvDoe>
<numDfs>Double</numDfs>
<codVer>String</codVer>
<numPrt>String</numPrt>
<datAut>DateTime</datAut>
<horAut>String</horAut>
<usuEmi>Double</usuEmi>
<numPrc>String</numPrc>
<datCan>DateTime</datCan>
<horCan>String</horCan>
<usuCan>Double</usuCan>
<numPri>String</numPri>
<datInu>DateTime</datInu>
<horInu>String</horInu>
<usuInu>Double</usuInu>
</documentoEletronico>
<processoCancelamento>Integer</processoCancelamento>
<vlrIor>Double</vlrIor>
<vlrBde>Double</vlrBde>
<vlrIde>Double</vlrIde>
<basFcp>Double</basFcp>
<vlrFcp>Double</vlrFcp>
<bstFcp>Double</bstFcp>
<vstFcp>Double</vstFcp>
<breFcp>Double</breFcp>
<vreFcp>Double</vreFcp>
<icmBfc>Double</icmBfc>
<icmVfc>Double</icmVfc>
<observacoes>
<seqObs>Integer</seqObs>
<tipObs>String</tipObs>
<codMot>Integer</codMot>
<seqIpc>Integer</seqIpc>
<obsNfc>String</obsNfc>
<usuGer>Integer</usuGer>
<datGer>DateTime</datGer>
<horGer>Time</horGer>
</observacoes>
<codOpn>Integer</codOpn>
<ufsVei>String</ufsVei>
<retSde>String</retSde>
<vlrBir>Double</vlrBir>
<vlrIrf>Double</vlrIrf>
<vlrLse>Double</vlrLse>
</dadosGerais>
<sistemaIntegracao>String</sistemaIntegracao>
</parameters>
</ser:Importar>
</soapenv:Body>
</soapenv:Envelope>
Parâmetros da requisição:
| Nome | Tipo | Ajuda |
|---|---|---|
| dadosGerais | Set | |
| dadosGerais.ideExt | Integer | IdeExt - (Obrigatório) - Number(015) - Identificador Externo. É um código único utilizado como "localizador" desse registro no sistema que fará a integração do registro ao ERP. Ele serve para o sistema externo possa controlar adequadamente os registros enviados ao ERP e retornados ao ERP. |
| dadosGerais.codEmp | Integer | (Obrigatório) - Number(004) - Código da empresa |
| dadosGerais.codFil | Integer | (Obrigatório) - Number(005) - Código da filial |
| dadosGerais.codFor | Integer | (Obrigatório) - Number(009) - Código do fornecedor da nota fiscal de entrada |
| dadosGerais.numNfc | Integer | (Obrigatório) - Number(009) - Número da nota fiscal de entrada |
| dadosGerais.codSnf | String | (Obrigatório) - String(003) - Código da série da nota fiscal de entrada |
| dadosGerais.comNopPro | String | (Obrigatório) - String(005) - Natureza de operação correspondente para produtos (CFOP) |
| dadosGerais.comNopSer | String | (Obrigatório) - String(005) - Natureza de operação correspondente para serviços (CFOP) |
| dadosGerais.tnsPro | String | (Opcional) - String(005) - Transação da NF entrada para produtos - Condição: Opcional quando for nota somente com serviços. Se não informado, será lido transação com base em comnoppro. |
| dadosGerais.tnsSer | String | (Opcional) - String(005) - Transação da NF entrada para serviços - Condição: Opcional quando nota somente de produtos. Se não informado, será lido transação com base em comnop |
| dadosGerais.tipNfe | Integer | (Opcional) - Number(002) - Tipo de nota fiscal de entrada Lista: 1 = NF Entrada , 2 = Devolução (NF do Cliente), 3 = Devolução (NF de Saída), 4 = Retorno (Industrialização) , 5 = Retorno (Outros), 6 = NF Produtor, 7 = NF Geração Manual, 8 = NF Frete/Serviços Agregados, 9 = NF Acerto, 10 = NF Acerto (NF Saída), 11 = Transferência entre Empresas/Filiais. Caso não seja informado será assumido 1 = NF ENtrada |
| dadosGerais.codEdc | String | (Obrigatório) - String(003) - Espécie de documento para fins fiscais |
| dadosGerais.codTri | String | (Opcional) - String(005) - Código de tributação para emissão da DARF |
| dadosGerais.datEnt | String | (Obrigatório) - Date(DD/MM/YYYY) - Data da Entrada da Nota |
| dadosGerais.datEmi | String | (Obrigatório) - Date(DD/MM/YYYY) - Data de emissão da nota fiscal de entrada |
| dadosGerais.chvNel | String | (Opcional) - String(050) - Chave de acesso da nota fiscal eletrônica |
| dadosGerais.codFpg | Integer | (Opcional) - Number(002) - Código da forma de pagamento |
| dadosGerais.obsNfc | String | (Opcional) - String(1000) - Texto da observação |
| dadosGerais.vlrInf | Double | (Opcional) - Number(015,2) - Total líquido da nota fiscal de entrada informado para fechamento |
| dadosGerais.pesBru | Double | (Opcional) - Number(014,5) - Peso bruto da nota fiscal de entrada |
| dadosGerais.pesLiq | Double | (Opcional) - Number(014,5) - Peso líquido da nota fiscal de entrada |
| dadosGerais.ufsCic | String | (Opcional) - String(002) - Sigla do estado base para o cálculo do ICMS |
| dadosGerais.codCpg | String | (Obrigatório) - String(006) - Código da condição de pagamento da nota fiscal de entrada |
| dadosGerais.perDs1 | Double | (Opcional) - Number(005,2) - Percentual de desconto 1 |
| dadosGerais.perDs2 | Double | (Opcional) - Number(005,2) - Percentual de desconto 2 |
| dadosGerais.perDs3 | Double | (Opcional) - Number(005,2) - Percentual de desconto 3 |
| dadosGerais.perDs4 | Double | (Opcional) - Number(005,2) - Percentual de desconto 4 |
| dadosGerais.perDs5 | Double | (Opcional) - Number(005,2) - Percentual de desconto 5 |
| dadosGerais.perEnc | Double | (Opcional) - Number(005,2) - Percentual de Encargos |
| dadosGerais.perOut | Double | (Opcional) - Number(005,2) - Percentual de Outras Despesas |
| dadosGerais.perFin | Double | (Opcional) - Number(004,2) - % de Acréscimo Financeiro |
| dadosGerais.codTra | String | (Opcional) - Number(009) - Código da transportadora da nota fiscal de entrada |
| dadosGerais.codRed | String | (Opcional) - Number(009) - Código da transportadora de redespacho da nota fiscal de entrada |
| dadosGerais.perFre | Double | (Opcional) - Number(005,2) - Percentual de Frete |
| dadosGerais.perSeg | Double | (Opcional) - Number(005,2) - Percentual de Seguro |
| dadosGerais.plaVei | String | (Opcional) - String(010) - Placa do veículo de transporte das mercadorias da nota fiscal de entrada |
| dadosGerais.vlrDar | Double | (Opcional) - Number(015,2) - Valor dos descontos para arredondamento do total da nota de entrada |
| dadosGerais.vlrFrd | Double | (Opcional) - Number(015,2) - Valor frete destacado |
| dadosGerais.vlrFre | Double | (Opcional) - Number(015,2) - Valor do frete da nota fiscal de entrada |
| dadosGerais.cifFob | String | (Obrigatório) - String(001) - Indicativo se o valor do frete é CIF ou FOB Lista: C = Por conta do emitente, F = Por conta do destinatário, T = Por conta de terceiros, X = Sem frete |
| dadosGerais.somFre | String | (Opcional) - String(001) - Indicativo se o frete deve ser somado ao valor líquido da nota fiscal Lista: N = Não, S = Sim |
| dadosGerais.vlrFei | Double | (Opcional) - Number(015,2) - Valor de frete de importação |
| dadosGerais.vlrSei | Double | (Opcional) - Number(015,2) - Valor de seguro de importação |
| dadosGerais.vlrOui | Double | (Opcional) - Number(015,2) - Valor de outras despesas de importação |
| dadosGerais.numDoi | String | (Opcional) - String(020) - Número do documento de importação |
| dadosGerais.datDoi | String | (Opcional) - Date(DD/MM/YYYY) - Data do registro do documento de importação |
| dadosGerais.locDes | String | (Opcional) - String(060) - Local onde ocorreu o desembaraço aduaneiro |
| dadosGerais.datDes | String | (Opcional) - Date(DD/MM/YYYY) - Data do desembaraço aduaneiro |
| dadosGerais.ufsDes | String | (Opcional) - String(002) - Sigla da UF onde ocorreu o desembaraço aduaneiro |
| dadosGerais.codExp | String | (Opcional) - Number(009) - Código do exportador (Fornecedor emitente da Nf-e) |
| dadosGerais.codEqu | String | (Opcional) - Number(003) - Código do equipamento fiscal |
| dadosGerais.numCfi | String | (Opcional) - Number(009) - Número do cupom fiscal |
| dadosGerais.croEcf | Integer | (Opcional) - Number(003) - Contador de reinício de operação do equipamento fiscal origem da nota |
| dadosGerais.codMoe | String | (Opcional) - String(003) - Código da moeda que a ordem de compra estava representada |
| dadosGerais.datMoe | String | (Opcional) - Date(DD/MM/YYYY) - Data da cotação da moeda ou índice da ordem de compra |
| dadosGerais.cotMoe | Double | (Opcional) - Number(019,10) - Valor da cotação da moeda ou índice da ordem de compra |
| dadosGerais.fecMoe | String | (Opcional) - String(001) - Indicativo de o valor da cotação é fechado Lista: N = Não, S = Sim |
| dadosGerais.codFcr | String | (Opcional) - String(003) - Código da moeda ou índice como fator de correção (financeiro) |
| dadosGerais.datFcr | String | (Opcional) - Date(DD/MM/YYYY) - Data da cotação da moeda ou índice para o fator de correção (financeiro) |
| dadosGerais.codSel | String | (Opcional) - String(003) - Código da Série Legal da nota fiscal de entrada |
| dadosGerais.codSsl | String | (Opcional) - String(002) - Código da Subsérie Legal da nota fiscal de entrada |
| dadosGerais.vlrEnc | Double | (Opcional) - Number(015,2) - Valor dos encargos financeiros da nota fiscal de entrada |
| dadosGerais.vlrOut | Double | (Opcional) - Number(015,2) - Valor de outras despesas da nota fiscal de entrada |
| dadosGerais.gerNfe | Integer | (Opcional) - Number(001) - Gerar arquivo de nota fiscal eletrônica - Lista: 1 = Sim, 0 Não |
| dadosGerais.cnpjFilial | String | (Opcional) - Número do cnpj da filial. Utilizado para buscar a empresa e a filial, caso as mesmas não tenham sido informadas. |
| dadosGerais.cnpjFornecedor | String | (Opcional) - Número do cnpj do fornecedor. Utilizado para buscar o fornecedor, caso o mesmo, não tenha sido informado. |
| dadosGerais.operacao | Integer | (Obrigatório) - Número(001) - Tipo de Processamento - Lista: 1 = Inclusão, 2 = Alteração, 3 = Cancelamento, 4 = Reabilitação |
| dadosGerais.fecharNota | Integer | (Opcional) - Number(001) - Indica se as notas devem ser fechadas - Lista: 1 = Sim, 2 = Não - Condição: Caso não informado valor, por padrão todas as notas serão fechadas |
| dadosGerais.procedencia | Integer | (Opcional) - Number(001) - Procedência da Nota de Entrada - Lista: 1 = Normal, 2 = Integração, 3 = Via Pedido, 4 = Automático, 5 = Cardio (Unimed) - Condição: Caso não for informado valor, por padrão será assumido 2 - Integração |
| dadosGerais.milLis | String |
MilLis - (Obrigatório) - String(010) - Identificador da requisição. identificação da versão do registro de integração que é enviada para o ERP. Exemplo: Um registro de NF sofreu 3 alterações; Foi enviado para o ERP 3 requisições da mesma NF; Cada versão do registro enviado terá um identificador de versão, que será registrado no campo "MilLis"; Esse valor será registrado junto ao retorno de integração do ERP (gravado no campo E000RIP.InfRet) e poderá ser retornado pelo ERP no WebService específico de consulta de retornos de integração (assim o sistema integrado pode ler essa informação e tratar o retorno da versão adequada do registro). Importante Porque o campo foi criado pensando na integração do ERP com o sistema Gestão de Lojas da Senior. O Sistema Gestão de Lojas utiliza tecnologia Java. Então, o sistema controla a data/hora/minuto/milessegundo das alterações dos registros. É esse valor do momento da alteração que o sistema Gestão de Lojas utiliza para controle da versão do registro e envia para o ERP. Não. O sistema externo determina como irá tratar esse versionamento. Lembrando que, no caso da versão diferente de um mesmo registro, o IdeExt não se altera. O MilLis é que sofre alteração. |
| dadosGerais.indNfi | String | Indicativo se a nota fiscal é de inventário. Lista: S = Sim; N = Não. |
| dadosGerais.processoCancelamento | Integer | (Opcional) - Number(001) - Indicativo se o processo de cancelamento foi aprovado no sistema parceiro. Lista 0 - Não, 1 - Sim. Valor padrão 1 |
| dadosGerais.vlrIor | Double | Number(015,2) - Soma dos Valores de ICMS partilhado com o estado remetente |
| dadosGerais.vlrBde | Double | Number(015,2) - Soma dos valores da Base de ICMS partilhado com o estado de destino |
| dadosGerais.vlrIde | Double | Number(015,2) - Soma dos valores de ICMS partilhado com o estado destinatário |
| dadosGerais.basFcp | Double | Number(015,2) - Soma dos valores da base de cálculo do fundo de combate à pobreza |
| dadosGerais.vlrFcp | Double | Number(015,2) - Soma dos valores do fundo de combate à pobreza |
| dadosGerais.bstFcp | Double | Number(015,2) - Soma dos valores das bases de cálculo do FCP retido por substituição tributária |
| dadosGerais.vstFcp | Double | Number(015,2) - Soma dos valores do fundo de combate à pobreza retido por subst. tributária |
| dadosGerais.breFcp | Double | Number(015,2) - Soma dos valores da Base de cálculo do FCP retido anteriormente por subst. trib. |
| dadosGerais.vreFcp | Double | Number(015,2) - Soma dos valores do FCP retido anteriormente por substituição tributária. |
| dadosGerais.icmBfc | Double | Number(015,2) - Soma dos valores da base de cálculo do FCP na UF de destino |
| dadosGerais.icmVfc | Double | Number(015,2) - Valor do ICMS para fundo de combate à pobreza na UF de destino |
| dadosGerais.codOpn | Integer | |
| dadosGerais.ufsVei | String | (Opcional) - Sigla do estado do veículo de transporte das mercadorias da nota fiscal de entrada |
| dadosGerais.retSde | String | Indica se deve retornar ao eDocs que o documento fiscal foi integrado corretamente ao ERP (S ou N). Para mais informações, consulte a documentação do processo de integração de documentos fiscais via web service no ERP x integração eDocs. |
| dadosGerais.vlrBir | Double | Soma dos valores base do IRRF dos itens de serviços da NF de entrada |
| dadosGerais.vlrIrf | Double | Soma dos valores do IRRF dos itens de serviços da NF de entrada |
| dadosGerais.vlrLse | Double | Total líquido dos itens de serviços da nota fiscal de entrada |
| produtos | Set | |
| produtos.seqIpc | Integer | (Obrigatório) - Number(003) - Sequência do item na nota fiscal de entrada |
| produtos.codPro | String | (Opcional) - String(014) - Código do produto da nota fiscal de entrada |
| produtos.codDer | String | (Opcional) - String(007) - Código da derivação do produto da nota fiscal de entrada |
| produtos.comNop | String | (Obrigatório) - String(005) - Natureza de operação correspondente (CFOP) |
| produtos.tnsPro | String | (Opcional) - String(005) - Transação da NF entrada para produtos - Condição: Opcional quando for nota somente com serviços. Se não informado, será lido transação com base em comnop |
| produtos.cplIpc | String | (Obrigatório) - String(250) - Complemento da descrição do produto |
| produtos.oriMer | String | (Opcional) - String(001) - Origem fiscal da mercadoria Lista: 0 = Nacional, exceto as indicadas nos códigos 3 a 5, 1 = Estrangeira - Importação direta, exceto a indicada no código 6, 2 = Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7, 3 = Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% (quarenta por cento), 4 = Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam o Decreto-Lei nº 288/67, e as Leis nºs 8.248/91, 8.387/91, 10.176/01 e 11.484/07, 5 = Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40% (quarenta por cento), 6 = Estrangeira - Importação direta, sem similar nacional, constante em lista de Resolução CAMEX e gás natural, 7 = Estrangeira - Adquirida no mercado interno, sem similar nacional, constante em lista de Resolução CAMEX e gás natural |
| produtos.codStr | String | (Opcional) - String(003) - Situação tributária do item da nota fiscal de entrada |
| produtos.codClf | String | (Opcional) - String(003) - Código da classificação fiscal do item da nota fiscal de entrada |
| produtos.cstCof | String | (Opcional) - String(002) - Código da situação tributária de COFINS Lista: 01 = Operação tributável com alíquota básica, 02 = Operação tributável com alíquota diferenciada, 03 = Operação tributável com alíquota por unidade de medida de produto, 04 = Operação tributável monofásica - Revenda a alíquota zero, 05 = Operação tributável por substituição tributária, 06 = Operação tributável a alíquota zero, 07 = Operação isenta da contribuição, 08 = Operação sem incidência da contribuição, 09 = Operação com suspensão da contribuição, 49 = Outras operações de saída, 50 = Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno, 51 = Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno, 52 = Operação com direito a crédito - Vinculada exclusivamente a receita de exportação, 53 = Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, 54 = Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação, 55 = Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação, 56 = Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação, 60 = Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno, 61 = Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno, 62 = Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação, 63 = Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, 64 = Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação, 65 = Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação, 66 = Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação, 67 = Crédito presumido - Outras operações, 70 = Operação de aquisição sem direito a crédito, 71 = Operação de aquisição com isenção, 72 = Operação de aquisição com suspensão, 73 = Operação de aquisição a alíquota zero, 74 = Operação de aquisição sem incidência da contribuição, 75 = Operação de aquisição por substituição tributária, 98 = Outras operações de entrada, 99 = Outras operações |
| produtos.cstIpi | String | (Opcional) - String(002) - Código da situação tributária de IPI Lista: 00 = Entrada com recuperação de crédito, 01 = Entrada tributável com alíquota zero, 02 = Entrada isenta, 03 = Entrada não-tributada, 04 = Entrada imune, 05 = Entrada com suspensão, 49 = Outras entradas, 50 = Saída tributada, 51 = Saída tributável com alíquota zero, 52 = Saída isenta, 53 = Saída não-tributada, 54 = Saída imune, 55 = Saída com suspensão, 99 = Outras saídas |
| produtos.cstPis | String | (Opcional) - String(002) - Código da situação tributária de PIS Lista: 01 = Operação tributável com alíquota básica, 02 = Operação tributável com alíquota diferenciada, 03 = Operação tributável com alíquota por unidade de medida de produto, 04 = Operação tributável monofásica - Revenda a alíquota zero, 05 = Operação tributável por substituição tributária, 06 = Operação tributável a alíquota zero, 07 = Operação isenta da contribuição, 08 = Operação sem incidência da contribuição, 09 = Operação com suspensão da contribuição, 49 = Outras operações de saída, 50 = Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno, 51 = Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno, 52 = Operação com direito a crédito - Vinculada exclusivamente a receita de exportação, 53 = Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, 54 = Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação, 55 = Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação, 56 = Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação, 60 = Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno, 61 = Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno, 62 = Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação, 63 = Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, 64 = Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação, 65 = Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação, 66 = Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação, 67 = Crédito presumido - Outras operações, 70 = Operação de aquisição sem direito a crédito, 71 = Operação de aquisição com isenção, 72 = Operação de aquisição com suspensão, 73 = Operação de aquisição a alíquota zero, 74 = Operação de aquisição sem incidência da contribuição, 75 = Operação de aquisição por substituição tributária, 98 = Outras operações de entrada, 99 = Outras operações |
| produtos.codDep | String | (Opcional) - String(010) - Código do depósito para entrada de estoque do produto |
| produtos.qtdRec | Double | (Obrigatório) - Number(014,5) - Quantidade recebida do item da nota fiscal de entrada |
| produtos.uniNfc | String | (Obrigatório) - String(003) - Código da unidade de medida da nota fiscal de entrada |
| produtos.preUni | Double | (Obrigatório) - Number(014,5) - Preço unitário do item da nota fiscal de entrada |
| produtos.uniMed | String | (Obrigatório) - String(003) - Unidade de medida de estoque do item da nota fiscal de entrada |
| produtos.acrFin | Double | (Opcional) - Number(015,2) - Valor de Acréscimo Financeiro |
| produtos.codTpr | String | (Opcional) - String(004) - Código da tabela de preço do produto |
| produtos.bcoImp | Double | (Opcional) - Number(015,2) - Valor base do cofins a recuperar na importação |
| produtos.becIcm | Double | (Opcional) - Number(015,2) - Valor base de ICMS creditado efetivamente |
| produtos.becIpi | Double | (Opcional) - Number(015,2) - Valor base de IPI creditado efetivamente |
| produtos.bpiImp | Double | (Opcional) - Number(015,2) - Valor base do pis a recuperar na importação |
| produtos.vlrBcf | Double | (Opcional) - Number(015,2) - Valor Base do COFINS Faturamento (Estorno devolução) |
| produtos.vlrBcl | Double | (Opcional) - Number(015,2) - Valor base do CSLL Retido |
| produtos.vlrBcr | Double | (Opcional) - Number(015,2) - Valor base do Cofins a recuperar |
| produtos.vlrBct | Double | (Opcional) - Number(015,2) - Valor base do Cofins Retido |
| produtos.vlrBfu | Double | (Opcional) - Number(015,2) - Valor base do Funrural ou INSS |
| produtos.vlrBic | Double | (Opcional) - Number(015,2) - Valor base do ICMS |
| produtos.vlrBid | Double | (Opcional) - Number(015,2) - Valor base IPI presumido (50% compra no comércio) |
| produtos.vlrBii | Double | (Opcional) - Number(015,2) - Valor base imposto de importação |
| produtos.vlrBip | Double | (Opcional) - Number(015,2) - Valor base IPI |
| produtos.vlrBir | Double | (Opcional) - Number(015,2) - Valor base IRRF |
| produtos.vlrBor | Double | (Opcional) - Number(015,2) - Valor base de Outras Retenções |
| produtos.vlrBpf | Double | (Opcional) - Number(015,2) - Valor Base do PIS Faturamento (Estorno devolução) |
| produtos.vlrBpi | Double | (Opcional) - Number(015,2) - Valor base do PIS a recuperar |
| produtos.vlrBpt | Double | (Opcional) - Number(015,2) - Valor base do PIS Retido |
| produtos.vlrBru | Double | (Opcional) - Number(015,2) - Valor bruto do item da nota fiscal de entrada |
| produtos.vlrBsc | Double | (Opcional) - Number(015,2) - Valor base da substituição tributário da COFINS |
| produtos.vlrBsd | Double | (Opcional) - Number(015,2) - Valor base ICMS substituído destacado |
| produtos.vlrBsi | Double | (Opcional) - Number(015,2) - Valor base ICMS substituído |
| produtos.vlrBsp | Double | (Opcional) - Number(015,2) - Valor base da substituição tributário do PIS |
| produtos.vlrDsc | Double | (Opcional) - Number(015,2) - Valor do desconto do item da nota fiscal de entrada |
| produtos.perCff | Double | (Opcional) - Number(007,4) - Percentual do COFINS Faturamento (Estorno devolução) |
| produtos.perCrt | Double | (Opcional) - Number(004,2) - Percentual de Cofins Retido |
| produtos.perCsl | Double | (Opcional) - Number(004,2) - Percentual de CSLL Retido |
| produtos.perFun | Double | (Opcional) - Number(004,2) - Percentual do Funrural ou INSS |
| produtos.perIcm | Double | (Opcional) - Number(005,2) - Percentual do ICMS do item da nota fiscal de entrada |
| produtos.perIim | Double | (Opcional) - Number(005,2) - Percentual de imposto de importação do item da nota fiscal de entrada |
| produtos.perIpi | Double | (Opcional) - Number(005,2) - Percentual de IPI do item da nota fiscal de entrada |
| produtos.perIrf | Double | (Opcional) - Number(004,2) - Percentual do IRRF |
| produtos.perOur | Double | (Opcional) - Number(004,2) - Percentual de Outras Retenções |
| produtos.perPif | Double | (Opcional) - Number(007,4) - Percentual do PIS Faturamento (Estorno devolução) |
| produtos.perPit | Double | (Opcional) - Number(004,2) - Percentual de PIS Retido |
| produtos.perDsc | Double | (Opcional) - Number(005,2) - Percentual de desconto do item da nota fiscal de entrada |
| produtos.perDs1 | Double | (Opcional) - Number(005,2) - Percentual de desconto 1 |
| produtos.perDs2 | Double | (Opcional) - Number(005,2) - Percentual de desconto 2 |
| produtos.perDs3 | Double | (Opcional) - Number(005,2) - Percentual de desconto 3 |
| produtos.perDs4 | Double | (Opcional) - Number(005,2) - Percentual de desconto 4 |
| produtos.perDs5 | Double | (Opcional) - Number(005,2) - Percentual de desconto 5 |
| produtos.cofImp | Double | (Opcional) - Number(015,2) - Valor do cofins a recuperar na importação |
| produtos.pisImp | Double | (Opcional) - Number(015,2) - Valor do pis a recuperar na importação |
| produtos.vlrDzf | Double | (Opcional) - Number(015,2) - Valor do desconto referente zona franca |
| produtos.vecIcm | Double | (Opcional) - Number(015,2) - Valor ICMS Cred. Efetivamente |
| produtos.vecIpi | Double | (Opcional) - Number(015,2) - Valor de IPI creditado efetivamente |
| produtos.vlrCff | Double | (Opcional) - Number(015,2) - Valor do COFINS Faturamento (Estorno devolução) |
| produtos.vlrCor | Double | (Opcional) - Number(015,2) - Valor do Cofins a recuperar |
| produtos.vlrCrt | Double | (Opcional) - Number(015,2) - Valor do Cofins Retido |
| produtos.vlrCsl | Double | (Opcional) - Number(015,2) - Valor do CSLL Retido |
| produtos.vlrDar | Double | (Opcional) - Number(015,2) - Valor para arredondamento |
| produtos.vlrDfa | Double | (Opcional) - Number(015,2) - Valor da diferença de alíquota inter-estadual |
| produtos.vlrEmb | Double | (Opcional) - Number(015,2) - Valor embalagem |
| produtos.vlrEnc | Double | (Opcional) - Number(015,2) - Valor encargos financeiros |
| produtos.vlrFin | Double | (Opcional) - Number(015,2) - Valor do item válido para o financeiro. Obrigatório caso seja informado que deve ser gerado nota fiscal com parcelas |
| produtos.vlrFrd | Double | (Opcional) - Number(015,2) - Valor frete destacado |
| produtos.vlrFre | Double | (Opcional) - Number(015,2) - Valor frete |
| produtos.vlrFun | Double | (Opcional) - Number(015,2) - Valor do Funrural ou INSS |
| produtos.vlrIcm | Double | (Opcional) - Number(015,2) - Valor do ICMS do item da nota fiscal de entrada |
| produtos.vlrIcs | Double | (Opcional) - Number(015,2) - Valor do ICMS substituído do item da nota fiscal de entrada |
| produtos.vlrIic | Double | (Opcional) - Number(015,2) - Valor isentas ICMS |
| produtos.vlrIim | Double | (Opcional) - Number(015,2) - Valor do imposto de importação do item da nota fiscal de entrada |
| produtos.vlrIip | Double | (Opcional) - Number(015,2) - Valor isentas IPI |
| produtos.vlrIpd | Double | (Opcional) - Number(015,2) - Valor do IPI presumido (50% compra no comércio) |
| produtos.vlrIpi | Double | (Opcional) - Number(015,2) - Valor do IPI do item da nota fiscal de entrada |
| produtos.vlrIrf | Double | (Opcional) - Number(015,2) - Valor do IRRF |
| produtos.vlrIsd | Double | (Opcional) - Number(015,2) - Valor ICMS substituído destacado |
| produtos.vlrLiq | Double | (Opcional) - Number(015,2) - Valor líquido do item da nota fiscal de entrada |
| produtos.vlrLou | Double | (Opcional) - Number(015,2) - Valor dos outros valores |
| produtos.vlrLpr | Double | (Opcional) - Number(015,2) - Valor do produto |
| produtos.vlrOic | Double | (Opcional) - Number(015,2) - Valor outros ICMS |
| produtos.vlrOip | Double | (Opcional) - Number(015,2) - Valor outras IPI |
| produtos.vlrOud | Double | (Opcional) - Number(015,2) - Valor outras despesas destacado |
| produtos.vlrOur | Double | (Opcional) - Number(015,2) - Valor de Outras Retenções |
| produtos.vlrOut | Double | (Opcional) - Number(015,2) - Valor outras despesas |
| produtos.vlrPif | Double | (Opcional) - Number(015,2) - Valor do PIS Faturamento (Estorno devolução) |
| produtos.vlrPis | Double | (Opcional) - Number(015,2) - Valor do PIS a recuperar do item da nota fiscal de entrada |
| produtos.vlrPit | Double | (Opcional) - Number(015,2) - Soma dos valores do PIS retido |
| produtos.vlrRis | Double | (Opcional) - Number(015,2) - Valor de retenção de ICMS Substituto |
| produtos.vlrSeg | Double | (Opcional) - Number(015,2) - Valor do seguro |
| produtos.vlrStc | Double | (Opcional) - Number(015,2) - Valor da substituição tributária do COFINS |
| produtos.vlrStp | Double | (Opcional) - Number(015,2) - Valor da substituição tributária do PIS |
| produtos.vlrFei | Double | (Opcional) - Number(015,2) - Valor de frete de importação |
| produtos.vlrOui | Double | (Opcional) - Number(015,2) - Valor de outras despesas de importação |
| produtos.vlrSei | Double | (Opcional) - Number(015,2) - Valor de seguro de importação |
| produtos.forFre | String | (Opcional) - Number(009) - Código do fornecedor para geração título de frete |
| produtos.pesBru | Double | (Opcional) - Number(014,5) - Peso bruto do item da nota fiscal de entrada |
| produtos.pesLiq | Double | (Opcional) - Number(014,5) - Peso líquido do item da nota fiscal de entrada |
| produtos.numAdi | String | (Opcional) - Number(003) - Número da adição |
| produtos.seqAdi | String | (Opcional) - Number(005) - Número sequencial do item dentro da adição |
| produtos.dscAdi | Double | (Opcional) - Number(015,2) - Valor do desconto do item da DI - adição |
| produtos.fabEst | String | (Opcional) - String(010) - Código do fabricante estrangeiro |
| produtos.basCre | String | (Opcional) - Number(002) - Código da base de cálculo do crédito Lista: 01 = Aquisição de bens para revenda, 02 = Aquisição de bens utilizados como insumo, 03 = Aquisição de serviços utilizados como insumo, 04 = Energia elétrica e térmica, inclusive sob a forma de vapor, 05 = Aluguéis de prédios, 06 = Aluguéis de máquinas e equipamentos, 07 = Armazenagem de mercadoria e frete na operação de venda, 08 = Contraprestações de arrendamento mercantil, 09 = Máquinas, equipamentos e outros bens incorporados ao ativo imobilizado (crédito sobre encargos de depreciação), 10 = Máquinas, equipamentos e outros bens incorporados ao ativo imobilizado (crédito com base no valor de aquisição), 11 = Amortização e depreciação de edificações e benfeitorias em imóveis, 12 = Devolução de vendas sujeitas à incidência não-cumulativa, 13 = Outras operações com direito a crédito, 14 = Atividade de transporte de cargas - Subcontratação, 15 = Atividade Imobiliária - Custo incorrido de unidade imobiliária, 16 = Atividade imobiliária - Custo orçado de unidade não concluída, 17 = Atividade de prestação de serviços de limpeza, conservação e manutenção - vale-transporte, vale-refeição ou vale-alimentação, fardamento ou uniforme, 18 = Estoque de abertura de bens |
| produtos.empNfv | Integer | (Opcional) - Number(004) - Código da empresa da nota fiscal de saída |
| produtos.filNfv | Integer | (Opcional) - Number(005) - Código da filial da nota fiscal de saída |
| produtos.numNfv | String | (Opcional) - Number(009) - Número da nota fiscal de saída |
| produtos.snfNfv | String | (Opcional) - String(003) - Série da nota fiscal de saída |
| produtos.seqIpv | Integer | (Opcional) - Number(003) - Sequência do item da nota fiscal de saída |
| produtos.filOcp | Integer | (Opcional) - Number(005) - Código da filial da ordem de compra |
| produtos.numOcp | Integer | (Opcional) - Number(008) - Número da ordem de compra da nota fiscal de entrada |
| produtos.seqIpo | Integer | (Opcional) - Number(004) - Sequência do item na ordem de compra da nota fiscal de entrada |
| produtos.vlrImp | Double | (Opcional) - Number(015,2) - Valor da parcela importada do exterior |
| produtos.coeFci | Double | (Opcional) - Number(005,2) - Coeficiente do conteúdo de importação calculado |
| produtos.perIdf | Double | (Opcional) - Number (3,2) - Percentual do ICMS diferido do item da nota fiscal de compra. |
| produtos.vlrIdf | Double | (Opcional) - Number (15,2) - Valor do ICMS diferido do item da nota fiscal de compra. |
| produtos.vlrIcd | String | (Opcional) - Number (15,2) - Valor do ICMS desonerado |
| produtos.motDes | String | (Opcional) - Motivo desoneração ICMS |
| produtos.abtDes | String | (Opcional) - Indicativo se houve abatimento do valor do ICMS desonerado |
| produtos.perPir | Double | (Opcional) - Number (7,4) - Percentual de PIS a Recuperar |
| produtos.perCor | Double | (Opcional) - Number (7,4) - Percentual de COFINS a Recuperar |
| produtos.obsIpc | String | (Opcional) - Observação do item de produto |
| loteSerie | Set | |
| loteSerie.seqDls | Integer | (Obrigatório) - Number(006) - Sequência de movimento de item |
| loteSerie.codDep | String | (Opcional) - String(010) - Código do depósito |
| loteSerie.datEnt | String | (Opcional) - Date(DD/MM/YYYY) - Data da entrada do produto no depósito |
| loteSerie.datVlt | String | (Opcional) - Date(DD/MM/YYYY) - Data de validade do produto no depósito |
| loteSerie.codLot | String | (Obrigatório) - String(050) - Código do Lote de Fabricação p/ estocagem. Este campo será opcional caso seja informado o campo "NumSep" |
| loteSerie.numSep | String | (Obrigatório) - String(050) - Número de série do produto. Este campo será opcional caso seja informado o campo "CodLot" |
| loteSerie.qtdEst | Double | (Obrigatório) - Number(014,5) - Quantidade a ser movimentada do estoque |
| loteSerie.obsDls | String | (Opcional) - String(250) - Texto da observação |
| loteSerie.vlrDm1 | Double | (Opcional) - Number(014,5) - Valor Dimensão 1 |
| loteSerie.vlrDm2 | Double | (Opcional) - Number(014,5) - Valor Dimensão 2 |
| loteSerie.vlrDm3 | Double | (Opcional) - Number(014,5) - Valor Dimensão 3 |
| loteSerie.vlrDm4 | Double | (Opcional) - Number(014,5) - Valor Dimensão 4 |
| loteSerie.vlrDm5 | Double | (Opcional) - Number(014,5) - Valor Dimensão 5 |
| loteSerie.vlrDm6 | Double | (Opcional) - Number(014,5) - Valor Dimensão 6 |
| loteSerie.datFab | String | (Opcional) - Date(DD/MM/YYYY) - Data de fabricação do lote |
| produtos.icmAor | Double | (Opcional) - Number(005,2) - Alíquota de ICMS partilhado com o estado remetente |
| produtos.icmVor | Double | (Opcional) - Number(015,5) - Valor de ICMS partilhado com o estado remetente |
| produtos.icmAde | Double | (Opcional) - Number(005,2) - Alíquota de ICMS partilhado com o estado destinatário |
| produtos.icmVde | Double | (Opcional) - Number(015,5) - Valor de ICMS partilhado com o estado destinatário |
| produtos.icmBde | Double | (Opcional) - Number(015,5) - Valor Base ICMS partilha para estado de destino |
| produtos.icmAfc | Double | (Opcional) - Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza na UF de destino |
| produtos.icmVfc | Double | (Opcional) - Number(015,5) - Valor do ICMS para fundo de combate à pobreza na UF de destino |
| produtos.codCes | String | (Opcional) - String(007) - Código especificador da substituição tributária |
| produtos.iteFis | String | (Opcional) - Código Fiscal do item. Este campo está relacionado com o parâmetro Utiliza Código Fiscal, da tela Cadastro de Parâmetros Fiscais (F070EPF), que deve estar definido como Sim para que seja possível utilizar o código fiscal correspondente ao código do produto. |
| produtos.icmBfc | Double | (Opcional) - Number(015,2) - Base de cálculo do fundo de combate à pobreza na UF de destino |
| produtos.basFcp | Double | (Opcional) - Number(015,2) - Base de cálculo do fundo de combate à pobreza |
| produtos.aliFcp | Double | (Opcional) - Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza |
| produtos.vlrFcp | Double | (Opcional) - Number(015,2) - Valor do fundo de combate à pobreza |
| produtos.bstFcp | Double | (Opcional) - Number(015,2) - Base de cálculo do fundo de combate à pobreza retido por substituição tributária |
| produtos.astFcp | Double | (Opcional) - Number(007,4) - Alíquota do fundo de combate à pobreza retido por substituição tributária |
| produtos.vstFcp | Double | (Opcional) - Number(015,2) - Valor do fundo de combate à pobreza retido por substituição tributária |
| produtos.breFcp | Double | (Opcional) - Number(015,2) - Base de cálculo do fundo de combate à pobreza retido ant. por subst. trib. |
| produtos.areFcp | Double | (Opcional) - Number(007,4) - Alíquota do fundo de combate à pobreza retido anteriormente por subst. trib. |
| produtos.vreFcp | Double | (Opcional) - Number(015,2) - Valor do fundo de combate à pobreza retido anteriormente por subst. trib. |
| servicos | Set | |
| servicos.seqIsc | Integer | SeqIsc - (Obrigatório) - Number(003) - Sequência do item na nota fiscal de entrada |
| servicos.codSer | String | (Opcional) - String(014) - Código do serviço da nota fiscal de entrada |
| servicos.comNop | String | (Obrigatório) - String(005) - Natureza de operação correspondente (CFOP) |
| servicos.tnsSer | String | (Opcional) - String(005) - Transação da NF entrada para serviços - Condição: Opcional quando nota somente de produtos. Se não informado, será lido transação com base em comnop |
| servicos.cplIsc | String | (Obrigatório) - String(250) - Complemento da descrição do serviço |
| servicos.qtdRec | Double | (Obrigatório) - Number(014,5) - Quantidade recebida do serviço da nota fiscal de entrada |
| servicos.uniMed | String | (Obrigatório) - String(003) - Unidade de medida do serviço da nota fiscal de entrada |
| servicos.preUni | Double | (Obrigatório) - Number(014,5) - Preço unitário do serviço da nota fiscal de saída |
| servicos.perDsc | Double | (Opcional) - Number(004,2) - Percentual de desconto do serviço da nota fiscal de entrada |
| servicos.perIss | Double | (Opcional) - Number(004,2) - Percentual do ISS do serviço da nota fiscal de entrada |
| servicos.perIrf | Double | (Opcional) - Number(004,2) - Percentual do IRRF do serviço da nota fiscal de entrada |
| servicos.perIns | Double | (Opcional) - Number(004,2) - Percentual do INSS |
| servicos.vlrEnc | Double | (Opcional) - Number(015,2) - Valor encargos financeiros |
| servicos.vlrOut | Double | (Opcional) - Number(015,2) - Valor outras despesas |
| servicos.vlrDar | Double | (Opcional) - Number(015,2) - Valor para arredondamento |
| servicos.vlrOud | Double | (Opcional) - Number(015,2) - Valor outras despesas destacado |
| servicos.vlrBru | Double | (Opcional) - Number(015,2) - Valor bruto do serviço da nota fiscal de entrada |
| servicos.vlrDsc | Double | (Opcional) - Number(015,2) - Valor do desconto do serviço da nota fiscal de entrada |
| servicos.vlrDs1 | Double | (Opcional) - Number(015,2) - Valor do desconto - 1 do fornecedor |
| servicos.vlrDs2 | Double | (Opcional) - Number(015,2) - Valor do desconto - 2 do fornecedor |
| servicos.vlrBis | Double | (Opcional) - Number(015,2) - Valor base ISS |
| servicos.vlrIss | Double | (Opcional) - Number(015,2) - Valor do ISS sobre o serviço da nota fiscal de entrada |
| servicos.vlrBir | Double | (Opcional) - Number(015,2) - Valor base IRRF |
| servicos.vlrIrf | Double | (Opcional) - Number(015,2) - Valor do IRRF sobre o serviço da nota fiscal de entrada |
| servicos.vlrBin | Double | (Opcional) - Number(015,2) - Valor base do INSS |
| servicos.vlrIns | Double | (Opcional) - Number(015,2) - Valor do INSS |
| servicos.vlrLse | Double | (Opcional) - Number(015,2) - Valor do serviço |
| servicos.vlrLou | Double | (Opcional) - Number(015,2) - Valor dos outros valores |
| servicos.vlrLiq | Double | (Opcional) - Number(015,2) - Valor líquido do item de serviço da nota fiscal de entrada |
| servicos.vlrFin | Double | (Opcional) - Number(015,2) - Valor do item válido para o financeiro. Obrigatório caso seja informado que deve ser gerado nota fiscal com parcelas |
| servicos.acrFin | Double | (Opcional) - Number(015,2) - Valor de Acréscimo Financeiro |
| servicos.codClf | String | (Opcional) - String(003) - Código da classificação fiscal do item da nota fiscal de entrada |
| servicos.oriMer | String | (Opcional) - String(001) - Origem fiscal da mercadoria Lista: 0 = Nacional, exceto as indicadas nos códigos 3 a 5, 1 = Estrangeira - Importação direta, exceto a indicada no código 6, 2 = Estrangeira - Adquirida no mercado interno, exceto a indicada no código 7, 3 = Nacional, mercadoria ou bem com Conteúdo de Importação superior a 40% (quarenta por cento), 4 = Nacional, cuja produção tenha sido feita em conformidade com os processos produtivos básicos de que tratam o Decreto-Lei nº 288/67, e as Leis nºs 8.248/91, 8.387/91, 10.176/01 e 11.484/07, 5 = Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40% (quarenta por cento), 6 = Estrangeira - Importação direta, sem similar nacional, constante em lista de Resolução CAMEX e gás natural, 7 = Estrangeira - Adquirida no mercado interno, sem similar nacional, constante em lista de Resolução CAMEX e gás natural |
| servicos.codStr | String | (Opcional) - String(003) - Situação tributária do item da nota fiscal de entrada |
| servicos.perIpi | Double | (Opcional) - Number(005,2) - Percentual de IPI do item da nota fiscal de entrada |
| servicos.perIcm | Double | (Opcional) - Number(005,2) - Percentual do ICM do item da nota fiscal de entrada |
| servicos.vlrDzf | Double | (Opcional) - Number(015,2) - Valor do desconto referente zona franca |
| servicos.vlrBip | Double | (Opcional) - Number(015,2) - Valor base IPI |
| servicos.vlrIpi | Double | (Opcional) - Number(015,2) - Valor do IPI do item da nota fiscal de entrada |
| servicos.vlrBid | Double | (Opcional) - Number(015,2) - Valor base IPI presumido (50% compra no comércio) |
| servicos.vlrIpd | Double | (Opcional) - Number(015,2) - Valor do IPI presumido (50% compra no comércio) |
| servicos.vlrBic | Double | (Opcional) - Number(015,2) - Valor base do ICMS |
| servicos.vlrIcm | Double | (Opcional) - Number(015,2) - Valor do ICMS do item da nota fiscal de entrada |
| servicos.vlrDfa | Double | (Opcional) - Number(015,2) - Valor da diferença de alíquota inter-estadual |
| servicos.vlrBsi | Double | (Opcional) - Number(015,2) - Valor base ICMS substituído |
| servicos.vlrIcs | Double | (Opcional) - Number(015,2) - Valor do ICMS substituído do item da nota fiscal de entrada |
| servicos.vlrBsd | Double | (Opcional) - Number(015,2) - Valor base ICMS substituído destacado |
| servicos.vlrIsd | Double | (Opcional) - Number(015,2) - Valor ICMS substituído destacado |
| servicos.vlrIic | Double | (Opcional) - Number(015,2) - Valor isentas ICMS |
| servicos.vlrIip | Double | (Opcional) - Number(015,2) - Valor isentas IPI |
| servicos.vlrOip | Double | (Opcional) - Number(015,2) - Valor outras IPI |
| servicos.vlrOic | Double | (Opcional) - Number(015,2) - Valor outros ICMS |
| servicos.vlrBpi | Double | (Opcional) - Number(015,2) - Valor base do PIS a recuperar |
| servicos.vlrPis | Double | (Opcional) - Number(015,2) - Valor do PIS a recuperar do item da nota fiscal de entrada |
| servicos.vlrBcr | Double | (Opcional) - Number(015,2) - Valor base do Cofins a recuperar |
| servicos.vlrCor | Double | (Opcional) - Number(015,2) - Valor do Cofins a recuperar |
| servicos.vlrBct | Double | (Opcional) - Number(015,2) - Valor base do Cofins Retido |
| servicos.vlrCrt | Double | (Opcional) - Number(015,2) - Valor do Cofins Retido |
| servicos.vlrBpt | Double | (Opcional) - Number(015,2) - Valor base do PIS Retido |
| servicos.vlrPit | Double | (Opcional) - Number(015,2) - Soma dos valores do PIS retido |
| servicos.perPit | Double | (Opcional) - Number(004,2) - Percentual de PIS Retido |
| servicos.vlrBcl | Double | (Opcional) - Number(015,2) - Valor base do CSLL Retido |
| servicos.vlrCsl | Double | (Opcional) - Number(015,2) - Valor do CSLL Retido |
| servicos.perCsl | Double | (Opcional) - Number(004,2) - Percentual de CSLL Retido |
| servicos.vlrBor | Double | (Opcional) - Number(015,2) - Valor base de Outras Retenções |
| servicos.vlrOur | Double | (Opcional) - Number(015,2) - Valor de Outras Retenções |
| servicos.perOur | Double | (Opcional) - Number(004,2) - Percentual de Outras Retenções |
| servicos.vlrRis | Double | (Opcional) - Number(015,2) - Valor de retenção de ICMS Substituto |
| servicos.codTpr | String | (Opcional) - String(004) - Código da tabela de preço do serviço |
| servicos.perDs1 | Double | (Opcional) - Number(005,2) - Percentual de desconto 1 |
| servicos.perDs2 | Double | (Opcional) - Number(005,2) - Percentual de desconto 2 |
| servicos.perDs3 | Double | (Opcional) - Number(005,2) - Percentual de desconto 3 |
| servicos.perDs4 | Double | (Opcional) - Number(005,2) - Percentual de desconto 4 |
| servicos.perDs5 | Double | (Opcional) - Number(005,2) - Percentual de desconto 5 |
| servicos.vlrDs3 | Double | (Opcional) - Number(015,2) - Valor do desconto 3 |
| servicos.vlrDs4 | Double | (Opcional) - Number(015,2) - Valor de desconto 4 |
| servicos.vlrDs5 | Double | (Opcional) - Number(015,2) - Valor de desconto 5 |
| servicos.becIpi | Double | (Opcional) - Number(015,2) - Valor base de IPI creditado efetivamente |
| servicos.vecIpi | Double | (Opcional) - Number(015,2) - Valor de IPI creditado efetivamente |
| servicos.becIcm | Double | (Opcional) - Number(015,2) - Valor base de ICMS creditado efetivamente |
| servicos.vecIcm | Double | (Opcional) - Number(015,2) - Valor ICMS Cred. Efetivamente |
| servicos.vlrBie | Double | (Opcional) - Number(015,2) - Valor base do INSS parte empresa |
| servicos.vlrIem | Double | (Opcional) - Number(015,2) - Valor do INSS parte empresa |
| servicos.vlrOui | Double | (Opcional) - Number(015,2) - Valor de outras despesas de importação |
| servicos.bcoImp | Double | (Opcional) - Number(015,2) - Valor base do cofins a recuperar na importação |
| servicos.cofImp | Double | (Opcional) - Number(015,2) - Valor do cofins a recuperar na importação |
| servicos.bpiImp | Double | (Opcional) - Number(015,2) - Valor base do pis a recuperar na importação |
| servicos.pisImp | Double | (Opcional) - Number(015,2) - Valor do pis a recuperar na importação |
| servicos.vlrBpf | Double | (Opcional) - Number(015,2) - Valor Base do PIS Faturamento (Estorno devolução) |
| servicos.perPif | Double | (Opcional) - Number(007,4) - Percentual do PIS Faturamento (Estorno devolução) |
| servicos.vlrPif | Double | (Opcional) - Number(015,2) - Valor do PIS Faturamento (Estorno devolução) |
| servicos.vlrBcf | Double | (Opcional) - Number(015,2) - Valor Base do COFINS Faturamento (Estorno devolução) |
| servicos.perCff | Double | (Opcional) - Number(007,4) - Percentual do COFINS Faturamento (Estorno devolução) |
| servicos.vlrCff | Double | (Opcional) - Number(015,2) - Valor do COFINS Faturamento (Estorno devolução) |
| servicos.cstIpi | String | (Opcional) - String(002) - Código da situação tributária de IPI Lista: 00 = Entrada com recuperação de crédito, 01 = Entrada tributável com alíquota zero, 02 = Entrada isenta, 03 = Entrada não-tributada, 04 = Entrada imune, 05 = Entrada com suspensão, 49 = Outras entradas, 50 = Saída tributada, 51 = Saída tributável com alíquota zero, 52 = Saída isenta, 53 = Saída não-tributada, 54 = Saída imune, 55 = Saída com suspensão, 99 = Outras saídas |
| servicos.cstPis | String | (Opcional) - String(002) - Código da situação tributária de PIS Lista: 01 = Operação tributável com alíquota básica, 02 = Operação tributável com alíquota diferenciada, 03 = Operação tributável com alíquota por unidade de medida de produto, 04 = Operação tributável monofásica - Revenda a alíquota zero, 05 = Operação tributável por substituição tributária, 06 = Operação tributável a alíquota zero, 07 = Operação isenta da contribuição, 08 = Operação sem incidência da contribuição, 09 = Operação com suspensão da contribuição, 49 = Outras operações de saída, 50 = Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno, 51 = Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno, 52 = Operação com direito a crédito - Vinculada exclusivamente a receita de exportação, 53 = Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, 54 = Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação, 55 = Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação, 56 = Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação, 60 = Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno, 61 = Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno, 62 = Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação, 63 = Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, 64 = Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação, 65 = Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação, 66 = Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação, 67 = Crédito presumido - Outras operações, 70 = Operação de aquisição sem direito a crédito, 71 = Operação de aquisição com isenção, 72 = Operação de aquisição com suspensão, 73 = Operação de aquisição a alíquota zero, 74 = Operação de aquisição sem incidência da contribuição, 75 = Operação de aquisição por substituição tributária, 98 = Outras operações de entrada, 99 = Outras operações |
| servicos.cstCof | String | (Opcional) - String(002) - Código da situação tributária de COFINS Lista: 01 = Operação tributável com alíquota básica, 02 = Operação tributável com alíquota diferenciada, 03 = Operação tributável com alíquota por unidade de medida de produto, 04 = Operação tributável monofásica - Revenda a alíquota zero, 05 = Operação tributável por substituição tributária, 06 = Operação tributável a alíquota zero, 07 = Operação isenta da contribuição, 08 = Operação sem incidência da contribuição, 09 = Operação com suspensão da contribuição, 49 = Outras operações de saída, 50 = Operação com direito a crédito - Vinculada exclusivamente a receita tributada no mercado interno, 51 = Operação com direito a crédito - Vinculada exclusivamente a receita não tributada no mercado interno, 52 = Operação com direito a crédito - Vinculada exclusivamente a receita de exportação, 53 = Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, 54 = Operação com direito a crédito - Vinculada a receitas tributadas no mercado interno e de exportação, 55 = Operação com direito a crédito - Vinculada a receitas não-tributadas no mercado interno e de exportação, 56 = Operação com direito a crédito - Vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação, 60 = Crédito presumido - Operação de aquisição vinculada exclusivamente a receita tributada no mercado interno, 61 = Crédito presumido - Operação de aquisição vinculada exclusivamente a receita não-tributada no mercado interno, 62 = Crédito presumido - Operação de aquisição vinculada exclusivamente a receita de exportação, 63 = Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, 64 = Crédito presumido - Operação de aquisição vinculada a receitas tributadas no mercado interno e de exportação, 65 = Crédito presumido - Operação de aquisição vinculada a receitas não-tributadas no mercado interno e de exportação, 66 = Crédito presumido - Operação de aquisição vinculada a receitas tributadas e não-tributadas no mercado interno, e de exportação, 67 = Crédito presumido - Outras operações, 70 = Operação de aquisição sem direito a crédito, 71 = Operação de aquisição com isenção, 72 = Operação de aquisição com suspensão, 73 = Operação de aquisição a alíquota zero, 74 = Operação de aquisição sem incidência da contribuição, 75 = Operação de aquisição por substituição tributária, 98 = Outras operações de entrada, 99 = Outras operações |
| servicos.numOpe | String | (Opcional) - String(020) - Número da Operação para rastreamento TMS |
| servicos.basCre | String | (Opcional) - Number(002) - Código da base de cálculo do crédito Lista: 01 = Aquisição de bens para revenda, 02 = Aquisição de bens utilizados como insumo, 03 = Aquisição de serviços utilizados como insumo, 04 = Energia elétrica e térmica, inclusive sob a forma de vapor, 05 = Aluguéis de prédios, 06 = Aluguéis de máquinas e equipamentos, 07 = Armazenagem de mercadoria e frete na operação de venda, 08 = Contraprestações de arrendamento mercantil, 09 = Máquinas, equipamentos e outros bens incorporados ao ativo imobilizado (crédito sobre encargos de depreciação), 10 = Máquinas, equipamentos e outros bens incorporados ao ativo imobilizado (crédito com base no valor de aquisição), 11 = Amortização e depreciação de edificações e benfeitorias em imóveis, 12 = Devolução de vendas sujeitas à incidência não-cumulativa, 13 = Outras operações com direito a crédito, 14 = Atividade de transpo rte de cargas - Subcontratação, 15 = Atividade Imobiliária - Custo incorrido de unidade imobiliária, 16 = Atividade imobiliária - Custo orçado de unidade não concluída, 17 = Atividade de prestação de serviços de limpeza, conservação e manutenção - vale-transporte, vale-refeição ou vale-alimentação, fardamento ou uniforme, 18 = Estoque de abertura de bens |
| servicos.filOcp | String | (Opcional) - Number(005) - Código da filial da ordem de compra |
| servicos.numOcp | String | (Opcional) - Number(008) - Número da ordem de compra da nota fiscal de entrada |
| servicos.seqIso | String | (Opcional) - Number(004) - Sequência da ordem de compra da nota fiscal de entrada |
| servicos.empNfv | Integer | (Opcional) - Number(004) - Código da empresa onde foi emitida a nota fiscal a ser devolvida. |
| servicos.filNfv | Integer | (Opcional) - Number(005) - Código da filial onde foi emitida a Nota fiscal a ser devolvida. |
| servicos.numNfv | Integer | (Opcional) - Number(009) - Número da nota fiscal a ser devolvida. |
| servicos.snfNfv | String | (Opcional) - Number(009) - Código da série da nota fiscal a ser devolvida. |
| servicos.seqIsv | Integer | (Opcional) - Number(009) - Sequência do item de serviço da nota fiscal a ser devolvida. |
| servicos.perIdf | Double | (Opcional) - Number (3,2) - Percentual do ICMS diferido do item da nota fiscal de compra. |
| servicos.vlrIdf | Double | (Opcional) - Number (15,2) - Valor do ICMS diferido do item da nota fiscal de compra. |
| servicos.motDes | Integer | (Opcional) - Motivo desoneração ICMS |
| servicos.vlrIcd | String | Valor do ICMS desonerado |
| servicos.abtDes | String | Indicativo se houve abatimento do valor do ICMS desonerado |
| servicos.perPir | Double | PerPir - (Opcional) - Number (7,4) - Percentual de PIS a Recuperar |
| servicos.perCor | Double | PerCor - (Opcional) - Number (7,4) - Percentual de COFINS a Recuperar |
| servicos.icmAor | Double | (Opcional) - Number(005,2) - Alíquota de ICMS partilhado com o estado remetente |
| servicos.icmVor | Double | (Opcional) - Number(015,5) - Valor de ICMS partilhado com o estado remetente |
| servicos.icmAde | Double | (Opcional) - Number(005,2) - Alíquota de ICMS partilhado com o estado destinatário |
| servicos.icmVde | Double | (Opcional) - Number(015,5) - Valor de ICMS partilhado com o estado destinatário |
| servicos.icmBde | Double | (Opcional) - Number(015,5) - Valor Base ICMS partilha para estado de destino |
| servicos.icmAfc | Double | (Opcional) - Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza na UF de destino |
| servicos.icmVfc | Double | (Opcional) - Number(015,5) - Valor do ICMS para fundo de combate à pobreza na UF de destino |
| servicos.codCes | String | (Opcional) - String(007) - Código especificador da substituição tributária |
| servicos.iteFis | String | (Opcional) Código Fiscal do item. Este campo está relacionado com o parâmetro Utiliza Código Fiscal, da tela Cadastro de Parâmetros Fiscais (F070EPF), que deve estar definido como Sim para que seja possível utilizar o código fiscal correspondente ao código do serviço. |
| servicos.icmBfc | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza na UF de destino |
| servicos.basFcp | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza |
| servicos.aliFcp | Double | Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza |
| servicos.vlrFcp | Double | Number(015,2) - Valor do fundo de combate à pobreza |
| servicos.bstFcp | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza retido por substituição tributária |
| servicos.astFcp | Double | Number(007,4) - Alíquota do fundo de combate à pobreza retido por substituição tributária |
| servicos.vstFcp | Double | Number(015,2) - Valor do fundo de combate à pobreza retido por substituição tributária |
| servicos.breFcp | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza retido ant. por subst. trib. |
| servicos.areFcp | Double | Number(007,4) - Alíquota do fundo de combate à pobreza retido anteriormente por subst. trib. |
| servicos.vreFcp | Double | Number(015,2) - Valor do fundo de combate à pobreza retido anteriormente por subst. trib. |
| servicos.basApe | Double | Number(015,2) - Valor base da Aposentadoria especial |
| servicos.perApe | Double | Number(004,2) - Percentual Aposentadoria especial |
| servicos.vlrApe | Double | Number(015,2) - Valor da Aposentadoria especial |
| parcelas | Set | |
| parcelas.numTit | String | (Obrigatório) - String(015) - Número do título a ser gerado no contas a pagar |
| parcelas.codTpt | String | (Opcional) - String(003) - Código do tipo de título a ser gerado no contas a pagar |
| parcelas.codCrp | String | (Opcional) - String(003) - Código do grupo a pagar |
| parcelas.codNtg | String | (Opcional) - Number(004) - Código da natureza de gasto |
| parcelas.vctPar | String | (Obrigatório) - Date(DD/MM/YYYY) - Data de vencimento da parcela da nota fiscal de entrada |
| parcelas.vlrPar | Double | (Obrigatório) - Number(015,2) - Valor da parcela da nota fiscal de entrada |
| parcelas.perDdp | Double | (Opcional) - Number(005,2) - Percentual de desconto da parcela da nota fiscal de entrada |
| parcelas.qtdDdd | String | (Opcional) - Number(003) - Quantidade de dias de tolerância para o desconto da parcela |
| parcelas.vlrDsc | Double | (Opcional) - Number(015,2) - Valor do desconto negociado a ser concedido ao título a pagar |
| parcelas.jrsNeg | Double | (Opcional) - Number(015,2) - Valor dos juros negociados |
| parcelas.mulNeg | Double | (Opcional) - Number(015,2) - Valor da multa negociada |
| parcelas.outNeg | Double | (Opcional) - Number(015,2) - Valor de outros valores negociados |
| parcelas.datNeg | String | (Opcional) - Date(DD/MM/YYYY) - Data base dos valores negociados (data até) |
| parcelas.codFcr | String | (Opcional) - String(003) - Código da moeda ou índice como fator de correção (financeiro) |
| parcelas.datFcr | String | (Opcional) - Date(DD/MM/YYYY) - Data da cotação da moeda ou índice para o fator de correção (financeiro) |
| parcelas.codPor | String | (Obrigatório) - String(004) - Código do portador a ser lançado o título no contas a pagar |
| parcelas.codCrt | String | (Obrigatório) - String(002) - Código da carteira a ser lançado o título no contas a pagar |
| parcelas.codBan | String | (Opcional) - String(003) - Número do banco na FEBRABAN |
| parcelas.codAge | String | (Opcional) - String(007) - Número da agência do banco |
| parcelas.ccbFor | String | (Opcional) - String(014) - Número da conta corrente do fornecedor no banco |
| parcelas.obsPar | String | (Opcional) - String(250) - Texto da observação |
| parcelas.codFav | Double | (Opcional) - Number(014,0) - Número do CNPJ ou CPF do favorecido |
| parcelas.ideExt | Integer | (Obrigatório) - Number(015) - Identificador Externo |
| parcelas.locTit | String | |
| documentoEletronico | Set | |
| documentoEletronico.sitDoe | Integer | SitDoe - (Opcional) - Number(002) - Situação do documento eletrônico - Lista: 01 = Não Enviada, 02 = Enviada, 03 = Autorizada, 04 = Rejeitada, 05 = Denegada, 06 = Solicitado Inutilização, 07 = Solicitado Cancelamento, 08 = Inutilizada, 09 = Cancelada, 10 = Erro Geração, 11 = Erro Solicitação Cancelamento, 12 = Erro Solicitação Inutilização, 13 = Pendente de Cancelamento |
| documentoEletronico.sitDea | Integer | SitDea - (Opcional) - Number(002) - Situação do documento eletrônico anterior - Lista: 01 = Não Enviada, 02 = Enviada, 03 = Autorizada, 04 = Rejeitada, 05 = Denegada, 06 = Solicitado Inutilização, 07 = Solicitado Cancelamento, 08 = Inutilizada, 09 = Cancelada, 10 = Erro Geração, 11 = Erro Solicitação Cancelamento, 12 = Erro Solicitação Inutilização, 13 = Pendente de Cancelamento |
| documentoEletronico.chvDoe | String | (Opcional) - String(050) - Chave do documento eletrônico |
| documentoEletronico.numDfs | Double | (Opcional) - Number(015,0) - Número da nota fiscal de serviço na prefeitura |
| documentoEletronico.codVer | String | (Opcional) - String(100) - Código de verificação do documento eletrônico |
| documentoEletronico.numPrt | String | (Opcional) - String(100) - Número do protocolo de autorização do documento eletrônico |
| documentoEletronico.datAut | DateTime | DatAut - (Opcional) - Date(DD/MM/YYYY) - Data de autorização do documento eletrônico |
| documentoEletronico.horAut | String | (Opcional) - Time(HH:MM) - Hora da autorização do documento eletrônico |
| documentoEletronico.usuEmi | Double | (Obrigatório) - Number(010,0) - Usuario que realizou a emissão do documento eletrônico |
| documentoEletronico.numPrc | String | (Opcional) - String(015) - Número do protocolo de cancelamento do documento eletrônico |
| documentoEletronico.datCan | DateTime | (Opcional) - Date(DD/MM/YYYY) - Data de autorização para cancelamento do documento eletrônico |
| documentoEletronico.horCan | String | (Opcional) - Hora(HH:MM) - Hora da autorização do cancelamento do documento eletrônico |
| documentoEletronico.usuCan | Double | (Opcional) - Number(010,0) - Usuario que solicitou o cancelamento do documento eletrônico |
| documentoEletronico.numPri | String | (Opcional) - String(015) - Número do protocolo de inutilização do documento eletrônico |
| documentoEletronico.datInu | DateTime | (Opcional) - Date(DD/MM/YYYY) - Data de autorização da Inutilização do documento eletrônico |
| documentoEletronico.horInu | String | (Opcional) - Time(HH:MM) - Hora da autorização de inutilização do documento eletrônico |
| documentoEletronico.usuInu | Double | (Opcional) - Number(010,0) - Usuário que solicitou inutilização do documento eletrônico |
| observacoes | Set | Observações da nota fiscal de entrada |
| observacoes.seqObs | Integer | Sequência da observação |
| observacoes.tipObs | String | Tipo da observação (M - Manual; A - Automática) |
| observacoes.codMot | Integer | Código do motivo vinculado à observação |
| observacoes.seqIpc | Integer | Sequência do item de produto vinculado à observação |
| observacoes.obsNfc | String | Texto da observação |
| observacoes.usuGer | Integer | Código do usuário gerador da observação |
| observacoes.datGer | DateTime | Data em que a observação foi gerada (formato DD/MM/YYYY) |
| observacoes.horGer | Time | Hora em que a observação foi gerada (formato HH:MM) |
| sistemaIntegracao | String | (Obrigatório) - String(15) - Identificação do sistema integrado |
Resposta:
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>
<tipoRetorno>>Integer</tipoRetorno>
<retorno>
<ideExt>>Integer</ideExt>
<codEmp>>Integer</codEmp>
<codFil>>Integer</codFil>
<codFor>>String</codFor>
<numNfc>>String</numNfc>
<codSnf>>String</codSnf>
<tipRet>>Integer</tipRet>
<msgRet>>String</msgRet>
</retorno>
<mensagemRetorno>>String</mensagemRetorno>
<erroExecucao>>String</erroExecucao>
</result>
</ser:ImportarResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Tipo | Descrição |
|---|---|---|
| erroExecucao | 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" |
| tipoRetorno | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
| retorno | Set | - |
| retorno.ideExt | Integer | IdeExt - (Obrigatório) - Number(015) - Identificador Externo |
| retorno.codEmp | Integer | CodEmp - (Obrigatório) - Number(004) - Código da empresa |
| retorno.codFil | Integer | CodFil - (Obrigatório) - Number(005) - Código da filial |
| retorno.codFor | String | CodFor - (Obrigatório) - Number(009) - Código do fornecedor da nota fiscal de entrada |
| retorno.numNfc | String | NumNfc - (Obrigatório) - Number(009) - Número da nota fiscal de entrada |
| retorno.codSnf | String | CodSnf - (Obrigatório) - String(003) - Código da série da nota fiscal de entrada |
| retorno.tipRet | Integer | TipRet - (Obrigatório) - Number(001) - Tipo do retorno do processamento - Lista: 1 = Processado, 2 = Ocorreram Erros |
| retorno.msgRet | String | MsgRet - (Obrigatório) - String - Mensagem de retorno do processamento |
| mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
English
Español
English
Español


