Web service Com.senior.g5.co.mcm.cpr.notafiscal
Observação
- Todos os campos obrigatórios na tela F440GNE também são obrigatórios nesse web service. Exemplo: se o Código do Fornecedor não for informado, o web service não grava a informação e bloqueia o processo
- Se o sistema estiver parametrizado para a geração do Bloco K, algumas consistências e bloqueios podem ser realizados nesse web service na porta GravarNotasFiscaisEntrada, garantindo a geração correta do arquivo. Confira estas consistências na tela Parâmetros e consistências da empresa (F070ECN)
- O campo Valor máx. Arredondamento existente na tela F070FCP, trata-se de um campo criado especificamente para o web service e tem o comportamento de limitar o valor de arredondamento no fechamento da nota fiscal. Ao alterar o valor desse campo, é gravado o histórico de alteração na tabela de Compras - Notas Fiscais de Entrada - Histórico de arredondamento (E440HAR)
- Para que este Web service realize o processo de cálculo dos imposto relacionados ao agronegócio de forma correta, o campo Recalcular Valores deverá estar parametrizado como "Sim". Caso essa parametrização não seja efetuada, a Nota Fiscal será gerada e os cálculos do imposto agro não serão efetuados
- Para que este Web service realize o processo de cálculo dos rateios de forma correta, o campo TipCal deverá estar parametrizado como "Sim". Caso essa parametrização não seja efetuada, será obrigatório o envio de todos os campos necessários para que o sistema apenas efetue a gravação do rateio no banco de dados, pois nenhum valor será calculado pelo sistema.
- Para que este web service gere o título do imposto, os campos VlrLpr (guia Produto) / VlrLse (guia Serviço) são pré-requisitos, ou seja, faz parte da verificação, durante a geração do título do imposto. Apenas informar o mesmo valor do VlrLiq nos campos mencionados, se existe o valor, ou seja, maior que zero, o título de imposto será gerado.
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_mcm_cpr_notafiscal?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_mcm_cpr_notafiscal?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Scheduledcom_senior_g5_co_mcm_cpr_notafiscal?wsdl
Portas
Importante
- O parâmetro global UtiValInf tem efeito na integração de NF de entrada através desse web service. Quando o parâmetro for S, buscará o preço e a quantidade recebida informada para a criação da nota fiscal na requisição (se valor e quantidade forem maiores que zero). Quando o parâmetro global for N, buscará a quantidade e o preço da ordem de compra vinculada ao item da NF enviado na requisição de integração, mesmo que a quantidade recebida e o preço tenham sido informados na requisição.
- O parâmetro global GerNotWeb influencia a utilização deste web service, e sua alteração só é válida após o reinício do Middleware. Esse parâmetro determina se o sistema deve criar a Nota Fiscal de Entrada na base de dados, mesmo se ocorrerem erros durante o processo de fechamento da nota pelo serviço web de notas fiscais.
- O parâmetro global ArrBruMdo define qual o modo de arredondamento que vai ser utilizado para o valor bruto: "1 - Método de arredondamento antigo" ou "2 - Método de arredondamento novo". O valor bruto é calculado por meio da quantidade * preço de venda.
- Caso sejam informados os campos CodStr (Situação tributária do item da nota fiscal de entrada), CstCof (Código da situação tributária de COFINS), CstIpi (Código da situação tributária de IPI) e CstPis (Código da situação tributária de PIS na integração), esses serão os valores gravados, independente da existência de parametrização ou identificador de regras para sugerir novos valores. Nos casos em que há necessidade de sugestão de novos valores para esses campos pelo Gestão Empresarial | ERP, eles não devem ser informados na integração.
- No retorno deste web service, as informações dos campos EmpNfv (Código da empresa da nota fiscal de saída), FilNfv (Código da filial da nota fiscal de saída), SnfNfv (Código da série da nota fiscal de saída) e NumNfv (Número da nota fiscal de saída) somente serão listados quando o TipNfe (Tipo da Nota) for igual a "6 - NF de Produtor" e o campo Fechar Notas estiver definido como "1 - Sim".
- O tipo de processamento "3 - Cancelamento" não permite a geração de uma nota fiscal já cancelada no ERP. É fundamental que a nota fiscal esteja previamente cadastrada e fechada no sistema. Para isso, é necessário:
- Enviar uma requisição com o tipo de processamento "1 - Inclusão" e configurar o campo FecNot como "1 - Sim" para cadastrar a nota fiscal;
- Após o cadastro bem-sucedido, é possível enviar uma segunda requisição de cancelamento, utilizando o tipo de processamento "3 - Cancelamento". Isso garantirá que o processo ocorra conforme o esperado e evita a tentativa de cancelar uma nota fiscal que ainda não foi devidamente cadastrada e fechada no sistema.
- Para este web service não devem ser enviadas notas fiscais de origem quando o tipo da nota não for "8 - NF Frete/Serviços Agregados", "9 - NF Acerto" ou "10 - NF Acerto (NF Saída)". Além disso, seu comportamento difere do que é apresentado na tela Via Recebimento de Documento Eletrônico (F000INE).
O sistema verifica a procedência (dadosGerais.procedencia) definida ao carregar do web service, para buscar ou não as informações da ordem de compra. Caso o parâmetro prcDoc não seja preenchido no carregamento do web service, receberá o valor padrão "2 - Integração". Com isso, os dados das ordens de compras não serão repassados para a nota fiscal de entrada.
Para realizar a consistência sobre o item liquidado na ordem de compra, é necessário que seja utilizada uma procedência diferente de "2-Integração", como por exemplo, "1-Normal". Desta forma, o sistema irá verificar item a item e caso haja algum liquidado, irá consistir. Do contrário, a ordem de compra será consistida como um todo, verificando se estará liquidada ou não.
Ao cadastrar uma nota fiscal de entrada através desse web service, estando a mesma vinculada à uma ordem de compra e contendo a informação dos campos abaixo, ficarão gravados na nota fiscal de entrada os valores informados via web service e não mais os valores presentes na ordem de compra. Caso houver algum campo não informado, o que valerá será o que estiver presente na ordem de compra.
- dadosGerais.CodTra
- dadosGerais.CodCpg
- dadosGerais.PerDs1
- dadosGerais.PerDs2
- dadosGerais.PerDs3
- dadosGerais.PerDs4
- dadosGerais.PerDs5
- dadosGerais.CifFob
- dadosGerais. CodFpg
- dadosGerais.CodMoe
- dadosGerais.CotMoe
- dadosGerais.DatMoe
- dadosGerais.FecMoe
- dadosGerais.CodFcr
- dadosGerais.DatFcr
- dadosGerais.CodRed
- dadosGerais.PerSeg
- dadosGerais.PerOut
- dadosGerais.PerEnc
- dadosGerais.PerFre
- dadosGerais.SeqOrm
Necessita autenticação: sim.
Situação de versão: atual.
Versão: 23.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:GravarNotasFiscaisEntrada> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <dadosGerais> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <codFor>Integer</codFor> <numNfc>Integer</numNfc> <codSnf>String</codSnf> <tipNfe>Integer</tipNfe> <codEdc>String</codEdc> <codTri>String</codTri> <datEnt>String</datEnt> <tnsPro>String</tnsPro> <tnsSer>String</tnsSer> <datEmi>String</datEmi> <chvNel>String</chvNel> <codFpg>Integer</codFpg> <obsNfc>String</obsNfc> <vlrInf>String</vlrInf> <pesBru>String</pesBru> <pesLiq>String</pesLiq> <ufsCic>String</ufsCic> <codCpg>String</codCpg> <perDs1>String</perDs1> <perDs2>String</perDs2> <perDs3>String</perDs3> <perDs4>String</perDs4> <perDs5>String</perDs5> <perEnc>String</perEnc> <perOut>String</perOut> <perFin>String</perFin> <codTra>String</codTra> <codRed>String</codRed> <perFre>String</perFre> <perSeg>String</perSeg> <plaVei>String</plaVei> <ufsVei>String</ufsVei> <vlrDar>String</vlrDar> <vlrFrd>String</vlrFrd> <vlrFre>String</vlrFre> <vlrSeg>String</vlrSeg> <cifFob>String</cifFob> <somFre>String</somFre> <vlrFei>String</vlrFei> <vlrSei>String</vlrSei> <vlrOui>String</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> <codMoe>String</codMoe> <datMoe>String</datMoe> <cotMoe>String</cotMoe> <fecMoe>String</fecMoe> <codFcr>String</codFcr> <datFcr>String</datFcr> <codSel>String</codSel> <codSsl>String</codSsl> <vlrEnc>String</vlrEnc> <vlrOut>String</vlrOut> <numCtr>String</numCtr> <gerNfe>String</gerNfe> <numPrj>Integer</numPrj> <codPca>Integer</codPca> <cnpjFilial>String</cnpjFilial> <cnpjFornecedor>String</cnpjFornecedor> <seqOrm>String</seqOrm> <tipNdi>String</tipNdi> <vlrAfm>Double</vlrAfm> <tipItd>Integer</tipItd> <cgcAdq>Double</cgcAdq> <ufsAdq>String</ufsAdq> <codVii>Integer</codVii> <codRai>Integer</codRai> <seqEnt>Integer</seqEnt> <codEmb>Integer</codEmb> <qtdEmb>Integer</qtdEmb> <codMs1>Integer</codMs1> <codMs2>Integer</codMs2> <codMs3>Integer</codMs3> <codMs4>Integer</codMs4> <datPta>String</datPta> <numInt>String</numInt> <numDfs>String</numDfs> <duplicarDefinicaoFornecedor>String</duplicarDefinicaoFornecedor> <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> <verDoc>String</verDoc> <controleISS>String</controleISS> <controleICMS>String</controleICMS> <raiRem>Integer</raiRem> <raiDes>Integer</raiDes> <camposUsuario> <cmpUsu>String</cmpUsu> <vlrUsu>String</vlrUsu> </camposUsuario> <produtos> <seqIpc>Integer</seqIpc> <tnsPro>String</tnsPro> <codPro>String</codPro> <codDer>String</codDer> <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>String</qtdRec> <uniNfc>String</uniNfc> <preUni>String</preUni> <uniMed>String</uniMed> <acrFin>String</acrFin> <codTpr>String</codTpr> <bcoImp>String</bcoImp> <becIcm>String</becIcm> <becIpi>String</becIpi> <bpiImp>String</bpiImp> <vlrBcf>String</vlrBcf> <vlrBcl>String</vlrBcl> <vlrBcr>String</vlrBcr> <vlrBct>String</vlrBct> <vlrBfu>String</vlrBfu> <vlrBic>String</vlrBic> <vlrIbs>String</vlrIbs> <vlrBid>String</vlrBid> <vlrBii>String</vlrBii> <vlrBip>String</vlrBip> <vlrBir>String</vlrBir> <vlrBor>String</vlrBor> <vlrBpf>String</vlrBpf> <vlrBpi>String</vlrBpi> <vlrBpt>String</vlrBpt> <vlrBru>String</vlrBru> <vlrBsc>String</vlrBsc> <vlrBsd>String</vlrBsd> <vlrBsi>String</vlrBsi> <vlrBsp>String</vlrBsp> <vlrDsc>Double</vlrDsc> <perCff>String</perCff> <perCrt>String</perCrt> <perCsl>String</perCsl> <perFun>String</perFun> <perIcm>String</perIcm> <perIsn>String</perIsn> <perIim>String</perIim> <perIpi>String</perIpi> <perIrf>String</perIrf> <perOur>String</perOur> <perPif>String</perPif> <perPit>String</perPit> <perDsc>String</perDsc> <perDs1>String</perDs1> <perDs2>String</perDs2> <perDs3>String</perDs3> <perDs4>String</perDs4> <perDs5>String</perDs5> <cofImp>String</cofImp> <pisImp>String</pisImp> <vlrDzf>String</vlrDzf> <vecIcm>String</vecIcm> <vecIpi>String</vecIpi> <vlrCff>String</vlrCff> <vlrCor>String</vlrCor> <vlrCrt>String</vlrCrt> <vlrCsl>String</vlrCsl> <vlrDar>String</vlrDar> <vlrDfa>String</vlrDfa> <vlrEmb>String</vlrEmb> <vlrEnc>String</vlrEnc> <vlrFin>String</vlrFin> <vlrFrd>String</vlrFrd> <vlrFre>String</vlrFre> <vlrFun>String</vlrFun> <vlrIcm>String</vlrIcm> <codTst>String</codTst> <vlrIsn>String</vlrIsn> <vlrIcs>String</vlrIcs> <vlrIic>String</vlrIic> <vlrIim>String</vlrIim> <vlrIip>String</vlrIip> <vlrIpd>String</vlrIpd> <vlrIpi>String</vlrIpi> <vlrIrf>String</vlrIrf> <vlrIsd>String</vlrIsd> <vlrLiq>String</vlrLiq> <vlrLou>String</vlrLou> <vlrLpr>String</vlrLpr> <vlrOic>String</vlrOic> <vlrOip>String</vlrOip> <vlrOud>String</vlrOud> <vlrOur>String</vlrOur> <vlrOut>String</vlrOut> <vlrPif>String</vlrPif> <vlrPis>String</vlrPis> <vlrPit>String</vlrPit> <vlrRis>String</vlrRis> <vlrSeg>String</vlrSeg> <vlrStc>String</vlrStc> <vlrStp>String</vlrStp> <vlrFei>String</vlrFei> <vlrOui>String</vlrOui> <vlrSei>String</vlrSei> <forFre>String</forFre> <pesBru>String</pesBru> <pesLiq>String</pesLiq> <numAdi>String</numAdi> <seqAdi>String</seqAdi> <dscAdi>String</dscAdi> <fabEst>String</fabEst> <basCre>String</basCre> <cnpjFilVen>String</cnpjFilVen> <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>String</vlrImp> <coeFci>String</coeFci> <codFci>String</codFci> <numCtr>String</numCtr> <seqEve>String</seqEve> <perPir>String</perPir> <perCor>String</perCor> <perPim>String</perPim> <perCim>String</perCim> <vlrAfm>String</vlrAfm> <perDif>String</perDif> <basIdf>String</basIdf> <perIdf>String</perIdf> <vlrIdf>String</vlrIdf> <motDes>Integer</motDes> <abtDes>String</abtDes> <vlrIcd>String</vlrIcd> <perIci>String</perIci> <vlrDs1>Double</vlrDs1> <vlrDs2>Double</vlrDs2> <vlrDs3>Double</vlrDs3> <vlrDs4>Double</vlrDs4> <vlrDs5>Double</vlrDs5> <codEnq>Integer</codEnq> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaFin>Integer</ctaFin> <ctaRed>Integer</ctaRed> <codCcu>String</codCcu> <icmAor>Double</icmAor> <icmVor>Double</icmVor> <icmAde>Double</icmAde> <icmVde>Double</icmVde> <icmBde>Double</icmBde> <icmAfc>Double</icmAfc> <icmVfc>Double</icmVfc> <codCes>String</codCes> <numDrb>String</numDrb> <bemPri>String</bemPri> <iteFis>String</iteFis> <indEsc>String</indEsc> <codBnf>String</codBnf> <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> <camposUsuario> <cmpUsu>String</cmpUsu> <vlrUsu>String</vlrUsu> </camposUsuario> <loteSerie> <seqDls>Integer</seqDls> <codDep>String</codDep> <datEnt>String</datEnt> <datVlt>String</datVlt> <codLot>String</codLot> <numSep>String</numSep> <qtdEst>String</qtdEst> <obsDls>String</obsDls> <vlrDm1>String</vlrDm1> <vlrDm2>String</vlrDm2> <vlrDm3>String</vlrDm3> <vlrDm4>String</vlrDm4> <vlrDm5>String</vlrDm5> <vlrDm6>String</vlrDm6> <datFab>String</datFab> </loteSerie> <dispositivosFiscais> <codDfs>String</codDfs> <perDfs>String</perDfs> <basDfs>String</basDfs> <vlrAjs>String</vlrAjs> <vlrOut>String</vlrOut> <desAjs>String</desAjs> </dispositivosFiscais> <rateio> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaFin>Integer</ctaFin> <ctaRed>Integer</ctaRed> <perCta>String</perCta> <vlrCta>String</vlrCta> <codCcu>String</codCcu> <perRat>String</perRat> <vlrRat>String</vlrRat> <obsRat>String</obsRat> </rateio> <lauTec>String</lauTec> <usuLau>Double</usuLau> <datLau>DateTime</datLau> <horLau>Integer</horLau> <codBem>String</codBem> <proFor>String</proFor> <perSen>Double</perSen> <vlrBsn>Double</vlrBsn> <vlrSen>Double</vlrSen> <codBic>String</codBic> <pdiFcp>Double</pdiFcp> <vdiFcp>Double</vdiFcp> <efiFcp>Double</efiFcp> <vicStd>Double</vicStd> <mtdIst>Integer</mtdIst> <perGil>Double</perGil> <vlrBgi>Double</vlrBgi> <vlrGil>Double</vlrGil> <seqNfi>Integer</seqNfi> <ideExt>Integer</ideExt> <idcExt>Integer</idcExt> <ctrExt>String</ctrExt> <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> <qtdEst>Double</qtdEst> <strOri>String</strOri> </produtos> <servicos> <seqIsc>Integer</seqIsc> <tnsSer>String</tnsSer> <codSer>String</codSer> <cplIsc>String</cplIsc> <qtdRec>String</qtdRec> <uniMed>String</uniMed> <preUni>String</preUni> <perDsc>String</perDsc> <perIss>String</perIss> <redIss>Double</redIss> <perIrf>String</perIrf> <perIns>String</perIns> <vlrEnc>String</vlrEnc> <vlrOut>String</vlrOut> <vlrDar>String</vlrDar> <vlrOud>String</vlrOud> <vlrBru>String</vlrBru> <vlrDsc>String</vlrDsc> <vlrDs1>String</vlrDs1> <vlrDs2>String</vlrDs2> <vlrBis>String</vlrBis> <vlrIss>String</vlrIss> <vlrBir>String</vlrBir> <vlrIrf>String</vlrIrf> <vlrBin>String</vlrBin> <vlrIns>String</vlrIns> <vlrLse>String</vlrLse> <vlrLou>String</vlrLou> <vlrLiq>String</vlrLiq> <vlrFin>String</vlrFin> <acrFin>String</acrFin> <codClf>String</codClf> <oriMer>String</oriMer> <codStr>String</codStr> <perIpi>String</perIpi> <perIcm>String</perIcm> <perIsn>String</perIsn> <vlrDzf>String</vlrDzf> <vlrBip>String</vlrBip> <vlrIpi>String</vlrIpi> <vlrBid>String</vlrBid> <vlrIpd>String</vlrIpd> <vlrBic>String</vlrBic> <vlrIbs>String</vlrIbs> <vlrIcm>String</vlrIcm> <vlrIsn>String</vlrIsn> <vlrDfa>String</vlrDfa> <vlrBsi>String</vlrBsi> <vlrIcs>String</vlrIcs> <vlrBsd>String</vlrBsd> <vlrIsd>String</vlrIsd> <vlrIic>String</vlrIic> <vlrIip>String</vlrIip> <vlrOip>String</vlrOip> <vlrOic>String</vlrOic> <vlrBpi>String</vlrBpi> <vlrPis>String</vlrPis> <vlrBcr>String</vlrBcr> <vlrCor>String</vlrCor> <vlrBct>String</vlrBct> <vlrCrt>String</vlrCrt> <vlrBpt>String</vlrBpt> <vlrPit>String</vlrPit> <perPit>String</perPit> <vlrBcl>String</vlrBcl> <vlrCsl>String</vlrCsl> <perCsl>String</perCsl> <vlrBor>String</vlrBor> <vlrOur>String</vlrOur> <perOur>String</perOur> <codTst>String</codTst> <vlrRis>String</vlrRis> <codTpr>String</codTpr> <perDs1>String</perDs1> <perDs2>String</perDs2> <perDs3>String</perDs3> <perDs4>String</perDs4> <perDs5>String</perDs5> <vlrDs3>String</vlrDs3> <vlrDs4>String</vlrDs4> <vlrDs5>String</vlrDs5> <becIpi>String</becIpi> <vecIpi>String</vecIpi> <becIcm>String</becIcm> <vecIcm>String</vecIcm> <vlrBie>String</vlrBie> <vlrIem>String</vlrIem> <vlrOui>String</vlrOui> <bcoImp>String</bcoImp> <cofImp>String</cofImp> <bpiImp>String</bpiImp> <pisImp>String</pisImp> <vlrBpf>String</vlrBpf> <perPif>String</perPif> <vlrPif>String</vlrPif> <vlrBcf>String</vlrBcf> <perCff>String</perCff> <vlrCff>String</vlrCff> <cstIpi>String</cstIpi> <cstPis>String</cstPis> <cstCof>String</cstCof> <numOpe>String</numOpe> <basCre>String</basCre> <cnpjFilVen>String</cnpjFilVen> <empNfv>String</empNfv> <filNfv>String</filNfv> <numNfv>String</numNfv> <snfNfv>String</snfNfv> <seqIsv>String</seqIsv> <filOcp>String</filOcp> <numOcp>String</numOcp> <seqIso>String</seqIso> <numCtr>String</numCtr> <seqEve>String</seqEve> <perPir>String</perPir> <perCor>String</perCor> <perPim>String</perPim> <perCim>String</perCim> <perDif>String</perDif> <basIdf>String</basIdf> <perIdf>String</perIdf> <vlrIdf>String</vlrIdf> <motDes>Integer</motDes> <vlrIcd>Double</vlrIcd> <abtDes>String</abtDes> <perIci>String</perIci> <codEnq>Integer</codEnq> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaFin>Integer</ctaFin> <ctaRed>Integer</ctaRed> <codCcu>String</codCcu> <icmAor>Double</icmAor> <icmVor>Double</icmVor> <icmAde>Double</icmAde> <icmVde>Double</icmVde> <icmBde>Double</icmBde> <icmAfc>Double</icmAfc> <icmVfc>Double</icmVfc> <codCes>String</codCes> <bemPri>String</bemPri> <perCrt>String</perCrt> <vlrDed>String</vlrDed> <iteFis>String</iteFis> <codBnf>String</codBnf> <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> <camposUsuario> <cmpUsu>String</cmpUsu> <vlrUsu>String</vlrUsu> </camposUsuario> <dispositivoFiscal> <codDfs>String</codDfs> <perDfs>String</perDfs> <basDfs>String</basDfs> <vlrAjs>String</vlrAjs> <vlrOut>String</vlrOut> <desAjs>String</desAjs> </dispositivoFiscal> <rateio> <numPrj>Integer</numPrj> <codFpj>Integer</codFpj> <ctaFin>Integer</ctaFin> <ctaRed>Integer</ctaRed> <perCta>String</perCta> <vlrCta>String</vlrCta> <codCcu>String</codCcu> <perRat>String</perRat> <vlrRat>String</vlrRat> <obsRat>String</obsRat> </rateio> <basApe>String</basApe> <perApe>String</perApe> <vlrApe>String</vlrApe> <codBic>String</codBic> <pdiFcp>Double</pdiFcp> <vdiFcp>Double</vdiFcp> <efiFcp>Double</efiFcp> <vicStd>Double</vicStd> <mtdIst>Integer</mtdIst> <seqNfi>Integer</seqNfi> <strOri>String</strOri> </servicos> <parcelas> <numTit>String</numTit> <codTpt>String</codTpt> <codCrp>String</codCrp> <codNtg>String</codNtg> <vctPar>String</vctPar> <vlrPar>String</vlrPar> <perDdp>String</perDdp> <qtdDdd>String</qtdDdd> <vlrDsc>String</vlrDsc> <jrsNeg>String</jrsNeg> <mulNeg>String</mulNeg> <outNeg>String</outNeg> <datNeg>String</datNeg> <codFcr>String</codFcr> <datFcr>String</datFcr> <codPor>String</codPor> <codCrt>String</codCrt> <codBan>String</codBan> <tipTcc>Integer</tipTcc> <codAge>String</codAge> <ccbFor>String</ccbFor> <obsPar>String</obsPar> <codFav>String</codFav> <codFpg>Integer</codFpg> <numCpr>String</numCpr> <codRep>Integer</codRep> <numCoo>Integer</numCoo> <codEqu>Integer</codEqu> <croEcf>Integer</croEcf> <indPag>String</indPag> </parcelas> <origem> <filRlc>Integer</filRlc> <forRlc>Integer</forRlc> <snfRlc>String</snfRlc> <numRlc>Integer</numRlc> <seqExf>Integer</seqExf> </origem> <observacoes> <seqObs>Integer</seqObs> <tipObs>String</tipObs> <obsNfc>String</obsNfc> <codMot>Integer</codMot> <usuGer>Double</usuGer> <datGer>DateTime</datGer> <horGer>String</horGer> </observacoes> <notasReferenciadas> <opeNfr>Integer</opeNfr> <emiNfr>Integer</emiNfr> <chvDoe>String</chvDoe> <tipPar>Integer</tipPar> <codPar>Integer</codPar> <codEdc>String</codEdc> <codSel>String</codSel> <codSsl>String</codSsl> <numNfr>Integer</numNfr> <datEmi>String</datEmi> </notasReferenciadas> <sugDis>String</sugDis> <cliRcb>Integer</cliRcb> <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> <produtorRural> <seqDpr>Integer</seqDpr> <ufsDpr>String</ufsDpr> <datDpr>DateTime</datDpr> <forDpr>Integer</forDpr> <codEdc>String</codEdc> <snfDpr>String</snfDpr> <numDpr>Integer</numDpr> <chvNfp>String</chvNfp> </produtorRural> <vlrPdg>Double</vlrPdg> <croEcf>Integer</croEcf> <vlrEmb>String</vlrEmb> <vlrOud>String</vlrOud> <datPre>String</datPre> <codMot>Integer</codMot> <aquisicaoCana> <codSaf>String</codSaf> <datCpt>DateTime</datCpt> <totMes>String</totMes> <totAnt>String</totAnt> <vlrFor>String</vlrFor> <totDed>String</totDed> <liqFor>String</liqFor> <dadosDiarios> <diaAqi>Integer</diaAqi> <qtdAqi>String</qtdAqi> </dadosDiarios> <deducoes> <seqDdc>String</seqDdc> <desDdc>String</desDdc> <vlrDed>String</vlrDed> </deducoes> </aquisicaoCana> <forIss>Integer</forIss> <tipCte>Integer</tipCte> </dadosGerais> <tipoProcessamento>Integer</tipoProcessamento> <origemES>Integer</origemES> <tipCal>Integer</tipCal> <gerPar>Integer</gerPar> <dataBuild>String</dataBuild> <cliDif>Integer</cliDif> <fecNot>String</fecNot> <prcDoc>String</prcDoc> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <identificacaoSistema>String</identificacaoSistema> </parameters> </ser:GravarNotasFiscaisEntrada> </soapenv:Body> </soapenv:Envelope>
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
dadosGerais | Opcional | Set | Lista de Nota Fiscal de Entrada |
dadosGerais.codEmp | Opcional | Integer | Number(004) - Código da empresa |
dadosGerais.codFil | Opcional | Integer | Number(005) - Código da filial |
dadosGerais.codFor | Opcional | Integer | Number(009) - Código do fornecedor da nota fiscal de entrada |
dadosGerais.numNfc | Opcional | Integer | Number(009) - Número da nota fiscal de entrada |
dadosGerais.codSnf | Opcional | String | String(003) - Código da série da nota fiscal de entrada |
dadosGerais.tipNfe | Opcional | Integer | Number(002) - Tipo de nota fiscal de entrada - [ 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 ] |
dadosGerais.codEdc | Opcional | String | String(003) - Espécie de documento para fins fiscais |
dadosGerais.codTri | Opcional | String | String(005) - Código de tributação para emissão da DARF |
dadosGerais.datEnt | Opcional | String | Date(DD/MM/YYYY) - Data da Entrada da Nota |
dadosGerais.tnsPro | Opcional | String | String(005) - Transação da NF entrada para produtos.Quando não informado, a transação padrão é buscada |
dadosGerais.tnsSer | Opcional | String | String(005) - Transação da NF entrada para serviços.Quando não informado, a transação padrão é buscada |
dadosGerais.datEmi | Opcional | String | Date(DD/MM/YYYY) - Data de emissão da nota fiscal de entrada |
dadosGerais.chvNel | Opcional | String | String(050) - Chave de acesso da nota fiscal eletrônica |
dadosGerais.codFpg | Opcional | Integer | Number(002) - Código da forma de pagamento |
dadosGerais.obsNfc | Opcional | String | String(1000) - Texto da observação |
dadosGerais.vlrInf | Opcional | String | Number(015,2) - Total líquido da nota fiscal de entrada informado para fechamento |
dadosGerais.pesBru | Opcional | String | Number(014,5) - Peso bruto da nota fiscal de entrada |
dadosGerais.pesLiq | Opcional | String | Number(014,5) - Peso líquido da nota fiscal de entrada |
dadosGerais.ufsCic | Opcional | String | String(002) - Sigla do estado base para o cálculo do ICMS |
dadosGerais.codCpg | Opcional | String | String(006) - Código da condição de pagamento da nota fiscal de entrada |
dadosGerais.perDs1 | Opcional | String | Number(005,2) - Percentual de desconto 1 |
dadosGerais.perDs2 | Opcional | String | Number(005,2) - Percentual de desconto 2 |
dadosGerais.perDs3 | Opcional | String | Number(005,2) - Percentual de desconto 3 |
dadosGerais.perDs4 | Opcional | String | Number(005,2) - Percentual de desconto 4 |
dadosGerais.perDs5 | Opcional | String | Number(005,2) - Percentual de desconto 5 |
dadosGerais.perEnc | Opcional | String | Number(005,2) - Percentual de Encargos |
dadosGerais.perOut | Opcional | String | Number(005,2) - Percentual de Outras Despesas |
dadosGerais.perFin | Opcional | String | Number(004,2) - % de Acréscimo Financeiro |
dadosGerais.codTra | Opcional | String | Number(009) - Código da transportadora da nota fiscal de entrada |
dadosGerais.codRed | Opcional | String | Number(009) - Código da transportadora de redespacho da nota fiscal de entrada |
dadosGerais.perFre | Opcional | String | Number(005,2) - Percentual de Frete |
dadosGerais.perSeg | Opcional | String | Number(005,2) - Percentual de Seguro |
dadosGerais.plaVei | Opcional | String | String(010) - Placa do veículo de transporte das mercadorias da nota fiscal de entrada |
dadosGerais.ufsVei | Opcional | String | String(002) - Sigla do estado do veículo de transporte das mercadorias da nota fiscal de entrada |
dadosGerais.vlrDar | Opcional | String | Number(015,2) - Valor dos descontos para arredondamento do total da nota de entrada |
dadosGerais.vlrFrd | Opcional | String | Number(015,2) - Valor frete destacado |
dadosGerais.vlrFre | Opcional | String | Number(015,2) - Valor do frete da nota fiscal de entrada |
dadosGerais.vlrSeg | Opcional | String | Number(015,2) - Valor do seguro da nota fiscal de entrada |
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.somFre | Opcional | String | String(001) - Indicativo se o frete deve ser somado ao valor líquido da nota fiscal - [ S=Sim;N=Não ] |
dadosGerais.vlrFei | Opcional | String | Number(015,2) - Valor de frete de importação |
dadosGerais.vlrSei | Opcional | String | Number(015,2) - Valor de seguro de importação |
dadosGerais.vlrOui | Opcional | String | Number(015,2) - Valor de outras despesas de importação |
dadosGerais.numDoi | Opcional | String | String(020) - Número do documento de importação |
dadosGerais.datDoi | Opcional | String | Date(DD/MM/YYYY) - Data do registro do documento de importação |
dadosGerais.locDes | Opcional | String | String(060) - Local onde ocorreu o desembaraço aduaneiro |
dadosGerais.datDes | Opcional | String | Date(DD/MM/YYYY) - Data do desembaraço aduaneiro |
dadosGerais.ufsDes | Opcional | String | String(002) - Sigla da UF onde ocorreu o desembaraço aduaneiro |
dadosGerais.codExp | Opcional | String | Number(009) - Código do exportador (Fornecedor emitente da Nf-e) |
dadosGerais.codEqu | Opcional | String | Number(003) - Código do equipamento fiscal |
dadosGerais.numCfi | Opcional | String | Number(009) - Número do cupom fiscal de referência da redução Z |
dadosGerais.codMoe | Opcional | String | String(003) - Código da moeda que a ordem de compra estava representada |
dadosGerais.datMoe | Opcional | String | Date(DD/MM/YYYY) - Data da cotação da moeda ou índice da ordem de compra |
dadosGerais.cotMoe | Opcional | String | Number(019,10) - Valor da cotação da moeda ou índice da ordem de compra |
dadosGerais.fecMoe | Opcional | String | String(001) - Indicativo de o valor da cotação é fechado - [ S=Sim;N=Não ] |
dadosGerais.codFcr | Opcional | String | String(003) - Código da moeda ou índice como fator de correção (financeiro) |
dadosGerais.datFcr | Opcional | String | Date(DD/MM/YYYY) - Data da cotação da moeda ou índice para o fator de correção (financeiro) |
dadosGerais.codSel | Opcional | String | String(003) - Código da Série Legal da nota fiscal de entrada |
dadosGerais.codSsl | Opcional | String | String(002) - Código da Subsérie Legal da nota fiscal de entrada |
dadosGerais.vlrEnc | Opcional | String | Number(015,2) - Valor dos encargos financeiros da nota fiscal de entrada |
dadosGerais.vlrOut | Opcional | String | Number(015,2) - Valor de outras despesas da nota fiscal de entrada |
dadosGerais.numCtr | Opcional | String | Number(006) - Número do Contrato |
dadosGerais.gerNfe | Opcional | String | (Opcional) - Number(001) - Tipo de Geração da Nota Fiscal |
dadosGerais.numPrj | Opcional | Integer | (Opcional) - Number(008) - Número do Projeto da Prestação de Contas |
dadosGerais.codPca | Opcional | Integer | (Opcional) - Number(009) - Código da Prestação de Contas |
dadosGerais.cnpjFilial | Opcional | String | (Opcional) - Number(014) - CNPJ da Filial.Obrigatório quando os campos CodEmp e CodFil não forem informados |
dadosGerais.cnpjFornecedor | Opcional | String | (Opcional) - Number(014) - CNPJ da Filial do Fornecedor.Obrigatório quando o campo CodFor não for informado |
dadosGerais.seqOrm | Opcional | String | Number(005) - Sequência do endereço de origem da mercadoria |
dadosGerais.tipNdi | Opcional | String | String(001) - Tipo do documento de importação - [ I=Declaração de Importação;U=Declaração única de Importação;S=Declaração Simplificada de Importação ] |
dadosGerais.vlrAfm | Opcional | Double | Number(015,2) - Valor adicional ao frete para renovação da marinha mercante |
dadosGerais.tipItd | Opcional | Integer | Number(001) - Forma de importação quanto à intermediação - [ 1=Importação por conta própria;2=Importação por conta e ordem;3=Importação por encomenda ] |
dadosGerais.cgcAdq | Opcional | Double | Number(014) - CNPJ/CPF do adquirente ou do encomendante |
dadosGerais.ufsAdq | Opcional | String | String(002) - Sigla da UF do adquirente ou do encomendante |
dadosGerais.codVii | Opcional | Integer | Number(002) - Via de transporte internacional informada na DI - [ 1=Marítima;2=Fluvial;3=Lacustre;4=Aérea;5=Postal;6=Ferroviária;7=Rodoviária;8=Conduto / Rede Transmissão;9=Meios Próprios;10=Entrada / Saída ficta.;11=Courier;12=Handcarry;13=Por Reboque ] |
dadosGerais.codRai | Opcional | Integer | Number(007) - Código da cidade para recolhimento do ISS (Tabela RAIS) |
dadosGerais.seqEnt | Opcional | Integer | Number(005) - Sequencia do endereço de entrega |
dadosGerais.codEmb | Opcional | Integer | Number(004) - Código da embalagem |
dadosGerais.qtdEmb | Opcional | Integer | Number(006) - Quantidade de embalagens da nota fiscal |
dadosGerais.codMs1 | Opcional | Integer | Number(004) - Código da mensagem - 1 da nota fiscal de entrada |
dadosGerais.codMs2 | Opcional | Integer | Number(004) - Código da mensagem - 2 da nota fiscal de entrada |
dadosGerais.codMs3 | Opcional | Integer | Number(004) - Código da mensagem - 3 da nota fiscal de entrada |
dadosGerais.codMs4 | Opcional | Integer | Number(004) - Código da mensagem - 4 da nota fiscal de entrada |
dadosGerais.datPta | Opcional | String | Date(DD/MM/YYYY) - Data de permanência da nota no território aduaneiro. |
dadosGerais.numInt | Opcional | String | String(020) - Número do Documento Externo (Integrado) |
dadosGerais.numDfs | Opcional | String | Number(015) - Número do Documento Fiscal de Serviço |
dadosGerais.duplicarDefinicaoFornecedor | Opcional | String | (Opcional) - String(001) - S - Sim ou N - Não - Duplicar definição do Fornecedor para a filial atual baseado na filial matriz |
dadosGerais.vlrIor | Opcional | Double | Number(015,2) - Soma dos Valores de ICMS partilhado com o estado remetente |
dadosGerais.vlrBde | Opcional | Double | Number(015,2) - Soma dos valores da Base de ICMS partilhado com o estado de destino |
dadosGerais.vlrIde | Opcional | Double | Number(015,2) - Soma dos valores de ICMS partilhado com o estado destinatário |
dadosGerais.basFcp | Opcional | Double | Number(015,2) - Soma dos valores da base de cálculo do fundo de combate à pobreza |
dadosGerais.vlrFcp | Opcional | Double | Number(015,2) - Soma dos valores do fundo de combate à pobreza |
dadosGerais.bstFcp | Opcional | Double | Number(015,2) - Soma dos valores das bases de cálculo do FCP retido por substituição tributária |
dadosGerais.vstFcp | Opcional | Double | Number(015,2) - Soma dos valores do fundo de combate à pobreza retido por subst. tributária |
dadosGerais.breFcp | Opcional | Double | Number(015,2) - Soma dos valores da Base de cálculo do FCP retido anteriormente por subst. trib. |
dadosGerais.vreFcp | Opcional | Double | Number(015,2) - Soma dos valores do FCP retido anteriormente por substituição tributária. |
dadosGerais.icmBfc | Opcional | Double | Number(015,2) - Soma dos valores da base de cálculo do FCP na UF de destino |
dadosGerais.icmVfc | Opcional | Double | Number(015,2) - Valor do ICMS para fundo de combate à pobreza na UF de destino |
dadosGerais.verDoc | Opcional | String | Number(005,2) - Versão do documento eletrônico |
dadosGerais.controleISS | Opcional | String | (Opcional) - String(001) - M - Manter ou R - Recalcular - Mantém ou Recalcula os valores de ISS recebidos Quando selecionada a opção de recalcular a nota e manter os valores de ISS, isso só será feito se pelo menos a Base (VlrBis) e o Percentual (PerIss) estiverem preenchidos. |
dadosGerais.controleICMS | Opcional | String | (Opcional) - String(001) - M - Manter ou R - Recalcular - Mantém ou Recalcula os valores de ICMS recebidos |
dadosGerais.raiRem | Opcional | Integer | Number(007) - Código da cidade do remetente da prestação do CTe |
dadosGerais.raiDes | Opcional | Integer | Number(007) - Código da cidade de destino da prestação do CTe |
camposUsuario | Opcional | Set | Campos de usuário |
camposUsuario.cmpUsu | Opcional | String | (Opcional) - String(255) - Nome do campo de usuário |
camposUsuario.vlrUsu | Opcional | String | (Opcional) - String(255) - Valor do campo de usuário |
produtos | Opcional | Set | Lista de itens de produto das notas fiscais de entrada |
produtos.seqIpc | Opcional | Integer | Number(003) - Sequência do item na nota fiscal de entrada |
produtos.tnsPro | Opcional | String | String(005) - Transação de produto do item da nota |
produtos.codPro | Opcional | String | String(014) - Código do produto da nota fiscal de entrada |
produtos.codDer | Opcional | String | String(007) - Código da derivação do produto da nota fiscal de entrada |
produtos.cplIpc | Opcional | String | String(250) - Complemento da descrição do produto |
produtos.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) ] |
produtos.codStr | Opcional | String | String(003) - Situação tributária do item da nota fiscal de entrada |
produtos.codClf | Opcional | String | String(003) - Código da classificação fiscal do item da nota fiscal de entrada |
produtos.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 ] |
produtos.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 ] |
produtos.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 ] |
produtos.codDep | Opcional | String | String(010) - Código do depósito para entrada de estoque do produto |
produtos.qtdRec | Opcional | String | Number(014,5) - Quantidade recebida do item da nota fiscal de entrada |
produtos.uniNfc | Opcional | String | String(003) - Código da unidade de medida da nota fiscal de entrada |
produtos.preUni | Opcional | String | Number(021,10) - Preço unitário do item da nota fiscal de entrada |
produtos.uniMed | Opcional | String | String(003) - Unidade de medida de estoque do item da nota fiscal de entrada |
produtos.acrFin | Opcional | String | Number(015,2) - Valor de Acréscimo Financeiro |
produtos.codTpr | Opcional | String | String(004) - Código da tabela de preço do produto |
produtos.bcoImp | Opcional | String | Number(015,2) - Valor base do cofins a recuperar na importação |
produtos.becIcm | Opcional | String | Number(015,2) - Valor base de ICMS creditado efetivamente |
produtos.becIpi | Opcional | String | Number(015,2) - Valor base de IPI creditado efetivamente |
produtos.bpiImp | Opcional | String | Number(015,2) - Valor base do pis a recuperar na importação |
produtos.vlrBcf | Opcional | String | Number(015,2) - Valor Base do COFINS Faturamento (Estorno devolução) |
produtos.vlrBcl | Opcional | String | Number(015,2) - Valor base do CSLL Retido |
produtos.vlrBcr | Opcional | String | Number(015,2) - Valor base do Cofins a recuperar |
produtos.vlrBct | Opcional | String | Number(015,2) - Valor base do Cofins Retido |
produtos.vlrBfu | Opcional | String | Number(015,2) - Valor base do Funrural ou INSS |
produtos.vlrBic | Opcional | String | Number(015,2) - Valor base do ICMS |
produtos.vlrIbs | Opcional | String | Number(015,2) - Valor base do ICMS Simples Nacional |
produtos.vlrBid | Opcional | String | Number(015,2) - Valor base IPI presumido (50% compra no comércio) |
produtos.vlrBii | Opcional | String | Number(015,2) - Valor base imposto de importação |
produtos.vlrBip | Opcional | String | Number(015,2) - Valor base IPI |
produtos.vlrBir | Opcional | String | Number(015,2) - Valor base IRRF |
produtos.vlrBor | Opcional | String | Number(015,2) - Valor base de Outras Retenções |
produtos.vlrBpf | Opcional | String | Number(015,2) - Valor Base do PIS Faturamento (Estorno devolução) |
produtos.vlrBpi | Opcional | String | Number(015,2) - Valor base do PIS a recuperar |
produtos.vlrBpt | Opcional | String | Number(015,2) - Valor base do PIS Retido |
produtos.vlrBru | Opcional | String | Number(015,2) - Valor bruto do item da nota fiscal de entrada |
produtos.vlrBsc | Opcional | String | Number(015,2) - Valor base da substituição tributário da COFINS |
produtos.vlrBsd | Opcional | String | Number(015,2) - Valor base ICMS substituído destacado |
produtos.vlrBsi | Opcional | String | Number(015,2) - Valor base ICMS substituído |
produtos.vlrBsp | Opcional | String | Number(015,2) - Valor base da substituição tributário do PIS |
produtos.vlrDsc | Opcional | Double | Number(015,2) - Valor do desconto do item da nota fiscal de entrada |
produtos.perCff | Opcional | String | Number(008,4) - Percentual do COFINS Faturamento (Estorno devolução) |
produtos.perCrt | Opcional | String | Number(007,4) - Percentual de Cofins Retido |
produtos.perCsl | Opcional | String | Number(004,2) - Percentual de CSLL Retido |
produtos.perFun | Opcional | String | Number(004,2) - Percentual do Funrural ou INSS |
produtos.perIcm | Opcional | String | Number(007,4) - Percentual do ICMS do item da nota fiscal de entrada |
produtos.perIsn | Opcional | String | Number(007,4) - Percentual do ICMS Simples Nacional do item da nota fiscal de entrada |
produtos.perIim | Opcional | String | Number(005,2) - Percentual de imposto de importação do item da nota fiscal de entrada |
produtos.perIpi | Opcional | String | Number(008,4) - Percentual de IPI do item da nota fiscal de entrada |
produtos.perIrf | Opcional | String | Number(004,2) - Percentual do IRRF |
produtos.perOur | Opcional | String | Number(004,2) - Percentual de Outras Retenções |
produtos.perPif | Opcional | String | Number(008,4) - Percentual do PIS Faturamento (Estorno devolução) |
produtos.perPit | Opcional | String | Number(007,4) - Percentual de PIS Retido |
produtos.perDsc | Opcional | String | Number(005,2) - Percentual de desconto do item da nota fiscal de entrada |
produtos.perDs1 | Opcional | String | Number(005,2) - Percentual de desconto 1 |
produtos.perDs2 | Opcional | String | Number(005,2) - Percentual de desconto 2 |
produtos.perDs3 | Opcional | String | Number(005,2) - Percentual de desconto 3 |
produtos.perDs4 | Opcional | String | Number(005,2) - Percentual de desconto 4 |
produtos.perDs5 | Opcional | String | Number(005,2) - Percentual de desconto 5 |
produtos.cofImp | Opcional | String | Number(015,2) - Valor do cofins a recuperar na importação |
produtos.pisImp | Opcional | String | Number(015,2) - Valor do pis a recuperar na importação |
produtos.vlrDzf | Opcional | String | Number(015,2) - Valor do desconto referente zona franca |
produtos.vecIcm | Opcional | String | Number(015,2) - Valor ICMS Cred. Efetivamente |
produtos.vecIpi | Opcional | String | Number(015,2) - Valor de IPI creditado efetivamente |
produtos.vlrCff | Opcional | String | Number(015,2) - Valor do COFINS Faturamento (Estorno devolução) |
produtos.vlrCor | Opcional | String | Number(015,2) - Valor do Cofins a recuperar |
produtos.vlrCrt | Opcional | String | Number(015,2) - Valor do Cofins Retido |
produtos.vlrCsl | Opcional | String | Number(015,2) - Valor do CSLL Retido |
produtos.vlrDar | Opcional | String | Number(015,2) - Valor para arredondamento |
produtos.vlrDfa | Opcional | String | Number(015,2) - Valor da diferença de alíquota inter-estadual |
produtos.vlrEmb | Opcional | String | Number(015,2) - Valor embalagem |
produtos.vlrEnc | Opcional | String | Number(015,2) - Valor encargos financeiros |
produtos.vlrFin | Opcional | String | Number(015,2) - Valor do item válido para o financeiro.Obrigatório caso informado que deve ser gerada uma nota fiscal com parcelas |
produtos.vlrFrd | Opcional | String | Number(015,2) - Valor frete destacado |
produtos.vlrFre | Opcional | String | Number(015,2) - Valor frete |
produtos.vlrFun | Opcional | String | Number(015,2) - Valor do Funrural ou INSS |
produtos.vlrIcm | Opcional | String | Number(015,2) - Valor do ICMS do item da nota fiscal de entrada |
produtos.codTst | Opcional | String | String(003) - Código do ICMS substituído |
produtos.vlrIsn | Opcional | String | Number(015,2) - Valor do ICMS Simples Nacional do item da nota fiscal de entrada |
produtos.vlrIcs | Opcional | String | Number(015,2) - Valor do ICMS substituído do item da nota fiscal de entrada |
produtos.vlrIic | Opcional | String | Number(015,2) - Valor isentas ICMS |
produtos.vlrIim | Opcional | String | Number(015,2) - Valor do imposto de importação do item da nota fiscal de entrada |
produtos.vlrIip | Opcional | String | Number(015,2) - Valor isentas IPI |
produtos.vlrIpd | Opcional | String | Number(015,2) - Valor do IPI presumido (50% compra no comércio) |
produtos.vlrIpi | Opcional | String | Number(015,2) - Valor do IPI do item da nota fiscal de entrada |
produtos.vlrIrf | Opcional | String | Number(015,2) - Valor do IRRF |
produtos.vlrIsd | Opcional | String | Number(015,2) - Valor ICMS substituído destacado |
produtos.vlrLiq | Opcional | String | Number(015,2) - Valor líquido do item da nota fiscal de entrada |
produtos.vlrLou | Opcional | String | Number(015,2) - Valor dos outros valores |
produtos.vlrLpr | Opcional | String | Number(015,2) - Valor do produto |
produtos.vlrOic | Opcional | String | Number(015,2) - Valor outros ICMS |
produtos.vlrOip | Opcional | String | Number(015,2) - Valor outras IPI |
produtos.vlrOud | Opcional | String | Number(015,2) - Valor outras despesas destacado |
produtos.vlrOur | Opcional | String | Number(015,2) - Valor de Outras Retenções |
produtos.vlrOut | Opcional | String | Number(015,2) - Valor outras despesas |
produtos.vlrPif | Opcional | String | Number(015,2) - Valor do PIS Faturamento (Estorno devolução) |
produtos.vlrPis | Opcional | String | Number(015,2) - Valor do PIS a recuperar do item da nota fiscal de entrada |
produtos.vlrPit | Opcional | String | Number(015,2) - Soma dos valores do PIS retido |
produtos.vlrRis | Opcional | String | Number(015,2) - Valor de retenção de ICMS Substituto |
produtos.vlrSeg | Opcional | String | Number(015,2) - Valor do seguro |
produtos.vlrStc | Opcional | String | Number(015,2) - Valor da substituição tributária do COFINS |
produtos.vlrStp | Opcional | String | Number(015,2) - Valor da substituição tributária do PIS |
produtos.vlrFei | Opcional | String | Number(015,2) - Valor de frete de importação |
produtos.vlrOui | Opcional | String | Number(015,2) - Valor de outras despesas de importação |
produtos.vlrSei | Opcional | String | Number(015,2) - Valor de seguro de importação |
produtos.forFre | Opcional | String | Number(009) - Código do fornecedor para geração título de frete |
produtos.pesBru | Opcional | String | Number(014,5) - Peso bruto do item da nota fiscal de entrada |
produtos.pesLiq | Opcional | String | Number(014,5) - Peso líquido do item da nota fiscal de entrada |
produtos.numAdi | Opcional | String | Number(003) - Número da adição |
produtos.seqAdi | Opcional | String | Number(005) - Número sequencial do item dentro da adição |
produtos.dscAdi | Opcional | String | Number(015,2) - Valor do desconto do item da DI - adição |
produtos.fabEst | Opcional | String | String(010) - Código do fabricante estrangeiro |
produtos.basCre | Opcional | String | Number(002) - Código da base de cálculo do crédito - [ 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 (inclusive os créditos presumidos sobre receitas);14=Transporte de Cargas - Contratação de prestador pessoa física ou PJ transportadora, optante pelo SIMPLES;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.cnpjFilVen | Opcional | String | (Opcional) - Number(014) - CNPJ da Filial de Venda.Obrigatório quando os campos CodEmp e CodFil não forem informados |
produtos.empNfv | Opcional | Integer | Number(004) - Código da empresa da nota fiscal de saída |
produtos.filNfv | Opcional | Integer | Number(005) - Código da filial da nota fiscal de saída |
produtos.numNfv | Opcional | String | Number(009) - Número da nota fiscal de saída |
produtos.snfNfv | Opcional | String | String(003) - Série da nota fiscal de saída |
produtos.seqIpv | Opcional | Integer | Number(003) - Sequência do item da nota fiscal de saída |
produtos.filOcp | Opcional | Integer | Number(005) - Código da filial da ordem de compra |
produtos.numOcp | Opcional | Integer | Number(008) - Número da ordem de compra da nota fiscal de entrada |
produtos.seqIpo | Opcional | Integer | Number(004) - Sequência do item na ordem de compra da nota fiscal de entrada |
produtos.vlrImp | Opcional | String | Number(015,2) - Valor da parcela importada do exterior |
produtos.coeFci | Opcional | String | Number(005,2) - Coeficiente do conteúdo de importação calculado |
produtos.codFci | Opcional | String | String(036) - Código da ficha de conteúdo de importação (FCI) |
produtos.numCtr | Opcional | String | Number(006) - Número do contrato que gerou a nota fiscal de entrada |
produtos.seqEve | Opcional | String | Number(003) - Sequência do evento |
produtos.perPir | Opcional | String | Number(008,4) - Percentual de PIS a Recuperar |
produtos.perCor | Opcional | String | Number(008,4) - Percentual de COFINS a Recuperar |
produtos.perPim | Opcional | String | Number(008,4) - Percentual de PIS a Recuperar na Importação |
produtos.perCim | Opcional | String | Number(008,4) - Percentual de COFINS a Recuperar na Importação |
produtos.vlrAfm | Opcional | String | Number(015,2) - Valor adicional ao frete para renovação da marinha mercante |
produtos.perDif | Opcional | String | Number(007,4) - Percentual de diferimento do item de produto |
produtos.basIdf | Opcional | String | Number(015,2) - Valor base do ICMS diferido |
produtos.perIdf | Opcional | String | Number(005,2) - Percentual do ICMS diferido do item da nota fiscal de saída |
produtos.vlrIdf | Opcional | String | Number(015,2) - Valor do ICMS diferido do item da nota fiscal de saída |
produtos.motDes | Opcional | Integer | Number(002) - Motivo desoneração ICMS - [ 0=Nenhum;1=Táxi;2=Deficiente físico (Revogada);3=Produtor agropecuário;4=Frotista/Locadora;5=Diplomático/Consultar;6=Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 - CONTRAN e suas alterações);7=SUFRAMA;8=Venda a Órgãos Públicos;9=Outros;10=Condutor Deficiente;11=Deficiente Não Condutor;12=Órgão de fomento e desenvolvimento agropecuário;16=Olimpíadas Rio 2016;90=Solicitado pelo fisco ] |
produtos.abtDes | Opcional | String | String(001) - Indicativo se houve abatimento do valor do ICMS desonerado - [ S=Sim;N=Não ] |
produtos.vlrIcd | Opcional | String | Number(015,2) - ICMS Desonerado |
produtos.perIci | Opcional | String | Number(005,2) - Percentual de ICMS na importação |
produtos.vlrDs1 | Opcional | Double | Number(015,2) - Valor do desconto 1 |
produtos.vlrDs2 | Opcional | Double | Number(015,2) - Valor do desconto 2 |
produtos.vlrDs3 | Opcional | Double | Number(015,2) - Valor de desconto 3 |
produtos.vlrDs4 | Opcional | Double | Number(015,2) - Valor de desconto 4 |
produtos.vlrDs5 | Opcional | Double | Number(015,2) - Valor de desconto 5 |
produtos.codEnq | Opcional | Integer | Number(003) - Código de enquadramento legal do IPI |
produtos.numPrj | Opcional | Integer | Number(008) - Número do projeto |
produtos.codFpj | Opcional | Integer | Number(004) - Código da fase do projeto |
produtos.ctaFin | Opcional | Integer | Number(007) - Conta financeira reduzida |
produtos.ctaRed | Opcional | Integer | Number(007) - Conta contábil reduzida |
produtos.codCcu | Opcional | String | String(009) - Código do centro de custo |
produtos.icmAor | Opcional | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado remetente |
produtos.icmVor | Opcional | Double | Number(015,2) - Valor de ICMS partilhado com o estado remetente |
produtos.icmAde | Opcional | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado destinatário |
produtos.icmVde | Opcional | Double | Number(015,2) - Valor de ICMS partilhado com o estado destinatário |
produtos.icmBde | Opcional | Double | Number(015,2) - Valor Base ICMS partilha para estado de destino |
produtos.icmAfc | Opcional | Double | Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza na UF de destino |
produtos.icmVfc | Opcional | Double | Number(015,2) - Valor do ICMS para fundo de combate à pobreza na UF de destino |
produtos.codCes | Opcional | String | String(007) - Código especificador da substituição tributária |
produtos.numDrb | Opcional | String | String(020) - Número do ato concessório de Drawback |
produtos.bemPri | Opcional | String | String(020) - Código do bem principal |
produtos.iteFis | Opcional | String | (Opcional) - String(060) - Código Fiscal do item. Esse campo está relacionado ao parâmetro Utiliza Código Fiscal, da tela Cadastro de Parâmetros Fiscais (F070EPF). Esse deve estar definido como "S - Sim" para que seja possível utilizar o código fiscal correspondente ao código do produto |
produtos.indEsc | Opcional | String | String(001) - Indicador de Produção em Escala Relevante - [ S=Produzido em Escala Relevante;N=Produzido em Escala Não Relevante ] |
produtos.codBnf | Opcional | String | String(010) - Código de Benefício Fiscal na UF aplicado ao produto |
produtos.icmBfc | Opcional | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza na UF de destino |
produtos.basFcp | Opcional | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza |
produtos.aliFcp | Opcional | Double | Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza |
produtos.vlrFcp | Opcional | Double | Number(015,2) - Valor do fundo de combate à pobreza |
produtos.bstFcp | Opcional | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza retido por substituição tributária |
produtos.astFcp | Opcional | Double | Number(007,4) - Alíquota do fundo de combate à pobreza retido por substituição tributária |
produtos.vstFcp | Opcional | Double | Number(015,2) - Valor do fundo de combate à pobreza retido por substituição tributária |
produtos.breFcp | Opcional | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza retido ant. por subst. trib. |
produtos.areFcp | Opcional | Double | Number(007,4) - Alíquota do fundo de combate à pobreza retido anteriormente por subst. trib. |
produtos.vreFcp | Opcional | Double | Number(015,2) - Valor do fundo de combate à pobreza retido anteriormente por subst. trib. |
camposUsuario | Opcional | Set | Campos de usuário |
camposUsuario.cmpUsu | Opcional | String | (Opcional) - String(255) - Nome do campo de usuário |
camposUsuario.vlrUsu | Opcional | String | (Opcional) - String(255) - Valor do campo de usuário |
loteSerie | Opcional | Set | Lista de lotes e séries das notas fiscais de entrada |
loteSerie.seqDls | Opcional | Integer | Number(006) - Sequência de movimento de item |
loteSerie.codDep | Opcional | String | String(010) - Código do depósito |
loteSerie.datEnt | Opcional | String | Date(DD/MM/YYYY) - Data da entrada do produto no depósito |
loteSerie.datVlt | Opcional | String | Date(DD/MM/YYYY) - Data de validade do produto no depósito |
loteSerie.codLot | Opcional | String | String(050) - Código do Lote de Fabricação para estocagem |
loteSerie.numSep | Opcional | String | String(050) - Número de série do produto |
loteSerie.qtdEst | Opcional | String | Number(014,5) - Quantidade a ser movimentada do estoque |
loteSerie.obsDls | Opcional | String | String(250) - Texto da observação |
loteSerie.vlrDm1 | Opcional | String | Number(014,5) - Valor Dimensão 1 |
loteSerie.vlrDm2 | Opcional | String | Number(014,5) - Valor Dimensão 2 |
loteSerie.vlrDm3 | Opcional | String | Number(014,5) - Valor Dimensão 3 |
loteSerie.vlrDm4 | Opcional | String | Number(014,5) - Valor Dimensão 4 |
loteSerie.vlrDm5 | Opcional | String | Number(014,5) - Valor Dimensão 5 |
loteSerie.vlrDm6 | Opcional | String | Number(014,5) - Valor Dimensão 6 |
loteSerie.datFab | Opcional | String | Date(DD/MM/YYYY) - Data de fabricação do lote |
dispositivosFiscais | Opcional | Set | Lista de dispositivos fiscais dos produtos notas fiscais de entrada |
dispositivosFiscais.codDfs | Opcional | String | Number(006) - Código do dispositivo fiscal |
dispositivosFiscais.perDfs | Opcional | String | Number(005,2) - Percentual do dispositivo fiscal |
dispositivosFiscais.basDfs | Opcional | String | Number(015,2) - Valor base do dispositivo fiscal |
dispositivosFiscais.vlrAjs | Opcional | String | Number(015,2) - Valor do ajuste do item referente ao dispositivo fiscal |
dispositivosFiscais.vlrOut | Opcional | String | Number(015,2) - Outros Valores |
dispositivosFiscais.desAjs | Opcional | String | String(250) - Descrição do Ajuste |
rateio | Opcional | Set | Lista de rateios das notas fiscais de entrada |
rateio.numPrj | Opcional | Integer | Number(008) - Número do projeto |
rateio.codFpj | Opcional | Integer | Number(004) - Código da fase do projeto |
rateio.ctaFin | Opcional | Integer | Number(007) - Conta financeira reduzida |
rateio.ctaRed | Opcional | Integer | Number(007) - Conta contábil reduzida |
rateio.perCta | Opcional | String | Number(007,4) - Percentual rateado para a conta |
rateio.vlrCta | Opcional | String | Number(015,2) - Valor rateado para a conta |
rateio.codCcu | Opcional | String | String(009) - Código do centro de custos |
rateio.perRat | Opcional | String | Number(007,4) - Percentual rateado para o centro de custos |
rateio.vlrRat | Opcional | String | Number(015,2) - Valor rateado para o centro de custos |
rateio.obsRat | Opcional | String | String(120) - Observação do rateio |
produtos.lauTec | Opcional | String | String(250) - Laudo Técnico do Produto |
produtos.usuLau | Opcional | Double | Number(010) - Código do usuário que informou o laudo técnico |
produtos.datLau | Opcional | DateTime | Date(DD/MM/YYYY) - Data da informação do laudo técnico |
produtos.horLau | Opcional | Integer | Number(005) - Hora da informação do laudo técnico |
produtos.codBem | Opcional | String | String(020) - Código do Bem |
produtos.proFor | Opcional | String | String(030) - Código do produto no fornecedor |
produtos.perSen | Opcional | Double | Number(004,2) - Percentual do SENAR/SENAT |
produtos.vlrBsn | Opcional | Double | Number(015,2) - Valor base do SENAR/SENAT |
produtos.vlrSen | Opcional | Double | Number(015,2) - Valor do SENAR/SENAT |
produtos.codBic | Opcional | String | String(003) - Código da modalidade da base de cálculo do ICMS |
produtos.pdiFcp | Opcional | Double | Number(007,2) - Percentual do diferimento de ICMS relativo ao FCP |
produtos.vdiFcp | Opcional | Double | Number(015,2) - Valor diferido do ICMS relativo ao FCP |
produtos.efiFcp | Opcional | Double | Number(015,2) - Valor efetivo do ICMS relativo ao FCP |
produtos.vicStd | Opcional | Double | Number(015,2) - Valor do ICMS-ST desonerado |
produtos.mtdIst | Opcional | Integer | Number(002) - Motivo desoneração ICMS-ST - [ 0=Nenhum;1=Táxi;2=Deficiente físico (Revogada);3=Produtor agropecuário;4=Frotista/Locadora;5=Diplomático/Consultar;6=Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 - CONTRAN e suas alterações);7=SUFRAMA;8=Venda a Órgãos Públicos;9=Outros;10=Condutor Deficiente;11=Deficiente Não Condutor;12=Órgão de fomento e desenvolvimento agropecuário;16=Olimpíadas Rio 2016;90=Solicitado pelo fisco ] |
produtos.perGil | Opcional | Double | Number(004,2) - Percentual de GILRAT - Grau Incid. Incapac. Laborat. Decor. Riscos Amb. de Trab. |
produtos.vlrBgi | Opcional | Double | Number(015,2) - Base de cálculo do GILRAT |
produtos.vlrGil | Opcional | Double | Number(015,2) - Valor do GILRAT |
produtos.seqNfi | Opcional | Integer | Number(004) - Sequência do item na nota fiscal impressa |
produtos.ideExt | Opcional | Integer | Number(009) - Número Identificador Externo |
produtos.idcExt | Opcional | Integer | Number(009) - Código do Identificador do Contrato Externo |
produtos.ctrExt | Opcional | String | String(020) - Número do Contrato Externo |
produtos.qtmBic | Opcional | Double | Number(015,4) - Quantidade da Base ICMS Monofásico |
produtos.vmoIcm | Opcional | Double | Number(015,2) - Valor do ICMS Monofásico |
produtos.aliImo | Opcional | Double | Number(007,4) - Alíquota ad rem ICMS Monofásico |
produtos.qtmBir | Opcional | Double | Number(015,4) - Quantidade da Base ICMS Monofásico Retido |
produtos.vmoIcr | Opcional | Double | Number(015,2) - Valor do ICMS Monofásico Retido |
produtos.aliImr | Opcional | Double | Number(007,4) - Alíquota ad rem ICMS Monofásico Retido |
produtos.qtmBif | Opcional | Double | Number(015,4) - Quantidade da Base ICMS Monofásico Diferido |
produtos.vmoIcf | Opcional | Double | Number(015,2) - Valor do ICMS Monofásico Diferido |
produtos.aliImf | Opcional | Double | Number(007,4) - Percentual de Diferimento do ICMS Monofásico |
produtos.qtmBid | Opcional | Double | Number(015,4) - Quantidade da Base ICMS Monofásico Destacado |
produtos.vmoIcd | Opcional | Double | Number(015,2) - Valor do ICMS Monofásico Destacado |
produtos.aliImd | Opcional | Double | Number(007,4) - Alíquota ad rem ICMS Monofásico Destacado |
produtos.aliMor | Opcional | Double | Number(007,4) - Alíquota ad rem ICMS Monofásico Original |
produtos.qtdEst | Opcional | Double | Number(014,5) - Quantidade de entrada conforme unidade de medida de estoque |
produtos.strOri | Opcional | String | String(003) - Situação tributária Original do item da nota fiscal de entrada |
servicos | Opcional | Set | Lista de itens de serviço das notas fiscais de entrada |
servicos.seqIsc | Opcional | Integer | Number(003) - Sequência do item na nota fiscal de entrada |
servicos.tnsSer | Opcional | String | String(005) - Transação de serviço do item da nota |
servicos.codSer | Opcional | String | String(014) - Código do serviço da nota fiscal de entrada |
servicos.cplIsc | Opcional | String | String(250) - Complemento da descrição do serviço |
servicos.qtdRec | Opcional | String | Number(014,5) - Quantidade recebida do serviço da nota fiscal de entrada |
servicos.uniMed | Opcional | String | String(003) - Unidade de medida do serviço da nota fiscal de entrada |
servicos.preUni | Opcional | String | Number(021,10) - Preço unitário do serviço da nota fiscal de saída |
servicos.perDsc | Opcional | String | Number(005,2) - Percentual de desconto do serviço da nota fiscal de entrada |
servicos.perIss | Opcional | String | Number(006,4) - Percentual do ISS do serviço da nota fiscal de entrada |
servicos.redIss | Opcional | Double | Number(008,5) - Percentual de redução da base de cálculo do ISS de entrada |
servicos.perIrf | Opcional | String | Number(004,2) - Percentual do IRRF do serviço da nota fiscal de entrada |
servicos.perIns | Opcional | String | Number(004,2) - Percentual do INSS |
servicos.vlrEnc | Opcional | String | Number(015,2) - Valor encargos financeiros |
servicos.vlrOut | Opcional | String | Number(015,2) - Valor outras despesas |
servicos.vlrDar | Opcional | String | Number(015,2) - Valor para arredondamento |
servicos.vlrOud | Opcional | String | Number(015,2) - Valor outras despesas destacado |
servicos.vlrBru | Opcional | String | Number(015,2) - Valor bruto do serviço da nota fiscal de entrada |
servicos.vlrDsc | Opcional | String | Number(015,2) - Valor do desconto do serviço da nota fiscal de entrada |
servicos.vlrDs1 | Opcional | String | Number(015,2) - Valor do desconto - 1 do fornecedor |
servicos.vlrDs2 | Opcional | String | Number(015,2) - Valor do desconto - 2 do fornecedor |
servicos.vlrBis | Opcional | String | Number(015,2) - Valor base ISS |
servicos.vlrIss | Opcional | String | Number(015,2) - Valor do ISS sobre o serviço da nota fiscal de entrada |
servicos.vlrBir | Opcional | String | Number(015,2) - Valor base IRRF |
servicos.vlrIrf | Opcional | String | Number(015,2) - Valor do IRRF sobre o serviço da nota fiscal de entrada |
servicos.vlrBin | Opcional | String | Number(015,2) - Valor base do INSS |
servicos.vlrIns | Opcional | String | Number(015,2) - Valor do INSS |
servicos.vlrLse | Opcional | String | Number(015,2) - Valor do serviço |
servicos.vlrLou | Opcional | String | Number(015,2) - Valor dos outros valores |
servicos.vlrLiq | Opcional | String | Number(015,2) - Valor líquido do item de serviço da nota fiscal de entrada |
servicos.vlrFin | Opcional | String | Number(015,2) - Valor do item válido para o financeiro.Obrigatório caso informado que deve ser gerada uma nota fiscal com parcelas |
servicos.acrFin | Opcional | String | Number(015,2) - Valor de Acréscimo Financeiro |
servicos.codClf | Opcional | String | String(003) - Código da classificação fiscal do item da nota fiscal de entrada |
servicos.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) ] |
servicos.codStr | Opcional | String | String(003) - Situação tributária do item da nota fiscal de entrada |
servicos.perIpi | Opcional | String | Number(008,4) - Percentual de IPI do item da nota fiscal de entrada |
servicos.perIcm | Opcional | String | Number(007,4) - Percentual do ICM do item da nota fiscal de entrada |
servicos.perIsn | Opcional | String | Number(007,4) - Percentual do ICMS Simples Nacional do item da nota fiscal de entrada |
servicos.vlrDzf | Opcional | String | Number(015,2) - Valor do desconto referente zona franca |
servicos.vlrBip | Opcional | String | Number(015,2) - Valor base IPI |
servicos.vlrIpi | Opcional | String | Number(015,2) - Valor do IPI do item da nota fiscal de entrada |
servicos.vlrBid | Opcional | String | Number(015,2) - Valor base IPI presumido (50% compra no comércio) |
servicos.vlrIpd | Opcional | String | Number(015,2) - Valor do IPI presumido (50% compra no comércio) |
servicos.vlrBic | Opcional | String | Number(015,2) - Valor base do ICMS |
servicos.vlrIbs | Opcional | String | Number(015,2) - Valor base do ICMS Simples Nacional |
servicos.vlrIcm | Opcional | String | Number(015,2) - Valor do ICMS do item da nota fiscal de entrada |
servicos.vlrIsn | Opcional | String | Number(015,2) - Valor do ICMS Simples Nacional do item da nota fiscal de entrada |
servicos.vlrDfa | Opcional | String | Number(015,2) - Valor da diferença de alíquota inter-estadual |
servicos.vlrBsi | Opcional | String | Number(015,2) - Valor base ICMS substituído |
servicos.vlrIcs | Opcional | String | Number(015,2) - Valor do ICMS substituído do item da nota fiscal de entrada |
servicos.vlrBsd | Opcional | String | Number(015,2) - Valor base ICMS substituído destacado |
servicos.vlrIsd | Opcional | String | Number(015,2) - Valor ICMS substituído destacado |
servicos.vlrIic | Opcional | String | Number(015,2) - Valor isentas ICMS |
servicos.vlrIip | Opcional | String | Number(015,2) - Valor isentas IPI |
servicos.vlrOip | Opcional | String | Number(015,2) - Valor outras IPI |
servicos.vlrOic | Opcional | String | Number(015,2) - Valor outros ICMS |
servicos.vlrBpi | Opcional | String | Number(015,2) - Valor base do PIS a recuperar |
servicos.vlrPis | Opcional | String | Number(015,2) - Valor do PIS a recuperar do item da nota fiscal de entrada |
servicos.vlrBcr | Opcional | String | Number(015,2) - Valor base do Cofins a recuperar |
servicos.vlrCor | Opcional | String | Number(015,2) - Valor do Cofins a recuperar |
servicos.vlrBct | Opcional | String | Number(015,2) - Valor base do Cofins Retido |
servicos.vlrCrt | Opcional | String | Number(015,2) - Valor do Cofins Retido |
servicos.vlrBpt | Opcional | String | Number(015,2) - Valor base do PIS Retido |
servicos.vlrPit | Opcional | String | Number(015,2) - Soma dos valores do PIS retido |
servicos.perPit | Opcional | String | Number(007,4) - Percentual de PIS Retido |
servicos.vlrBcl | Opcional | String | Number(015,2) - Valor base do CSLL Retido |
servicos.vlrCsl | Opcional | String | Number(015,2) - Valor do CSLL Retido |
servicos.perCsl | Opcional | String | Number(004,2) - Percentual de CSLL Retido |
servicos.vlrBor | Opcional | String | Number(015,2) - Valor base de Outras Retenções |
servicos.vlrOur | Opcional | String | Number(015,2) - Valor de Outras Retenções |
servicos.perOur | Opcional | String | Number(004,2) - Percentual de Outras Retenções |
servicos.codTst | Opcional | String | String(003) - Código do ICMS substituído |
servicos.vlrRis | Opcional | String | Number(015,2) - Valor de retenção de ICMS Substituto |
servicos.codTpr | Opcional | String | String(004) - Código da tabela de preço do serviço |
servicos.perDs1 | Opcional | String | Number(005,2) - Percentual de desconto 1 |
servicos.perDs2 | Opcional | String | Number(005,2) - Percentual de desconto 2 |
servicos.perDs3 | Opcional | String | Number(005,2) - Percentual de desconto 3 |
servicos.perDs4 | Opcional | String | Number(005,2) - Percentual de desconto 4 |
servicos.perDs5 | Opcional | String | Number(005,2) - Percentual de desconto 5 |
servicos.vlrDs3 | Opcional | String | Number(015,2) - Valor do desconto 3 |
servicos.vlrDs4 | Opcional | String | Number(015,2) - Valor de desconto 4 |
servicos.vlrDs5 | Opcional | String | Number(015,2) - Valor de desconto 5 |
servicos.becIpi | Opcional | String | Number(015,2) - Valor base de IPI creditado efetivamente |
servicos.vecIpi | Opcional | String | Number(015,2) - Valor de IPI creditado efetivamente |
servicos.becIcm | Opcional | String | Number(015,2) - Valor base de ICMS creditado efetivamente |
servicos.vecIcm | Opcional | String | Number(015,2) - Valor ICMS Cred. Efetivamente |
servicos.vlrBie | Opcional | String | Number(015,2) - Valor base do INSS parte empresa |
servicos.vlrIem | Opcional | String | Number(015,2) - Valor do INSS parte empresa |
servicos.vlrOui | Opcional | String | Number(015,2) - Valor de outras despesas de importação |
servicos.bcoImp | Opcional | String | Number(015,2) - Valor base do cofins a recuperar na importação |
servicos.cofImp | Opcional | String | Number(015,2) - Valor do cofins a recuperar na importação |
servicos.bpiImp | Opcional | String | Number(015,2) - Valor base do pis a recuperar na importação |
servicos.pisImp | Opcional | String | Number(015,2) - Valor do pis a recuperar na importação |
servicos.vlrBpf | Opcional | String | Number(015,2) - Valor Base do PIS Faturamento (Estorno devolução) |
servicos.perPif | Opcional | String | Number(008,4) - Percentual do PIS Faturamento (Estorno devolução) |
servicos.vlrPif | Opcional | String | Number(015,2) - Valor do PIS Faturamento (Estorno devolução) |
servicos.vlrBcf | Opcional | String | Number(015,2) - Valor Base do COFINS Faturamento (Estorno devolução) |
servicos.perCff | Opcional | String | Number(008,4) - Percentual do COFINS Faturamento (Estorno devolução) |
servicos.vlrCff | Opcional | String | Number(015,2) - Valor do COFINS Faturamento (Estorno devolução) |
servicos.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 ] |
servicos.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 ] |
servicos.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 ] |
servicos.numOpe | Opcional | String | String(020) - Número da Operação para rastreamento TMS |
servicos.basCre | Opcional | String | Number(002) - Código da base de cálculo do crédito - [ 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 (inclusive os créditos presumidos sobre receitas);14=Transporte de Cargas - Contratação de prestador pessoa física ou PJ transportadora, optante pelo SIMPLES;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.cnpjFilVen | Opcional | String | (Opcional) - Number(014) - CNPJ da Filial de Venda |
servicos.empNfv | Opcional | String | Number(004) - Código da empresa da nota fiscal de saída |
servicos.filNfv | Opcional | String | Number(005) - Código da filial da nota fiscal de saída |
servicos.numNfv | Opcional | String | Number(009) - Número da nota fiscal de saída |
servicos.snfNfv | Opcional | String | String(003) - Série da nota fiscal de saída |
servicos.seqIsv | Opcional | String | Number(003) - Sequência do item da nota fiscal de saída |
servicos.filOcp | Opcional | String | Number(005) - Código da filial da ordem de compra |
servicos.numOcp | Opcional | String | Number(008) - Número da ordem de compra da nota fiscal de entrada |
servicos.seqIso | Opcional | String | Number(004) - Sequência da ordem de compra da nota fiscal de entrada |
servicos.numCtr | Opcional | String | Number(006) - Número do contrato que gerou a nota fiscal de entrada |
servicos.seqEve | Opcional | String | Number(003) - Sequência do evento |
servicos.perPir | Opcional | String | Number(008,4) - Percentual de PIS a Recuperar |
servicos.perCor | Opcional | String | Number(008,4) - Percentual de COFINS a Recuperar |
servicos.perPim | Opcional | String | Number(008,4) - Percentual de PIS a Recuperar na Importação |
servicos.perCim | Opcional | String | Number(008,4) - Percentual de COFINS a Recuperar na Importação |
servicos.perDif | Opcional | String | Number(007,4) - Percentual de diferimento do item de serviço |
servicos.basIdf | Opcional | String | Number(015,2) - Valor base do ICMS diferido |
servicos.perIdf | Opcional | String | Number(005,2) - Percentual do ICMS diferido do item da nota fiscal de entrada |
servicos.vlrIdf | Opcional | String | Number(015,2) - Valor do ICMS diferido do item da nota fiscal de entrada |
servicos.motDes | Opcional | Integer | Number(002) - Motivo desoneração ICMS - [ 0=Nenhum;1=Táxi;2=Deficiente físico (Revogada);3=Produtor agropecuário;4=Frotista/Locadora;5=Diplomático/Consultar;6=Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 - CONTRAN e suas alterações);7=SUFRAMA;8=Venda a Órgãos Públicos;9=Outros;10=Condutor Deficiente;11=Deficiente Não Condutor;12=Órgão de fomento e desenvolvimento agropecuário;16=Olimpíadas Rio 2016;90=Solicitado pelo fisco ] |
servicos.vlrIcd | Opcional | Double | Number(015,2) - ICMS Desonerado |
servicos.abtDes | Opcional | String | String(001) - Indicativo se houve abatimento do valor do ICMS desonerado - [ S=Sim;N=Não ] |
servicos.perIci | Opcional | String | Number(005,2) - Percentual de ICMS na importação |
servicos.codEnq | Opcional | Integer | Number(003) - Código de enquadramento legal do IPI |
servicos.numPrj | Opcional | Integer | Number(008) - Número do projeto |
servicos.codFpj | Opcional | Integer | Number(004) - Código da fase do projeto |
servicos.ctaFin | Opcional | Integer | Number(007) - Conta financeira reduzida |
servicos.ctaRed | Opcional | Integer | Number(007) - Conta contábil reduzida |
servicos.codCcu | Opcional | String | String(009) - Código do centro de custo |
servicos.icmAor | Opcional | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado remetente |
servicos.icmVor | Opcional | Double | Number(015,2) - Valor de ICMS partilhado com o estado remetente |
servicos.icmAde | Opcional | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado destinatário |
servicos.icmVde | Opcional | Double | Number(015,2) - Valor de ICMS partilhado com o estado destinatário |
servicos.icmBde | Opcional | Double | Number(015,2) - Valor Base ICMS partilha para estado de destino |
servicos.icmAfc | Opcional | Double | Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza na UF de destino |
servicos.icmVfc | Opcional | Double | Number(015,2) - Valor do ICMS para fundo de combate à pobreza na UF de destino |
servicos.codCes | Opcional | String | String(007) - Código especificador da substituição tributária |
servicos.bemPri | Opcional | String | String(020) - Código do bem principal |
servicos.perCrt | Opcional | String | Number(007,4) - Percentual de Cofins Retido |
servicos.vlrDed | Opcional | String | Number(015,2) - Valor de Dedução na Base dos Impostos |
servicos.iteFis | Opcional | String | (Opcional) - String(060) - Código Fiscal |
servicos.codBnf | Opcional | String | String(010) - Código de Benefício Fiscal na UF aplicado ao serviço |
servicos.icmBfc | Opcional | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza na UF de destino |
servicos.basFcp | Opcional | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza |
servicos.aliFcp | Opcional | Double | Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza |
servicos.vlrFcp | Opcional | Double | Number(015,2) - Valor do fundo de combate à pobreza |
servicos.bstFcp | Opcional | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza retido por substituição tributária |
servicos.astFcp | Opcional | Double | Number(007,4) - Alíquota do fundo de combate à pobreza retido por substituição tributária |
servicos.vstFcp | Opcional | Double | Number(015,2) - Valor do fundo de combate à pobreza retido por substituição tributária |
servicos.breFcp | Opcional | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza retido ant. por subst. trib. |
servicos.areFcp | Opcional | Double | Number(007,4) - Alíquota do fundo de combate à pobreza retido anteriormente por subst. trib. |
servicos.vreFcp | Opcional | Double | Number(015,2) - Valor do fundo de combate à pobreza retido anteriormente por subst. trib. |
camposUsuario | Opcional | Set | Campos de usuário |
camposUsuario.cmpUsu | Opcional | String | (Opcional) - String(255) - Nome do campo de usuário |
camposUsuario.vlrUsu | Opcional | String | (Opcional) - String(255) - Valor do campo de usuário |
dispositivoFiscal | Opcional | Set | Lista de dispositivos fiscais dos serviços notas fiscais de entrada |
dispositivoFiscal.codDfs | Opcional | String | Number(006) - Código do dispositivo fiscal |
dispositivoFiscal.perDfs | Opcional | String | Number(005,2) - Percentual do dispositivo fiscal |
dispositivoFiscal.basDfs | Opcional | String | Number(015,2) - Valor base do dispositivo fiscal |
dispositivoFiscal.vlrAjs | Opcional | String | Number(015,2) - Valor do ajuste do item referente ao dispositivo fiscal |
dispositivoFiscal.vlrOut | Opcional | String | Number(015,2) - Outros Valores |
dispositivoFiscal.desAjs | Opcional | String | String(250) - Descrição do Ajuste |
rateio | Opcional | Set | Lista de rateios das notas fiscais de entrada |
rateio.numPrj | Opcional | Integer | Number(008) - Número do projeto |
rateio.codFpj | Opcional | Integer | Number(004) - Código da fase do projeto |
rateio.ctaFin | Opcional | Integer | Number(007) - Conta financeira reduzida |
rateio.ctaRed | Opcional | Integer | Number(007) - Conta contábil reduzida |
rateio.perCta | Opcional | String | Number(007,4) - Percentual rateado para a conta |
rateio.vlrCta | Opcional | String | Number(015,2) - Valor rateado para a conta |
rateio.codCcu | Opcional | String | String(009) - Código do centro de custos |
rateio.perRat | Opcional | String | Number(007,4) - Percentual rateado para o centro de custos |
rateio.vlrRat | Opcional | String | Number(015,2) - Valor rateado para o centro de custos |
rateio.obsRat | Opcional | String | String(120) - Observação do rateio |
servicos.basApe | Opcional | String | Number(015,2) - Base de cálculo da aposentadoria especial |
servicos.perApe | Opcional | String | Number(004,2) - Percentual da aposentadoria especial |
servicos.vlrApe | Opcional | String | Number(015,2) - Valor da aposentadoria especial |
servicos.codBic | Opcional | String | String(003) - Código da modalidade da base de cálculo do ICMS |
servicos.pdiFcp | Opcional | Double | Number(007,2) - Percentual do diferimento de ICMS relativo ao FCP |
servicos.vdiFcp | Opcional | Double | Number(015,2) - Valor diferido do ICMS relativo ao FCP |
servicos.efiFcp | Opcional | Double | Number(015,2) - Valor efetivo do ICMS relativo ao FCP |
servicos.vicStd | Opcional | Double | Number(015,2) - Valor do ICMS-ST desonerado |
servicos.mtdIst | Opcional | Integer | Number(002) - Motivo desoneração ICMS-ST - [ 0=Nenhum;1=Táxi;2=Deficiente físico (Revogada);3=Produtor agropecuário;4=Frotista/Locadora;5=Diplomático/Consultar;6=Utilitários e Motocicletas da Amazônia Ocidental e Áreas de Livre Comércio (Resolução 714/88 e 790/94 - CONTRAN e suas alterações);7=SUFRAMA;8=Venda a Órgãos Públicos;9=Outros;10=Condutor Deficiente;11=Deficiente Não Condutor;12=Órgão de fomento e desenvolvimento agropecuário;16=Olimpíadas Rio 2016;90=Solicitado pelo fisco ] |
servicos.seqNfi | Opcional | Integer | Number(004) - Sequência do item na nota fiscal impressa |
servicos.strOri | Opcional | String | String(003) - Situação tributária Original do item da nota fiscal de entrada |
parcelas | Opcional | Set | Lista parcelas das notas fiscais de entrada |
parcelas.numTit | Opcional | String | String(015) - Número do título a ser gerado no contas a pagar |
parcelas.codTpt | Opcional | String | String(003) - Código do tipo de título a ser gerado no contas a pagar |
parcelas.codCrp | Opcional | String | String(003) - Código do grupo a pagar |
parcelas.codNtg | Opcional | String | Number(004) - Código da natureza de gasto |
parcelas.vctPar | Opcional | String | Date(DD/MM/YYYY) - Data de vencimento da parcela da nota fiscal de entrada |
parcelas.vlrPar | Opcional | String | Number(015,2) - Valor da parcela da nota fiscal de entrada |
parcelas.perDdp | Opcional | String | Number(005,2) - Percentual de desconto da parcela da nota fiscal de entrada |
parcelas.qtdDdd | Opcional | String | Number(003) - Quantidade de dias de tolerância para o desconto da parcela |
parcelas.vlrDsc | Opcional | String | Number(015,2) - Valor do desconto negociado a ser concedido ao título a pagar |
parcelas.jrsNeg | Opcional | String | Number(015,2) - Valor dos juros negociados |
parcelas.mulNeg | Opcional | String | Number(015,2) - Valor da multa negociada |
parcelas.outNeg | Opcional | String | Number(015,2) - Valor de outros valores negociados |
parcelas.datNeg | Opcional | String | Date(DD/MM/YYYY) - Data base dos valores negociados (data até) |
parcelas.codFcr | Opcional | String | String(003) - Código da moeda ou índice como fator de correção (financeiro) |
parcelas.datFcr | Opcional | String | Date(DD/MM/YYYY) - Data da cotação da moeda ou índice para o fator de correção (financeiro) |
parcelas.codPor | Opcional | String | String(004) - Código do portador a ser lançado o título no contas a pagar |
parcelas.codCrt | Opcional | String | String(002) - Código da carteira a ser lançado o título no contas a pagar |
parcelas.codBan | Opcional | String | String(003) - Número do banco na FEBRABAN |
parcelas.tipTcc | Opcional | Integer | Number(002) - Tipo de conta - [ 01=Conta Corrente;02=Conta Poupança;03=Conta Investimento;04=Conta Aplicação Financeira;05=Conta Empréstimo;06=Cota Capital;07=Conta de Retenção;08=Conta da Loja;09=Conta Salário;10=Outros ] |
parcelas.codAge | Opcional | String | String(007) - Número da agência do banco |
parcelas.ccbFor | Opcional | String | String(014) - Número da conta corrente do fornecedor no banco |
parcelas.obsPar | Opcional | String | String(250) - Texto da observação |
parcelas.codFav | Opcional | String | Number(014) - Número do CNPJ ou CPF do favorecido |
parcelas.codFpg | Opcional | Integer | Number(002) - Código da forma de pagamento |
parcelas.numCpr | Opcional | String | String(020) - Número do cartão presente |
parcelas.codRep | Opcional | Integer | Number(009) - Código do representante |
parcelas.numCoo | Opcional | Integer | Number(009) - Contador da ordem de operação que emitiu o recebimento na ECF |
parcelas.codEqu | Opcional | Integer | Number(003) - Código do equipamento fiscal |
parcelas.croEcf | Opcional | Integer | Number(006) - Cont. de Reinício de Operação do ECF |
parcelas.indPag | Opcional | String | String(001) - Indicativo da forma de pagamento - [ 0=Pagamento à Vista;1=Pagamento à Prazo ] |
origem | Opcional | Set | Lista de notas de origem das notas fiscais de entrada - Nota fiscal de frete |
origem.filRlc | Opcional | Integer | Number(005) - Código da filial da nota fiscal relacionada (entrada ou saída) |
origem.forRlc | Opcional | Integer | Number(009) - Código do fornecedor da nota fiscal de entrada relacionada |
origem.snfRlc | Opcional | String | String(003) - Série da nota fiscal relacionada (entrada ou saída) |
origem.numRlc | Opcional | Integer | Number(009) - Número da nota fiscal relacionada (entrada ou saída) |
origem.seqExf | Opcional | Integer | Number(004) - Sequência de composição de notas fiscais de entrada |
observacoes | Opcional | Set | Lista de observações das notas fiscais de entrada |
observacoes.seqObs | Opcional | Integer | Number(003) - Sequência das observações da nota fiscal de entrada |
observacoes.tipObs | Opcional | String | String(001) - Tipo da observação - [ M=Manual;A=Automática ] |
observacoes.obsNfc | Opcional | String | String(250) - Observação |
observacoes.codMot | Opcional | Integer | Number(006) - Código do motivo da observação |
observacoes.usuGer | Opcional | Double | Number(010) - Usuário responsável pela entrada da observação |
observacoes.datGer | Opcional | DateTime | Date(DD/MM/YYYY) - Data da observação |
observacoes.horGer | Opcional | String | Number(005) - Hora da observação |
notasReferenciadas | Opcional | Set | Lista de notas referenciadas com as notas fiscais de entrada |
notasReferenciadas.opeNfr | Opcional | Integer | Number(001) - Operação da nota fiscal referenciada - [ 1=Entrada;2=Saída ] |
notasReferenciadas.emiNfr | Opcional | Integer | Number(001) - Emissão da nota fiscal referenciada - [ 0=Própria;1=Terceiros ] |
notasReferenciadas.chvDoe | Opcional | String | String(050) - Chave do documento eletrônico |
notasReferenciadas.tipPar | Opcional | Integer | Number(001) - Tipo do Participante da nota fiscal referenciada - [ 0=Cliente;1=Fornecedor ] |
notasReferenciadas.codPar | Opcional | Integer | Number(009) - Código do participante emitente |
notasReferenciadas.codEdc | Opcional | String | String(003) - Espécie da nota fiscal referenciada |
notasReferenciadas.codSel | Opcional | String | String(003) - Série legal da nota fiscal referenciada |
notasReferenciadas.codSsl | Opcional | String | String(002) - Subsérie legal da nota fiscal referenciada |
notasReferenciadas.numNfr | Opcional | Integer | Number(009) - Número da nota fiscal referenciada |
notasReferenciadas.datEmi | Opcional | String | Date(DD/MM/YYYY) - Data da emissão da nota fiscal referenciada |
dadosGerais.sugDis | Opcional | String | (Opcional) - String(001) - S - Sim ou N - Não - Sugerir Dispositivo Fiscal |
dadosGerais.cliRcb | Opcional | Integer | Number(009) - Código do cliente do recebimento |
documentoEletronico | Opcional | Set | Lista de documentos eletrônicos |
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.usuEmi | Opcional | Double | Number(010) - Usuario que realizou a emissã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.usuCan | Opcional | Double | Number(010) - Usuario que solicitou o 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.usuInu | Opcional | Double | Number(010) - Usuário que solicitou inutilização do documento eletrônico |
produtorRural | Opcional | Set | Lista de notas de produto rural |
produtorRural.seqDpr | Opcional | Integer | Number(003) - Sequência do documento fiscal do produtor rural |
produtorRural.ufsDpr | Opcional | String | String(002) - Sigla do estado do emitente do documento fiscal produtor rural |
produtorRural.datDpr | Opcional | DateTime | Date(DD/MM/YYYY) - Data de emissão do documento fiscal produtor rural |
produtorRural.forDpr | Opcional | Integer | Number(009) - Código do fornecedor do documento fiscal produtor rural |
produtorRural.codEdc | Opcional | String | String(003) - Espécie de documento para fins fiscais |
produtorRural.snfDpr | Opcional | String | String(003) - Código da série do documento fiscal produtor rural |
produtorRural.numDpr | Opcional | Integer | Number(009) - Número do documento fiscal produtor rural |
produtorRural.chvNfp | Opcional | String | String(050) - Chave da Nota Fiscal do Produtor Eletrônica |
dadosGerais.vlrPdg | Opcional | Double | Number(015,2) - Soma dos valores de Pedágio |
dadosGerais.croEcf | Opcional | Integer | (Opcional) - Number(006) - Cont. de Reinício de Operação do ECF |
dadosGerais.vlrEmb | Opcional | String | Number(015,2) - Valor das embalagens da nota fiscal de entrada |
dadosGerais.vlrOud | Opcional | String | Number(015,2) - Valor outras despesas destacado |
dadosGerais.datPre | Opcional | String | Date(DD/MM/YYYY) - Data de prestação do serviço |
dadosGerais.codMot | Opcional | Integer | Number(006) - Código do motivo do cancelamento da nota fiscal de entrada |
aquisicaoCana | Opcional | Set | Informações gerais do registro de aquisição de cana |
aquisicaoCana.codSaf | Opcional | String | String(010) - Código da safra |
aquisicaoCana.datCpt | Opcional | DateTime | Date(DD/MM/YYYY) - Mês e ano de competência |
aquisicaoCana.totMes | Opcional | String | Number(015,4) - Quantidade Total do Mês |
aquisicaoCana.totAnt | Opcional | String | Number(015,4) - Quantidade Total do Mês Anterior |
aquisicaoCana.vlrFor | Opcional | String | Number(015,2) - Valor dos Fornecimentos |
aquisicaoCana.totDed | Opcional | String | Number(015,2) - Valor Total da Dedução |
aquisicaoCana.liqFor | Opcional | String | Number(015,2) - Valor Liquido dos Fornecimentos |
dadosDiarios | Opcional | Set | Quantidades diárias do registro de aquisição de cana |
dadosDiarios.diaAqi | Opcional | Integer | Number(002) - Dia da Aquisição da Cana |
dadosDiarios.qtdAqi | Opcional | String | Number(015,4) - Quantidade recebida de Cana no Dia |
deducoes | Opcional | Set | Deduções do registro de aquisição de cana |
deducoes.seqDdc | Opcional | String | Number(002) - Sequência da Dedução de Cana |
deducoes.desDdc | Opcional | String | String(060) - Descrição da Dedução de Cana |
deducoes.vlrDed | Opcional | String | Number(015,2) - Valor Total da Dedução |
dadosGerais.forIss | Opcional | Integer | Number(009) - Código do fornecedor p/ geração do título de ISS |
dadosGerais.tipCte | Opcional | Integer | Number(002) - Informação do tipo de CT-e: 0 - CT-e normal 1 - CT-e de Complemento de Valores 2 - CT-e de Anulação 3 - CT-e substituto Importante Para que o campo TipCte seja gravado, a NF deve ser do tipo 8 - NF Frete/Serviços Agregados ou 9 - NF Acerto. Também é necessário que a espécie de documentos para fins fiscais (CodEdc) seja 57 - Conhecimento de Transporte Eletrônico (CT-e). Essa ultima informação pode ser informada diretamente na integração no campo dadosGerais.codEdc. Caso a informação não seja enviada, será sugerida conforme o campo Espécie Documento, do cadastro de séries de Notas Fiscais (tela F020SNF), referente à série informada na integração no campo dadosGerais.codSnf |
tipoProcessamento | Opcional | Integer | Number(001) - Tipo de Processamento:
|
origemES | Opcional | Integer | Número(001) - Tipo Nota Fiscal de Origem - Lista: 1 = Entrada, 2 = Saída. Quando, na requisição, esse campo for "1" e o campo ForRlc for "0", será apresentado o erro "É necessário informar o Fornecedor da Nota Fiscal de Entrada!" |
tipCal | Opcional | Integer | (Opcional) - Número(001) - Indica se os valores da nota devem ser recalculados pelo ERP: 0 = Sim; 1 = Não. O padrão é Sim. Quando Não, o sistema integrador deve enviar tanto os valores do cabeçalho quanto os do item da nota fiscal. Caso seja enviado algum percentual com o valor 0, o sistema considera o percentual como sendo zero, informando-o no web service. No recálculo, esse percentual será mantido. Ao utilizar a opção de não recalcular nesse parâmetro, os identificadores de regras que seriam chamados no cálculo de impostos e outros valores da nota fiscal não serão chamados na integração da nota fiscal de entrada |
gerPar | Opcional | Integer | Number(001) - Tipo de Processamento - Lista: 0 = Acatar os parâmetros enviados no web service, 1 = Indicação para que o ERP gere as parcelas. Caso não seja informado um valor para esse campo, o ERP gera as parcelas, desconsiderando as enviadas no web service. Quando a transação integra ou soma no Financeiro, o sistema obriga a informação dos valores da parcela |
dataBuild | Opcional | String | (Opcional) - Data Build - Campo Obsoleto |
cliDif | Opcional | Integer | (Opcional) - Number(001) - Permitir NF outros clientes: 0 - Sim; 1 - Não. É considerado apenas quando, na filial, o parâmetro Aceita Dev./Ret. Grupo Empresas for "N - Não". Quando utilizado, o processamento das informações não faz o vínculo do item da nota fiscal de saída com o item da nota fiscal de entrada, isto é, não vai atualizar o campo QtdDev da nota fiscal de saída. Quando, na tela Parâmetros de Integração (F191CPT), houver um cliente padrão cadastrado (Documentos Fiscais de Saída > NFC-e) e com o parâmetro Utilizar fornecedor diferente do cliente padrão (Documentos Fiscais de Entrada > "Nota Fiscal eletrônica - Tipo 02 - Devolução - NF do Cliente" e "Nota Fiscal eletrônica - Tipo 03 - Devolução NF de Saída") igual a "S - Sim", ao lançar uma nota fiscal de entrada de devolução informando uma nota fiscal de saída da qual o cliente seja padrão, mesmo que ele não esteja vinculado ao Fornecedor da nota fiscal de devolução, ao processar serão feitos os vínculos entre as notas (entrada devolução x saída cliente padrão), atualizando o campo QtdDev da nota fiscal de saída Importante Para que o usuário faça a ligação normalmente, é necessário que esse parâmetro (Permitir NF outros clientes) seja "1 - Não". Dessa forma, o vínculo da nota fiscal de saída será feito corretamente. Caso esse campo não esteja preenchido na requisição, ele vai ser considerado como "0 - Sim" e o vinculo entre a NF de entrada e saída não será feito |
fecNot | Opcional | String | (Opcional) - Número(001) - Indica se as notas devem ser fechadas. 1 = Sim; 2 = Não. Caso não seja informado um valor, por padrão todas as notas serão fechadas |
prcDoc | Opcional | String | Number(001) - Procedência da Nota de Entrada - Lista: 1 = Normal, 2 = Integração, 3 = Via Pedido, 4 = Automático, 5 = Cardio (Unimed). Caso não for informado um valor, por padrão será assumido 2 - Integração |
codEmp | Opcional | Integer | (Opcional) - Number(004) - Código da Empresa |
codFil | Opcional | Integer | (Opcional) - Number(005) - Código da Filial |
identificacaoSistema | Opcional | String | (Opcional) - String(050) - Sigla do Sistema Integrado |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:GravarNotasFiscaisEntradaResponse> <result> <retornosNotasEntrada> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <codFor>String</codFor> <numNfc>String</numNfc> <codSnf>String</codSnf> <snfAnt>String</snfAnt> <cnpjFilial>String</cnpjFilial> <cnpjFornecedor>String</cnpjFornecedor> <retorno>String</retorno> <empNfv>Integer</empNfv> <filNfv>Integer</filNfv> <snfNfv>String</snfNfv> <numNfv>Integer</numNfv> </retornosNotasEntrada> <tipoRetorno>Integer</tipoRetorno> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:GravarNotasFiscaisEntradaResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
retornosNotasEntrada | Opcional | Set | Informações de retorno do processamento das notas fiscais de entrada |
retornosNotasEntrada.codEmp | Opcional | Integer | Number(004) - Código da empresa |
retornosNotasEntrada.codFil | Opcional | Integer | Number(005) - Código da filial |
retornosNotasEntrada.codFor | Opcional | String | Number(009) - Código do fornecedor |
retornosNotasEntrada.numNfc | Opcional | String | Number(009) - Número da nota fiscal de entrada |
retornosNotasEntrada.codSnf | Opcional | String | String(003) - Código da série da nota fiscal de entrada |
retornosNotasEntrada.snfAnt | Opcional | String | String(003) - Código da série da nota fiscal de entrada |
retornosNotasEntrada.cnpjFilial | Opcional | String | Number(014) - CNPJ da filial |
retornosNotasEntrada.cnpjFornecedor | Opcional | String | Number(014) - CNPJ do fornecedor |
retornosNotasEntrada.retorno | Opcional | String | String(255) - Mensagem de retorno do processamento da nota fiscal de entrada |
retornosNotasEntrada.empNfv | Opcional | Integer | Number(004) - Código da empresa da nota fiscal de saída |
retornosNotasEntrada.filNfv | Opcional | Integer | Number(005) - Código da filial da nota fiscal de saída |
retornosNotasEntrada.snfNfv | Opcional | String | String(003) - Código da série da nota fiscal de saída |
retornosNotasEntrada.numNfv | Opcional | Integer | Number(009) - Número da nota fiscal de saída |
tipoRetorno | Opcional | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
mensagemRetorno | Opcional | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
erroExecucao | Opcional | String |
|
Esta porta permite reabilitar ou cancelar notas fiscais de entrada.
Observação
- É necessário informar o Tipo de Operação: Reabilitar, Cancelar ou W – Cancelar comunicando com eDocs, é possível executar um tipo de operação por vez:
- A opção W – Cancelar comunicando com eDocs faz o cancelamento da Nota Fiscal de Entrada, se comunicando internamente com o eDocs via web service, e apresentando o retorno da operação da emissão.
Ao cancelar uma Nota Fiscal de Entrada dos tipo 3 ou 7, e estas possuírem a última numeração da série utilizada, o documento de entrada será excluído da base. Já quando a numeração da Nota Fiscal de Entrada não for o último da série, o documento permanecerá no ERP com a situação cancelada - Ao utilizar as opções C - Cancela ou W - Cancelar comunicando com eDocs para cancelar notas fiscais de entrada, os documentos são excluídos da base de dados, mesmo que a situação deles seja 1 - Digitada
- A opção W – Cancelar comunicando com eDocs faz o cancelamento da Nota Fiscal de Entrada, se comunicando internamente com o eDocs via web service, e apresentando o retorno da operação da emissão.
- O web service permite uma ou mais notas fiscais por processamento
- O processo não é interrompido caso ocorra uma crítica em uma das notas informadas
- É possível informar o CNPJ da filial ao invés do código empresa e filial
- É possível informar o CNPJ do fornecedor ao invés do código do fornecedor
- Notas já integradas para Tributos, não podem ser reabilitadas
Necessita autenticação sim.
Situação de versão: atual.
Versão: 2.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ReabilitaCancelaNota> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <notaFiscal> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <cNPJFilial>String</cNPJFilial> <codFor>Integer</codFor> <cNPJFornecedor>DateTime</cNPJFornecedor> <numNfc>Integer</numNfc> <codSnf>String</codSnf> <tipoOperacao>String</tipoOperacao> <manterNFCancelada>String</manterNFCancelada> </notaFiscal> </parameters> </ser:ReabilitaCancelaNota> </soapenv:Body> </soapenv:Envelope>
Nome | Preenchimento | Tipo | Ajuda |
---|---|---|---|
notaFiscal | Obrigatório | Set | Lista de notas a serem canceladas ou reabilitadas |
notaFiscal.codEmp | Obrigatório | Integer | Número(004) - Código da empresa |
notaFiscal.codFil | Obrigatório | Integer | Número(004) - Código da filial |
notaFiscal.cnpjFilial | Opcional | String | Número(015) - Código do CNPJ da filial |
notaFiscal.codFor | Obrigatório | Integer | Número(009) - Código do fornecedor da nota fiscal de entrada |
notaFiscal.cnpjFornecedor | Opcional | String | Número(14) - Número do CNPJ ou CPF do fornecedor |
notaFiscal.numNfc | Obrigatório | Integer | Número(009) - Número da nota fiscal de entrada |
notaFiscal.codSnf | Obrigatório | String | String(003) - Código da série da nota fiscal de entrada |
notaFiscal.tipoOperacao | Obrigatório | String | String(001) - Tipo de operação (R=Reabilita; C=Cancela; W-Cancelar comunicando com eDocs) |
notaFiscal.manterNFCancelada | Opcional | String | String(01) - Manter NF Entrada como Cancelada: S-Sim; N-Não |
Observação
O parâmetro manterNFCancelada é válido somente quando o parâmetro TipoOperacao estiver definido como C - Cancela ou W - Cancelar comunicando com eDocs e o tipo da Nota Fiscal Entrada for diferente de 3 - Devolução (NF de Saída), 6 - NF Produtor, 7 - NF Geração Manual e 10 - NF Acerto (NF Saída).
Para cancelar a nota fiscal de entrada mantendo ela na base de dados na situação 3 - Cancelada, é necessário que:
- a transação da nota não movimente estoque;
- a transação da nota não gere títulos;
- a série da nota não seja de documento fiscal;
- a nota não possua vínculo com outros processos (Ordem de Compra, Pedido, Contrato, NF Saída).
Quando é feito o cancelamento da nota fiscal de entrada do tipo 1 - NF Entrada e ela for mantida na base, os registros da nota referente ao Recibo de Pagamento Autônomo (RFA) serão excluídos, ficando disponíveis para serem gerados em outra nota.
Ao cancelar uma nota, os valores são mantidos e podem ser consultados posteriormente na tela Nota Fiscal de Entrada Agrupada (F440GNE), na qual os botões Anexos, NF Referenciadas e Dis. Fiscais permanecem disponíveis para consulta, assim como as demais informações da tela.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ReabilitaCancelaNotaResponse> <result> <tipoRetorno>Integer</tipoRetorno> <retorno> <codEmp>String</codEmp> <codFil>String</codFil> <cNPJFilial>String</cNPJFilial> <codFor>String</codFor> <cNPJFornecedor>String</cNPJFornecedor> <numNfc>String</numNfc> <codSnf>String</codSnf> <msgRet>String</msgRet> <tipoRetorno>String</tipoRetorno> <numPrc>String</numPrc> <datCan>DateTime</datCan> <horCan>Integer</horCan> <numPri>String</numPri> <datInu>DateTime</datInu> <horInu>Integer</horInu> <eventos> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <cNPJFilial>String</cNPJFilial> <numNfc>Integer</numNfc> <codSnf>String</codSnf> <seqEve>Integer</seqEve> <tipEve>Integer</tipEve> <desEve>String</desEve> <datEve>DateTime</datEve> <horEve>Integer</horEve> <usuEve>Double</usuEve> <codOrg>Integer</codOrg> <desCor>String</desCor> <sitCce>Integer</sitCce> <numPrt>String</numPrt> <datAut>DateTime</datAut> <horAut>Integer</horAut> <jusEve>String</jusEve> <nomMot>String</nomMot> <cgcCpf>Double</cgcCpf> <numPrc>String</numPrc> <datPro>DateTime</datPro> <horPro>Integer</horPro> <datPrc>DateTime</datPrc> <horPrc>Integer</horPrc> <ideEve>String</ideEve> <eveOri>String</eveOri> </eventos> </retorno> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:ReabilitaCancelaNotaResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Preenchimento | Tipo | Ajuda |
---|---|---|---|
tipoRetorno | Opcional | Integer | - |
retorno | Opcional | Set | Retorno do processamento. |
retorno.codEmp | Opcional | String | Number(004) - Código da empresa |
retorno.codFil | Opcional | String | Number(005) - Código da filial |
retorno.cNPJFilial | Opcional | String | - |
retorno.codFor | Opcional | String | Number(9) - Código do Fornecedor |
retorno.cNPJFornecedor | Opcional | String | String(014) - CPF/CNPJ do Fornecedor |
retorno.numNfc | Opcional | String | Number(9) - Número da nota fiscal de entrada |
retorno.codSnf | Opcional | String | String(3) - Série da nota fiscal |
0 | Opcional | String | - |
retorno.tipoRetorno | Opcional | String | String(001) - Retorno da situação da execução do serviço (0 = Processado com sucesso; -1 = Processado com falhas) |
retorno.numPrc | Opcional | String | String(015) - Protocolo de cancelamento) |
retorno.datCan | Opcional | DateTime | (DD/MM/YYYY) - Data de cancelamento |
retorno.horCan | Opcional | Integer | (HH:MM) - Hora de cancelamento |
retorno.numPri | Opcional | String | String(015) - Protocolo de inutilização |
retorno.datInu | Opcional | DateTime | (DD/MM/YYYY) - Data de inutilização |
retorno.horInu | Opcional | Integer | (HH:MM) - Hora de inutilização |
eventos | Opcional | Set | Lista de eventos |
eventos.codEmp | Opcional | Integer | Number(004) - Código da empresa |
eventos.codFil | Opcional | Integer | Number(005) - Código da filial |
eventos.cNPJFilial | Opcional | String | - |
eventos.numNfc | Opcional | Integer | - |
eventos.codSnf | Opcional | String | String(003) - Código da série da nota fiscal de saída |
eventos.seqEve | Opcional | Integer | Number(004) - Sequência do evento |
eventos.tipEve | Opcional | Integer | Number(006) - Tipo do evento |
eventos.desEve | Opcional | String | String(060) - Descrição do evento |
eventos.datEve | Opcional | DateTime | Date(DD/MM/YYYY) - Data do evento |
eventos.horEve | Opcional | Integer | Number(005) - Hora do evento |
eventos.usuEve | Opcional | Double | Number(010) - Usuário solicitante do evento |
eventos.codOrg | Opcional | Integer | Number(002) - Código do órgão de recepção do evento |
eventos.desCor | Opcional | String | String(999) - Descritivo da correção a ser considerada |
eventos.sitCce | Opcional | Integer | Number(002) - Situação do evento (eventos de Cancelamento de NF-e e Carta de Correção) - [ 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) ] |
eventos.numPrt | Opcional | String | String(015) - Número do protocolo de autorização ou recebimento |
eventos.datAut | Opcional | DateTime | Date(DD/MM/YYYY) - Data do protocolo de autorização |
eventos.horAut | Opcional | Integer | Number(005) - Hora do protocolo de autorização |
eventos.jusEve | Opcional | String | String(254) - Justificativa do evento |
eventos.nomMot | Opcional | String | String(100) - Nome do motorista |
eventos.cgcCpf | Opcional | Double | Number(012) - Número do CPF do motorista |
eventos.numPrc | Opcional | String | String(015) - Protocolo do pedido de cancelamento de prorrogação de suspensão de ICMS |
eventos.datPro | Opcional | DateTime | Date(DD/MM/YYYY) - Data do protocolo de recebimento do evento de prorrogação de suspensão de ICMS |
eventos.horPro | Opcional | Integer | Number(005) - Hora do protocolo de recebimento do evento de prorrogação de suspensão de ICMS |
eventos.datPrc | Opcional | DateTime | Date(DD/MM/YYYY) - Data do protocolo de cancelamento do evento de prorrogação de suspensão de ICMS |
eventos.horPrc | Opcional | Integer | Number(005) - Hora do protocolo de cancelamento do evento de prorrogação de suspensão de ICMS |
eventos.ideEve | Opcional | String | String(100) - Identificação do evento |
eventos.eveOri | Opcional | String | String(100) - Identificação do evento de origem emitido pelo contribuinte |
mensagemRetorno | Opcional | String | - |
erroExecucao | Opcional | String | - |
Esse web service possui as seguintes características:
- processa uma ou mais notas fiscais por processamento
- o processo não é interrompido caso ocorra uma crítica em uma das notas informadas
- é possível informar o CNPJ da filial em vez da empresa e filial
- é possível informar o CNPJ do fornecedor em vez do código do fornecedor
No fechamento de uma NF onde o indicativo de conferência estiver como S e a conferência informada no web service esteja na situação 2 - Finalizada, o sistema fará a conferência alterando sua situação para 3 - Conferida e realizando o fechamento da NF de entrada, assim como ocorre no processo da tela F440CNF.
Necessita autenticação: sim.
Situação de versão: atual.
Versão: 2
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:FecharNota> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <notaFiscal> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <cNPJFilial>String</cNPJFilial> <codFor>Integer</codFor> <cNPJFornecedor>DateTime</cNPJFornecedor> <numNfc>Integer</numNfc> <codSnf>String</codSnf> <conCnt>String</conCnt> <numCnt>Integer</numCnt> </notaFiscal> </parameters> </ser:FecharNota> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Preenchimento | Ajuda |
---|---|---|---|
notaFiscal | Set | Opcional | - |
notaFiscal.codEmp | Integer | Opcional | Number(004) - Código da empresa |
notaFiscal.codFil | Integer | Opcional | Number(005) - Código da filial |
notaFiscal.cNPJFilial | String | Opcional | Number(014) - CNPJ da filial |
notaFiscal.codFor | Integer | Opcional | Number(009) - Código do fornecedor |
notaFiscal.cNPJFornecedor | DateTime | Opcional | Number(014) - CNPJ do fornecedor |
notaFiscal.numNfc | Integer | Opcional | Number(009) - Número da nota fiscal de entrada |
notaFiscal.codSnf | String | Opcional | String(003) - Código da série da nota fiscal de entrada |
notaFiscal.conCnt | String | Opcional | String(001) - Processar conferência de contagem automática sem divergência antes de fechar a nota fiscal (Valores: S - Sim ou N -Não) |
notaFiscal.numCnt | Integer | Opcional | Number(009) - Número da contagem. Apenas é informado quando o parâmetro conCnt estiver definido como S - Sim |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:FecharNotaResponse> <result> <tipoRetorno>Integer</tipoRetorno> <retorno> <codEmp>String</codEmp> <codFil>String</codFil> <cNPJFilial>String</cNPJFilial> <codFor>String</codFor> <cNPJFornecedor>String</cNPJFornecedor> <numNfc>String</numNfc> <codSnf>String</codSnf> <msgRet>String</msgRet> </retorno> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:FecharNotaResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Preenchimento | Tipo | Ajuda |
---|---|---|---|
tipoRetorno | Opcional | Integer | - |
retorno | Opcional | Set | - |
retorno.codEmp | Opcional | String | Number(004) - Código da empresa |
retorno.codFil | Opcional | String | Number(005) - Código da filial |
retorno.cNPJFilial | Opcional | String | Number(014) - CNPJ da filial |
retorno.codFor | Opcional | String | Number(009) - Código do fornecedor |
retorno.cNPJFornecedor | Opcional | String | Number(014) - CNPJ do fornecedor |
retorno.numNfc | Opcional | String | Number(009) - Número da nota fiscal de entrada |
retorno.codSnf | Opcional | String | String(003) - Código da série da nota fiscal de entrada |
retorno.msgRet | Opcional | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento’ |
mensagemRetorno | Opcional | String | String(255) - Mensagem de retorno do processamento da nota fiscal de entrada |
erroExecucao | Opcional | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores: Vazio ou nulo, indicando que a execução foi feita com sucesso. A mensagem do erro ocorrido no servidor. |
Esta porta permite realizar a devolução de vendas originadas via cupom fiscal.
Necessita autenticação: sim.
Situação de versão: atual.
Versão: 8.
Versão atual: 8.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:DevolverCupom> <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> </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> <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> </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> </dadosGerais> <sistemaIntegracao>String</sistemaIntegracao> </parameters> </ser:DevolverCupom> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
dadosGerais | Set | - |
dadosGerais.ideExt | Integer | IdeExt - (Obrigatório) - Number(015) - Identificador Externo |
dadosGerais.codEmp | Integer | CodEmp - (Obrigatório) - Number(004) - Código da empresa |
dadosGerais.codFil | Integer | CodFil - (Obrigatório) - Number(005) - Código da filial |
dadosGerais.codFor | Integer | CodFor - (Obrigatório) - Number(009) - Código do fornecedor da nota fiscal de entrada |
dadosGerais.numNfc | Integer | NumNfc - (Obrigatório) - Number(009) - Número da nota fiscal de entrada |
dadosGerais.codSnf | String | CodSnf - (Obrigatório) - String(003) - Código da série da nota fiscal de entrada |
dadosGerais.comNopPro | String | ComNop - (Obrigatório) - String(005) - Natureza de operação correspondente para produtos (CFOP) |
dadosGerais.comNopSer | String | ComNop - (Obrigatório) - String(005) - Natureza de operação correspondente para serviços (CFOP) |
dadosGerais.tnsPro | String | (Opcional) - String(005) - Transação da NF de entrada para produtos. *Opcional quando tratar-se de uma nota com serviços apenas. Se não for informado, será lida a transação com base em comnoppro |
dadosGerais.tnsSer | String | (Opcional) - String(005) - Transação da NF entrada para serviços. *Opcional quando tratar-se de uma nota com produtos apenas. Se não for informado, será lida a transação com base em comnop |
dadosGerais.tipNfe | Integer | TipNfe - (Opcional) - Number(002) - Tipo de nota fiscal de entrada. Sendo: 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 informado, será assumido 1 = NF ENtrada |
dadosGerais.codEdc | String | CodEdc - (Obrigatório) - String(003) - Espécie de documento para fins fiscais |
dadosGerais.codTri | String | CodTri - (Opcional) - String(005) - Código de tributação para emissão da DARF |
dadosGerais.datEnt | String | DatEnt - (Obrigatório) - Date(DD/MM/YYYY) - Data da Entrada da Nota |
dadosGerais.datEmi | String | DatEmi - (Obrigatório) - Date(DD/MM/YYYY) - Data de emissão da nota fiscal de entrada |
dadosGerais.chvNel | String | ChvNel - (Opcional) - String(050) - Chave de acesso da nota fiscal eletrônica |
dadosGerais.codFpg | Integer | CodFpg - (Opcional) - Number(002) - Código da forma de pagamento |
dadosGerais.obsNfc | String | ObsNfc - (Opcional) - String(1000) - Texto da observação |
dadosGerais.vlrInf | Double | VlrInf - (Opcional) - Number(015,2) - Total líquido da nota fiscal de entrada informado para fechamento |
dadosGerais.pesBru | Double | PesBru - (Opcional) - Number(014,5) - Peso bruto da nota fiscal de entrada |
dadosGerais.pesLiq | Double | PesLiq - (Opcional) - Number(014,5) - Peso líquido da nota fiscal de entrada |
dadosGerais.ufsCic | String | UfsCic - (Opcional) - String(002) - Sigla do estado base para o cálculo do ICMS |
dadosGerais.codCpg | String | CodCpg - (Obrigatório) - String(006) - Código da condição de pagamento da nota fiscal de entrada |
dadosGerais.perDs1 | Double | PerDs1 - (Opcional) - Number(005,2) - Percentual de desconto 1 |
dadosGerais.perDs2 | Double | PerDs2 - (Opcional) - Number(005,2) - Percentual de desconto 2 |
dadosGerais.perDs3 | Double | PerDs3 - (Opcional) - Number(005,2) - Percentual de desconto 3 |
dadosGerais.perDs4 | Double | PerDs4 - (Opcional) - Number(005,2) - Percentual de desconto 4 |
dadosGerais.perDs5 | Double | PerDs5 - (Opcional) - Number(005,2) - Percentual de desconto 5 |
dadosGerais.perEnc | Double | PerEnc - (Opcional) - Number(005,2) - Percentual de Encargos |
dadosGerais.perOut | Double | PerOut - (Opcional) - Number(005,2) - Percentual de Outras Despesas |
dadosGerais.perFin | Double | PerFin - (Opcional) - Number(004,2) - % de Acréscimo Financeiro |
dadosGerais.codTra | String | CodTra - (Opcional) - Number(009) - Código da transportadora da nota fiscal de entrada |
dadosGerais.codRed | String | CodRed - (Opcional) - Number(009) - Código da transportadora de redespacho da nota fiscal de entrada |
dadosGerais.perFre | Double | PerFre - (Opcional) - Number(005,2) - Percentual de Frete |
dadosGerais.perSeg | Double | PerSeg - (Opcional) - Number(005,2) - Percentual de Seguro |
dadosGerais.plaVei | String | PlaVei - (Opcional) - String(010) - Placa do veículo de transporte das mercadorias da nota fiscal de entrada |
dadosGerais.vlrDar | Double | VlrDar - (Opcional) - Number(015,2) - Valor dos descontos para arredondamento do total da nota de entrada |
dadosGerais.vlrFrd | Double | VlrFrd - (Opcional) - Number(015,2) - Valor frete destacado |
dadosGerais.vlrFre | Double | VlrFre - (Opcional) - Number(015,2) - Valor do frete da nota fiscal de entrada |
dadosGerais.cifFob | String | CifFob - (Obrigatório) - String(001) - Indicativo se o valor do frete é CIF ou FOB, sendo: C = Por conta do emitente, F = Por conta do destinatário, T = Por conta de terceiros, X = Sem frete |
dadosGerais.somFre | String | SomFre - (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 | VlrFei - (Opcional) - Number(015,2) - Valor de frete de importação |
dadosGerais.vlrSei | Double | VlrSei - (Opcional) - Number(015,2) - Valor de seguro de importação |
dadosGerais.vlrOui | Double | VlrOui - (Opcional) - Number(015,2) - Valor de outras despesas de importação |
dadosGerais.numDoi | String | NumDoi - (Opcional) - String(020) - Número do documento de importação |
dadosGerais.datDoi | String | DatDoi - (Opcional) - Date(DD/MM/YYYY) - Data do registro do documento de importação |
dadosGerais.locDes | String | LocDes - (Opcional) - String(060) - Local onde ocorreu o desembaraço aduaneiro |
dadosGerais.datDes | String | DatDes - (Opcional) - Date(DD/MM/YYYY) - Data do desembaraço aduaneiro |
dadosGerais.ufsDes | String | UfsDes - (Opcional) - String(002) - Sigla da UF onde ocorreu o desembaraço aduaneiro |
dadosGerais.codExp | String | CodExp - (Opcional) - Number(009) - Código do exportador (Fornecedor emitente da Nf-e) |
dadosGerais.codEqu | String | CodEqu - (Opcional) - Number(003) - Código do equipamento fiscal |
dadosGerais.numCfi | String | NumCfi - (Opcional) - Number(009) - Número do cupom fiscal |
dadosGerais.croEcf | Integer | CroEcf - (Opcional) - Number(003) - Contador de reinício de operação do equipamento fiscal origem da nota |
dadosGerais.codMoe | String | CodMoe - (Opcional) - String(003) - Código da moeda que a ordem de compra estava representada |
dadosGerais.datMoe | String | DatMoe - (Opcional) - Date(DD/MM/YYYY) - Data da cotação da moeda ou índice da ordem de compra |
dadosGerais.cotMoe | Double | CotMoe - (Opcional) - Number(019,10) - Valor da cotação da moeda ou índice da ordem de compra |
dadosGerais.fecMoe | String | FecMoe - (Opcional) - String(001) - Indicativo de o valor da cotação é fechado Lista: N = Não, S = Sim |
dadosGerais.codFcr | String | CodFcr - (Opcional) - String(003) - Código da moeda ou índice como fator de correção (financeiro) |
dadosGerais.datFcr | String | DatFcr - (Opcional) - Date(DD/MM/YYYY) - Data da cotação da moeda ou índice para o fator de correção (financeiro) |
dadosGerais.codSel | String | CodSel - (Opcional) - String(003) - Código da Série Legal da nota fiscal de entrada |
dadosGerais.codSsl | String | CodSsl - (Opcional) - String(002) - Código da Subsérie Legal da nota fiscal de entrada |
dadosGerais.vlrEnc | Double | VlrEnc - (Opcional) - Number(015,2) - Valor dos encargos financeiros da nota fiscal de entrada |
dadosGerais.vlrOut | Double | VlrOut - (Opcional) - Number(015,2) - Valor de outras despesas da nota fiscal de entrada |
dadosGerais.gerNfe | Integer | GerNfe - (Opcional) - Number(001) - Gerar arquivo de nota fiscal eletrônica - Lista: 1 = Sim, 0 Não |
dadosGerais.cnpjFilial | String | CNPJFilial- (Opcional) - Número do CNPJ da filial. Utilizado para buscar a empresa e a filial caso as mesmas não tenham sido informadas. *Obrigatório quando os campos CodEmp e CodFil não foram informados |
dadosGerais.cnpjFornecedor | String | CNPJFornecedor - (Opcional) - Número do CNPJ do fornecedor. Utilizado para buscar o fornecedor caso o mesmo não tenha sido informado. *Obrigatório quando o campo CodFor não for informado |
dadosGerais.operação | Integer | Operacao - (Obrigatório) - Número(001) - Tipo de Processamento. Sendo: 1 = Inclusão 2 = Alteração 3 = Cancelamento 4 = Reabilitação |
dadosGerais.fecharNota | Integer | FecharNota - (Opcional) - Number(001) - Indica se as notas devem ser fechadas. Sendo: 1 = Sim 2 = Não Caso não for informado um valor, por padrão todas as notas serão fechadas |
dadosGerais.procedencia | Integer | Procedência - (Opcional) - Number(001) - Procedência da Nota de Entrada, sendo: 1 = Normal 2 = Integração 3 = Via Pedido 4 = Automático 5 = Cardio (Unimed) Caso não for informado um valor, por padrão será preenchido com 2 - Integração. |
dadosGerais.milLis | String | MilLis - (Obrigatório) - String(010) - Identificador da requisição |
dadosGerais.produtos | Set | - |
dadosGerais.indNfi | String | Indicativo se a nota fiscal é de inventário. Lista: S = Sim; N = Não. |
produtos.seqIpc | Integer | SeqIpc - (Obrigatório) - Number(003) - Sequência do item na nota fiscal de entrada |
produtos.codPro | String | CodPro - (Opcional) - String(014) - Código do produto da nota fiscal de entrada |
produtos.codDer | String | CodDer - (Opcional) - String(007) - Código da derivação do produto da nota fiscal de entrada |
produtos.comNop | String | ComNop - (Obrigatório) - String(005) - Natureza de operação correspondente (CFOP) |
produtos.tnsPro | String | (Opcional) - String(005) - Transação da NF entrada para produtos. *Opcional quando tratar-se de uma nota com serviços apenas. Se não for informado, será lida a transação com base em comnop |
produtos.cplIpc | String | CplIpc - (Obrigatório) - String(250) - Complemento da descrição do produto |
produtos.oriMer | String | OriMer - (Opcional) - String(001) - Origem fiscal da mercadoria. Sendo: 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 | CodStr - (Opcional) - String(003) - Situação tributária do item da nota fiscal de entrada |
produtos.codClf | String | CodClf - (Opcional) - String(003) - Código da classificação fiscal do item da nota fiscal de entrada |
produtos.cstCof | String | CstCof - (Opcional) - String(002) - Código da situação tributária de COFINS. Sendo: 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 | CstIpi - (Opcional) - String(002) - Código da situação tributária de IPI. Sendo: 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 | CstPis - (Opcional) - String(002) - Código da situação tributária de PIS. Sendo: 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 | CodDep - (Opcional) - String(010) - Código do depósito para entrada de estoque do produto |
produtos.qtdRec | Double | QtdRec - (Obrigatório) - Number(014,5) - Quantidade recebida do item da nota fiscal de entrada |
produtos.uniNfc | String | UniNfc - (Obrigatório) - String(003) - Código da unidade de medida da nota fiscal de entrada |
produtos.preUni | Double | PreUni - (Obrigatório) - Number(14,10) - Preço unitário do item da nota fiscal de entrada |
produtos.uniMed | String | UniMed - (Obrigatório) - String(003) - Unidade de medida de estoque do item da nota fiscal de entrada |
produtos.acrFin | Double | AcrFin - (Opcional) - Number(015,2) - Valor de Acréscimo Financeiro |
produtos.codTpr | String | CodTpr - (Opcional) - String(004) - Código da tabela de preço do produto |
produtos.bcoImp | Double | BcoImp - (Opcional) - Number(015,2) - Valor base do cofins a recuperar na importação |
produtos.becIcm | Double | BecIcm - (Opcional) - Number(015,2) - Valor base de ICMS creditado efetivamente |
produtos.becIpi | Double | BecIpi - (Opcional) - Number(015,2) - Valor base de IPI creditado efetivamente |
produtos.bpiImp | Double | BpiImp - (Opcional) - Number(015,2) - Valor base do pis a recuperar na importação |
produtos.vlrBcf | Double | VlrBcf - (Opcional) - Number(015,2) - Valor Base do COFINS Faturamento (Estorno devolução) |
produtos.vlrBcl | Double | VlrBcl - (Opcional) - Number(015,2) - Valor base do CSLL Retido |
produtos.vlrBcr | Double | VlrBcr - (Opcional) - Number(015,2) - Valor base do Cofins a recuperar |
produtos.vlrBct | Double | VlrBct - (Opcional) - Number(015,2) - Valor base do Cofins Retido |
produtos.vlrBfu | Double | VlrBfu - (Opcional) - Number(015,2) - Valor base do Funrural ou INSS |
produtos.vlrBic | Double | VlrBic - (Opcional) - Number(015,2) - Valor base do ICMS |
produtos.vlrBid | Double | VlrBid - (Opcional) - Number(015,2) - Valor base IPI presumido (50% compra no comércio) |
produtos.vlrBii | Double | VlrBii - (Opcional) - Number(015,2) - Valor base imposto de importação |
produtos.vlrBip | Double | VlrBip - (Opcional) - Number(015,2) - Valor base IPI |
produtos.vlrBir | Double | VlrBir - (Opcional) - Number(015,2) - Valor base IRRF |
produtos.vlrBor | Double | VlrBor - (Opcional) - Number(015,2) - Valor base de Outras Retenções |
produtos.vlrBpf | Double | VlrBpf - (Opcional) - Number(015,2) - Valor Base do PIS Faturamento (Estorno devolução) |
produtos.vlrBpi | Double | VlrBpi - (Opcional) - Number(015,2) - Valor base do PIS a recuperar |
produtos.vlrBpt | Double | VlrBpt - (Opcional) - Number(015,2) - Valor base do PIS Retido |
produtos.vlrBru | Double | VlrBru - (Opcional) - Number(015,2) - Valor bruto do item da nota fiscal de entrada |
produtos.vlrBsc | Double | VlrBsc - (Opcional) - Number(015,2) - Valor base da substituição tributário da COFINS |
produtos.vlrBsd | Double | VlrBsd - (Opcional) - Number(015,2) - Valor base ICMS substituído destacado |
produtos.vlrBsi | Double | VlrBsi - (Opcional) - Number(015,2) - Valor base ICMS substituído |
produtos.vlrBsp | Double | VlrBsp - (Opcional) - Number(015,2) - Valor base da substituição tributário do PIS |
produtos.vlrDsc | Double | VlrDsc - (Opcional) - Number(015,2) - Valor do desconto do item da nota fiscal de entrada |
produtos.perCff | Double | PerCff - (Opcional) - Number(007,4) - Percentual do COFINS Faturamento (Estorno devolução) |
produtos.perCrt | Double | PerCrt - (Opcional) - Number(004,2) - Percentual de Cofins Retido |
produtos.perCsl | Double | PerCsl - (Opcional) - Number(004,2) - Percentual de CSLL Retido |
produtos.perFun | Double | PerFun - (Opcional) - Number(004,2) - Percentual do Funrural ou INSS |
produtos.perIcm | Double | PerIcm - (Opcional) - Number(005,2) - Percentual do ICMS do item da nota fiscal de entrada |
produtos.perIim | Double | PerIim - (Opcional) - Number(005,2) - Percentual de imposto de importação do item da nota fiscal de entrada |
produtos.perIpi | Double | PerIpi - (Opcional) - Number(005,2) - Percentual de IPI do item da nota fiscal de entrada |
produtos.perIrf | Double | PerIrf - (Opcional) - Number(004,2) - Percentual do IRRF |
produtos.perOur | Double | PerOur - (Opcional) - Number(004,2) - Percentual de Outras Retenções |
produtos.perPif | Double | PerPif - (Opcional) - Number(007,4) - Percentual do PIS Faturamento (Estorno devolução) |
produtos.perPit | Double | PerPit - (Opcional) - Number(004,2) - Percentual de PIS Retido |
produtos.perDsc | Double | PerDsc - (Opcional) - Number(005,2) - Percentual de desconto do item da nota fiscal de entrada |
produtos.perDs1 | Double | PerDs1 - (Opcional) - Number(005,2) - Percentual de desconto 1 |
produtos.perDs2 | Double | PerDs2 - (Opcional) - Number(005,2) - Percentual de desconto 2 |
produtos.perDs3 | Double | PerDs3 - (Opcional) - Number(005,2) - Percentual de desconto 3 |
produtos.perDs4 | Double | PerDs4 - (Opcional) - Number(005,2) - Percentual de desconto 4 |
produtos.perDs5 | Double | PerDs5 - (Opcional) - Number(005,2) - Percentual de desconto 5 |
produtos.cofImp | Double | CofImp - (Opcional) - Number(015,2) - Valor do cofins a recuperar na importação |
produtos.pisImp | Double | PisImp - (Opcional) - Number(015,2) - Valor do pis a recuperar na importação |
produtos.vlrDzf | Double | VlrDzf - (Opcional) - Number(015,2) - Valor do desconto referente zona franca |
produtos.vecIcm | Double | VecIcm - (Opcional) - Number(015,2) - Valor ICMS Cred. Efetivamente |
produtos.vecIpi | Double | VecIpi - (Opcional) - Number(015,2) - Valor de IPI creditado efetivamente |
produtos.vlrCff | Double | VlrCff - (Opcional) - Number(015,2) - Valor do COFINS Faturamento (Estorno devolução) |
produtos.vlrCor | Double | VlrCor - (Opcional) - Number(015,2) - Valor do Cofins a recuperar |
produtos.vlrCrt | Double | VlrCrt - (Opcional) - Number(015,2) - Valor do Cofins Retido |
produtos.vlrCsl | Double | VlrCsl - (Opcional) - Number(015,2) - Valor do CSLL Retido |
produtos.vlrDar | Double | VlrDar - (Opcional) - Number(015,2) - Valor para arredondamento |
produtos.vlrDfa | Double | VlrDfa - (Opcional) - Number(015,2) - Valor da diferença de alíquota inter-estadual |
produtos.vlrEmb | Double | VlrEmb - (Opcional) - Number(015,2) - Valor embalagem |
produtos.vlrEnc | Double | VlrEnc - (Opcional) - Number(015,2) - Valor encargos financeiros |
produtos.vlrFin | Double | VlrFin - (Opcional) - Number(015,2) - Valor do item válido para o financeiro. Obrigatório caso seja informado que deve ser gerada uma nota fiscal com parcelas |
produtos.vlrFrd | Double | VlrFrd - (Opcional) - Number(015,2) - Valor frete destacado |
produtos.vlrFre | Double | VlrFre - (Opcional) - Number(015,2) - Valor frete |
produtos.vlrFun | Double | VlrFun - (Opcional) - Number(015,2) - Valor do Funrural ou INSS |
produtos.vlrIcm | Double | VlrIcm - (Opcional) - Number(015,2) - Valor do ICMS do item da nota fiscal de entrada |
produtos.vlrIcs | Double | VlrIcs - (Opcional) - Number(015,2) - Valor do ICMS substituído do item da nota fiscal de entrada |
produtos.vlrIic | Double | VlrIic - (Opcional) - Number(015,2) - Valor isentas ICMS |
produtos.vlrIim | Double | VlrIim - (Opcional) - Number(015,2) - Valor do imposto de importação do item da nota fiscal de entrada |
produtos.vlrIip | Double | VlrIip - (Opcional) - Number(015,2) - Valor isentas IPI |
produtos.vlrIpd | Double | VlrIpd - (Opcional) - Number(015,2) - Valor do IPI presumido (50% compra no comércio) |
produtos.vlrIpi | Double | VlrIpi - (Opcional) - Number(015,2) - Valor do IPI do item da nota fiscal de entrada |
produtos.vlrIrf | Double | VlrIrf - (Opcional) - Number(015,2) - Valor do IRRF |
produtos.vlrIsd | Double | VlrIsd - (Opcional) - Number(015,2) - Valor ICMS substituído destacado |
produtos.vlrLiq | Double | VlrLiq - (Opcional) - Number(015,2) - Valor líquido do item da nota fiscal de entrada |
produtos.vlrLou | Double | VlrLou - (Opcional) - Number(015,2) - Valor dos outros valores |
produtos.vlrLpr | Double | VlrLpr - (Opcional) - Number(015,2) - Valor do produto |
produtos.vlrOic | Double | VlrOic - (Opcional) - Number(015,2) - Valor outros ICMS |
produtos.vlrOip | Double | VlrOip - (Opcional) - Number(015,2) - Valor outras IPI |
produtos.vlrOud | Double | VlrOud - (Opcional) - Number(015,2) - Valor outras despesas destacado |
produtos.vlrOur | Double | VlrOur - (Opcional) - Number(015,2) - Valor de Outras Retenções |
produtos.vlrOut | Double | VlrOut - (Opcional) - Number(015,2) - Valor outras despesas |
produtos.vlrPif | Double | VlrPif - (Opcional) - Number(015,2) - Valor do PIS Faturamento (Estorno devolução) |
produtos.vlrPis | Double | VlrPis - (Opcional) - Number(015,2) - Valor do PIS a recuperar do item da nota fiscal de entrada |
produtos.vlrPit | Double | VlrPit - (Opcional) - Number(015,2) - Soma dos valores do PIS retido |
produtos.vlrRis | Double | VlrRis - (Opcional) - Number(015,2) - Valor de retenção de ICMS Substituto |
produtos.vlrSeg | Double | VlrSeg - (Opcional) - Number(015,2) - Valor do seguro |
produtos.vlrStc | Double | VlrStc - (Opcional) - Number(015,2) - Valor da substituição tributária do COFINS |
produtos.vlrStp | Double | VlrStp - (Opcional) - Number(015,2) - Valor da substituição tributária do PIS |
produtos.vlrFei | Double | VlrFei - (Opcional) - Number(015,2) - Valor de frete de importação |
produtos.vlrOui | Double | VlrOui - (Opcional) - Number(015,2) - Valor de outras despesas de importação |
produtos.vlrSei | Double | VlrSei - (Opcional) - Number(015,2) - Valor de seguro de importação |
produtos.forFre | String | ForFre - (Opcional) - Number(009) - Código do fornecedor para geração título de frete |
produtos.pesBru | Double | PesBru - (Opcional) - Number(014,5) - Peso bruto do item da nota fiscal de entrada |
produtos.pesLiq | Double | PesLiq - (Opcional) - Number(014,5) - Peso líquido do item da nota fiscal de entrada |
produtos.numAdi | String | NumAdi - (Opcional) - Number(003) - Número da adição |
produtos.seqAdi | String | SeqAdi - (Opcional) - Number(003) - Número sequencial do item dentro da adição |
produtos.dscAdi | Double | DscAdi - (Opcional) - Number(015,2) - Valor do desconto do item da DI - adição |
produtos.fabEst | String | FabEst - (Opcional) - String(010) - Código do fabricante estrangeiro |
produtos.basCre | String | BasCre - (Opcional) - Number(002) - Código da base de cálculo do crédito. Sendo: 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 | EmpNfv - (Opcional) - Number(004) - Código da empresa da nota fiscal de saída |
produtos.filNfv | Integer | FilNfv - (Opcional) - Number(005) - Código da filial da nota fiscal de saída |
produtos.numNfv | String | NumNfv - (Opcional) - Number(009) - Número da nota fiscal de saída |
produtos.snfNfv | String | SnfNfv - (Opcional) - String(003) - Série da nota fiscal de saída |
produtos.seqIpv | Integer | SeqIpv - (Opcional) - Number(003) - Sequência do item da nota fiscal de saída |
produtos.filOcp | Integer | FilOcp - (Opcional) - Number(005) - Código da filial da ordem de compra |
produtos.numOcp | Integer | NumOcp - (Opcional) - Number(008) - Número da ordem de compra da nota fiscal de entrada |
produtos.seqIpo | Integer | SeqIpo - (Opcional) - Number(004) - Sequência do item na ordem de compra da nota fiscal de entrada |
produtos.vlrImp | Double | VlrImp - (Opcional) - Number(015,2) - Valor da parcela importada do exterior |
produtos.coeFci | Double | CoeFci - (Opcional) - Number(005,2) - Coeficiente do conteúdo de importação calculado |
produtos.perIdf | Double | PerIdf - (Opcional) - Number (3,2) - Percentual do ICMS diferido do item da nota fiscal de compra. |
produtos.vlrIdf | Double | VlrIdf - (Opcional) - Number (15,2) - Valor do ICMS diferido do item da nota fiscal de compra. |
produtos.loteSerie | Set | - |
loteSerie.seqDls | Integer | SeqDls - (Obrigatório) - Number(006) - Sequência de movimento de item |
loteSerie.codDep | String | CodDep - (Opcional) - String(010) - Código do depósito |
loteSerie.datEnt | String | DatEnt - (Opcional) - Date(DD/MM/YYYY) - Data da entrada do produto no depósito |
loteSerie.datVlt | String | DatVlt - (Opcional) - Date(DD/MM/YYYY) - Data de validade do produto no depósito |
loteSerie.codLot | String | CodLot - (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 | NumSep - (Obrigatório) - String(050) - Número de série do produto. Este campo será opcional caso seja informado o campo "CodLot" |
loteSerie.qtdEst | Double | QtdEst - (Obrigatório) - Number(014,5) - Quantidade a ser movimentada do estoque |
loteSerie.obsDls | String | ObsDls - (Opcional) - String(250) - Texto da observação |
loteSerie.vlrDm1 | Double | VlrDm1 - (Opcional) - Number(014,5) - Valor Dimensão 1 |
loteSerie.vlrDm2 | Double | VlrDm2 - (Opcional) - Number(014,5) - Valor Dimensão 2 |
loteSerie.vlrDm3 | Double | VlrDm3 - (Opcional) - Number(014,5) - Valor Dimensão 3 |
loteSerie.vlrDm4 | Double | VlrDm4 - (Opcional) - Number(014,5) - Valor Dimensão 4 |
loteSerie.vlrDm5 | Double | VlrDm5 - (Opcional) - Number(014,5) - Valor Dimensão 5 |
loteSerie.vlrDm6 | Double | VlrDm6 - (Opcional) - Number(014,5) - Valor Dimensão 6 |
loteSerie.datFab | String | DatFab - (Opcional) - Date(DD/MM/YYYY) - Data de fabricação do lote |
produtos.vlrIcd | String | - |
produtos.motDes | String | - |
produtos.abtDes | String | - |
produtos.perPir | Double | PerPir - (Opcional) - Number (7,4) - Percentual de PIS a Recuperar |
produtos.perCor | Double | PerCor - (Opcional) - Number (7,4) - Percentual de COFINS a Recuperar |
produtos.obsIpc | String | Observação do item de produto |
dadosGerais.servicos | Set | - |
servicos.seqIsc | Integer | SeqIsc - (Obrigatório) - Number(003) - Sequência do item na nota fiscal de entrada |
servicos.codSer | String | CodSer - (Opcional) - String(014) - Código do serviço da nota fiscal de entrada |
servicos.comNop | String | ComNop - (Obrigatório) - String(005) - Natureza de operação correspondente (CFOP) |
servicos.tnsSer | String | (Opcional) - String(005) - Transação da NF entrada para serviços. *Opcional quando tratar-se de uma nota de produtos apenas. Se não for informado, será lida a transação com base em comnop |
servicos.cplIsc | String | CplIsc - (Obrigatório) - String(250) - Complemento da descrição do serviço |
servicos.qtdRec | Double | QtdRec - (Obrigatório) - Number(014,5) - Quantidade recebida do serviço da nota fiscal de entrada |
servicos.uniMed | String | UniMed - (Obrigatório) - String(003) - Unidade de medida do serviço da nota fiscal de entrada |
servicos.preUni | Double | PreUni - (Obrigatório) - Number(014,5) - Preço unitário do serviço da nota fiscal de saída |
servicos.perDsc | Double | PerDsc - (Opcional) - Number(004,2) - Percentual de desconto do serviço da nota fiscal de entrada |
servicos.perIss | Double | PerIss - (Opcional) - Number(004,2) - Percentual do ISS do serviço da nota fiscal de entrada |
servicos.perIrf | Double | PerIrf - (Opcional) - Number(004,2) - Percentual do IRRF do serviço da nota fiscal de entrada |
servicos.perIns | Double | PerIns - (Opcional) - Number(004,2) - Percentual do INSS |
servicos.vlrEnc | Double | VlrEnc - (Opcional) - Number(015,2) - Valor encargos financeiros |
servicos.vlrOut | Double | VlrOut - (Opcional) - Number(015,2) - Valor outras despesas |
servicos.vlrDar | Double | VlrDar - (Opcional) - Number(015,2) - Valor para arredondamento |
servicos.vlrOud | Double | VlrOud - (Opcional) - Number(015,2) - Valor outras despesas destacado |
servicos.vlrBru | Double | VlrBru - (Opcional) - Number(015,2) - Valor bruto do serviço da nota fiscal de entrada |
servicos.vlrDsc | Double | VlrDsc - (Opcional) - Number(015,2) - Valor do desconto do serviço da nota fiscal de entrada |
servicos.vlrDs1 | Double | VlrDs1 - (Opcional) - Number(015,2) - Valor do desconto - 1 do fornecedor |
servicos.vlrDs2 | Double | VlrDs2 - (Opcional) - Number(015,2) - Valor do desconto - 2 do fornecedor |
servicos.vlrBis | Double | VlrBis - (Opcional) - Number(015,2) - Valor base ISS |
servicos.vlrIss | Double | VlrIss - (Opcional) - Number(015,2) - Valor do ISS sobre o serviço da nota fiscal de entrada |
servicos.vlrBir | Double | VlrBir - (Opcional) - Number(015,2) - Valor base IRRF |
servicos.vlrIrf | Double | VlrIrf - (Opcional) - Number(015,2) - Valor do IRRF sobre o serviço da nota fiscal de entrada |
servicos.vlrBin | Double | VlrBin - (Opcional) - Number(015,2) - Valor base do INSS |
servicos.vlrIns | Double | VlrIns - (Opcional) - Number(015,2) - Valor do INSS |
servicos.vlrLse | Double | VlrLse - (Opcional) - Number(015,2) - Valor do serviço |
servicos.vlrLou | Double | VlrLou - (Opcional) - Number(015,2) - Valor dos outros valores |
servicos.vlrLiq | Double | VlrLiq - (Opcional) - Number(015,2) - Valor líquido do item de serviço da nota fiscal de entrada |
servicos.vlrFin | Double | VlrFin - (Opcional) - Number(015,2) - Valor do item válido para o financeiro. Obrigatório caso seja informado que deve ser gerada uma nota fiscal com parcelas |
servicos.acrFin | Double | AcrFin - (Opcional) - Number(015,2) - Valor de Acréscimo Financeiro |
servicos.codClf | String | CodClf - (Opcional) - String(003) - Código da classificação fiscal do item da nota fiscal de entrada |
servicos.oriMer | String | OriMer - (Opcional) - String(001) - Origem fiscal da mercadoria, sendo: 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 | CodStr - (Opcional) - String(003) - Situação tributária do item da nota fiscal de entrada |
servicos.perIpi | Double | PerIpi - (Opcional) - Number(005,2) - Percentual de IPI do item da nota fiscal de entrada |
servicos.perIcm | Double | PerIcm - (Opcional) - Number(005,2) - Percentual do ICM do item da nota fiscal de entrada |
servicos.vlrDzf | Double | VlrDzf - (Opcional) - Number(015,2) - Valor do desconto referente zona franca |
servicos.vlrBip | Double | VlrBip - (Opcional) - Number(015,2) - Valor base IPI |
servicos.vlrIpi | Double | VlrIpi - (Opcional) - Number(015,2) - Valor do IPI do item da nota fiscal de entrada |
servicos.vlrBid | Double | VlrBid - (Opcional) - Number(015,2) - Valor base IPI presumido (50% compra no comércio) |
servicos.vlrIpd | Double | VlrIpd - (Opcional) - Number(015,2) - Valor do IPI presumido (50% compra no comércio) |
servicos.vlrBic | Double | VlrBic - (Opcional) - Number(015,2) - Valor base do ICMS |
servicos.vlrIcm | Double | VlrIcm - (Opcional) - Number(015,2) - Valor do ICMS do item da nota fiscal de entrada |
servicos.vlrDfa | Double | VlrDfa - (Opcional) - Number(015,2) - Valor da diferença de alíquota inter-estadual |
servicos.vlrBsi | Double | VlrBsi - (Opcional) - Number(015,2) - Valor base ICMS substituído |
servicos.vlrIcs | Double | VlrIcs - (Opcional) - Number(015,2) - Valor do ICMS substituído do item da nota fiscal de entrada |
servicos.vlrBsd | Double | VlrBsd - (Opcional) - Number(015,2) - Valor base ICMS substituído destacado |
servicos.vlrIsd | Double | VlrIsd - (Opcional) - Number(015,2) - Valor ICMS substituído destacado |
servicos.vlrIic | Double | VlrIic - (Opcional) - Number(015,2) - Valor isentas ICMS |
servicos.vlrIip | Double | VlrIip - (Opcional) - Number(015,2) - Valor isentas IPI |
servicos.vlrOip | Double | VlrOip - (Opcional) - Number(015,2) - Valor outras IPI |
servicos.vlrOic | Double | VlrOic - (Opcional) - Number(015,2) - Valor outros ICMS |
servicos.vlrBpi | Double | VlrBpi - (Opcional) - Number(015,2) - Valor base do PIS a recuperar |
servicos.vlrPis | Double | VlrPis - (Opcional) - Number(015,2) - Valor do PIS a recuperar do item da nota fiscal de entrada |
servicos.vlrBcr | Double | VlrBcr - (Opcional) - Number(015,2) - Valor base do Cofins a recuperar |
servicos.vlrCor | Double | VlrCor - (Opcional) - Number(015,2) - Valor do Cofins a recuperar |
servicos.vlrBct | Double | VlrBct - (Opcional) - Number(015,2) - Valor base do Cofins Retido |
servicos.vlrCrt | Double | VlrCrt - (Opcional) - Number(015,2) - Valor do Cofins Retido |
servicos.vlrBpt | Double | VlrBpt - (Opcional) - Number(015,2) - Valor base do PIS Retido |
servicos.vlrPit | Double | VlrPit - (Opcional) - Number(015,2) - Soma dos valores do PIS retido |
servicos.perPit | Double | PerPit - (Opcional) - Number(004,2) - Percentual de PIS Retido |
servicos.vlrBcl | Double | VlrBcl - (Opcional) - Number(015,2) - Valor base do CSLL Retido |
servicos.vlrCsl | Double | VlrCsl - (Opcional) - Number(015,2) - Valor do CSLL Retido |
servicos.perCsl | Double | PerCsl - (Opcional) - Number(004,2) - Percentual de CSLL Retido |
servicos.vlrBor | Double | VlrBor - (Opcional) - Number(015,2) - Valor base de Outras Retenções |
servicos.vlrOur | Double | VlrOur - (Opcional) - Number(015,2) - Valor de Outras Retenções |
servicos.perOur | Double | PerOur - (Opcional) - Number(004,2) - Percentual de Outras Retenções |
servicos.vlrRis | Double | VlrRis - (Opcional) - Number(015,2) - Valor de retenção de ICMS Substituto |
servicos.codTpr | String | CodTpr - (Opcional) - String(004) - Código da tabela de preço do serviço |
servicos.perDs1 | Double | PerDs1 - (Opcional) - Number(005,2) - Percentual de desconto 1 |
servicos.perDs2 | Double | PerDs2 - (Opcional) - Number(005,2) - Percentual de desconto 2 |
servicos.perDs3 | Double | PerDs3 - (Opcional) - Number(005,2) - Percentual de desconto 3 |
servicos.perDs4 | Double | PerDs4 - (Opcional) - Number(005,2) - Percentual de desconto 4 |
servicos.perDs5 | Double | PerDs5 - (Opcional) - Number(005,2) - Percentual de desconto 5 |
servicos.vlrDs3 | Double | VlrDs3 - (Opcional) - Number(015,2) - Valor do desconto 3 |
servicos.vlrDs4 | Double | VlrDs4 - (Opcional) - Number(015,2) - Valor de desconto 4 |
servicos.vlrDs5 | Double | VlrDs5 - (Opcional) - Number(015,2) - Valor de desconto 5 |
servicos.becIpi | Double | BecIpi - (Opcional) - Number(015,2) - Valor base de IPI creditado efetivamente |
servicos.vecIpi | Double | VecIpi - (Opcional) - Number(015,2) - Valor de IPI creditado efetivamente |
servicos.becIcm | Double | BecIcm - (Opcional) - Number(015,2) - Valor base de ICMS creditado efetivamente |
servicos.vecIcm | Double | VecIcm - (Opcional) - Number(015,2) - Valor ICMS Cred. Efetivamente |
servicos.vlrBie | Double | VlrBie - (Opcional) - Number(015,2) - Valor base do INSS parte empresa |
servicos.vlrIem | Double | VlrIem - (Opcional) - Number(015,2) - Valor do INSS parte empresa |
servicos.vlrOui | Double | VlrOui - (Opcional) - Number(015,2) - Valor de outras despesas de importação |
servicos.bcoImp | Double | BcoImp - (Opcional) - Number(015,2) - Valor base do cofins a recuperar na importação |
servicos.cofImp | Double | CofImp - (Opcional) - Number(015,2) - Valor do cofins a recuperar na importação |
servicos.bpiImp | Double | BpiImp - (Opcional) - Number(015,2) - Valor base do pis a recuperar na importação |
servicos.pisImp | Double | PisImp - (Opcional) - Number(015,2) - Valor do pis a recuperar na importação |
servicos.vlrBpf | Double | VlrBpf - (Opcional) - Number(015,2) - Valor Base do PIS Faturamento (Estorno devolução) |
servicos.perPif | Double | PerPif - (Opcional) - Number(007,4) - Percentual do PIS Faturamento (Estorno devolução) |
servicos.vlrPif | Double | VlrPif - (Opcional) - Number(015,2) - Valor do PIS Faturamento (Estorno devolução) |
servicos.vlrBcf | Double | VlrBcf - (Opcional) - Number(015,2) - Valor Base do COFINS Faturamento (Estorno devolução) |
servicos.perCff | Double | PerCff - (Opcional) - Number(007,4) - Percentual do COFINS Faturamento (Estorno devolução) |
servicos.vlrCff | Double | VlrCff - (Opcional) - Number(015,2) - Valor do COFINS Faturamento (Estorno devolução) |
servicos.cstIpi | String | CstIpi - (Opcional) - String(002) - Código da situação tributária de IPI. Sendo: 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 | CstPis - (Opcional) - String(002) - Código da situação tributária de PIS. Sendo: 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 | CstCof - (Opcional) - String(002) - Código da situação tributária de COFINS. Sendo: 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 | NumOpe - (Opcional) - String(020) - Número da Operação para rastreamento TMS |
servicos.basCre | String | BasCre - (Opcional) - Number(002) - Código da base de cálculo do crédito. Sendo: 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 |
servicos.filOcp | String | FilOcp - (Opcional) - Number(005) - Código da filial da ordem de compra |
servicos.numOcp | String | NumOcp - (Opcional) - Number(008) - Número da ordem de compra da nota fiscal de entrada |
servicos.seqIso | String | SeqIso - (Opcional) - Number(004) - Sequência da ordem de compra da nota fiscal de entrada |
servicos.empNfv | Integer | EmpNfv - (Opcional) - Number(004) - Código da empresa onde foi emitida a nota fiscal a ser devolvida. |
servicos.filNfv | Integer | FilNfv - (Opcional) - Number(005) - Código da filial onde foi emitida a Nota fiscal a ser devolvida. |
servicos.numNfv | Integer | NumNfv - (Opcional) - Number(009) - Número da nota fiscal a ser devolvida. |
servicos.snfNfv | String | SnfNfv - (Opcional) - Number(009) - Código da série da nota fiscal a ser devolvida. |
servicos.seqIsv | Integer | SeqIsv - (Opcional) - Number(009) - Sequência do item de serviço da nota fiscal a ser devolvida. |
servicos.perIdf | Double | PerIdf - (Opcional) - Number (3,2) - Percentual do ICMS diferido do item da nota fiscal de compra. |
servicos.vlrIdf | Double | VlrIdf - (Opcional) - Number (15,2) - Valor do ICMS diferido do item da nota fiscal de compra. |
servicos.motDes | Integer | 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.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 |
dadosGerais.parcelas | Set | - |
parcelas.numTit | String | NumTit - (Obrigatório) - String(015) - Número do título a ser gerado no contas a pagar |
parcelas.codTpt | String | CodTpt - (Opcional) - String(003) - Código do tipo de título a ser gerado no contas a pagar |
parcelas.codCrp | String | CodCrp - (Opcional) - String(003) - Código do grupo a pagar |
parcelas.codNtg | String | CodNtg - (Opcional) - Number(004) - Código da natureza de gasto |
parcelas.vctPar | String | VctPar - (Obrigatório) - Date(DD/MM/YYYY) - Data de vencimento da parcela da nota fiscal de entrada |
parcelas.vlrPar | Double | VlrPar - (Obrigatório) - Number(015,2) - Valor da parcela da nota fiscal de entrada |
parcelas.perDdp | Double | PerDdp - (Opcional) - Number(005,2) - Percentual de desconto da parcela da nota fiscal de entrada |
parcelas.qtdDdd | String | QtdDdd - (Opcional) - Number(003) - Quantidade de dias de tolerância para o desconto da parcela |
parcelas.vlrDsc | Double | VlrDsc - (Opcional) - Number(015,2) - Valor do desconto negociado a ser concedido ao título a pagar |
parcelas.jrsNeg | Double | JrsNeg - (Opcional) - Number(015,2) - Valor dos juros negociados |
parcelas.mulNeg | Double | MulNeg - (Opcional) - Number(015,2) - Valor da multa negociada |
parcelas.outNeg | Double | OutNeg - (Opcional) - Number(015,2) - Valor de outros valores negociados |
parcelas.datNeg | String | DatNeg - (Opcional) - Date(DD/MM/YYYY) - Data base dos valores negociados (data até) |
parcelas.codFcr | String | CodFcr - (Opcional) - String(003) - Código da moeda ou índice como fator de correção (financeiro) |
parcelas.datFcr | String | DatFcr - (Opcional) - Date(DD/MM/YYYY) - Data da cotação da moeda ou índice para o fator de correção (financeiro) |
parcelas.codPor | String | CodPor - (Obrigatório) - String(004) - Código do portador a ser lançado o título no contas a pagar |
parcelas.codCrt | String | CodCrt - (Obrigatório) - String(002) - Código da carteira a ser lançado o título no contas a pagar |
parcelas.codBan | String | CodBan - (Opcional) - String(003) - Número do banco na FEBRABAN |
parcelas.codAge | String | CodAge - (Opcional) - String(007) - Número da agência do banco |
parcelas.ccbFor | String | CcbFor - (Opcional) - String(014) - Número da conta corrente do fornecedor no banco |
parcelas.obsPar | String | ObsPar - (Opcional) - String(250) - Texto da observação |
parcelas.codFav | Double | CodFav - (Opcional) - Number(014,0) - Número do CNPJ ou CPF do favorecido |
parcelas.ideExt | Integer | IdeExt - (Obrigatório) - Number(015) - Identificador Externo |
dadosGerais.documentoEletronico | Set | - |
documentoEletronico.sitDoe | Integer | SitDoe - (Opcional) - Number(002) - Situação do documento eletrônico. Sendo: 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. Sendo: 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 | ChvDoe - (Opcional) - String(050) - Chave do documento eletrônico |
documentoEletronico.numDfs | Double | NumDfs - (Opcional) - Number(015,0) - Número da nota fiscal de serviço na prefeitura |
documentoEletronico.codVer | String | CodVer - (Opcional) - String(100) - Código de verificação do documento eletrônico |
documentoEletronico.numPrt | String | NumPrt - (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 | HorAut - (Opcional) - Time(HH:MM) - Hora da autorização do documento eletrônico |
documentoEletronico.usuEmi | Double | UsuEmi - (Obrigatório) - Number(010,0) - Usuario que realizou a emissão do documento eletrônico |
documentoEletronico.numPrc | String | NumPrc - (Opcional) - String(015) - Número do protocolo de cancelamento do documento eletrônico |
documentoEletronico.datCan | DateTime | DatCan - (Opcional) - Date(DD/MM/YYYY) - Data de autorização para cancelamento do documento eletrônico |
documentoEletronico.horCan | String | HorCan - (Opcional) - Hora(HH:MM) - Hora da autorização do cancelamento do documento eletrônico |
documentoEletronico.usuCan | Double | UsuCan - (Opcional) - Number(010,0) - Usuario que solicitou o cancelamento do documento eletrônico |
documentoEletronico.numPri | String | NumPri - (Opcional) - String(015) - Número do protocolo de inutilização do documento eletrônico |
documentoEletronico.datInu | DateTime | DatInu - (Opcional) - Date(DD/MM/YYYY) - Data de autorização da Inutilização do documento eletrônico |
documentoEletronico.horInu | String | HorInu - (Opcional) - Time(HH:MM) - Hora da autorização de inutilização do documento eletrônico |
documentoEletronico.usuInu | Double | UsuInu - (Opcional) - Number(010,0) - Usuário que solicitou inutilização do documento eletrônico |
dadosGerais.processoCancelamento | Integer | ProcessoCancelamento - (Opcional) - Number(001) - Indicativo se o processo de cancelamento foi aprovado no sistema parceiro, sendo: 0 - Não 1 - Sim O valor padrão é 1 |
sistemaIntegracao | String | (Obrigatório) - String(15) - Identificação do sistema integrado |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:DevolverCupomResponse> <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:DevolverCupomResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
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 |
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" |