Web service Com.senior.g5.co.mct.imp.notafiscalsaidasimplificado
Este web service facilita a importação de notas fiscais para a Gestão de Tributos quando o cliente tem somente a solução de Compliance Fiscal. A partir dele é possível cadastrar e atualizar RAIS, CEP, Série da Nota Fiscal, Cliente, Fornecedor, Transportadora, Produto e Serviço, além da nota fiscal de saída.
Esse serviço tem uma estrutura simplificada quanto às tabelas do sistema, tornando o processo mais ágil. Ele está disponível para proprietárias que tenham os módulos IPSI e CIEC.
Para o produto/serviço, é necessário ter uma ou mais famílias cadastradas, conforme o tipo de produto para impostos, pois no momento de cadastrar um novo produto/serviço o sistema vai herdar da família escolhida os principais parâmetros (tem impacto nas telas F075PRO e F075GFP). São eles:
- CRIRAT - Critério rateio
- TIPPRO - Tipo de produto
- CODMDP - Máscara Derivação
- CTRVLD - Controle validade
- CTRSEP - Controla série
- CTRLOT - Controla lote
- CODCLF - Classificação fiscal
- UNIMED - Unidade medida
- PROIMP - Tipo produto para impostos
- CODORI - Origem
- NUMORI - Número origem
- CODAGP - Agrupamento fiscal tributos
- TEMRCI - Controla entrada e saída de produtos
- RECIPI - Recupera IPI
- TEMICM - Tem ICMS
- RECICM - Recupera ICMS
- BXAORP - Baixa na OP
- INDMIS - Produto misto
- INDKIT - Produto kit
- MATDIR - Material direto
- GERORP - Gera O. P.
- CTRVIS - Controla valor individual série
- RECPIS - Recuperar Pis
- RECCOF - Recupera Cofins
- EMIGTR - Emite guia tráfego
- SOMIIM - Cálcula ICMS importação
- SOMIPS - Cálcula Pis importação
- SOMICO - Cálcula Cofins importação
- SOMIIL - Soma ICMS ao valor líquido importação
- SOMIPL - Soma Pis ao valor líquido importação
- SOMICL - Soma Cofins ao valor líquido importação
Tipo de execução
Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.
Autenticação
Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificar o tipo no parâmetro <encryption>, conforme seus valores possíveis.
Campos numéricos
Orientação válida para qualquer campo de web service que possui objetivo de receber valores, independentemente do seu tipo ser Integer, Double e String. Estas orientações devem ser seguidas nas requisições efetuadas via SOAP e em execuções efetuadas através do SGI, relatórios e regras LSP.
- Envio no formato ZZZZ,ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com vírgula, e não com ponto
- Obrigatória a utilização do zero a direita. Por exemplo, se o valor for 350,20, a requisição deve ser enviada com este exato valor. Se o valor enviado for enviado como 350,2, o sistema não irá interpretar a requisição adequadamente
number(005,2) = 350,20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
number(015,2): 35000,20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
number(008,4) = 3200,2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
- Envio no formato ZZZZ.ZZ
- É fundamental não enviar os campos numéricos com separador de milhar, pois ocorrerá erro ao executar a requisição
- Obrigatória a utilização do separador decimal com ponto, e não com vírgula
- number(005,2) = 350.20 - o sistema espera que o número digitado contenha até 3 casas antes da vírgula e obrigatoriamente duas após;
- number(015,2): 35000.20 - o sistema espera que o número digitado contenha até 13 casas antes da vírgula e obrigatoriamente duas após;
- number(008,4) = 3200.2074 - o sistema espera que o número digitado contenha até 4 casas antes da vírgula e obrigatoriamente duas após.
WSDL
- Síncrono: http://example.com/g5-senior-services/sapiens_Synccom_senior_g5_co_mct_imp_notafiscalsaidasimplificado?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_mct_imp_notafiscalsaidasimplificado?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Schedulecom_senior_g5_co_mct_imp_notafiscalsaidasimplificado?wsdl
Porta(s)
Esta porta permite importar e alterar os lançamentos.
Necessita autenticação: sim.
Situação da versão: atual.
Versão: 1.
Versão atual: 1.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:Importar> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <sigInt>String</sigInt> <dadosGerais> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numCgc>Double</numCgc> <seqCli>Integer</seqCli> <codEdc>String</codEdc> <codSel>String</codSel> <codSsl>String</codSsl> <numNfi>Integer</numNfi> <datEmi>DateTime</datEmi> <datSai>DateTime</datSai> <datExs>DateTime</datExs> <datExf>DateTime</datExf> <datExc>DateTime</datExc> <codTri>String</codTri> <ufsCic>String</ufsCic> <codRai>Integer</codRai> <obsNfv>String</obsNfv> <obsIpi>String</obsIpi> <codFpg>Integer</codFpg> <seqTra>Integer</seqTra> <codMtr>Integer</codMtr> <codVia>String</codVia> <ufsVei>String</ufsVei> <plaVei>String</plaVei> <kmtDis>Double</kmtDis> <forCal>Integer</forCal> <selFis>String</selFis> <sitNfv>String</sitNfv> <tipNfs>Integer</tipNfs> <cifFob>String</cifFob> <codMs1>Integer</codMs1> <codMs2>Integer</codMs2> <codMs3>Integer</codMs3> <codMs4>Integer</codMs4> <seqEnt>Integer</seqEnt> <seqPco>Integer</seqPco> <seqPen>Integer</seqPen> <sisMex>Integer</sisMex> <numRde>String</numRde> <datCex>DateTime</datCex> <numNsu>Double</numNsu> <datNsu>DateTime</datNsu> <horNsu>String</horNsu> <seqCl1>Integer</seqCl1> <seqCl2>Integer</seqCl2> <datZfm>DateTime</datZfm> <secCat>Double</secCat> <vlrAde>Double</vlrAde> <qtdEmb>Integer</qtdEmb> <pesBru>Double</pesBru> <pesLiq>Double</pesLiq> <vlrTer>Double</vlrTer> <codMd5>String</codMd5> <emiTer>String</emiTer> <codDpd>Integer</codDpd> <indItm>String</indItm> <codItm>Integer</codItm> <cgcItm>Double</cgcItm> <cadItm>String</cadItm> <hash>String</hash> <cliente> <seqCli>Integer</seqCli> <codCli>Integer</codCli> <nomCli>String</nomCli> <apeCli>String</apeCli> <tipCli>String</tipCli> <tipMer>String</tipMer> <cliCon>String</cliCon> <insEst>String</insEst> <insMun>String</insMun> <cgcCpf>Double</cgcCpf> <zonFra>Integer</zonFra> <codSuf>String</codSuf> <endCli>String</endCli> <cplEnd>String</cplEnd> <cliPrx>String</cliPrx> <codRai>Integer</codRai> <cepCli>Integer</cepCli> <baiCli>String</baiCli> <cidCli>String</cidCli> <sigUfs>String</sigUfs> <codPai>String</codPai> <fonCli>String</fonCli> <fonCl2>String</fonCl2> <fonCl3>String</fonCl3> <fonCl4>String</fonCl4> <fonCl5>String</fonCl5> <faxCli>String</faxCli> <cxaPst>Integer</cxaPst> <intNet>String</intNet> <numIdf>String</numIdf> <indNif>Integer</indNif> <catEst>String</catEst> <triPis>String</triPis> <triCof>String</triCof> <natIrp>Integer</natIrp> <natCsl>Integer</natCsl> <codRtr>Integer</codRtr> <natRet>Integer</natRet> <enderecoEntrega> <seqEnt>Integer</seqEnt> <endEnt>String</endEnt> <cplEnt>String</cplEnt> <prxEnt>String</prxEnt> <codRai>Integer</codRai> <cepEnt>Integer</cepEnt> <cidEnt>String</cidEnt> <estEnt>String</estEnt> <paiEnt>String</paiEnt> <insEnt>String</insEnt> <baiEnt>String</baiEnt> <cgcEnt>Double</cgcEnt> <nenEnt>String</nenEnt> <faxEnt>String</faxEnt> <fonEnt>String</fonEnt> <celEnt>String</celEnt> <emaEnt>String</emaEnt> <tipEnt>String</tipEnt> </enderecoEntrega> </cliente> <fornecedor> <seqFor>Integer</seqFor> <codFor>Integer</codFor> <nomFor>String</nomFor> <apeFor>String</apeFor> <tipFor>String</tipFor> <tipMer>String</tipMer> <insEst>String</insEst> <insMun>String</insMun> <cgcCpf>Double</cgcCpf> <codSuf>String</codSuf> <endFor>String</endFor> <cplEnd>String</cplEnd> <baiFor>String</baiFor> <codRai>Integer</codRai> <cepFor>Integer</cepFor> <cidFor>String</cidFor> <sigUfs>String</sigUfs> <fonFor>String</fonFor> <fonFo2>String</fonFo2> <fonFo3>String</fonFo3> <faxFor>String</faxFor> <cxaPst>Integer</cxaPst> <intNet>String</intNet> <codPai>String</codPai> <nenFor>String</nenFor> <emaNfe>String</emaNfe> <tipEmp>Integer</tipEmp> <numIdf>String</numIdf> <indNif>Integer</indNif> <indFti>Integer</indFti> <codRtr>Integer</codRtr> <entPaa>String</entPaa> <indFtr>Integer</indFtr> <regEst>Integer</regEst> <origemMercadoria> <seqOrm>Integer</seqOrm> <endOrm>String</endOrm> <cplOrm>String</cplOrm> <prxOrm>String</prxOrm> <codRai>Integer</codRai> <cepOrm>Integer</cepOrm> <cidOrm>String</cidOrm> <estOrm>String</estOrm> <baiOrm>String</baiOrm> <insOrm>String</insOrm> <cgcOrm>Double</cgcOrm> <numOrm>String</numOrm> <paiOrm>String</paiOrm> <tipOrm>String</tipOrm> </origemMercadoria> </fornecedor> <transportadora> <seqTra>Integer</seqTra> <codTra>Integer</codTra> <nomTra>String</nomTra> <apeTra>String</apeTra> <tipTra>String</tipTra> <insEst>String</insEst> <insMun>String</insMun> <cgcCpf>Double</cgcCpf> <codRai>Integer</codRai> <cepTra>Integer</cepTra> <endTra>String</endTra> <nenTra>String</nenTra> <cplEnd>String</cplEnd> <baiTra>String</baiTra> <cidTra>String</cidTra> <sigUfs>String</sigUfs> <codPai>String</codPai> <fonTra>String</fonTra> <faxTra>String</faxTra> <cxaPst>Integer</cxaPst> <intNet>String</intNet> <codVia>String</codVia> <cifFob>String</cifFob> </transportadora> <item> <seqNfi>Integer</seqNfi> <codTns>String</codTns> <nopOpe>String</nopOpe> <seqPro>Integer</seqPro> <seqSer>Integer</seqSer> <codBem>String</codBem> <cplPro>String</cplPro> <desImp>String</desImp> <codClf>String</codClf> <claFis>String</claFis> <codStr>String</codStr> <oriMer>String</oriMer> <codTst>String</codTst> <codTrd>String</codTrd> <cstIpi>String</cstIpi> <cstPis>String</cstPis> <cstCof>String</cstCof> <qtdEnt>Double</qtdEnt> <uniMed>String</uniMed> <preUni>Double</preUni> <vlrCtb>Double</vlrCtb> <perIcm>Double</perIcm> <vlrBic>Double</vlrBic> <vlrIcm>Double</vlrIcm> <vlrIic>Double</vlrIic> <vlrOic>Double</vlrOic> <vlrDai>Double</vlrDai> <vlrBsi>Double</vlrBsi> <vlrSic>Double</vlrSic> <vlrRis>Double</vlrRis> <vlrBsd>Double</vlrBsd> <vlrIsd>Double</vlrIsd> <perIpi>Double</perIpi> <vlrBip>Double</vlrBip> <aliIpi>Double</aliIpi> <qtdBip>Double</qtdBip> <vlrIpi>Double</vlrIpi> <vlrIdv>Double</vlrIdv> <vlrIip>Double</vlrIip> <vlrOip>Double</vlrOip> <vlrBid>Double</vlrBid> <vlrIpd>Double</vlrIpd> <perStp>Double</perStp> <vlrBsp>Double</vlrBsp> <vlrStp>Double</vlrStp> <perStc>Double</perStc> <vlrBsc>Double</vlrBsc> <vlrStc>Double</vlrStc> <perIss>Double</perIss> <vlrBis>Double</vlrBis> <vlrIss>Double</vlrIss> <perIrf>Double</perIrf> <vlrBir>Double</vlrBir> <vlrIrf>Double</vlrIrf> <perFun>Double</perFun> <vlrBfu>Double</vlrBfu> <vlrFun>Double</vlrFun> <perIns>Double</perIns> <vlrBin>Double</vlrBin> <vlrIns>Double</vlrIns> <perPir>Double</perPir> <vlrBpr>Double</vlrBpr> <aliPis>Double</aliPis> <qtdBpi>Double</qtdBpi> <vlrPir>Double</vlrPir> <perCor>Double</perCor> <vlrBcr>Double</vlrBcr> <aliCof>Double</aliCof> <qtdBco>Double</qtdBco> <vlrCor>Double</vlrCor> <perCrt>Double</perCrt> <vlrBct>Double</vlrBct> <vlrCrt>Double</vlrCrt> <perPit>Double</perPit> <vlrBpt>Double</vlrBpt> <vlrPit>Double</vlrPit> <perCsl>Double</perCsl> <vlrBcl>Double</vlrBcl> <vlrCsl>Double</vlrCsl> <perOur>Double</perOur> <vlrBor>Double</vlrBor> <vlrOur>Double</vlrOur> <perIim>Double</perIim> <vlrBii>Double</vlrBii> <vlrIim>Double</vlrIim> <perPif>Double</perPif> <vlrBpf>Double</vlrBpf> <aliPif>Double</aliPif> <qtdBpf>Double</qtdBpf> <vlrPif>Double</vlrPif> <perCff>Double</perCff> <vlrBcf>Double</vlrBcf> <aliCff>Double</aliCff> <qtdBcf>Double</qtdBcf> <vlrCff>Double</vlrCff> <vlrDsc>Double</vlrDsc> <vlrDzf>Double</vlrDzf> <vlrDac>Double</vlrDac> <vlrSeg>Double</vlrSeg> <vlrFre>Double</vlrFre> <perIcf>Double</perIcf> <icmFre>Double</icmFre> <vlrCid>Double</vlrCid> <totCid>Double</totCid> <ctaRed>Integer</ctaRed> <codCcu>String</codCcu> <codMs1>Integer</codMs1> <codMs2>Integer</codMs2> <codMs3>Integer</codMs3> <codMs4>Integer</codMs4> <vlrSub>Double</vlrSub> <seqFor>Integer</seqFor> <codEdc>String</codEdc> <codSel>String</codSel> <codSsl>String</codSsl> <numNfc>Integer</numNfc> <seqIpc>Integer</seqIpc> <numRde>String</numRde> <natPis>Integer</natPis> <natCof>Integer</natCof> <vlrDzp>Double</vlrDzp> <vlrDzc>Double</vlrDzc> <vlrMrc>Double</vlrMrc> <perSen>Double</perSen> <vlrBsn>Double</vlrBsn> <vlrSen>Double</vlrSen> <vlrIcd>Double</vlrIcd> <codEnq>Integer</codEnq> <icmAor>Double</icmAor> <icmVor>Double</icmVor> <icmAde>Double</icmAde> <icmVde>Double</icmVde> <icmBde>Double</icmBde> <icmAfc>Double</icmAfc> <icmBfc>Double</icmBfc> <icmVfc>Double</icmVfc> <codCes>String</codCes> <vlrDed>Double</vlrDed> <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> <vlrBgi>Double</vlrBgi> <perGil>Double</perGil> <vlrGil>Double</vlrGil> <vlrImp>Double</vlrImp> <qtmBic>Double</qtmBic> <vmoIcm>Double</vmoIcm> <aliImo>Double</aliImo> <qtmBir>Double</qtmBir> <vmoIcr>Double</vmoIcr> <aliImr>Double</aliImr> <qtmBif>Double</qtmBif> <vmoIcf>Double</vmoIcf> <aliImf>Double</aliImf> <qtmBid>Double</qtmBid> <vmoIcd>Double</vmoIcd> <aliImd>Double</aliImd> <aliMor>Double</aliMor> <ligacaoItem> <codEdc>String</codEdc> <codSel>String</codSel> <codSsl>String</codSsl> <nfvRlc>Integer</nfvRlc> <invRlc>Integer</invRlc> </ligacaoItem> <entradaVctoLoteSerie> <codDep>String</codDep> <datEnt>DateTime</datEnt> <datFab>DateTime</datFab> <datVlt>DateTime</datVlt> <codLot>String</codLot> <numSep>String</numSep> <qtdEst>Double</qtdEst> <obsDls>String</obsDls> </entradaVctoLoteSerie> <dispositivoFiscal> <codDfs>Integer</codDfs> <perAjs>Double</perAjs> <basAjs>Double</basAjs> <vlrAjs>Double</vlrAjs> <vlrOut>Double</vlrOut> <desAjs>String</desAjs> </dispositivoFiscal> <impostoAgro> <codImp>String</codImp> <qtdBas>Double</qtdBas> <vlrUpf>Double</vlrUpf> <perAli>Double</perAli> <totImp>Double</totImp> </impostoAgro> <produto> <seqPro>Integer</seqPro> <iteFis>String</iteFis> <desFis>String</desFis> <codFam>String</codFam> <codBar>Double</codBar> <recIpi>String</recIpi> <temIcm>String</temIcm> <recIcm>String</recIcm> <triPis>String</triPis> <triCof>String</triCof> <regTri>String</regTri> <codCes>String</codCes> <temRci>String</temRci> </produto> <servico> <seqSer>Integer</seqSer> <iteFis>String</iteFis> <desFis>String</desFis> <codFam>String</codFam> <serImp>String</serImp> <recIpi>String</recIpi> <temIcm>String</temIcm> <recIcm>String</recIcm> <triPis>String</triPis> <triCof>String</triCof> <regTri>String</regTri> </servico> <rateio> <datBas>DateTime</datBas> <criRat>Integer</criRat> <ctaRed>Integer</ctaRed> <vlrCta>Double</vlrCta> <codCcu>String</codCcu> <vlrRat>Double</vlrRat> <obsRat>String</obsRat> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> </rateio> <mensagemItem> <codMsg>Integer</codMsg> <msgImd>String</msgImd> </mensagemItem> </item> <conhecimentoTransporte> <datEmi>DateTime</datEmi> <codEdc>String</codEdc> <codSel>String</codSel> <codSsl>String</codSsl> <numNft>Integer</numNft> <chvNel>String</chvNel> <vlrTot>Double</vlrTot> <vlrMer>Double</vlrMer> <qtdMer>Double</qtdMer> <uniMed>String</uniMed> <pesBru>Double</pesBru> <pesLiq>Double</pesLiq> <qtdVol>Integer</qtdVol> </conhecimentoTransporte> <parcelas> <numTit>String</numTit> <codTpt>String</codTpt> <vctPar>DateTime</vctPar> <vlrPar>Double</vlrPar> <obsPar>String</obsPar> <codFpg>Integer</codFpg> <tipCar>String</tipCar> </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> <numPrc>String</numPrc> <datCan>DateTime</datCan> <horCan>String</horCan> <numPri>String</numPri> <datInu>DateTime</datInu> <horInu>String</horInu> <tipCtg>Integer</tipCtg> <chvCtg>String</chvCtg> </documentoEletronico> <modalTransporte> <seqTra>Integer</seqTra> <codVia>String</codVia> <cepIni>Integer</cepIni> <cidIni>String</cidIni> <ufsIni>String</ufsIni> <cepFim>Integer</cepFim> <cidFim>String</cidFim> <ufsFim>String</ufsFim> </modalTransporte> <notaFiscalReferenciada> <opeNfr>Integer</opeNfr> <emiNfr>Integer</emiNfr> <chvNel>String</chvNel> <tipPar>Integer</tipPar> <seqCli>Integer</seqCli> <seqFor>Integer</seqFor> <codEdc>String</codEdc> <codSel>String</codSel> <codSsl>String</codSsl> <numNfr>Integer</numNfr> <datEmi>DateTime</datEmi> </notaFiscalReferenciada> <mensagemNotaFiscal> <codMsg>Integer</codMsg> <msgNfv>String</msgNfv> </mensagemNotaFiscal> <cTeSubst> <empRlc>Integer</empRlc> <filRlc>Integer</filRlc> <snfRlc>String</snfRlc> <nfiRlc>Integer</nfiRlc> </cTeSubst> </dadosGerais> </parameters> </ser:Importar> </soapenv:Body> </soapenv:Envelope>
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
sigInt | Opcional | String | String(15) - Sigla do sistema integrador |
dadosGerais | Opcional | Set | Nota Fiscal - Dados gerais |
dadosGerais.codEmp | Opcional | Integer | Number(004) - Código da empresa |
dadosGerais.codFil | Opcional | Integer | Number(005) - Código da filial |
dadosGerais.numCgc | Opcional | Double | Number(014) - Número do CNPJ da filial |
dadosGerais.seqCli | Opcional | Integer | Number(009) - Sequencial cliente da nota fiscal |
dadosGerais.codEdc | Opcional | String | String(003) - Espécie de documento para fins fiscais |
dadosGerais.codSel | Opcional | String | String(003) - Código da Série Legal |
dadosGerais.codSsl | Opcional | String | String(002) - Código da Subsérie Legal |
dadosGerais.numNfi | Opcional | Integer | Number(009) - Número inicial da nota fiscal de saída |
dadosGerais.datEmi | Opcional | DateTime | Date(DD/MM/YYYY) - Data de emissão da nota fiscal de saída |
dadosGerais.datSai | Opcional | DateTime | Date(DD/MM/YYYY) - Data da saída da nota fiscal de saída |
dadosGerais.datExs | Opcional | DateTime | Date(DD/MM/YYYY) - Data de execução do serviço |
dadosGerais.datExf | Opcional | DateTime | Date(DD/MM/YYYY) - Data da escrituração do documento extemporâneo SPED Fiscal |
dadosGerais.datExc | Opcional | DateTime | Date(DD/MM/YYYY) - Data da escrituração do documento extemporâneo SPED Contribuições |
dadosGerais.codTri | Opcional | String | String(005) - Código de tributação para emissão da DARF |
dadosGerais.ufsCic | Opcional | String | String(002) - Sigla do estado base para o cálculo do ICMS |
dadosGerais.codRai | Opcional | Integer | Number(007) - Código da cidade para recolhimento do ISS (Tabela RAIS) |
dadosGerais.obsNfv | Opcional | String | String(120) - Observação lançamento de ICMS |
dadosGerais.obsIpi | Opcional | String | String(120) - Observação lançamento de IPI |
dadosGerais.codFpg | Opcional | Integer | Number(002) - Código da forma de pagamento |
dadosGerais.seqTra | Opcional | Integer | Number(009) - Sequencial Transportadora |
dadosGerais.codMtr | Opcional | Integer | Number(006) - Código do Motorista |
dadosGerais.codVia | Opcional | String | String(003) - Via de transporte da nota fiscal de saída |
dadosGerais.ufsVei | Opcional | String | String(002) - Sigla do estado do veículo de transporte das mercadorias da nota fiscal de saída |
dadosGerais.plaVei | Opcional | String | String(010) - Placa do veículo de transporte das mercadorias da nota fiscal de saída |
dadosGerais.kmtDis | Opcional | Double | Number(008,2) - Distância em quilômetros a percorrer com o veículo de transporte das mercadorias |
dadosGerais.forCal | Opcional | Integer | Number(001) - Indicativo da forma de cálculo do valor do frete - [ 1=Pelo peso das mercadorias;2=Pelo valor das mercadorias;3=Pelo peso e valor das mercadorias;4=Outras formas de cálculo ] |
dadosGerais.selFis | Opcional | String | String(020) - Número do selo fiscal de segurança |
dadosGerais.sitNfv | Opcional | String | String(001) - Situação da nota fiscal de saída - [ 1=Digitada;2=Fechada;3=Cancelada;4=Documento Fiscal Emitido (saída);5=Aguardando Fechamento (pós-saída);6=Aguardando Integração WMS;7=Digitada Integração;8=Agrupada ] |
dadosGerais.tipNfs | Opcional | Integer | Number(002) - Tipo da nota fiscal de saída - [ 00=NF Entrada;01=NF Saída;02=NF Devolução;03=NF Remessa (Industrialização);04=NF Remessa (Outros);05=NF Retorno (Industrialização);06=NF Retorno (Outros);09=NF Acerto;10=NF Carga (Distribuição) ] |
dadosGerais.cifFob | Opcional | String | String(001) - Indicativo se o valor do frete é CIF ou FOB - [ C=Por conta do emitente (PAGO);F=Por conta do destinatário (A PAGAR);T=Por conta de terceiros;X=Sem frete ] |
dadosGerais.codMs1 | Opcional | Integer | Number(004) - Código da mensagem - 1 da nota fiscal de saída |
dadosGerais.codMs2 | Opcional | Integer | Number(004) - Código da mensagem - 2 da nota fiscal de saída |
dadosGerais.codMs3 | Opcional | Integer | Number(004) - Código da mensagem - 3 da nota fiscal de saída |
dadosGerais.codMs4 | Opcional | Integer | Number(004) - Código da mensagem - 4 da nota fiscal de saída |
dadosGerais.seqEnt | Opcional | Integer | Number(005) - Sequência do endereço de entrega do cliente |
dadosGerais.seqPco | Opcional | Integer | Number(003) - Sequência do endereço do participante da coleta |
dadosGerais.seqPen | Opcional | Integer | Number(003) - Sequência do endereço do participante da entrega |
dadosGerais.sisMex | Opcional | Integer | Number(001) - Tipo do siscomex |
dadosGerais.numRde | Opcional | String | String(020) - Número do registro de exportação |
dadosGerais.datCex | Opcional | DateTime | Date(DD/MM/YYYY) - Data do comprovante de exportação (Averbação) |
dadosGerais.numNsu | Opcional | Double | Number(010) - Número seqüencial único |
dadosGerais.datNsu | Opcional | DateTime | Date(DD/MM/YYYY) - Data de geração do número seqüencial único |
dadosGerais.horNsu | Opcional | String | Number(005) - Hora de geração do número seqüencial único |
dadosGerais.seqCl1 | Opcional | Integer | Number(009) - Sequencial cliente 1 remetente/destinatário |
dadosGerais.seqCl2 | Opcional | Integer | Number(009) - Sequencial cliente 2 remetente/destinatário |
dadosGerais.datZfm | Opcional | DateTime | Date(DD/MM/YYYY) - Data efetiva do ingresso na Zona Franca de Manaus |
dadosGerais.secCat | Opcional | Double | Number(015,2) - Valor do SEC/CAT |
dadosGerais.vlrAde | Opcional | Double | Number(015,2) - Valor ADEME |
dadosGerais.qtdEmb | Opcional | Integer | Number(006) - Quantidade de embalagens da nota fiscal de saída |
dadosGerais.pesBru | Opcional | Double | Number(014,5) - Peso bruto da nota fiscal de saída |
dadosGerais.pesLiq | Opcional | Double | Number(014,5) - Peso líquido da nota fiscal de saída |
dadosGerais.vlrTer | Opcional | Double | Number(015,2) - Valor cobrado em nome de terceiros |
dadosGerais.codMd5 | Opcional | String | String(032) - Autenticação digital (MD5) |
dadosGerais.emiTer | Opcional | String | String(001) - Indicativo de Emissão realizada por terceiros - [ S=Sim;N=Não ] |
dadosGerais.codDpd | Opcional | Integer | Number(009) - Código do dependente |
dadosGerais.indItm | Opcional | String | String(001) - Indicativo de intermediador/marketplace - [ 0=Operação sem intermediador (em site ou plataforma própria);1=Operação em site ou plataforma de terceiros (intermediadores/marketplace) ] |
dadosGerais.codItm | Opcional | Integer | Number(004) - Código do intermediador da Transação |
dadosGerais.cgcItm | Opcional | Double | Number(014) - CNPJ do intermediador da Transação |
dadosGerais.cadItm | Opcional | String | String(060) - Identificador cadastrado no intermediador |
dadosGerais.hash | Opcional | String | String(050) - ID de integração do sistema integrador |
cliente | Opcional | Set | Cliente |
cliente.seqCli | Opcional | Integer | Number(009) - Sequencial cliente |
cliente.codCli | Opcional | Integer | Number(009) - Código do Cliente |
cliente.nomCli | Opcional | String | String(100) - Nome do cliente |
cliente.apeCli | Opcional | String | String(050) - Nome fantasia do cliente |
cliente.tipCli | Opcional | String | String(001) - Tipo do cliente - [ J=Pessoa Jurídica;F=Pessoa Física ] |
cliente.tipMer | Opcional | String | String(001) - Tipo de mercado do cliente - [ I=Interno (Nacional);E=Externo (Exterior);P=Prospect. ] |
cliente.cliCon | Opcional | String | String(001) - Indicativo se o cliente é contribuinte de ICMS - [ S=Sim;N=Não ] |
cliente.insEst | Opcional | String | String(025) - Inscrição estadual do cliente |
cliente.insMun | Opcional | String | String(016) - Inscrição municipal do cliente |
cliente.cgcCpf | Opcional | Double | Number(014) - Número do CNPJ ou CPF do cliente |
cliente.zonFra | Opcional | Integer | Number(001) - Indicativo de qual é o benefício fiscal do cliente - [ 1=Zona Franca de Manaus;2=Zona Franca;3=Área de Livre Comércio;4=Amazônia Ocidental ] |
cliente.codSuf | Opcional | String | String(010) - Número do cliente junto à Suframa |
cliente.endCli | Opcional | String | String(100) - Endereço do cliente |
cliente.cplEnd | Opcional | String | String(200) - Complemento do endereço do cliente (sala, andar, etc.) |
cliente.cliPrx | Opcional | String | String(120) - Ponto de referência ou proximidade do cliente |
cliente.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
cliente.cepCli | Opcional | Integer | Number(008) - CEP do cliente |
cliente.baiCli | Opcional | String | String(075) - Bairro do cliente |
cliente.cidCli | Opcional | String | String(060) - Cidade do cliente |
cliente.sigUfs | Opcional | String | String(002) - Sigla do estado do cliente |
cliente.codPai | Opcional | String | String(004) - Código do país do cliente |
cliente.fonCli | Opcional | String | String(020) - Número do telefone - 1 |
cliente.fonCl2 | Opcional | String | String(020) - Número do telefone - 2 |
cliente.fonCl3 | Opcional | String | String(020) - Número do telefone - 3 |
cliente.fonCl4 | Opcional | String | String(020) - Número do telefone - 4 |
cliente.fonCl5 | Opcional | String | String(020) - Número do telefone - 5 |
cliente.faxCli | Opcional | String | String(020) - Número do FAX do cliente |
cliente.cxaPst | Opcional | Integer | Number(006) - Número da caixa postal do cliente |
cliente.intNet | Opcional | String | String(100) - Endereço eletrônico (E-Mail) |
cliente.numIdf | Opcional | String | String(040) - Número de identificação fiscal |
cliente.indNif | Opcional | Integer | Number(001) - Indicativo do Número de Identificação Fiscal - [ 1=Beneficiário com NIF;2=Beneficiário dispensado do NIF;3=País não exige NIF ] |
cliente.catEst | Opcional | String |
String(003) - Categoria do estabelecimento
|
cliente.triPis | Opcional | String | String(001) - Indicativo se o cliente tem tributação de PIS ou não - [ S=Sim;N=Não ] |
cliente.triCof | Opcional | String | String(001) - Indicativo se o cliente tem tributação de COFINS ou não - [ S=Sim;N=Não ] |
cliente.natIrp | Opcional | Integer | Number(002) - Indicador de natureza da retenção na fonte de IRPJ (SPED) - [ 01=Retido na Fonte;02=Retido na Fonte por Órgãos, Autarquias e Fundações Federais (Lei nº 9.430/1996, art. 64);03=Retido na Fonte pelas Demais Entidades da Administração Pública Federel (Lei nº 10.833/2003, art. 34);04=CSLL Retida na Fonte por Pessoas Jurídicas de Direito Privado (Lei nº 10.833/2003, art. 30);05=CSLL Retida na Fonte por Órgãos, Autarquias e Fundações dos Estados, Distrito Federal e Municípios (Lei nº 10.833/2003, art. 33);06=Retido na Fonte no Exterior Incidente sobre os Dividendos (Lei nº12.973/2014, Art. 88) ] |
cliente.natCsl | Opcional | Integer | Number(002) - Indicador de natureza da retenção na fonte de CSLL (SPED) - [ 01=Retido na Fonte;02=Retido na Fonte por Órgãos, Autarquias e Fundações Federais (Lei nº 9.430/1996, art. 64);03=Retido na Fonte pelas Demais Entidades da Administração Pública Federel (Lei nº 10.833/2003, art. 34);04=CSLL Retida na Fonte por Pessoas Jurídicas de Direito Privado (Lei nº 10.833/2003, art. 30);05=CSLL Retida na Fonte por Órgãos, Autarquias e Fundações dos Estados, Distrito Federal e Municípios (Lei nº 10.833/2003, art. 33);06=Retido na Fonte no Exterior Incidente sobre os Dividendos (Lei nº12.973/2014, Art. 88) ] |
cliente.codRtr | Opcional | Integer | Number(001) - Código do Regime Tributário - [ 0=Todos;1=Simples Nacional;2=Simples Nacional - excesso de sublimite de receita bruta;3=Regime Normal;4=Simples Nacional - Microempreendedor Individual - MEI ] |
cliente.natRet | Opcional | Integer | Number(002) - Indicador de natureza da retenção na fonte de PIS e Cofins - [ 01=Retenção por órgãos, autarquias e fundações federais;02=Retenção por outras entidades da administração pública federal;03=Retenção por pessoas jurídicas de direito privado;04=Recolhimento por sociedade cooperativa;05=Retenção por fabricante de máquinas e veículos;51=Retenção por órgãos, autarquias e fundações federais;52=Retenção por outas entidades da administração pública federal;53=Retenção por pessoas jurídicas de direito privado;54=Recolhimento por sociedade cooperativa;55=Retenção por fabricante de máquinas e veículos;59=Outras retenções - Rendimentos sujeitos à regra especifica de incidência cumulativa;99=Outras retenções - Rendimentos sujeitos à regra geral de incidência (não cumulativa e cumulativa) ] |
enderecoEntrega | Opcional | Set | Endereço entrega do cliente |
enderecoEntrega.seqEnt | Opcional | Integer | Number(005) - Sequência de endereços de entrega |
enderecoEntrega.endEnt | Opcional | String | String(100) - Endereço de entrega do cliente |
enderecoEntrega.cplEnt | Opcional | String | String(200) - Complemento do endereço de entrega do cliente |
enderecoEntrega.prxEnt | Opcional | String | String(120) - Ponto de referência ou proximidade do endereço de entrega |
enderecoEntrega.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
enderecoEntrega.cepEnt | Opcional | Integer | Number(008) - CEP do endereço de entrega do cliente |
enderecoEntrega.cidEnt | Opcional | String | String(060) - Cidade do endereço de entrega do cliente |
enderecoEntrega.estEnt | Opcional | String | String(002) - Estado do endereço de entrega do cliente |
enderecoEntrega.paiEnt | Opcional | String | String(004) - Código do país de entrega do cliente |
enderecoEntrega.insEnt | Opcional | String | String(025) - Inscrição estadual do endereço de entrega |
enderecoEntrega.baiEnt | Opcional | String | String(075) - Bairro de entrega do cliente |
enderecoEntrega.cgcEnt | Opcional | Double | Number(014) - Número do CNPJ/CPF de Entrega |
enderecoEntrega.nenEnt | Opcional | String | String(060) - Número do Endereço de Entrega do Cliente |
enderecoEntrega.faxEnt | Opcional | String | String(020) - Número do fax de contato no endereço de entrega |
enderecoEntrega.fonEnt | Opcional | String | String(020) - Número do telefone de contato no endereço de entrega |
enderecoEntrega.celEnt | Opcional | String | String(020) - Número do telefone celular de contato no endereco de entrega |
enderecoEntrega.emaEnt | Opcional | String | String(100) - E-Mail de contato no endereço de entrega |
enderecoEntrega.tipEnt | Opcional | String | String(001) - Tipo do cliente - [ J=Pessoa Jurídica;F=Pessoa Física ] |
fornecedor | Opcional | Set | Fornecedor |
fornecedor.seqFor | Opcional | Integer | Number(009) - Sequencial Fornecedor |
fornecedor.codFor | Opcional | Integer | Number(009) - Código do Fornecedor |
fornecedor.nomFor | Opcional | String | String(100) - Nome do fornecedor |
fornecedor.apeFor | Opcional | String | String(050) - Nome fantasia do fornecedor |
fornecedor.tipFor | Opcional | String | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
fornecedor.tipMer | Opcional | String | String(001) - Tipo de Mercado do fornecedor - [ I=Interno (Nacional);E=Externo (Exterior);P=Prospect. ] |
fornecedor.insEst | Opcional | String | String(025) - Inscrição estadual do fornecedor |
fornecedor.insMun | Opcional | String | String(016) - Inscrição municipal do fornecedor |
fornecedor.cgcCpf | Opcional | Double | Number(014) - Número do CNPJ ou CPF do fornecedor |
fornecedor.codSuf | Opcional | String | String(010) - Código na suframa |
fornecedor.endFor | Opcional | String | String(100) - Endereço do fornecedor |
fornecedor.cplEnd | Opcional | String | String(200) - Complemento do endereço do fornecedor (sala, andar, etc.) |
fornecedor.baiFor | Opcional | String | String(075) - Bairro do fornecedor |
fornecedor.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
fornecedor.cepFor | Opcional | Integer | Number(008) - CEP do fornecedor |
fornecedor.cidFor | Opcional | String | String(060) - Cidade do fornecedor |
fornecedor.sigUfs | Opcional | String | String(002) - Estado do fornecedor |
fornecedor.fonFor | Opcional | String | String(020) - Número do telefone - 1 |
fornecedor.fonFo2 | Opcional | String | String(020) - Número do telefone - 2 |
fornecedor.fonFo3 | Opcional | String | String(020) - Número do telefone - 3 |
fornecedor.faxFor | Opcional | String | String(020) - Número do FAX do fornecedor |
fornecedor.cxaPst | Opcional | Integer | Number(006) - Número da caixa postal do fornecedor |
fornecedor.intNet | Opcional | String | String(100) - Endereço eletrônico (E-Mail) |
fornecedor.codPai | Opcional | String | String(004) - Código do país do fornecedor |
fornecedor.nenFor | Opcional | String | String(060) - Número do endereço do fornecedor |
fornecedor.emaNfe | Opcional | String | String(100) - Endereço eletrônico (E-Mail) para envio de arquivos de documentos eletrônicos |
fornecedor.tipEmp | Opcional | Integer | Number(002) - Tipo de empresa - [ 1=Indústria;2=Comércio;3=Distribuidor;4=TRR - Transp./Rev./Retalhista;5=Extração Mineral/Outros;6=Indústria/Transporte;7=Produtor Rural;8=Prestador de Serviço;9=Atividade Financeira;10=Atividade Imobiliária;11=Cooperativa;12=Sociedades Seguradoras, de Capitalização ou Entidade Aberta de Previdência Complementar;13=Distribuidor de Energia Elétrica;14=Prestador de Serviço de Comunicação;99=Outros ] |
fornecedor.numIdf | Opcional | String | String(040) - Número de identificação fiscal |
fornecedor.indNif | Opcional | Integer | Number(001) - Indicativo do Número de Identificação Fiscal - [ 1=Beneficiário com NIF;2=Beneficiário dispensado do NIF;3=País não exige NIF ] |
fornecedor.indFti | Opcional | Integer | Number(002) - Forma de Tributação Sobre os Rendimentos - [ 10=Retenção do IRRF - alíquota padrão;11=Retenção do IRRF - alíquota da tabela progressiva;12=Retenção do IRRF - alíquota diferenciada (países tributação favorecida);13=Retenção do IRRF - alíquota limitada conforme cláusula em convênio;30=Retenção do IRRF - outras hipóteses;40=Não retenção do IRRF - isenção estabelecida em convênio;41=Não retenção do IRRF - isenção prevista em lei interna;42=Não retenção do IRRF - alíquota Zero prevista em lei interna;43=Não retenção do IRRF - pagamento antecipado do imposto;44=Não retenção do IRRF - medida Judicial;50=Não retenção do IRRF - outras hipóteses ] |
fornecedor.codRtr | Opcional | Integer | Number(001) - Código do Regime Tributário - [ 0=Todos;1=Simples Nacional;2=Simples Nacional - excesso de sublimite de receita bruta;3=Regime Normal;4=Simples Nacional - Microempreendedor Individual - MEI ] |
fornecedor.entPaa | Opcional | String | String(001) - Entidade inscrita no Programa de Aquisição de Alimentos (PAA) - [ S=Sim;N=Não ] |
fornecedor.indFtr | Opcional | Integer | Number(001) - Indicativo da forma de tributação da contribuição previdenciária - [ 1=Sobre a comercialização da sua produção;2=Sobre a folha de pagamento ] |
fornecedor.regEst | Opcional | Integer | Number(002) - Regime Especial de Tributação (Meramente Informativo para NF-e) - [ 1=Microempresa municipal;2=Estimativa;3=Sociedade de profissionais;4=Cooperativa;5=Microempresário Individual (MEI);6=Microempresário e Empresa de Pequeno Porte (ME EPP);7=Tributação por Faturamento (Variável);8=Fixo;9=Isenção;10=Imune;11=Exigibilidade suspensa por decisão judicial;12=Exigibilidade suspensa por procedimento administrativo ] |
origemMercadoria | Opcional | Set | Endereço Origem Mercadoria Fornecedor |
origemMercadoria.seqOrm | Opcional | Integer | Number(005) - Sequência do endereço de origem da mercadoria |
origemMercadoria.endOrm | Opcional | String | String(100) - Endereço de origem da mercadoria |
origemMercadoria.cplOrm | Opcional | String | String(060) - Complemento de origem da mercadoria |
origemMercadoria.prxOrm | Opcional | String | String(120) - Ponto de referência ou proximidade de origem da mercadoria |
origemMercadoria.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
origemMercadoria.cepOrm | Opcional | Integer | Number(008) - CEP do endereço de origem da mercadoria |
origemMercadoria.cidOrm | Opcional | String | String(060) - Cidade do endereço de origem da mercadoria |
origemMercadoria.estOrm | Opcional | String | String(002) - Estado do endereço de origem da mercadoria |
origemMercadoria.baiOrm | Opcional | String | String(075) - Bairro de origem da mercadoria |
origemMercadoria.insOrm | Opcional | String | String(025) - Inscrição estadual do endereço de origem da mercadoria |
origemMercadoria.cgcOrm | Opcional | Double | Number(014) - Número do CNPJ de origem da mercadoria |
origemMercadoria.numOrm | Opcional | String | String(060) - Número do endereço de origem da mercadoria |
origemMercadoria.paiOrm | Opcional | String | String(004) - Código do País da Origem das Mercadorias |
origemMercadoria.tipOrm | Opcional | String | String(001) - Tipo de Fornecedor - [ J=Pessoa Jurídica;F=Pessoa Física ] |
transportadora | Opcional | Set | Transportadora |
transportadora.seqTra | Opcional | Integer | Number(009) - Sequencial Transportadora |
transportadora.codTra | Opcional | Integer | Number(009) - Código da Transportadora |
transportadora.nomTra | Opcional | String | String(100) - Nome da transportadora |
transportadora.apeTra | Opcional | String | String(050) - Nome fantasia da transportadora |
transportadora.tipTra | Opcional | String | String(001) - Tipo de transportadora - [ J=Pessoa Jurídica;F=Pessoa Física ] |
transportadora.insEst | Opcional | String | String(025) - Inscrição estadual da transportadora |
transportadora.insMun | Opcional | String | String(016) - Inscrição municipal da transportadora |
transportadora.cgcCpf | Opcional | Double | Number(014) - Número do CNPJ ou CPF da transportadora |
transportadora.codRai | Opcional | Integer | Number(007) - Código da Cidade para RAIS |
transportadora.cepTra | Opcional | Integer | Number(008) - Cep da transportadora |
transportadora.endTra | Opcional | String | String(100) - Endereço da transportadora |
transportadora.nenTra | Opcional | String | String(060) - Número do endereço da transportadora |
transportadora.cplEnd | Opcional | String | String(200) - Complemento do endereço da transportadora (sala, andar, etc.) |
transportadora.baiTra | Opcional | String | String(075) - Bairro da transportadora |
transportadora.cidTra | Opcional | String | String(060) - Cidade da transportadora |
transportadora.sigUfs | Opcional | String | String(002) - Sigla do estado da transportadora |
transportadora.codPai | Opcional | String | String(004) - Código do país da transportadora |
transportadora.fonTra | Opcional | String | String(020) - Número do telefone da transportadora |
transportadora.faxTra | Opcional | String | String(020) - Número do FAX da transportadora |
transportadora.cxaPst | Opcional | Integer | Number(006) - Número da caixa postal da transportadora |
transportadora.intNet | Opcional | String | String(100) - Endereço eletrônico (E-Mail) |
transportadora.codVia | Opcional | String | String(003) - Código da via de transporte da transportadora |
transportadora.cifFob | Opcional | String | String(001) - Indicativo se o frete da transportadora é CIF ou FOB - [ C=Por conta do emitente (PAGO);F=Por conta do destinatário (A PAGAR);T=Por conta de terceiros;X=Sem frete ] |
item | Opcional | Set | Nota Fiscal - Itens |
item.seqNfi | Opcional | Integer | Number(004) - Seqüência do item na nota fiscal impressa |
item.codTns | Opcional | String | String(005) - Código da transação |
item.nopOpe | Opcional | String | String(005) - Natureza operação |
item.seqPro | Opcional | Integer | Number(009) - Sequencial Produto |
item.seqSer | Opcional | Integer | Number(009) - Sequencial Serviço |
item.codBem | Opcional | String | String(020) - Código do bem |
item.cplPro | Opcional | String | String(250) - Descrição complementar do produto ou serviço |
item.desImp | Opcional | String | String(250) - Descrição do produto para impressão |
item.codClf | Opcional | String | String(003) - Código interno da classificação fiscal |
item.claFis | Opcional | String | String(010) - Código da classificação fiscal - NCM |
item.codStr | Opcional | String | String(003) - Situação tributária do item da nota fiscal de saída |
item.oriMer | Opcional | String | String(001) - Origem fiscal da mercadoria - [ 0=Nacional, exceto as indicadas nos códigos 3, 4, 5 e 8;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) e inferior ou igual a 70% (setenta 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;8=Nacional, mercadoria ou bem com Conteúdo de Importação superior a 70% (setenta por cento) ] |
item.codTst | Opcional | String | String(003) - Código do ICMS substituído |
item.codTrd | Opcional | String | String(003) - Código de redução de impostos |
item.cstIpi | Opcional | String | String(002) - Código da situação tributária de IPI - [ 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 ] |
item.cstPis | Opcional | String | String(002) - Código da situação tributária de PIS - [ 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 ] |
item.cstCof | Opcional | String | String(002) - Código da situação tributária de COFINS - [ 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 ] |
item.qtdEnt | Opcional | Double | Number(014,5) - Quantidade de saída do produto |
item.uniMed | Opcional | String | String(003) - Unidade de medida da quantidade do produto |
item.preUni | Opcional | Double | Number(021,10) - Preço unitário do item da nota fiscal de saída |
item.vlrCtb | Opcional | Double | Number(015,2) - Valor contábil do item da nota fiscal |
item.perIcm | Opcional | Double | Number(005,2) - Percentual do ICMS |
item.vlrBic | Opcional | Double | Number(015,2) - Valor base do ICMS |
item.vlrIcm | Opcional | Double | Number(015,2) - Valor do ICMS |
item.vlrIic | Opcional | Double | Number(015,2) - Valor isento ICMS |
item.vlrOic | Opcional | Double | Number(015,2) - Valor outros ICMS |
item.vlrDai | Opcional | Double | Number(015,2) - Valor da diferença de alíquota interestadual do ICMS |
item.vlrBsi | Opcional | Double | Number(015,2) - Valor base do ICMS substituído |
item.vlrSic | Opcional | Double | Number(015,2) - Valor do ICMS substituído |
item.vlrRis | Opcional | Double | Number(015,2) - Valor de ICMS Substituto por responsabilidade solidária |
item.vlrBsd | Opcional | Double | Number(015,2) - Valor base ICMS substituído destacado |
item.vlrIsd | Opcional | Double | Number(015,2) - Valor do ICMS substituído destacado |
item.perIpi | Opcional | Double | Number(008,4) - Percentual de IPI |
item.vlrBip | Opcional | Double | Number(015,2) - Valor base do IPI |
item.aliIpi | Opcional | Double | Number(015,4) - Alíquota por valor do IPI |
item.qtdBip | Opcional | Double | Number(015,3) - Quantidade da base do IPI |
item.vlrIpi | Opcional | Double | Number(015,2) - Valor do IPI |
item.vlrIdv | Opcional | Double | Number(013,2) - Valor do IPI Devolvido |
item.vlrIip | Opcional | Double | Number(015,2) - Valor isentas IPI |
item.vlrOip | Opcional | Double | Number(015,2) - Valor outras IPI |
item.vlrBid | Opcional | Double | Number(015,2) - Valor base IPI destacado/presumido (50% compra no comércio) |
item.vlrIpd | Opcional | Double | Number(015,2) - Valor do IPI destacado/presumido (50% compra no comércio) |
item.perStp | Opcional | Double | Number(007,4) - Percentual da substituição do PIS |
item.vlrBsp | Opcional | Double | Number(015,2) - Valor base da substituição do PIS |
item.vlrStp | Opcional | Double | Number(015,2) - Valor da substituição do PIS |
item.perStc | Opcional | Double | Number(007,4) - Percentual da substituição do COFINS |
item.vlrBsc | Opcional | Double | Number(015,2) - Valor base da substituição do COFINS |
item.vlrStc | Opcional | Double | Number(015,2) - Valor da substituição do COFINS |
item.perIss | Opcional | Double | Number(006,4) - Percentual do ISS |
item.vlrBis | Opcional | Double | Number(015,2) - Valor base do ISS |
item.vlrIss | Opcional | Double | Number(015,2) - Valor do ISS |
item.perIrf | Opcional | Double | Number(004,2) - Percentual do IRRF |
item.vlrBir | Opcional | Double | Number(015,2) - Valor base do IRRF |
item.vlrIrf | Opcional | Double | Number(015,2) - Valor do IRRF |
item.perFun | Opcional | Double | Number(004,2) - Percentual do Funrural |
item.vlrBfu | Opcional | Double | Number(015,2) - Valor base do Funrural |
item.vlrFun | Opcional | Double | Number(015,2) - Valor do Funrural |
item.perIns | Opcional | Double | Number(004,2) - Percentual do INSS |
item.vlrBin | Opcional | Double | Number(015,2) - Valor base do INSS |
item.vlrIns | Opcional | Double | Number(015,2) - Valor do INSS |
item.perPir | Opcional | Double | Number(008,4) - Percentual do PIS a recuperar (Estorno devolução) |
item.vlrBpr | Opcional | Double | Number(015,2) - Base de cálculo do PIS a recuperar (estorno por devolução) |
item.aliPis | Opcional | Double | Number(015,4) - Alíquota por valor do PIS a recuperar (Estorno devolução) |
item.qtdBpi | Opcional | Double | Number(015,3) - Quantidade da base do PIS a recuperar (Estorno devolução) |
item.vlrPir | Opcional | Double | Number(015,2) - Valor do PIS a recuperar (estorno por devolução) |
item.perCor | Opcional | Double | Number(008,4) - Percentual do COFINS a recuperar (Estorno devolução) |
item.vlrBcr | Opcional | Double | Number(015,2) - Base de cálculo do COFINS a recuperar (estorno por devolução) |
item.aliCof | Opcional | Double | Number(015,4) - Alíquota por valor do COFINS a recuperar (Estorno devolução) |
item.qtdBco | Opcional | Double | Number(015,3) - Quantidade da base do COFINS a recuperar (Estorno devolução) |
item.vlrCor | Opcional | Double | Number(015,2) - Valor do COFINS a recuperar (estorno por devolução) |
item.perCrt | Opcional | Double | Number(004,2) - Percentual do COFINS retido |
item.vlrBct | Opcional | Double | Number(015,2) - Base de cálculo do COFINS retido |
item.vlrCrt | Opcional | Double | Number(015,2) - Valor do COFINS retido |
item.perPit | Opcional | Double | Number(004,2) - Percentual do PIS retido |
item.vlrBpt | Opcional | Double | Number(015,2) - Base de cálculo do PIS retido |
item.vlrPit | Opcional | Double | Number(015,2) - Valor do PIS retido |
item.perCsl | Opcional | Double | Number(004,2) - Percentual do CSLL retido |
item.vlrBcl | Opcional | Double | Number(015,2) - Base de cálculo do CSLL retido |
item.vlrCsl | Opcional | Double | Number(015,2) - Valor do CSLL retido |
item.perOur | Opcional | Double | Number(004,2) - Percentual de outras retenções |
item.vlrBor | Opcional | Double | Number(015,2) - Base de cálculo de outras retenções |
item.vlrOur | Opcional | Double | Number(015,2) - Valor de outras retenções |
item.perIim | Opcional | Double | Number(005,2) - Percentual do imposto de importação do item da nota fiscal de saída |
item.vlrBii | Opcional | Double | Number(015,2) - Valor base imposto de importação |
item.vlrIim | Opcional | Double | Number(015,2) - Valor do imposto de importação do item da nota fiscal de saída |
item.perPif | Opcional | Double | Number(008,4) - Percentual do PIS faturamento |
item.vlrBpf | Opcional | Double | Number(015,2) - Valor base do PIS faturamento |
item.aliPif | Opcional | Double | Number(015,4) - Alíquota por valor do PIS por faturamento |
item.qtdBpf | Opcional | Double | Number(015,3) - Quantidade da base do PIS por faturamento |
item.vlrPif | Opcional | Double | Number(015,2) - Valor do PIS faturamento |
item.perCff | Opcional | Double | Number(008,4) - Percentual do COFINS faturamento |
item.vlrBcf | Opcional | Double | Number(015,2) - Valor base do COFINS faturamento |
item.aliCff | Opcional | Double | Number(015,4) - Alíquota por Valor do COFINS por faturamento |
item.qtdBcf | Opcional | Double | Number(015,3) - Quantidade da base do COFINS por faturamento |
item.vlrCff | Opcional | Double | Number(015,2) - Valor do COFINS faturamento |
item.vlrDsc | Opcional | Double | Number(015,2) - Valor do desconto do item |
item.vlrDzf | Opcional | Double | Number(015,2) - Valor do desconto referente zona franca |
item.vlrDac | Opcional | Double | Number(015,2) - Valor das despesas acessórias (embalagem, encargos, outras despesas) |
item.vlrSeg | Opcional | Double | Number(015,2) - Valor do seguro do item da nota fiscal de saída |
item.vlrFre | Opcional | Double | Number(015,2) - Valor do frete do item da nota fiscal de saída |
item.perIcf | Opcional | Double | Number(005,2) - Percentual de ICMS sobre o frete do item da nota fiscal de entrada |
item.icmFre | Opcional | Double | Number(015,2) - Valor de ICMS sobre o frete do item da nota fiscal de entrada |
item.vlrCid | Opcional | Double | Number(015,2) - Valor unitário do imposto CIDE |
item.totCid | Opcional | Double | Number(015,2) - Valor total do imposto CIDE |
item.ctaRed | Opcional | Integer | Number(007) - Conta contábil reduzida |
item.codCcu | Opcional | String | String(009) - Código do centro de custo |
item.codMs1 | Opcional | Integer | Number(004) - Código da mensagem - 1 do item da nota fiscal de saída |
item.codMs2 | Opcional | Integer | Number(004) - Código da mensagem - 2 do item da nota fiscal de saída |
item.codMs3 | Opcional | Integer | Number(004) - Código da mensagem - 3 do item da nota fiscal de saída |
item.codMs4 | Opcional | Integer | Number(004) - Código da mensagem - 4 do item da nota fiscal de saída |
item.vlrSub | Opcional | Double | Number(015,2) - Valor do subsídio na nota fiscal de saída |
item.seqFor | Opcional | Integer | Number(009) - Sequencial Fornecedor para Devolução |
item.codEdc | Opcional | String | String(003) - Espécie de documento para fins fiscais |
item.codSel | Opcional | String | String(003) - Código da Série Legal |
item.codSsl | Opcional | String | String(002) - Código da Subsérie Legal |
item.numNfc | Opcional | Integer | Number(009) - Número da nota fiscal de entrada |
item.seqIpc | Opcional | Integer | Number(004) - Seqüência do item da nota fiscal de entrada |
item.numRde | Opcional | String | String(020) - Número do registro de exportação |
item.natPis | Opcional | Integer | Number(005) - Natureza da receita do PIS |
item.natCof | Opcional | Integer | Number(005) - Natureza da receita do COFINS |
item.vlrDzp | Opcional | Double | Number(015,2) - Valor do desconto do PIS referente zona franca |
item.vlrDzc | Opcional | Double | Number(015,2) - Valor do desconto do COFINS referente zona franca |
item.vlrMrc | Opcional | Double | Number(015,2) - Valor da Mercadoria dos Itens |
item.perSen | Opcional | Double | Number(004,2) - Percentual do SENAR/SENAT |
item.vlrBsn | Opcional | Double | Number(015,2) - Valor base do SENAR/SENAT |
item.vlrSen | Opcional | Double | Number(015,2) - Valor do SENAR/SENAT |
item.vlrIcd | Opcional | Double | Number(015,2) - ICMS Desonerado |
item.codEnq | Opcional | Integer | Number(003) - Código de enquadramento legal do IPI |
item.icmAor | Opcional | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado remetente |
item.icmVor | Opcional | Double | Number(015,2) - Valor de ICMS partilhado com o estado remetente |
item.icmAde | Opcional | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado destinatário |
item.icmVde | Opcional | Double | Number(015,2) - Valor de ICMS partilhado com o estado destinatário |
item.icmBde | Opcional | Double | Number(015,2) - Valor Base ICMS partilha para estado de destino |
item.icmAfc | Opcional | Double | Number(005,2) - Alíquota do ICMS para fundo de combate a pobreza na venda |
item.icmBfc | Opcional | Double | Number(015,2) - Soma dos valores da base de cálculo do FCP na UF de destino |
item.icmVfc | Opcional | Double | Number(015,2) - Valor do ICMS para fundo de combate a pobreza na venda |
item.codCes | Opcional | String | String(007) - Código especificador da substituição tributária |
item.vlrDed | Opcional | Double | Number(015,2) - Valor de deduções da base de cálculo de ISS |
item.basFcp | Opcional | Double | Number(015,2) - Soma dos valores da base de cálculo do fundo de combate à pobreza |
item.aliFcp | Opcional | Double | Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza |
item.vlrFcp | Opcional | Double | Number(015,2) - Soma dos valores do fundo de combate à pobreza |
item.bstFcp | Opcional | Double | Number(015,2) - Soma dos valores das bases de cálculo do FCP retido por substituição tributária |
item.astFcp | Opcional | Double | Number(007,4) - Alíquota do fundo de combate à pobreza retido por substituição tributária |
item.vstFcp | Opcional | Double | Number(015,2) - Soma dos valores do fundo de combate à pobreza retido por subst. tributária |
item.breFcp | Opcional | Double | Number(015,2) - Soma dos valores da Base de cálculo do FCP retido anteriormente por subst. trib. |
item.areFcp | Opcional | Double | Number(007,4) - Alíquota do fundo de combate à pobreza retido anteriormente por subst. trib. |
item.vreFcp | Opcional | Double | Number(015,2) - Soma dos valores do FCP retido anteriormente por substituição tributária. |
item.basApe | Opcional | Double | Number(015,2) - Base de cálculo da aposentadoria especial |
item.perApe | Opcional | Double | Number(007,4) - Percentual da aposentadoria especial |
item.vlrApe | Opcional | Double | Number(015,2) - Valor da aposentadoria especial |
item.vlrBgi | Opcional | Double | Number(015,2) - Base de cálculo para o GILRAT |
item.perGil | Opcional | Double | Number(007,4) - Percentual do cálculo para o GILRAT |
item.vlrGil | Opcional | Double | Number(015,2) - Valor do GILRAT |
item.vlrImp | Opcional | Double | Number(015,2) - Devolução do ICMS Cobrado Importação |
item.qtmBic | Opcional | Double | Number(015,4) - Quantidade da Base ICMS Monofásico |
item.vmoIcm | Opcional | Double | Number(015,2) - Soma dos valores do ICMS monofásico |
item.aliImo | Opcional | Double | Number(007,4) - Alíquota ad rem ICMS Monofásico |
item.qtmBir | Opcional | Double | Number(015,4) - Quantidade da Base ICMS Monofásico Retido |
item.vmoIcr | Opcional | Double | Number(015,2) - Soma dos valores do ICMS Monofásico Retido |
item.aliImr | Opcional | Double | Number(007,4) - Alíquota ad rem ICMS Monofásico Retido |
item.qtmBif | Opcional | Double | Number(015,4) - Quantidade da Base ICMS Monofásico Diferido |
item.vmoIcf | Opcional | Double | Number(015,2) - Soma dos valores do ICMS Monofásico Diferido |
item.aliImf | Opcional | Double | Number(007,4) - Alíquota ad rem ICMS Monofásico Diferido |
item.qtmBid | Opcional | Double | Number(015,4) - Quantidade da Base ICMS Monofásico Destacado |
item.vmoIcd | Opcional | Double | Number(015,2) - Soma dos valores do ICMS Monofásico Destacado |
item.aliImd | Opcional | Double | Number(007,4) - Alíquota ad rem ICMS Monofásico Destacado |
item.aliMor | Opcional | Double | Number(007,4) - Alíquota ad rem ICMS Monofásico Original |
ligacaoItem | Opcional | Set | Nota Fiscal - Ligação entre itens |
ligacaoItem.codEdc | Opcional | String | String(003) - Espécie de documento para fins fiscais |
ligacaoItem.codSel | Opcional | String | String(003) - Código da Série Legal |
ligacaoItem.codSsl | Opcional | String | String(002) - Código da Subsérie Legal |
ligacaoItem.nfvRlc | Opcional | Integer | Number(009) - Número da nota fiscal de saída relacionada |
ligacaoItem.invRlc | Opcional | Integer | Number(003) - Sequência do item de produto relacionado |
entradaVctoLoteSerie | Opcional | Set | Nota Fiscal - Entrada, Vcto., Lote e Série |
entradaVctoLoteSerie.codDep | Opcional | String | String(010) - Código do depósito |
entradaVctoLoteSerie.datEnt | Opcional | DateTime | Date(DD/MM/YYYY) - Data da entrada do produto no depósito |
entradaVctoLoteSerie.datFab | Opcional | DateTime | Date(DD/MM/YYYY) - Data de fabricação do lote |
entradaVctoLoteSerie.datVlt | Opcional | DateTime | Date(DD/MM/YYYY) - Data de validade do produto no depósito |
entradaVctoLoteSerie.codLot | Opcional | String | String(050) - Código do Lote de Fabricação para estocagem |
entradaVctoLoteSerie.numSep | Opcional | String | String(050) - Número de série do produto |
entradaVctoLoteSerie.qtdEst | Opcional | Double | Number(014,5) - Quantidade a ser movimentada do estoque |
entradaVctoLoteSerie.obsDls | Opcional | String | String(250) - Texto da observação |
dispositivoFiscal | Opcional | Set | Nota Fiscal - Dispositivo Fiscal |
dispositivoFiscal.codDfs | Opcional | Integer | Number(006) - Código do dispositivo fiscal |
dispositivoFiscal.perAjs | Opcional | Double | Number(007,4) - Percentual do Ajuste |
dispositivoFiscal.basAjs | Opcional | Double | Number(015,2) - Base de Cálculo Ajuste |
dispositivoFiscal.vlrAjs | Opcional | Double | Number(015,2) - Valor do Ajuste |
dispositivoFiscal.vlrOut | Opcional | Double | Number(015,2) - Outros Valores |
dispositivoFiscal.desAjs | Opcional | String | String(250) - Descrição do Ajuste |
impostoAgro | Opcional | Set | Nota Fiscal - Impostos do Item |
impostoAgro.codImp | Opcional | String | String(003) - Código do imposto |
impostoAgro.qtdBas | Opcional | Double | Number(014,5) - Quantidade base para cálculo do imposto |
impostoAgro.vlrUpf | Opcional | Double | Number(015,2) - Valor da Unidade Padrão Fiscal na data da transação |
impostoAgro.perAli | Opcional | Double | Number(006,3) - Percentual da Alíquota |
impostoAgro.totImp | Opcional | Double | Number(015,2) - Valor total de imposto calculado |
produto | Opcional | Set | Produto |
produto.seqPro | Opcional | Integer | Number(009) - Sequencial Produto |
produto.iteFis | Opcional | String | String(060) - Código fiscal do item |
produto.desFis | Opcional | String | String(255) - Descrição fiscal do item |
produto.codFam | Opcional | String | String(006) - Código da Família do Produto |
produto.codBar | Opcional | Double | Number(014) - Código de barras |
produto.recIpi | Opcional | String | String(001) - Indicativo se o Produto recupera ou não IPI - [ S=Sim;N=Não ] |
produto.temIcm | Opcional | String | String(001) - Indicativo se o produto tem ou não ICMS - [ S=Sim;N=Não ] |
produto.recIcm | Opcional | String | String(001) - Indicativo se o produto recupera ou não ICMS - [ S=Sim;N=Não ] |
produto.triPis | Opcional | String | String(001) - Indicativo se o produto tem tributação de PIS ou não - [ S=Sim;N=Não ] |
produto.triCof | Opcional | String | String(001) - Indicativo se o produto tem tributação de COFINS ou não - [ S=Sim;N=Não ] |
produto.regTri | Opcional | String | String(001) - Regime tributário de apuração da contribuição social - [ C=Regime Cumulativo;U=Regime Não Cumulativo;N=Nenhum ] |
produto.codCes | Opcional | String | String(007) - Código especificador da substituição tributária |
produto.temRci | Opcional | String | <documente AQUI> |
servico | Opcional | Set | Serviço |
servico.seqSer | Opcional | Integer | Number(009) - Sequencial Serviço |
servico.iteFis | Opcional | String | String(060) - Código fiscal do item |
servico.desFis | Opcional | String | String(255) - Descrição fiscal do item |
servico.codFam | Opcional | String | String(006) - Código da família de produtos que o serviço pertence |
servico.serImp | Opcional | String | String(010) - Tipo de Serviço no contexto fiscal baseado na LC 116/2003 |
servico.recIpi | Opcional | String | String(001) - Indicativo se o serviço recupera ou não IPI - [ S=Sim;N=Não ] |
servico.temIcm | Opcional | String | String(001) - Indicativo se o serviço tem ou não tributação ICMS - [ S=Sim;N=Não ] |
servico.recIcm | Opcional | String | String(001) - Indicativo se o serviço recupera ou não ICMS - [ S=Sim;N=Não ] |
servico.triPis | Opcional | String | String(001) - Indicativo se o serviço tem tributação de PIS ou não - [ S=Sim;N=Não ] |
servico.triCof | Opcional | String | String(001) - Indicativo se o serviço tem tributação de COFINS ou não - [ S=Sim;N=Não ] |
servico.regTri | Opcional | String | String(001) - Regime tributário de apuração da contribuição social - [ C=Regime Cumulativo;U=Regime Não Cumulativo;N=Nenhum ] |
rateio | Opcional | Set | Nota Fiscal - Rateio |
rateio.datBas | Opcional | DateTime | Date(DD/MM/YYYY) - Data base contábil e financeira |
rateio.criRat | Opcional | Integer | Number(001) - Critério utilizado para rateio - [ 1=Receitas - Conta X C. Custos;2=Receitas - C. Custos X Conta;3=Despesas - Conta X C. Custos;4=Despesas - C. Custos X Conta;5=Nenhum ] |
rateio.ctaRed | Opcional | Integer | Number(007) - Conta contábil reduzida |
rateio.vlrCta | Opcional | Double | Number(015,2) - Valor rateado para a conta |
rateio.codCcu | Opcional | String | String(009) - Código do centro de custos |
rateio.vlrRat | Opcional | Double | Number(015,2) - Valor rateado para o centro de custos |
rateio.obsRat | Opcional | String | String(120) - Observação do rateio |
rateio.numPrj | Opcional | Integer | Number(008) - Número do projeto |
rateio.codFpj | Opcional | Integer | Number(004) - Código da fase do projeto |
mensagemItem | Opcional | Set | Nota Fiscal - Mensagens Dinâmicas do Item |
mensagemItem.codMsg | Opcional | Integer | Number(004) - Código da mensagem do item de produto da nota fiscal de saída |
mensagemItem.msgImd | Opcional | String | String(1000) - Texto da mensagem do item de produto/serviço da nota fiscal de saída |
conhecimentoTransporte | Opcional | Set | Nota Fiscal - Conhecimento de Transporte |
conhecimentoTransporte.datEmi | Opcional | DateTime | Date(DD/MM/YYYY) - Data de emissão da nota fiscal transportada |
conhecimentoTransporte.codEdc | Opcional | String | String(003) - Espécie de documento da nota fiscal transportada para fins fiscais |
conhecimentoTransporte.codSel | Opcional | String | String(003) - Código da série legal da nota fiscal transportada |
conhecimentoTransporte.codSsl | Opcional | String | String(002) - Código da subsérie legal da nota fiscal transportada |
conhecimentoTransporte.numNft | Opcional | Integer | Number(009) - Número da nota fiscal transportada |
conhecimentoTransporte.chvNel | Opcional | String | String(050) - Chave de acesso da nota fiscal eletrônica transportada |
conhecimentoTransporte.vlrTot | Opcional | Double | Number(015,2) - Valor total da nota fiscal transportada |
conhecimentoTransporte.vlrMer | Opcional | Double | Number(015,2) - Valor total da mercadoria da nota fiscal transportada |
conhecimentoTransporte.qtdMer | Opcional | Double | Number(014,5) - Quantidade das mercadorias da nota fiscal transportada |
conhecimentoTransporte.uniMed | Opcional | String | String(003) - Unidade de medida das mercadorias da nota fiscal transportada |
conhecimentoTransporte.pesBru | Opcional | Double | Number(014,5) - Peso bruto da nota fiscal transportada |
conhecimentoTransporte.pesLiq | Opcional | Double | Number(014,5) - Peso líquido da nota fiscal transportada |
conhecimentoTransporte.qtdVol | Opcional | Integer | Number(006) - Quantidade de volumes da nota fiscal transportada |
parcelas | Opcional | Set | Nota Fiscal - Parcelas |
parcelas.numTit | Opcional | String | String(015) - Número do título a ser gerado no contas a receber |
parcelas.codTpt | Opcional | String | String(003) - Código do tipo de título a ser gerado no contas a receber |
parcelas.vctPar | Opcional | DateTime | Date(DD/MM/YYYY) - Data de vencimento da parcela da nota fiscal de saída |
parcelas.vlrPar | Opcional | Double | Number(015,2) - Valor da parcela da nota fiscal de saída |
parcelas.obsPar | Opcional | String | String(250) - Texto da observação |
parcelas.codFpg | Opcional | Integer | Number(002) - Código da forma de pagamento |
parcelas.tipCar | Opcional | String | String(001) - Tipo do cartão utilizado pela operadora - [ D=Débito;C=Crédito ] |
documentoEletronico | Opcional | Set | Nota Fiscal - Documento eletrônico |
documentoEletronico.sitDoe | Opcional | Integer | Number(002) - Situação do documento eletrônico - [ 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;14=Solicitado Encerramento (MDF-e);15=Encerrado (MDF-e);16=Autorizado em Contingência (utilizado apenas para retorno WebService);17=Evento registrado (evento pror. suspensão ICMS - utilizado apenas Web Service);18=Deferido parcial (evento pror. suspensão ICMS - utilizado apenas no Web Service);19=Indeferido (evento prorrogação suspensão ICMS - utilizado apenas no Web Service) ] |
documentoEletronico.sitDea | Opcional | Integer | Number(002) - Situação do documento eletrônico anterior - [ 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;14=Solicitado Encerramento (MDF-e);15=Encerrado (MDF-e);16=Autorizado em Contingência (utilizado apenas para retorno WebService);17=Evento registrado (evento pror. suspensão ICMS - utilizado apenas Web Service);18=Deferido parcial (evento pror. suspensão ICMS - utilizado apenas no Web Service);19=Indeferido (evento prorrogação suspensão ICMS - utilizado apenas no Web Service) ] |
documentoEletronico.chvDoe | Opcional | String | String(050) - Chave do documento eletrônico |
documentoEletronico.numDfs | Opcional | Double | Number(015) - Número da nota fiscal de serviço na prefeitura |
documentoEletronico.codVer | Opcional | String | String(100) - Código de verificação do documento eletrônico |
documentoEletronico.numPrt | Opcional | String | String(100) - Número do protocolo de autorização do documento eletrônico |
documentoEletronico.datAut | Opcional | DateTime | Date(DD/MM/YYYY) - Data de autorização do documento eletrônico |
documentoEletronico.horAut | Opcional | String | Number(005) - Hora da autorização do documento eletrônico |
documentoEletronico.numPrc | Opcional | String | String(015) - Número do protocolo de cancelamento do documento eletrônico |
documentoEletronico.datCan | Opcional | DateTime | Date(DD/MM/YYYY) - Data de autorização para cancelamento do documento eletrônico |
documentoEletronico.horCan | Opcional | String | Number(005) - Hora da autorização do cancelamento do documento eletrônico |
documentoEletronico.numPri | Opcional | String | String(015) - Número do protocolo de inutilização do documento eletrônico |
documentoEletronico.datInu | Opcional | DateTime | Date(DD/MM/YYYY) - Data de autorização da Inutilização do documento eletrônico |
documentoEletronico.horInu | Opcional | String | Number(005) - Hora da autorização de inutilização do documento eletrônico |
documentoEletronico.tipCtg | Opcional | Integer | Number(001) - Tipo de contingência em que o documento foi autorizado - [ 1=Normal;2=FS-IA;3=SCAN;4=DPEC/EPEC;5=FS-DA;6=SVCAN;7=SVCRS;8=SVCSP;9=Offline (NFC-e) ] |
documentoEletronico.chvCtg | Opcional | String | String(050) - Chave eletrônica gerada pela contingência |
modalTransporte | Opcional | Set | Nota Fiscal - Modal transporte |
modalTransporte.seqTra | Opcional | Integer | Number(009) - Sequencial Transportadora |
modalTransporte.codVia | Opcional | String | String(003) - Código da via de transportes |
modalTransporte.cepIni | Opcional | Integer | Number(008) - Faixa inicial do CEP da cidade |
modalTransporte.cidIni | Opcional | String | String(060) - Cidade de início do modal |
modalTransporte.ufsIni | Opcional | String | String(002) - Sigla do estado referente ao local de início do modal |
modalTransporte.cepFim | Opcional | Integer | Number(008) - Faixa final do CEP da cidade |
modalTransporte.cidFim | Opcional | String | String(060) - Cidade de término do modal |
modalTransporte.ufsFim | Opcional | String | String(002) - Sigla do estado referente ao local de término do modal |
notaFiscalReferenciada | Opcional | Set | Nota Fiscal - Nota fiscal referenciada |
notaFiscalReferenciada.opeNfr | Opcional | Integer | Number(001) - Operação da nota fiscal referenciada - [ 0=Entrada;1=Saída ] |
notaFiscalReferenciada.emiNfr | Opcional | Integer | Number(001) - Emissão da nota fiscal referenciada - [ 0=Própria;1=Terceiros ] |
notaFiscalReferenciada.chvNel | Opcional | String | String(050) - Chave do documento eletrônico |
notaFiscalReferenciada.tipPar | Opcional | Integer | Number(001) - Tipo do Participante - [ 0=Cliente;1=Fornecedor ] |
notaFiscalReferenciada.seqCli | Opcional | Integer | Number(009) - Sequencial cliente |
notaFiscalReferenciada.seqFor | Opcional | Integer | Number(009) - Sequencial Fornecedor |
notaFiscalReferenciada.codEdc | Opcional | String | String(003) - Especie de documento para fins fiscais |
notaFiscalReferenciada.codSel | Opcional | String | String(003) - Código da Série Legal |
notaFiscalReferenciada.codSsl | Opcional | String | String(002) - Código da Subsérie Legal |
notaFiscalReferenciada.numNfr | Opcional | Integer | Number(009) - Número da nota fiscal referenciada |
notaFiscalReferenciada.datEmi | Opcional | DateTime | Date(DD/MM/YYYY) - Data da emissão do documento fiscal |
mensagemNotaFiscal | Opcional | Set | Nota Fiscal - Mensagens Dinâmicas |
mensagemNotaFiscal.codMsg | Opcional | Integer | Number(004) - Código da mensagem da nota fiscal de saída |
mensagemNotaFiscal.msgNfv | Opcional | String | String(1000) - Texto da mensagem da nota fiscal de saída |
cTeSubst | Opcional | Set | CT-e Substituído |
cTeSubst.empRlc | Opcional | Integer | Number(004) - Código da empresa |
cTeSubst.filRlc | Opcional | Integer | Number(005) - Código da filial |
cTeSubst.snfRlc | Opcional | String | String(003) - Código da série da nota fiscal |
cTeSubst.nfiRlc | Opcional | Integer | Number(009) - Número inicial da nota fiscal de saída substituída |
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ImportarResponse> <result> <retorno> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <numCgc>Double</numCgc> <codEdc>String</codEdc> <codSel>String</codSel> <codSsl>String</codSsl> <seqCli>Integer</seqCli> <numNfi>Integer</numNfi> <hash>String</hash> <estErr>Integer</estErr> <tipRet>Integer</tipRet> <msgRet>String</msgRet> </retorno> <erroExecucao>String</erroExecucao> </result> </ser:ImportarResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
retorno | Opcional | Set | Retorno do processamento |
retorno.codEmp | Opcional | Integer | Number(004) - Código da empresa |
retorno.codFil | Opcional | Integer | Number(005) - Código da filial |
retorno.numCgc | Opcional | Double | String(014) - CNPJ da filial |
retorno.codEdc | Opcional | String | String (003) - Modelo documento |
retorno.codSel | Opcional | String | String (003) - Série legal |
retorno.codSsl | Opcional | String | String (002) - Subsérie legal |
retorno.seqCli | Opcional | Integer | Number(009) - Sequencial cliente da nota fiscal |
retorno.numNfi | Opcional | Integer | Number(009) - Número inicial da nota fiscal de saída |
retorno.hash | Opcional | String | String(050) - ID de integração do sistema integrador |
retorno.estErr | Opcional | Integer | Number(002) - Estrutura - [ 1=Nota fiscal;2=Cliente;3=Fornecedor;4=Transportadora;5=Produto;6=Serviço ] |
retorno.tipRet | Opcional | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento: 0 = Processado 1 = Erro na Solicitação |
retorno.msgRet | Opcional | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
erroExecucao | Opcional | String |
|