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 nome do campo é "MilLis"?
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. É necessário enviar o identificador neste padrão?
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 |