Web service Com.senior.g5.co.mcm.ven.notafiscal
Importante
Se o sistema estiver parametrizado para a geração do Bloco K, algumas consistências e bloqueios podem ser realizadas nesse web service na porta GravarNotasFiscaisSaída_2, garantindo a geração correta de informações do arquivo conforme o guia prático. Confira as consistências na tela Parâmetros e consistências da empresa (F070ECN).
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_ven_notafiscal?wsdl
- Assíncrono: http://example.com/g5-senior-services/sapiens_Asynccom_senior_g5_co_mcm_ven_notafiscal?wsdl
- Agendado: http://example.com/g5-senior-services/sapiens_Scheduledcom_senior_g5_co_mcm_ven_notafiscal?wsdl
Portas
Mercado - Gestão de Faturamento e Outras Saídas - Notas Fiscais de Saída - Gravar (Inclusão, Alteração e Cancelamento).
Observação
- Esta porta do web service não deve ser utilizada para importação de NFe já autorizada em outro sistema. A importação de NFe autorizada para o Gestão Empresarial (que foi emitida em outro sistema e já está autorizada na SEFAZ) deve ser feita utilizando o web service com.senior.g5.co.int.varejo.NotaAutorizada, porta ImportarNotaAutorizada. Para mais informações, consulte a documentação do web service
- O campo Valor Líquido (VlrLiq) da nota fiscal passado pelo web service será recalculado ao fechá-la
- O identificador de regras VEN-140WSNFPD1 indica se o preço unitário informado na porta deve ser considerado ou não no faturamento de pedidos;
- Não será possível utilizar a sequência de item do mesmo pedido na mesma nota fiscal mais de uma vez. Caso contrário irá ser exibida a seguinte mensagem de retorno: "Falha ao processar item de produto de sequência X: Situação do Item diferente de 1 e 2".
- Quando o identificador de regras VEN-140CMTALT1 estiver ativado, o retorno do sistema eDocs será acatado em casos de rejeição pelo SEFAZ, não excluindo a nota fiscal do sistema.
- Por meio dessa porta, não é possível processar Análises ou Pré-Faturas. Assim, o referido serviço não realiza o fechamento de Notas Fiscais de Saída associadas a Análises ou Pré-Faturas cujo tipo seja igual a "10 - NF Carga". No entanto, as Notas Fiscais de Saída com tipo diferente de "10 - NF Carga" podem ser processadas e fechadas por meio desse web service.
Esse web service solicita a emissão de notas fiscais de saída (já fechadas e não emitidas) e também de notas fiscais de entrada do tipo 3, 6 e 7 (já fechadas e não emitidas) para a SEFAZ quando nos parâmetros da tela F070FVE, guia Documentos Eletrônicos 3, o campo Software Emissor NF-e for igual a "02 - eDocs - Envio e Retorno via Web Service eDocs".
No caso das notas fiscais de entrada, o recurso está disponível mediante utilização da nota fiscal de espelho, ou seja, é obrigatório que a nota fiscal de entrada já tenha sido fechada no módulo de Suprimentos para que possa ser gerada a emissão.
Para utilizá-lo, é necessário informar os dados da nota fiscal nos parâmetros do web service (CodEmp, CodFil, CodSnf e NumNfv) e além disso, os três parâmetros indicados abaixo devem ser enviados com o valor conforme segue:
- fecNot = 2
- gerarDocumentoEletronico = 3
- tipoProcessamento = 4
Quando o web service recebe uma rejeição como retorno da SEFAZ, o sistema vai reabilitar o documento, nesse caso a Nota Fiscal de Entrada, que por sua vez acionará a reabilitação do documento de saída. Após a reabilitação do documento, a Nota Fiscal de Entrada estará com a situação igual a "1 – Digitada". Será possível então alterar e fechá-la novamente, fazendo uso do tipo de processamento igual a "4 – Incluir com Validação" e com o parâmetro Fecha Nota igual a "1 – Sim".
Considerar que uma nota fiscal de entrada do tipo 3 tenha sido gerada com a série NFE e número 86263 na empresa de código 5 e filial de código 1. Para solicitar a emissão da nota para a SEFAZ, deve-se enviar a seguinte requisição para a porta GravarNotasFiscaisSaida:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Header/> <soapenv:Body> <ser:GravarNotasFiscaisSaida_13> <user>suporte</user> <password>suporte</password> <encryption></encryption> <parameters> <dadosGerais> <codEmp>5</codEmp> <codFil>1</codFil> <codSnf>NFE</codSnf> <numNfv>86263</numNfv> </dadosGerais> <fecNot>2</fecNot> <gerarDocumentoEletronico>3</gerarDocumentoEletronico> <tipoProcessamento>4</tipoProcessamento> </parameters> </ser:GravarNotasFiscaisSaida_13> </soapenv:Body> </soapenv:Envelope>
Observação
Quando na tela F191CPT o campo Tipo de integração via web service do Grupo "Documentos Fiscais de Saída" e Subgrupo "Modelo 55" estiver com o valor "2 Assíncrono", o retorno das informações de autorização ou rejeição da nota fiscal do eDocspara o Gestão Empresarial não irá ocorrer no mesmo momento da chamada do envio da requisição ao eDocs.
Somente quando o campo estiver com o valor "1 Síncrona" (se a SEFAZ permitir essa forma de integração), ao enviar a requisição a nota fiscal é enviada ao eDocspara autorização e o retorno das informações de autorização ou rejeição já ocorre no mesmo momento para o ERP.
Para obter o retorno da autorização ou rejeição da nota fiscal enviada ao eDocs, quando o valor do parâmetro for "2 Assíncrono", existem quatro opções, conforme segue:
- Enviando a mesma requisição já enviada anteriormente (mesmos parâmetros e para a mesma NF), pois nesse caso a nota fiscal já estará no eDocs, então será enviado os dados de autorização ou rejeição para o ERP
- Por meio do processo automático "102 Integração com o eDocs para importação de documentos e retornos das emissões"
- Por meio da tela F000FRE
- Por meio do botão Atualizar Doc da tela F141CNE
Para que os itens de produto e serviço sejam calculados somente no fechamento da nota fiscal, a requisição deve estar parametrizada com as seguintes definições:
- Porta GravarNotasFiscaisSaida na versão 8 ou superior
- Parâmetro de processamento, tipoProcessamento, configurado como "1 - Inclusão" ou "4 - Inclusão com validação"
- Parâmetro de recálculo, TipCal, preenchido como "0 - Sim" ou "2 - Sim" com busca de impostos
- Parâmetro de fechamento da nota fiscal, FecNot, configurado como "1 - Sim"
Nas notas fiscais de devolução sem ligação com uma nota fiscal de entrada, será feita a distribuição dos valores dos campos VlrEmb, VlrEnc, VlrDar, VlrFre, VlrFrd, VlrSeg, VlrOud, VlrOut, VlrFei, VlrSei e VlrOui dos Dados Gerais entres os itens de Produto e Serviço quando esses valores não forem informados nessas tags.
Rateio do Valor de Outras no web service GravarNotasFiscaisSaida
São considerados Valores de Outras:
Frete | Frete Destacado | Seguro | Embalagens |
Encargos | Outros | Outros Destacado | Arredondamento |
Para mais informações sobre este tema, acesse a documentação referente ao Rateio do Valor de Outras no web service GravarNotasFiscaisSaida.
As datas de validade e de Fabricação são gravadas na tabela E210DLS no momento em que o produto entra no estoque, pois é nesse momento que se define qual é a Data de Fabricação e qual será a Data de Validade do produto (seja em um produto comprado que entra via NF de entrada ou em um produto produzido que entra via processo de produção na manufatura).
Sendo assim, na emissão de uma NF de saída (seja ela via tela ou via web service), não é possível informar os campos Data de Fabricação ou Data de Validade, pois esses dados já estão pré-informados na tabela E210DLS. Nesse processo de emissão da NF, o sistema apenas busca o que está gravado na tabela E210DLS e grava na E140DLS.
O fato dos campos estarem no web service é porque são campos presentes no TBS, logo ficam disponíveis apenas para consulta, não retornando valor.
Observação
O comportamento padrão do web service de NF de saída é recalcular os valores somente no fechamento da NF. No caso de gerar a NF digitada, os valores são mantidos das pré configurações existentes.
Somente nos casos de PIS e COFINS Faturamento o percentual vai ser gravado conforme a Classificação Fiscal, ao indicar que o recálculo da NF deve ser feito no web service (parâmetro tipCal = "1" ou "2"), mesmo que a NF seja gerada como Digitada. Para os outros impostos, há o processo padrão de atualizar os dados somente no momento de fechar a NF quando a opção para ocorrer o recálculo dos valores estiver marcada.
Este web service não permite a inclusão de itens em uma NF já gerada. Permite apenas alterar os dados em uma NF que tenha informações gravadas. Por exemplo: alterar os dados gerais, alterar um item já gravado, alterar uma parcela já gravada etc., ou seja, não é permitida a inclusão de novos itens.
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.
Necessita autenticação: sim.
Situação de versão: atual.
Versão: 17.
Classe do sistema ERP que implementa a porta do web service: TSr000NotaFiscalSaida.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:GravarNotasFiscaisSaida> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipoProcessamento>Integer</tipoProcessamento> <dadosGerais> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <codSnf>String</codSnf> <numNfv>String</numNfv> <tipNfs>Integer</tipNfs> <codEdc>String</codEdc> <tnsPro>String</tnsPro> <tnsSer>String</tnsSer> <datEmi>String</datEmi> <horEmi>Time</horEmi> <codCli>String</codCli> <seqEnt>Integer</seqEnt> <seqCob>Integer</seqCob> <codRoe>String</codRoe> <seqRoe>Integer</seqRoe> <codSro>String</codSro> <codMar>String</codMar> <codRep>Integer</codRep> <codCpg>String</codCpg> <codFpg>Integer</codFpg> <codMoe>String</codMoe> <codFcr>String</codFcr> <datSai>String</datSai> <horSai>Time</horSai> <codTra>Integer</codTra> <codRed>Integer</codRed> <plaVei>String</plaVei> <ufsVei>String</ufsVei> <somFre>String</somFre> <cifFob>String</cifFob> <preImp>String</preImp> <numRom>String</numRom> <meiTra>String</meiTra> <terTra>String</terTra> <datSmt>String</datSmt> <datCtm>String</datCtm> <locEmb>String</locEmb> <ufsEbq>String</ufsEbq> <proPre>String</proPre> <locDes>String</locDes> <datCmc>String</datCmc> <horCmc>Time</horCmc> <codMs1>Integer</codMs1> <codMs2>Integer</codMs2> <codMs3>Integer</codMs3> <codMs4>Integer</codMs4> <obsNfv>String</obsNfv> <pesBru>String</pesBru> <pesLiq>String</pesLiq> <serImp>String</serImp> <chvNel>String</chvNel> <numPrt>String</numPrt> <datAut>String</datAut> <horAut>Time</horAut> <perDs1>String</perDs1> <perDs2>String</perDs2> <perDs3>String</perDs3> <perDs4>String</perDs4> <perDs5>String</perDs5> <perFre>String</perFre> <perSeg>String</perSeg> <perEmb>String</perEmb> <perEnc>String</perEnc> <perOut>String</perOut> <perIcf>String</perIcf> <perOf1>String</perOf1> <perOf2>String</perOf2> <vlrFre>String</vlrFre> <vlrSeg>String</vlrSeg> <vlrEmb>String</vlrEmb> <vlrEnc>String</vlrEnc> <vlrOut>String</vlrOut> <vlrDar>String</vlrDar> <vlrFrd>String</vlrFrd> <vlrOud>String</vlrOud> <vlrBpr>String</vlrBpr> <vlrDpr>String</vlrDpr> <vlrBse>String</vlrBse> <vlrDse>String</vlrDse> <vlrDs1>String</vlrDs1> <vlrDs2>String</vlrDs2> <vlrDs3>String</vlrDs3> <vlrDs4>String</vlrDs4> <vlrDs5>String</vlrDs5> <vlrDzf>String</vlrDzf> <vlrBfu>String</vlrBfu> <vlrFun>String</vlrFun> <vlrBip>String</vlrBip> <vlrIpi>String</vlrIpi> <vlrBid>String</vlrBid> <vlrIpd>String</vlrIpd> <vlrBic>String</vlrBic> <vlrIcm>String</vlrIcm> <vlrBsi>String</vlrBsi> <vlrSic>String</vlrSic> <vlrBsd>String</vlrBsd> <vlrIsd>String</vlrIsd> <vlrBsp>String</vlrBsp> <vlrStp>String</vlrStp> <vlrBsc>String</vlrBsc> <vlrStc>String</vlrStc> <vlrBis>String</vlrBis> <vlrIss>String</vlrIss> <vlrBir>String</vlrBir> <vlrIrf>String</vlrIrf> <vlrBin>String</vlrBin> <vlrIns>String</vlrIns> <vlrBco>String</vlrBco> <vlrCom>String</vlrCom> <vlrLpr>String</vlrLpr> <vlrLse>String</vlrLse> <vlrLou>String</vlrLou> <vlrliq>String</vlrliq> <vlrFin>String</vlrFin> <icmFre>String</icmFre> <vlrBpi>String</vlrBpi> <vlrPis>String</vlrPis> <secCat>String</secCat> <vlrAde>String</vlrAde> <vlrTco>String</vlrTco> <vlrPdg>String</vlrPdg> <vlrBcr>String</vlrBcr> <vlrCor>String</vlrCor> <vlrBcl>String</vlrBcl> <vlrCsl>String</vlrCsl> <vlrBpt>String</vlrBpt> <vlrPit>String</vlrPit> <vlrBct>String</vlrBct> <vlrCrt>String</vlrCrt> <vlrBor>String</vlrBor> <vlrOur>String</vlrOur> <vlrBii>String</vlrBii> <vlrIim>String</vlrIim> <vlrRis>String</vlrRis> <vlrOcl>String</vlrOcl> <vlrOpt>String</vlrOpt> <vlrOct>String</vlrOct> <vlrOor>String</vlrOor> <vlrFei>String</vlrFei> <vlrSei>String</vlrSei> <vlrOui>String</vlrOui> <bcoImp>String</bcoImp> <cofImp>String</cofImp> <bpiImp>String</bpiImp> <pisImp>String</pisImp> <vlrBpf>String</vlrBpf> <vlrPif>String</vlrPif> <vlrBcf>String</vlrBcf> <vlrCff>String</vlrCff> <vlrBsf>String</vlrBsf> <vlrSif>String</vlrSif> <numGtr>String</numGtr> <remDes>String</remDes> <tipRde>String</tipRde> <cgcRde>String</cgcRde> <insRde>String</insRde> <estRde>String</estRde> <munRde>String</munRde> <kmtDis>String</kmtDis> <forCal>Integer</forCal> <codCl1>String</codCl1> <codCl2>String</codCl2> <numRde>String</numRde> <numDde>String</numDde> <indCon>String</indCon> <codTme>Integer</codTme> <codTip>String</codTip> <traMtr>Integer</traMtr> <codMtr>Integer</codMtr> <traReb>Integer</traReb> <plaReb>String</plaReb> <volNfv>String</volNfv> <numCpe>String</numCpe> <datAge>String</datAge> <datCex>String</datCex> <totCid>String</totCid> <numPin>String</numPin> <numDfs>String</numDfs> <numInt>String</numInt> <vlrMer>String</vlrMer> <codMot>Integer</codMot> <obsMot>String</obsMot> <snfNcf>String</snfNcf> <numNcf>Integer</numNcf> <codEqu>Integer</codEqu> <numCfi>Integer</numCfi> <cnpjFilial>String</cnpjFilial> <ideExt>String</ideExt> <indPre>String</indPre> <datPre>DateTime</datPre> <vlrIcd>Double</vlrIcd> <vlrBsn>String</vlrBsn> <vlrSen>String</vlrSen> <codEmb>Integer</codEmb> <qtdEmb>Integer</qtdEmb> <numEmb>Integer</numEmb> <basIef>Double</basIef> <vlrIef>Double</vlrIef> <duplicarDefinicaoCliente>String</duplicarDefinicaoCliente> <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> <basApe>Double</basApe> <vlrApe>Double</vlrApe> <vlrBgi>String</vlrBgi> <vlrGil>String</vlrGil> <produtos> <seqIpv>Integer</seqIpv> <tnsPro>String</tnsPro> <filPed>Integer</filPed> <numPed>Integer</numPed> <seqIpd>Integer</seqIpd> <codPro>String</codPro> <codDer>String</codDer> <cplIpv>String</cplIpv> <codFam>String</codFam> <codClf>String</codClf> <codStr>String</codStr> <codTic>String</codTic> <codTrd>String</codTrd> <codTst>String</codTst> <codStp>String</codStp> <codStc>String</codStc> <codDep>String</codDep> <qtdFat>String</qtdFat> <uniMed>String</uniMed> <vlrFum>String</vlrFum> <qtdFre>String</qtdFre> <pesBru>String</pesBru> <pesLiq>String</pesLiq> <codTpr>String</codTpr> <preUni>String</preUni> <preBas>String</preBas> <perDsc>String</perDsc> <perOfe>String</perOfe> <perAcr>String</perAcr> <perIpi>String</perIpi> <perIcm>String</perIcm> <perFun>String</perFun> <perCom>String</perCom> <salCan>String</salCan> <vlrFre>String</vlrFre> <vlrSeg>String</vlrSeg> <vlrEmb>String</vlrEmb> <vlrEnc>String</vlrEnc> <vlrOut>String</vlrOut> <vlrDar>String</vlrDar> <vlrFrd>String</vlrFrd> <vlrOud>String</vlrOud> <vlrBru>String</vlrBru> <vlrDsc>String</vlrDsc> <vlrDs1>String</vlrDs1> <vlrDs2>String</vlrDs2> <vlrDs3>String</vlrDs3> <vlrDs4>String</vlrDs4> <vlrDs5>String</vlrDs5> <vlrOfe>String</vlrOfe> <vlrDzf>String</vlrDzf> <vlrBfu>String</vlrBfu> <vlrFun>String</vlrFun> <vlrBip>String</vlrBip> <vlrIpi>String</vlrIpi> <vlrBid>String</vlrBid> <vlrIpd>String</vlrIpd> <vlrBic>String</vlrBic> <vlrIcm>String</vlrIcm> <vlrDfa>String</vlrDfa> <vlrBsi>String</vlrBsi> <vlrIcs>String</vlrIcs> <vlrBsd>String</vlrBsd> <vlrIsd>String</vlrIsd> <vlrBsp>String</vlrBsp> <vlrStp>String</vlrStp> <vlrBsc>String</vlrBsc> <vlrStc>String</vlrStc> <vlrBco>String</vlrBco> <vlrCom>String</vlrCom> <vlrIip>String</vlrIip> <vlrIic>String</vlrIic> <vlrOip>String</vlrOip> <vlrOic>String</vlrOic> <vlrLpr>String</vlrLpr> <vlrLou>String</vlrLou> <vlrLiq>String</vlrLiq> <vlrFin>String</vlrFin> <seqNfi>Integer</seqNfi> <filNfc>Integer</filNfc> <codFor>String</codFor> <numNfc>String</numNfc> <snfNfc>String</snfNfc> <seqIpc>Integer</seqIpc> <numFcc>Integer</numFcc> <serCcl>String</serCcl> <numCcl>String</numCcl> <uniVen>String</uniVen> <qtdVen>String</qtdVen> <preVen>String</preVen> <vlrBpi>String</vlrBpi> <vlrPis>String</vlrPis> <preBru>String</preBru> <vlrBcr>String</vlrBcr> <vlrCor>String</vlrCor> <perIim>String</perIim> <vlrBii>String</vlrBii> <vlrIim>String</vlrIim> <codMar>String</codMar> <vlrRis>String</vlrRis> <codBem>String</codBem> <perDs1>String</perDs1> <perDs2>String</perDs2> <perDs3>String</perDs3> <perDs4>String</perDs4> <perDs5>String</perDs5> <perPit>String</perPit> <vlrBpt>String</vlrBpt> <vlrPit>String</vlrPit> <perCrt>String</perCrt> <vlrBct>String</vlrBct> <vlrCrt>String</vlrCrt> <perCsl>String</perCsl> <vlrBcl>String</vlrBcl> <vlrCsl>String</vlrCsl> <perOur>String</perOur> <vlrBor>String</vlrBor> <vlrOur>String</vlrOur> <perIrf>String</perIrf> <vlrBir>String</vlrBir> <vlrIrf>String</vlrIrf> <desImp>String</desImp> <vlrFei>String</vlrFei> <vlrSei>String</vlrSei> <vlrOui>String</vlrOui> <bcoImp>String</bcoImp> <cofImp>String</cofImp> <bpiImp>String</bpiImp> <pisImp>String</pisImp> <pedCpe>Integer</pedCpe> <ipdCpe>Integer</ipdCpe> <obsIpv>String</obsIpv> <vlrBpf>String</vlrBpf> <perPif>String</perPif> <vlrPif>String</vlrPif> <vlrBcf>String</vlrBcf> <perCff>String</perCff> <vlrCff>String</vlrCff> <vlrBsf>String</vlrBsf> <vlrSif>String</vlrSif> <cstIpi>String</cstIpi> <cstPis>String</cstPis> <cstCof>String</cstCof> <vlrCid>String</vlrCid> <totCid>String</totCid> <codMs1>Integer</codMs1> <codMs2>Integer</codMs2> <codMs3>Integer</codMs3> <codMs4>Integer</codMs4> <proMon>String</proMon> <proEnt>String</proEnt> <perMgc>Double</perMgc> <varSer>String</varSer> <retMat>String</retMat> <tipCur>Integer</tipCur> <numDrb>String</numDrb> <numRde>String</numRde> <natExp>String</natExp> <chvNex>String</chvNex> <perDif>Double</perDif> <basIdf>Double</basIdf> <perIdf>Double</perIdf> <vlrIdf>Double</vlrIdf> <motDes>Integer</motDes> <vlrIcd>Double</vlrIcd> <seqRem>Integer</seqRem> <numRec>Integer</numRec> <seqRei>Integer</seqRei> <codCes>String</codCes> <icmAor>Double</icmAor> <icmVor>Double</icmVor> <icmAde>Double</icmAde> <icmVde>Double</icmVde> <icmBde>Double</icmBde> <icmAfc>Double</icmAfc> <icmVfc>Double</icmVfc> <perSen>String</perSen> <vlrBsn>String</vlrBsn> <vlrSen>String</vlrSen> <vlrIsn>Double</vlrIsn> <vlrIdv>Double</vlrIdv> <oriMer>String</oriMer> <basIef>Double</basIef> <perIef>Double</perIef> <vlrIef>Double</vlrIef> <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> <perGil>String</perGil> <vlrBgi>String</vlrBgi> <vlrGil>String</vlrGil> <loteSerie> <seqDls>Integer</seqDls> <codDep>String</codDep> <datEnt>String</datEnt> <datVlt>String</datVlt> <codLot>String</codLot> <numSep>String</numSep> <qtdEst>String</qtdEst> <serCcl>String</serCcl> <numCcl>String</numCcl> <datFab>String</datFab> <obsDls>String</obsDls> </loteSerie> <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> <dispositivosFiscais> <codDfs>Integer</codDfs> <perDfs>Double</perDfs> <basDfs>Double</basDfs> <vlrAjs>Double</vlrAjs> <vlrOut>Double</vlrOut> <desAjs>String</desAjs> </dispositivosFiscais> <camposUsuario> <cmpUsu>String</cmpUsu> <vlrUsu>String</vlrUsu> </camposUsuario> <pdiFcp>Double</pdiFcp> <vdiFcp>Double</vdiFcp> <efiFcp>Double</efiFcp> <vicStd>Double</vicStd> <mtdIst>Integer</mtdIst> <vlrDev>Double</vlrDev> <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> <codCcu>String</codCcu> <abtDes>String</abtDes> </produtos> <servicos> <seqIsv>Integer</seqIsv> <creIpv>Integer</creIpv> <equIpv>Integer</equIpv> <cfiIpv>Integer</cfiIpv> <bilGar>String</bilGar> <tnsSer>String</tnsSer> <filPed>Integer</filPed> <numPed>Integer</numPed> <seqIsp>Integer</seqIsp> <codSer>String</codSer> <codFam>String</codFam> <codTri>String</codTri> <cplIsv>String</cplIsv> <qtdFat>String</qtdFat> <uniMed>String</uniMed> <codTpr>String</codTpr> <preUni>String</preUni> <perDsc>String</perDsc> <perIss>String</perIss> <redIss>String</redIss> <perIrf>String</perIrf> <perIns>String</perIns> <perCom>String</perCom> <salCan>String</salCan> <vlrEnc>String</vlrEnc> <vlrOut>String</vlrOut> <vlrDar>String</vlrDar> <vlrOud>String</vlrOud> <vlrBru>String</vlrBru> <vlrDsc>String</vlrDsc> <vlrDs1>String</vlrDs1> <vlrDs2>String</vlrDs2> <vlrDs3>String</vlrDs3> <vlrDs4>String</vlrDs4> <vlrBis>String</vlrBis> <vlrIss>String</vlrIss> <vlrBir>String</vlrBir> <vlrIrf>String</vlrIrf> <vlrBin>String</vlrBin> <vlrIns>String</vlrIns> <vlrBco>String</vlrBco> <vlrCom>String</vlrCom> <vlrLse>String</vlrLse> <vlrLou>String</vlrLou> <vlrLiq>String</vlrLiq> <vlrFin>String</vlrFin> <filNfc>Integer</filNfc> <codFor>String</codFor> <numNfc>String</numNfc> <snfNfc>String</snfNfc> <seqIsc>Integer</seqIsc> <obsIsv>String</obsIsv> <codClf>String</codClf> <codStr>String</codStr> <codTic>String</codTic> <codTrd>String</codTrd> <codTst>String</codTst> <perIpi>String</perIpi> <perIcm>String</perIcm> <vlrDzf>String</vlrDzf> <vlrBip>String</vlrBip> <vlrIpi>String</vlrIpi> <vlrBic>String</vlrBic> <vlrIcm>String</vlrIcm> <vlrDfa>String</vlrDfa> <vlrBsi>String</vlrBsi> <vlrIcs>String</vlrIcs> <vlrBsd>String</vlrBsd> <vlrIsd>String</vlrIsd> <vlrIip>String</vlrIip> <vlrIic>String</vlrIic> <vlrOip>String</vlrOip> <vlrOic>String</vlrOic> <vlrBpi>String</vlrBpi> <vlrPis>String</vlrPis> <vlrBcr>String</vlrBcr> <vlrCor>String</vlrCor> <vlrBct>String</vlrBct> <vlrCrt>String</vlrCrt> <perCrt>String</perCrt> <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> <seqNfi>Integer</seqNfi> <perDs1>String</perDs1> <perDs2>String</perDs2> <perDs3>String</perDs3> <perDs4>String</perDs4> <vlrRis>String</vlrRis> <desImp>String</desImp> <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> <vlrBsf>String</vlrBsf> <vlrSif>String</vlrSif> <cstIpi>String</cstIpi> <cstPis>String</cstPis> <cstCof>String</cstCof> <perDs5>String</perDs5> <vlrDs5>String</vlrDs5> <codMs1>Integer</codMs1> <codMs2>Integer</codMs2> <codMs3>Integer</codMs3> <codMs4>Integer</codMs4> <numOpe>String</numOpe> <vlrPfm>Double</vlrPfm> <varSer>String</varSer> <empFre>Integer</empFre> <tabFre>String</tabFre> <datIni>DateTime</datIni> <locEnt>Integer</locEnt> <filFre>Integer</filFre> <empIpv>Integer</empIpv> <filIpv>Integer</filIpv> <snfIpv>String</snfIpv> <nfvIpv>Integer</nfvIpv> <seqIpv>Integer</seqIpv> <vlrDed>Double</vlrDed> <perDif>Double</perDif> <basIdf>Double</basIdf> <perIdf>Double</perIdf> <vlrIdf>Double</vlrIdf> <motDes>Integer</motDes> <vlrIcd>Double</vlrIcd> <codCes>String</codCes> <icmAor>Double</icmAor> <icmVor>Double</icmVor> <icmAde>Double</icmAde> <icmVde>Double</icmVde> <icmBde>Double</icmBde> <icmAfc>Double</icmAfc> <icmVfc>Double</icmVfc> <vlrIsn>Double</vlrIsn> <vlrIdv>Double</vlrIdv> <oriMer>String</oriMer> <basIef>Double</basIef> <perIef>Double</perIef> <vlrIef>Double</vlrIef> <icmBfc>Double</icmBfc> <basFcp>Double</basFcp> <aliFcp>Double</aliFcp> <vlrFcp>Double</vlrFcp> <bstFcp>Double</bstFcp> <astFcp>Double</astFcp> <vstFcp>Double</vstFcp> <breFcp>Double</breFcp> <areFcp>Double</areFcp> <vreFcp>Double</vreFcp> <basApe>Double</basApe> <perApe>Double</perApe> <vlrApe>Double</vlrApe> <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> <dispositivosFiscais> <codDfs>Integer</codDfs> <perDfs>Double</perDfs> <basDfs>Double</basDfs> <vlrAjs>Double</vlrAjs> <vlrOut>Double</vlrOut> <desAjs>String</desAjs> </dispositivosFiscais> <camposUsuario> <cmpUsu>String</cmpUsu> <vlrUsu>String</vlrUsu> </camposUsuario> <pdiFcp>Double</pdiFcp> <vdiFcp>Double</vdiFcp> <efiFcp>Double</efiFcp> <vicStd>Double</vicStd> <mtdIst>Integer</mtdIst> <abtDes>String</abtDes> </servicos> <parcelas> <numPar>Integer</numPar> <codFpg>Integer</codFpg> <locTit>String</locTit> <numPfi>String</numPfi> <vctPar>String</vctPar> <vlrPar>String</vlrPar> <vlrTro>String</vlrTro> <tipInt>String</tipInt> <cgcCre>String</cgcCre> <banOpe>String</banOpe> <catTef>String</catTef> <indPag>String</indPag> <codPor>String</codPor> <codCrt>String</codCrt> <codSac>String</codSac> <codFcr>String</codFcr> <cgcTpp>Double</cgcTpp> <ufsPgr>String</ufsPgr> <cgcBpr>Double</cgcBpr> <ideTpg>String</ideTpg> </parcelas> <seguro> <codSeg>String</codSeg> <resSeg>String</resSeg> <numAvb>String</numAvb> <vlrAvb>String</vlrAvb> <numApo>String</numApo> </seguro> <composicao> <seqCct>Integer</seqCct> <datEmi>String</datEmi> <codEdc>String</codEdc> <codSel>String</codSel> <codSsl>String</codSsl> <numNft>String</numNft> <vlrTot>String</vlrTot> <qtdMer>String</qtdMer> <uniMed>String</uniMed> <chvNel>String</chvNel> <vlrMer>String</vlrMer> <pesBru>String</pesBru> <pesLiq>String</pesLiq> <vlrBic>String</vlrBic> <vlrIcm>String</vlrIcm> <vlrBsi>String</vlrBsi> <vlrSic>String</vlrSic> <comNat>String</comNat> <pinSuf>String</pinSuf> <empNft>Integer</empNft> <filNft>Integer</filNft> <snfNft>String</snfNft> <qtdVol>Integer</qtdVol> <medCte>String</medCte> <qtdMed>Double</qtdMed> <tipMed>String</tipMed> <tipDoo>String</tipDoo> <desTdc>String</desTdc> <numDoc>String</numDoc> <tipDoc>String</tipDoc> <infQuantidade> <seqIqc>Integer</seqIqc> <medCte>String</medCte> <tipMed>String</tipMed> <qtdMed>Double</qtdMed> </infQuantidade> <datPec>DateTime</datPec> </composicao> <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> <camposUsuario> <cmpUsu>String</cmpUsu> <vlrUsu>String</vlrUsu> </camposUsuario> <ctrExt>String</ctrExt> <indItm>String</indItm> <codItm>Integer</codItm> <cgcItm>Double</cgcItm> <cadItm>String</cadItm> <autorizadosXML> <cgcCpf>Double</cgcCpf> </autorizadosXML> <vdiFcs>Double</vdiFcs> <efiFcs>Double</efiFcs> <vicSdt>Double</vicSdt> <codSac>String</codSac> <herdarCSTICMSPedido>String</herdarCSTICMSPedido> <qtmBic>Double</qtmBic> <vmoIcm>Double</vmoIcm> <qtmBir>Double</qtmBir> <vmoIcr>Double</vmoIcr> <qtmBif>Double</qtmBif> <vmoIcf>Double</vmoIcf> <qtmBid>Double</qtmBid> <vmoIcd>Double</vmoIcd> <excLck>String</excLck> <notaOrigem> <empRel>Integer</empRel> <filRel>Integer</filRel> <snfRel>String</snfRel> <nfvRel>Integer</nfvRel> <tipRel>Integer</tipRel> </notaOrigem> </dadosGerais> <tipCal>Integer</tipCal> <gerPar>Integer</gerPar> <fecNot>String</fecNot> <prcNfv>String</prcNfv> <gerarDocumentoEletronico>String</gerarDocumentoEletronico> <identificacaoSistema>String</identificacaoSistema> <dataBuild>String</dataBuild> <excUlt>Integer</excUlt> </parameters> </ser:GravarNotasFiscaisSaida> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
tipoProcessamento | Integer | (Obrigatório) - Número(001) - Tipo de Processamento - define a operação que será executada nas notas fiscais de saída. [1 = Inclusão; 2 = Alteração; 3 = Cancelamento; 4 = Inclusão com validação: verifica se existe um documento para chave CodEmp; CodFil; CodSnf; (NumNfv ou NumInt). Caso exista sistema atualiza chave com os valores encontrados e altera situação do TipoProcessamento para 2 (Alteração). Caso não exista sistema altera situação do TipoProcessamento para 1 (Inclusão) mantém o valor informado em NumInt e limpa NumNfv.5 = Fechamento: realiza o fechamento de notas fiscais de saída que estejam em situação 1 - Digitada, somente com o envio de sua chave (CodEmp + CodFil + CodSnf, NumNfv ou CNPJ Filial + CodSnf + NumNfv), sem necessidade de reenviar todos os itens e campos obrigatórios. Se a nota fiscal não existir ou estiver com a situação 3 - Cancelada, o sistema exibirá as respectivas mensagens de inconsistência, abortando o processo. Se a situação for 2 - Fechada, será considerado o parâmetro GerarDocumentoEletrônico para emitir a nota, caso necessário. Os parâmetros TipCal (recálculo de valores) e GerPar (geração das parcelas) também serão considerados se forem preenchidos, do contrário, serão utilizados seus valores padrões] |
dadosGerais | Set | Dados Gerais. |
dadosGerais.codEmp | Integer | Number(004) - Código da empresa |
dadosGerais.codFil | Integer | Number(005) - Código da filial |
dadosGerais.codSnf | String | String(003) - Código da série da nota fiscal de saída |
dadosGerais.numNfv | String | Number(009) - Número da nota fiscal de saída |
dadosGerais.tipNfs | Integer | Number(002) - Tipo da nota fiscal de saída - [ 01=NF Saída; 02=NF Devolução; 03=NF Remessa (Industrialização); 04=NF Remessa (Outros); 05=NF Retorno (Industrialização); 06=NF Retorno (Outros); 09=NF Acerto; 10=NF Carga (Distribuição) ] |
dadosGerais.codEdc | String | String(003) - Espécie de documento para fins fiscais |
dadosGerais.tnsPro | String | String(005) - Transação de faturamento para produtos |
dadosGerais.tnsSer | String | String(005) - Transação de faturamento para serviços |
dadosGerais.datEmi | String | Date(DD/MM/YYYY) - Data de emissão da nota fiscal de saída |
dadosGerais.horEmi | Time | Number(005) - Hora de emissão da nota no sistema terceiro |
dadosGerais.codCli | String | Number(009) - Código do cliente da nota fiscal de saída |
dadosGerais.seqEnt | Integer | Number(005) - Sequência do endereço de entrega do cliente |
dadosGerais.seqCob | Integer | Number(005) - Sequência do endereço de cobrança do cliente |
dadosGerais.codRoe | String | String(003) - Código da rota de entrega do cliente |
dadosGerais.seqRoe | Integer | Number(004) - Sequência da rota de entrega do cliente |
dadosGerais.codSro | String | String(003) - Código da Sub Rota |
dadosGerais.codMar | String | String(010) - Código da Marca/Etiqueta vinculada à nota fiscal |
dadosGerais.codRep | Integer | Number(009) - Código do representante da nota fiscal de saída |
dadosGerais.codCpg | String | String(006) - Código da condição de pagamento da nota fiscal de saída |
dadosGerais.codFpg | Integer | Number(002) - Código da forma de pagamento |
dadosGerais.codMoe | String | String(003) - Código da moeda ou índice que o pedido estava representado |
dadosGerais.codFcr | String | String(003) - Código da moeda ou índice como fator de correção (financeiro) |
dadosGerais.datSai | String | Date(DD/MM/YYYY) - Data da saída das mercadorias da nota fiscal de saída |
dadosGerais.horSai | Time | Number(005) - Hora da saída das mercadorias da nota fiscal de saída |
dadosGerais.codTra | Integer | Number(009) - Código da transportadora da nota fiscal de saída |
dadosGerais.codRed | Integer | Number(009) - Código da transportadora para redespacho da nota fiscal de saída |
dadosGerais.plaVei | String | String(010) - Placa do veículo de transporte das mercadorias da nota fiscal de saída |
dadosGerais.ufsVei | String | String(002) - Sigla do estado do veículo de transporte das mercadorias da nota fiscal de saída |
dadosGerais.somFre | String | String(001) - Indicativo se o frete deve ser somado ao valor líquido da nota fiscal - [ S=Sim; N=Não ] |
dadosGerais.cifFob | 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.preImp | String | Number(009) - Número pré-impresso do formulário da nota fiscal |
dadosGerais.numRom | String | String(010) - Número do romaneio de embarque |
dadosGerais.meiTra | String | String(020) - Referência do meio de transporte (Navio, Vôo, etc.) |
dadosGerais.terTra | String | String(020) - Terminal do meio de transporte |
dadosGerais.datSmt | String | Date(DD/MM/YYYY) - Data da saída do meio de transporte |
dadosGerais.datCtm | String | Date(DD/MM/YYYY) - Data da carga do terminal do meio de transporte |
dadosGerais.locEmb | String | String(020) - Local de embarque da mercadoria (porto, aeroporto, etc.) |
dadosGerais.ufsEbq | String | String(002) - Sigla do estado do local de embarque das mercadorias (Exportação) |
dadosGerais.proPre | String | String(060) - Produto predominante do conhecimento de transporte da carga |
dadosGerais.locDes | String | String(020) - Local de destino da mercadoria (porto, aeroporto, etc.) |
dadosGerais.datCmc | String | Date(DD/MM/YYYY) - Data da chegada da mercadoria no cliente |
dadosGerais.horCmc | Time | Number(005) - Hora da chegada da mercadoria no cliente |
dadosGerais.codMs1 | Integer | Number(004) - Código da mensagem - 1 da nota fiscal de saída |
dadosGerais.codMs2 | Integer | Number(004) - Código da mensagem - 2 da nota fiscal de saída |
dadosGerais.codMs3 | Integer | Number(004) - Código da mensagem - 3 da nota fiscal de saída |
dadosGerais.codMs4 | Integer | Number(004) - Código da mensagem - 4 da nota fiscal de saída |
dadosGerais.obsNfv | String | String(999) - Texto da observação da Nota Fiscal |
dadosGerais.pesBru | String | Number(014,5) - Peso bruto da nota fiscal de saída |
dadosGerais.pesLiq | String | Number(014,5) - Peso líquido da nota fiscal de saída |
dadosGerais.serImp | String | String(010) - Tipo de Serviço no contexto fiscal baseado na LC 116/2003 |
dadosGerais.chvNel | String | (Opcional) - String(050) - Chave de acesso da nota fiscal eletrônica |
dadosGerais.numPrt | String | (Opcional) - String(050) - Número do protocolo de autorização do documento eletrônico |
dadosGerais.datAut | String | (Opcional) - Date - Data da autorização do documento eletrônico (Inutilizado - Mantido temporariamente por compatibilidade) |
dadosGerais.horAut | Time | (Opcional) - Number(005) - Hora da autorização do documento eletrônico (Inutilizado - Mantido temporariamente por compatibilidade) |
dadosGerais.perDs1 | String | Number(005,2) - Percentual de desconto - 1 do cliente |
dadosGerais.perDs2 | String | Number(005,2) - Percentual de desconto - 2 do cliente |
dadosGerais.perDs3 | String | Number(005,2) - Percentual de desconto - 3 do cliente |
dadosGerais.perDs4 | String | Number(005,2) - Percentual de desconto - 4 do cliente |
dadosGerais.perDs5 | String | Number(005,2) - Percentual de desconto - 5 do cliente |
dadosGerais.perFre | String | Number(005,2) - Percentual de Frete |
dadosGerais.perSeg | String | Number(005,2) - Percentual de Seguro |
dadosGerais.perEmb | String | Number(005,2) - Percentual de Embalagens |
dadosGerais.perEnc | String | Number(005,2) - Percentual de Encargos |
dadosGerais.perOut | String | Number(005,2) - Percentual de Outras Despesas |
dadosGerais.perIcf | String | Number(005,2) - Percentual de ICMS sobre o Frete da nota fiscal de saída |
dadosGerais.perOf1 | String | Number(005,2) - Percentual de oferta 1 para a Nota |
dadosGerais.perOf2 | String | Number(005,2) - Percentual de oferta 2 para a Nota Fiscal |
dadosGerais.vlrFre | String | Number(015,2) - Valor do frete da nota fiscal de saída |
dadosGerais.vlrSeg | String | Number(015,2) - Valor do seguro da nota fiscal de saída |
dadosGerais.vlrEmb | String | Number(015,2) - Valor das embalagens da nota fiscal de saída |
dadosGerais.vlrEnc | String | Number(015,2) - Valor dos encargos financeiros da nota fiscal de saída |
dadosGerais.vlrOut | String | Number(015,2) - Valor de outras despesas da nota fiscal de saída |
dadosGerais.vlrDar | String | Number(015,2) - Valor dos descontos para arredondamento do total da nota fiscal |
dadosGerais.vlrFrd | String | Number(015,2) - Valor frete destacado |
dadosGerais.vlrOud | String | Number(015,2) - Valor outras despesas destacado |
dadosGerais.vlrBpr | String | Number(015,2) - Soma dos valores dos itens de produtos da nota fiscal de saída |
dadosGerais.vlrDpr | String | Number(015,2) - Soma dos descontos dos itens de produtos da nota fiscal de saída |
dadosGerais.vlrBse | String | Number(015,2) - Soma dos valores dos itens de serviços da nota fiscal de saída |
dadosGerais.vlrDse | String | Number(015,2) - Soma dos descontos dos itens de serviços da nota fiscal de saída |
dadosGerais.vlrDs1 | String | Number(015,2) - Valor do desconto - 1 do cliente |
dadosGerais.vlrDs2 | String | Number(015,2) - Valor do desconto - 2 do cliente |
dadosGerais.vlrDs3 | String | Number(015,2) - Valor do desconto - 3 do cliente |
dadosGerais.vlrDs4 | String | Number(015,2) - Valor do desconto - 4 do cliente |
dadosGerais.vlrDs5 | String | Number(015,2) - Valor do desconto - 5 do cliente |
dadosGerais.vlrDzf | String | Number(015,2) - Valor do desconto referente zona franca |
dadosGerais.vlrBfu | String | Number(015,2) - Valor base do funrural |
dadosGerais.vlrFun | String | Number(015,2) - Valor do funrural |
dadosGerais.vlrBip | String | Number(015,2) - Soma dos valores base do IPI dos itens de produtos da nota fiscal de saída |
dadosGerais.vlrIpi | String | Number(015,2) - Soma dos valores do IPI dos itens de produtos da nota fiscal de saída |
dadosGerais.vlrBid | String | Number(015,2) - Valor base IPI destacado/presumido (50% compra no comércio) |
dadosGerais.vlrIpd | String | Number(015,2) - Valor do IPI destacado/presumido (50% compra no comércio) |
dadosGerais.vlrBic | String | Number(015,2) - Soma dos valores base do ICMS dos itens de produtos da nota fiscal de saída |
dadosGerais.vlrIcm | String | Number(015,2) - Soma dos valores do ICMS dos itens de produtos da nota fiscal de saída |
dadosGerais.vlrBsi | String | Number(015,2) - Soma dos valores base do ICMS Substituído dos produtos da nota fiscal de saída |
dadosGerais.vlrSic | String | Number(015,2) - Soma dos valores do ICMS Substituído dos produtos da nota fiscal de saída |
dadosGerais.vlrBsd | String | Number(015,2) - Valor base ICMS substituído destacado |
dadosGerais.vlrIsd | String | Number(015,2) - Valor ICMS substituído destacado |
dadosGerais.vlrBsp | String | Number(015,2) - Valor base da substituição tributária do PIS |
dadosGerais.vlrStp | String | Number(015,2) - Valor da substituição tributária do PIS |
dadosGerais.vlrBsc | String | Number(015,2) - Valor base da substituição tributária da COFINS |
dadosGerais.vlrStc | String | Number(015,2) - Valor da substituição tributária do COFINS |
dadosGerais.vlrBis | String | Number(015,2) - Soma dos valores base do ISS dos itens de serviços da nota fiscal de saída |
dadosGerais.vlrIss | String | Number(015,2) - Soma dos valores do ISS dos itens de serviços da nota fiscal de saída |
dadosGerais.vlrBir | String | Number(015,2) - Soma dos valores base do IRRF dos itens de serviços da nota fiscal de saída |
dadosGerais.vlrIrf | String | Number(015,2) - Soma dos valores do IRRF dos itens de serviços da nota fiscal de saída |
dadosGerais.vlrBin | String | Number(015,2) - Valor base do INSS |
dadosGerais.vlrIns | String | Number(015,2) - Valor do INSS |
dadosGerais.vlrBco | String | Number(015,2) - Soma dos valores base comissões dos itens da nota fiscal de saída |
dadosGerais.vlrCom | String | Number(015,2) - Soma dos valores comissões dos itens da nota fiscal de saída |
dadosGerais.vlrLpr | String | Number(015,2) - Total líquido dos itens de produtos da nota fiscal de saída |
dadosGerais.vlrLse | String | Number(015,2) - Total líquido dos itens de serviços da nota fiscal de saída |
dadosGerais.vlrLou | String | Number(015,2) - Total dos valores diversos da nota fiscal de saída |
dadosGerais.vlrliq | String | Number(015,2) - Total líquido da nota fiscal de saída |
dadosGerais.vlrFin | String | Number(015,2) - Valor líquido da nota fiscal para o financeiro |
dadosGerais.icmFre | String | Number(015,2) - Valor de ICMS sobre o Frete da nota fiscal de saída |
dadosGerais.vlrBpi | String | Number(015,2) - Soma dos valores base do PIS(Estorno Devolução) dos itens de produtos da NF de Saída |
dadosGerais.vlrPis | String | Number(015,2) - Soma dos valores do PIS a recuperar (Estorno Devolução) dos itens de produtos da NF de Saída |
dadosGerais.secCat | String | Number(015,2) - Valor do SEC/CAT |
dadosGerais.vlrAde | String | Number(015,2) - Valor ADEME |
dadosGerais.vlrTco | String | Number(015,2) - Valor da taxa de coleta |
dadosGerais.vlrPdg | String | Number(015,2) - Valor do pedágio |
dadosGerais.vlrBcr | String | Number(015,2) - Soma dos valores base do Cofins à Recuperar |
dadosGerais.vlrCor | String | Number(015,2) - Soma dos valores do Cofins a recuperar |
dadosGerais.vlrBcl | String | Number(015,2) - Soma dos valores base do CSLL Retido |
dadosGerais.vlrCsl | String | Number(015,2) - Soma dos valores do CSLL Retido |
dadosGerais.vlrBpt | String | Number(015,2) - Soma dos valores base do PIS Retido |
dadosGerais.vlrPit | String | Number(015,2) - Soma dos valores do PIS retido |
dadosGerais.vlrBct | String | Number(015,2) - Soma dos valores base do Cofins Retido |
dadosGerais.vlrCrt | String | Number(015,2) - Soma dos valores do Cofins Retido |
dadosGerais.vlrBor | String | Number(015,2) - Soma dos valores base de Outras Retenções |
dadosGerais.vlrOur | String | Number(015,2) - Soma dos valores de Outras Retenções |
dadosGerais.vlrBii | String | Number(015,2) - Soma dos valores base do imposto de importação dos itens de produtos da nota fiscal de saída |
dadosGerais.vlrIim | String | Number(015,2) - Soma dos valores do imposto de importação dos itens de produtos da nota fiscal de saída |
dadosGerais.vlrRis | String | Number(015,2) - Valor de retenção de ICMS Substituto |
dadosGerais.vlrOcl | String | Number(015,2) - Soma dos valores base originais de CSLL (anterior verificação limite retenção) |
dadosGerais.vlrOpt | String | Number(015,2) - Soma dos valores base originais de PIS (anterior verificação limite retenção) |
dadosGerais.vlrOct | String | Number(015,2) - Soma dos valores base originais de Cofins (anterior verificação limite retenção) |
dadosGerais.vlrOor | String | Number(015,2) - Soma dos valores base original de Outras Retenções (anterior a verificação do valor limite p/ retenção) |
dadosGerais.vlrFei | String | Number(015,2) - Valor de frete de importação |
dadosGerais.vlrSei | String | Number(015,2) - Valor de seguro de importação |
dadosGerais.vlrOui | String | Number(015,2) - Valor de outras despesas de importação |
dadosGerais.bcoImp | String | Number(015,2) - Valor base do cofins a recuperar na importação |
dadosGerais.cofImp | String | Number(015,2) - Valor do cofins a recuperar na importação |
dadosGerais.bpiImp | String | Number(015,2) - Valor base do pis a recuperar na importação |
dadosGerais.pisImp | String | Number(015,2) - Valor do pis a recuperar na importação |
dadosGerais.vlrBpf | String | Number(015,2) - Soma dos valores base do PIS Faturamento dos itens da nota fiscal |
dadosGerais.vlrPif | String | Number(015,2) - Soma dos valores do PIS Faturamento dos itens da nota fiscal |
dadosGerais.vlrBcf | String | Number(015,2) - Soma dos valores base do COFINS Faturamento dos itens da nota fiscal |
dadosGerais.vlrCff | String | Number(015,2) - Soma dos valores do COFINS Faturamento dos itens da nota fiscal |
dadosGerais.vlrBsf | String | Number(015,2) - Soma dos valores base do ICMS Substituído dos produtos da nota fiscal de saída para entrega futura |
dadosGerais.vlrSif | String | Number(015,2) - Soma dos valores do ICMS Substituído dos produtos da nota fiscal de saída para entrega futura |
dadosGerais.numGtr | String | Number(006) - Número da Guia de Tráfego para SPFC |
dadosGerais.remDes | String | String(001) - Indicativo se o cliente da transportadora é Remetente ou Destinatário - [ R=Remetente; D=Destinatário; C=Consignatário; E=Expedidor; B=Recebedor; T=Terceiro ] |
dadosGerais.tipRde | String | String(001) - Indicativo do tipo de pessoa do remetente/destinatário (Jurídica ou Física) - [ J=Pessoa Jurídica; F=Pessoa Física ] |
dadosGerais.cgcRde | String | Number(014) - Número do CNPJ ou CPF do remetente/destinatário |
dadosGerais.insRde | String | String(025) - Inscrição estadual do remetente/destinatário |
dadosGerais.estRde | String | String(002) - Sigla do estado do remetente/destinatário |
dadosGerais.munRde | String | String(060) - Cidade do remetente/destinatário |
dadosGerais.kmtDis | String | Number(008,2) - Distância em quilômetros a percorrer com o veículo de transporte das mercadorias |
dadosGerais.forCal | Integer | Number(001) - Indicativo da forma de cálculo do valor do frete - [ 1=Pelo peso das mercadorias; 2=Pelo valor das mercadorias; 3=Pelo peso e valor das mercadorias; 4=Outras formas de cálculo ] |
dadosGerais.codCl1 | String | Number(009) - Código do cliente (Remetente) |
dadosGerais.codCl2 | String | Number(009) - Código do cliente (Destinatário) |
dadosGerais.numRde | String | String(020) - Número do Registro de Exportação |
dadosGerais.numDde | String | String(020) - Número do Despacho de Exportação |
dadosGerais.indCon | String | String(001) - Indicativo se o frete é pago pelo consignatário - [ S=Sim; N=Não ] |
dadosGerais.codTme | Integer | Number(004) - Código do tipo de mercadoria |
dadosGerais.codTip | String | Number(004) - Código do tipo de veículo |
dadosGerais.traMtr | Integer | Number(009) - Código da Transportadora do motorista |
dadosGerais.codMtr | Integer | Number(006) - Código do Motorista |
dadosGerais.traReb | Integer | Number(009) - Código da transportadora do reboque |
dadosGerais.plaReb | String | String(010) - Placa do reboque |
dadosGerais.volNfv | String | Number(014,5) - Volume Total da NF |
dadosGerais.numCpe | String | Number(009) - Número do carregamento para o qual foi gerada a nota fiscal |
dadosGerais.datAge | String | Date(DD/MM/YYYY) - Data do agendamento da entrega |
dadosGerais.datCex | String | Date(DD/MM/YYYY) - Data do comprovante de exportação (Averbação) |
dadosGerais.totCid | String | Number(015,2) - Soma dos valores totais do Imposto CIDE dos itens da nota fiscal |
dadosGerais.numPin | String | String(015) - Protocolo de Ingresso de Mercadoria Nacional |
dadosGerais.numDfs | String | (Opcional) - Number(015) - Número do Documento Fiscal de Serviço |
dadosGerais.numInt | String | String(020) - Número do Documento Externo (Integrado) |
dadosGerais.vlrMer | String | Number(015,2) - Valor estimado das mercadorias |
dadosGerais.codMot | Integer | Number(006) - Código do motivo da situação |
dadosGerais.obsMot | String | String(250) - Observação do bloqueio ou desbloqueio da nota fiscal |
dadosGerais.snfNcf | String | String(003) - Código da série da nota de cupom fiscal relacionada |
dadosGerais.numNcf | Integer | Number(009) - Número da nota fiscal cupom relacionada |
dadosGerais.codEqu | Integer | Number(003) - Código do equipamento fiscal |
dadosGerais.numCfi | Integer | Number(009) - Número do cupom fiscal de referência da redução Z |
dadosGerais.cnpjFilial | String | (Opcional) - Number(014) - CNPJ da Filial de Emissão da Nota Fiscal - Condição: Será retornado caso seja informado na geração da nota. Quando informado o CNPJ, o sistema considera somente as filiais que não são consolidadoras de movimentos de impostos. |
dadosGerais.ideExt | String | (Obrigatório) - Number(015) - Identificador Externo |
dadosGerais.indPre | String | (Opcional) - String(001) - Ind. Presencial - [0 = Não se aplica; 1 = Operação presencial; 2 = Operação não presencial, pela Internet; 3 = Operação não presencial, Teleatendimento; 4 = NFC-e em operação com entrega em domicílio; 9 = Operação não presencial, outros] |
dadosGerais.datPre | DateTime | (Opcional) - Date - Data de prestação do serviço |
dadosGerais.vlrIcd | Double | Number(015,2) - Valor do ICMS desonerado |
dadosGerais.vlrBsn | String | (Opcional) - Number(015,2) - Valor base do Senar |
dadosGerais.vlrSen | String | (Opcional) - Number(015,2) - Valor do Senar |
dadosGerais.codEmb | Integer | Number(004) - Código da embalagem |
dadosGerais.qtdEmb | Integer | Number(006) - Quantidade de embalagens da nota fiscal de saída |
dadosGerais.numEmb | Integer | String(030) - Numeração das embalagens da nota fiscal de saída |
dadosGerais.basIef | Double | (Opcional) - Number(015,2) - Soma dos valores base do ICMS dos itens da nota fiscal de saída para entrega futura |
dadosGerais.vlrIef | Double | (Opcional) - Number(015,2) - Soma dos valores do ICMS dos itens da nota fiscal de saída para entrega futura |
dadosGerais.duplicarDefinicaoCliente | String |
(Opcional) String(001) - Duplicar automaticamente a definição do cliente existente na filial matriz para a filial atual [S = Sim; N = Não]. Exemplo:
Se a filial 1 estiver indicada no sistema como sendo a Filial Matriz (tela F070FCA), ao gerar uma nota fiscal na filial 10 para o cliente 1000, e este cliente não possuir definições cadastradas para essa filial, ao indicar o valor "S" nesse parâmetro do web service, serão verificadas as definições da filial 1 e duplicadas para a filial 10. |
dadosGerais.vlrIor | Double | (Opcional) - Number(015,2) - Vlr. ICMS remetente |
dadosGerais.vlrBde | Double | (Opcional) - Number(015,2) - Base ICMS par. des. |
dadosGerais.vlrIde | Double | (Opcional) - Number(015,2) - Vlr. ICMS UF destino |
dadosGerais.basFcp | Double | (Opcional) - Number(015,2) - Base FCP |
dadosGerais.vlrFcp | Double | (Opcional) - Number(015,2) - Valor FCP |
dadosGerais.bstFcp | Double | (Opcional) - Number(015,2) - Base FCP Ret. ST |
dadosGerais.vstFcp | Double | (Opcional) - Number(015,2) - Valor FCP Ret. ST |
dadosGerais.breFcp | Double | (Opcional) - Number(015,2) - Base FCP Ret. Ant ST |
dadosGerais.vreFcp | Double | (Opcional) - Number(015,2) - Vlr FCP Ret. Ant. ST |
dadosGerais.icmBfc | Double | (Opcional) - Number(015,2) - Base FCP UF Dest |
dadosGerais.icmVfc | Double | (Opcional) - Number(015,2) - Valor do ICMS para fundo de combate à pobreza na UF de destino |
dadosGerais.basApe | Double | (Opcional) - Number(015,2) - Base de cálculo da aposentadoria especial |
dadosGerais.vlrApe | Double | (Opcional) - Number(015,2) - Valor da aposentadoria especial |
dadosGerais.vlrBgi | String | (Opcional) - Number(015,2) - Base de cálculo do GILRAT |
dadosGerais.vlrGil | String | (Opcional) - Number(015,2) - Valor do GILRAT |
produtos | Set | Produtos. |
produtos.seqIpv | Integer | Number(003) - Sequência do item na nota fiscal de saída |
produtos.tnsPro | String | String(005) - Transação do item de produto da nota |
produtos.filPed | Integer | Number(005) - Código da filial do pedido |
produtos.numPed | Integer | Number(008) - Número do pedido que gerou a nota fiscal de saída |
produtos.seqIpd | Integer | Number(004) - Sequência do item no pedido da nota fiscal de saída |
produtos.codPro | String | String(014) - Código do produto da nota fiscal de saída |
produtos.codDer | String | String(007) - Código da derivação do produto da nota fiscal de saída |
produtos.cplIpv | String | String(250) - Complemento da descrição do produto |
produtos.codFam | String | String(006) - Código da família do produto |
produtos.codClf | String | String(003) - Código da classificação fiscal do item da nota fiscal de saída |
produtos.codStr | String | String(003) - Situação tributária do I.C.M.S do item da nota fiscal de saída |
produtos.codTic | String | String(003) - Código do ICMS especial |
produtos.codTrd | String | String(003) - Código de redução de impostos |
produtos.codTst | String | String(003) - Código do ICMS substituído |
produtos.codStp | String | String(003) - Código de substituição do PIS |
produtos.codStc | String | String(003) - Código de substituição do COFINS |
produtos.codDep | String | String(010) - Código do depósito para baixa de estoque do produto da nota fiscal de saída |
produtos.qtdFat | String | Number(014,5) - Quantidade faturada do item da nota fiscal de saída |
produtos.uniMed | String | String(003) - Unidade de medida do item da nota fiscal de saída |
produtos.vlrFum | String | Number(015,2) - Valor do frete por unidade de medida |
produtos.qtdFre | String | Number(014,5) - Quantidade base na unidade do produto valida para o valor do frete |
produtos.pesBru | String | Number(014,5) - Peso bruto do item da nota fiscal de saída |
produtos.pesLiq | String | Number(014,5) - Peso líquido do item da nota fiscal de saída |
produtos.codTpr | String | String(004) - Código da tabela de preço do item da nota fiscal de saída |
produtos.preUni | String | Number(021,10) - Preço unitário do item da nota fiscal de saída |
produtos.preBas | String | Number(021,10) - Preço unitário base para o movimento de estoque |
produtos.perDsc | String | Number(005,2) - Percentual de desconto do item da nota fiscal de saída |
produtos.perOfe | String | Number(010,5) - Percentual de oferta para o produto da nota fiscal de saída |
produtos.perAcr | String | Number(010,5) - Percentual de acréscimo para o produto da nota fiscal de saída |
produtos.perIpi | String | Number(008,4) - Percentual de IPI do item da nota fiscal de saída |
produtos.perIcm | String | Number(005,2) - Percentual do ICM do item da nota fiscal de saída |
produtos.perFun | String | Number(004,2) - Percentual do funrural |
produtos.perCom | String | Number(005,2) - Percentual de comissão do item da nota fiscal de saída |
produtos.salCan | String | String(001) - Indicativo se os saldos dos pedidos deverão ser cancelados |
produtos.vlrFre | String | Number(015,2) - Valor frete |
produtos.vlrSeg | String | Number(015,2) - Valor seguro |
produtos.vlrEmb | String | Number(015,2) - Valor embalagem |
produtos.vlrEnc | String | Number(015,2) - Valor encargos financeiros |
produtos.vlrOut | String | Number(015,2) - Valor outras despesas |
produtos.vlrDar | String | Number(015,2) - Valor para arredondamento |
produtos.vlrFrd | String | Number(015,2) - Valor frete destacado |
produtos.vlrOud | String | Number(015,2) - Valor outras despesas destacado |
produtos.vlrBru | String | Number(015,2) - Valor bruto do item da nota fiscal de saída |
produtos.vlrDsc | String | Number(015,2) - Valor do desconto do item da nota fiscal de saída |
produtos.vlrDs1 | String | Number(015,2) - Valor do desconto - 1 do cliente |
produtos.vlrDs2 | String | Number(015,2) - Valor do desconto - 2 do cliente |
produtos.vlrDs3 | String | Number(015,2) - Valor do desconto - 3 do cliente |
produtos.vlrDs4 | String | Number(015,2) - Valor do desconto - 4 do cliente |
produtos.vlrDs5 | String | Number(015,2) - Valor do desconto - 5 do cliente |
produtos.vlrOfe | String | Number(015,2) - Valor do desconto de Oferta |
produtos.vlrDzf | String | Number(015,2) - Valor do desconto referente zona franca |
produtos.vlrBfu | String | Number(015,2) - Valor base do funrural |
produtos.vlrFun | String | Number(015,2) - Valor do funrural |
produtos.vlrBip | String | Number(015,2) - Valor base IPI |
produtos.vlrIpi | String | Number(015,2) - Valor do IPI do item da nota fiscal de saída |
produtos.vlrBid | String | Number(015,2) - Valor base IPI presumido (50% compra no comércio) |
produtos.vlrIpd | String | Number(015,2) - Valor do IPI presumido (50% compra no comércio) |
produtos.vlrBic | String | Number(015,2) - Valor base ICMS |
produtos.vlrIcm | String | Number(015,2) - Valor do ICMS do item da nota fiscal de saída |
produtos.vlrDfa | String | Number(015,2) - Valor da diferença de alíquota inter-estadual |
produtos.vlrBsi | String | Number(015,2) - Valor base ICMS substituído |
produtos.vlrIcs | String | Number(015,2) - Valor do ICMS substituído do item da nota fiscal de saída |
produtos.vlrBsd | String | Number(015,2) - Valor base ICMS substituído destacado |
produtos.vlrIsd | String | Number(015,2) - Valor do ICMS substituído destacado |
produtos.vlrBsp | String | Number(015,2) - Valor base da substituição tributária do PIS |
produtos.vlrStp | String | Number(015,2) - Valor da substituição tributária do PIS |
produtos.vlrBsc | String | Number(015,2) - Valor base da substituição tributária da COFINS |
produtos.vlrStc | String | Number(015,2) - Valor da substituição tributária do COFINS |
produtos.vlrBco | String | Number(015,2) - Valor base comissão |
produtos.vlrCom | String | Number(015,2) - Valor comissão |
produtos.vlrIip | String | Number(015,2) - Valor isento IPI |
produtos.vlrIic | String | Number(015,2) - Valor isento ICMS |
produtos.vlrOip | String | Number(015,2) - Valor outros IPI |
produtos.vlrOic | String | Number(015,2) - Valor outros ICMS |
produtos.vlrLpr | String | Number(015,2) - Valor do produto |
produtos.vlrLou | String | Number(015,2) - Valor dos outros valores |
produtos.vlrLiq | String | Number(015,2) - Valor líquido do item de produto da nota fiscal de saída |
produtos.vlrFin | String | Number(015,2) - Valor do item válido para o financeiro |
produtos.seqNfi | Integer | Number(004) - Sequência do item na nota fiscal impressa |
produtos.filNfc | Integer | Number(005) - Código da filial da nota fiscal de entrada |
produtos.codFor | String | Number(009) - Fornecedor da nota fiscal de entrada |
produtos.numNfc | String | Number(009) - Número da nota fiscal de entrada |
produtos.snfNfc | String | String(003) - Código da série da nota fiscal de entrada |
produtos.seqIpc | Integer | Number(003) - Sequência do item da nota fiscal de entrada |
produtos.numFcc | Integer | Number(006) - Número do formulário do certificado de classificação impresso |
produtos.serCcl | String | String(003) - Série do certificado de classificação |
produtos.numCcl | String | String(015) - Número do certificado de classificação |
produtos.uniVen | String | String(003) - Unidade de medida de venda do item de produto |
produtos.qtdVen | String | Number(014,5) - Quantidade do produto na unidade de medida de venda do item |
produtos.preVen | String | Number(021,10) - Preço unitário do produto na unidade de medida de venda do item |
produtos.vlrBpi | String | Number(015,2) - Valor base do PIS (Estorno Devolução) |
produtos.vlrPis | String | Number(015,2) - Valor do PIS a recuperar (Estorno Devolução) do item da nota fiscal de saída |
produtos.preBru | String | Number(021,10) - Preço unitário Bruto do produto da Nota Fiscal |
produtos.vlrBcr | String | Number(015,2) - Valor base do Cofins à Recuperar (Estorno Devolução) |
produtos.vlrCor | String | Number(015,2) - Valor do Cofins a recuperar (Estorno Devolução) |
produtos.perIim | String | Number(005,2) - Percentual de imposto de importação do item da nota fiscal de saída |
produtos.vlrBii | String | Number(015,2) - Valor base imposto de importação |
produtos.vlrIim | String | Number(015,2) - Valor do imposto de importação do item da nota fiscal de saída |
produtos.codMar | String | String(010) - Código da Marca/Etiqueta vinculada ao item da nota fiscal |
produtos.vlrRis | String | Number(015,2) - Valor de retenção de ICMS Substituto |
produtos.codBem | String | String(020) - Código do Bem |
produtos.perDs1 | String | Number(005,2) - Percentual de desconto - 1 do cliente |
produtos.perDs2 | String | Number(005,2) - Percentual de desconto - 2 do cliente |
produtos.perDs3 | String | Number(005,2) - Percentual de desconto - 3 do cliente |
produtos.perDs4 | String | Number(005,2) - Percentual de desconto - 4 do cliente |
produtos.perDs5 | String | Number(005,2) - Percentual de desconto - 5 do cliente |
produtos.perPit | String | Number(004,2) - Percentual de PIS Retido |
produtos.vlrBpt | String | Number(015,2) - Valor base do PIS Retido |
produtos.vlrPit | String | Number(015,2) - Soma dos valores do PIS retido |
produtos.perCrt | String | Number(004,2) - Percentual de Cofins Retido |
produtos.vlrBct | String | Number(015,2) - Valor base do Cofins Retido |
produtos.vlrCrt | String | Number(015,2) - Valor do Cofins Retido |
produtos.perCsl | String | Number(004,2) - Percentual de CSLL Retido |
produtos.vlrBcl | String | Number(015,2) - Valor base do CSLL Retido |
produtos.vlrCsl | String | Number(015,2) - Valor do CSLL Retido |
produtos.perOur | String | Number(004,2) - Percentual de Outras Retenções |
produtos.vlrBor | String | Number(015,2) - Valor base de Outras Retenções |
produtos.vlrOur | String | Number(015,2) - Valor de Outras Retenções |
produtos.perIrf | String | Number(004,2) - Percentual do IRRF |
produtos.vlrBir | String | Number(015,2) - Valor base IRRF |
produtos.vlrIrf | String | Number(015,2) - Valor do IRRF |
produtos.desImp | String | String(250) - Descrição do produto impressa na nota, para fins de relatórios fiscais (Sintegra) |
produtos.vlrFei | String | Number(015,2) - Valor de frete de importação |
produtos.vlrSei | String | Number(015,2) - Valor de seguro de importação |
produtos.vlrOui | String | Number(015,2) - Valor de outras despesas de importação |
produtos.bcoImp | String | Number(015,2) - Valor base do cofins a recuperar na importação |
produtos.cofImp | String | Number(015,2) - Valor do cofins a recuperar na importação |
produtos.bpiImp | String | Number(015,2) - Valor base do pis a recuperar na importação |
produtos.pisImp | String | Number(015,2) - Valor do pis a recuperar na importação |
produtos.pedCpe | Integer | Number(008) - Número do pedido do carregamento |
produtos.ipdCpe | Integer | Number(004) - Sequência do item no pedido do carregamento |
produtos.obsIpv | String | String(999) - Observação do item de produto da Nota Fiscal de Saída |
produtos.vlrBpf | String | Number(015,2) - Valor Base do PIS Faturamento |
produtos.perPif | String | Number(008,4) - Percentual do PIS Faturamento |
produtos.vlrPif | String | Number(015,2) - Valor do PIS Faturamento |
produtos.vlrBcf | String | Number(015,2) - Valor Base do COFINS Faturamento |
produtos.perCff | String | Number(008,4) - Percentual do COFINS Faturamento |
produtos.vlrCff | String | Number(015,2) - Valor do COFINS Faturamento |
produtos.vlrBsf | String | Number(015,2) - Valor base do ICMS Substituído para entrega futura |
produtos.vlrSif | String | Number(015,2) - Valor do ICMS Substituído para entrega futura |
produtos.cstIpi | 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 | 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.cstCof | 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.vlrCid | String | Number(015,2) - Valor unitário do Imposto CIDE |
produtos.totCid | String | Number(015,2) - Valor total do Imposto CIDE |
produtos.codMs1 | Integer | Number(004) - Código da mensagem - 1 do item da nota fiscal de saída |
produtos.codMs2 | Integer | Number(004) - Código da mensagem - 2 do item da nota fiscal de saída |
produtos.codMs3 | Integer | Number(004) - Código da mensagem - 3 do item da nota fiscal de saída |
produtos.codMs4 | Integer | Number(004) - Código da mensagem - 4 do item da nota fiscal de saída |
produtos.proMon | String | String(001) - Indicativo se o produto exige montagem - [ S=Sim; N=Não; O=Obrigatório ] |
produtos.proEnt | String | String(001) - Indicativo se o produto exige ser entregue - [ S=Sim; N=Não; O=Obrigatório ] |
produtos.perMgc | Double | Number(014,5) - Percentual de Margem de Contribuição utilizada para a venda |
produtos.varSer | String | String(001) - Indica o tipo de serviço para o Varejo - [ N=Serviço; F=Frete; S=Seguro; E=Embalagem; R=Curso; I=Empréstimo Pessoa Física; M=Empréstimo Consignado; L=Recarga Celular; P=Parcela Protegida; G=Garantia Estendida; B=Correspondente Bancário; C=Consórcio; O=Montagem; U=Seguro furto/roubo; T=Cartão Presente ] |
produtos.retMat | String | String(001) - Indicaivo se o produto será retirado no depósito da matriz pelo cliente - [ S=Sim; N=Não ] |
produtos.tipCur | Integer | Number(001) - Indicativo do tipo de curso online para varejo - [ 1=Standard; 2=Plus; 3=Premium; 4=Outro ] |
produtos.numDrb | String | String(020) - Número do Drawback |
produtos.numRde | String | String(012) - Número do registro de exportação |
produtos.natExp | String | String(001) - Natureza da exportação - [ 0=Exportação Direta; 1=Exportação Indireta ] |
produtos.chvNex | String | String(050) - Chave do documento eletrônico para exportação |
produtos.perDif | Double | Number(007,4) - Percentual de diferimento do item de produto |
produtos.basIdf | Double | Number(015,2) - Valor base do ICMS diferido |
produtos.perIdf | Double | Number(005,2) - Percentual do ICMS diferido do item da nota fiscal de saída |
produtos.vlrIdf | Double | Number(015,2) - Valor do ICMS diferido do item da nota fiscal de saída |
produtos.motDes | 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.vlrIcd | Double | Number(015,2) - Valor do ICMS desonerado |
produtos.seqRem | Integer | Number(010) - Sequência da receita agronômica |
produtos.numRec | Integer | Number(009) - Número da receita |
produtos.seqRei | Integer | Number(010) - Sequência do item |
produtos.codCes | String | String(007) - Código especificador da substituição tributária |
produtos.icmAor | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado remetente |
produtos.icmVor | Double | Number(015,2) - Valor de ICMS partilhado com o estado remetente |
produtos.icmAde | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado destinatário |
produtos.icmVde | Double | Number(015,2) - Valor de ICMS partilhado com o estado destinatário |
produtos.icmBde | Double | Number(015,2) - Valor Base ICMS partilha para estado de destino |
produtos.icmAfc | Double | Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza na UF de destino |
produtos.icmVfc | Double | Number(015,2) - Valor do ICMS para fundo de combate à pobreza na UF de destino |
produtos.perSen | String | Number(004,2) - Percentual do SENAR/SENAT |
produtos.vlrBsn | String | Number(015,2) - Valor base do SENAR/SENAT |
produtos.vlrSen | String | Number(015,2) - Valor do SENAR/SENAT |
produtos.vlrIsn | Double | Number(015,2) - Valor do ICMS Simples Nacional |
produtos.vlrIdv | Double | Number(015,2) - Valor do IPI devolvido |
produtos.oriMer | 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.basIef | Double | Number(015,2) - Valor base do ICMS para entrega futura |
produtos.perIef | Double | Number(005,2) - Percentual do ICMS para entrega futura |
produtos.vlrIef | Double | Number(015,2) - Valor do ICMS para entrega futura |
produtos.icmBfc | Double | (Opcional) - Number(015,2) - Base FCP UF Dest |
produtos.basFcp | Double | (Opcional) - Number(015,2) - Base FCP |
produtos.aliFcp | Double | (Opcional) - Number(007,4) - % FCP |
produtos.vlrFcp | Double | (Opcional) - Number(015,2) - Valor FCP |
produtos.bstFcp | Double | (Opcional) - Number(015,2) - Base FCP Ret. ST |
produtos.astFcp | Double | (Opcional) - Number(007,4) - % FCP Ret. ST |
produtos.vstFcp | Double | (Opcional) - Number(015,2) - Valor FCP Ret. ST |
produtos.breFcp | Double | (Opcional) - Number(015,2) - Base FCP Ret. Ant ST |
produtos.areFcp | Double | (Opcional) - Number(007,4) - % FCP Ret. Ant. ST |
produtos.vreFcp | Double | (Opcional) - Number(015,2) - Vlr FCP Ret. Ant. ST |
produtos.perGil | String | (Opcional) - Number(004,2) - Percentual do Gilrat |
produtos.vlrBgi | String | (Opcional) - Number(015,2) - Valor da base de cálculo do Gilrat |
produtos.vlrGil | String | (Opcional) - Number(015,2) - Valor do Gilrat |
produtos.AbtDes | String | String(001) - Ind. Abat. ICMS Deson - [S - SIM; N - NÃO] |
loteSerie | Set | Lote/Serie de Produtos. |
loteSerie.seqDls | Integer | Number(006) - Sequência de movimento de item |
loteSerie.codDep | String | String(010) - Código do depósito |
loteSerie.datEnt | String | Date(DD/MM/YYYY) - Data da entrada do produto no depósito |
loteSerie.datVlt | String | Date(DD/MM/YYYY) - Data de validade do produto no depósito |
loteSerie.codLot | String | String(050) - Código do Lote de Fabricação para estocagem |
loteSerie.numSep | String | String(050) - Número de série do produto |
loteSerie.qtdEst | String | Number(014,5) - Quantidade a ser movimentada do estoque |
loteSerie.serCcl | String | String(003) - Série do certificado de classificação |
loteSerie.numCcl | String | String(015) - Número do certificado de classificação |
loteSerie.datFab | String | Date(DD/MM/YYYY) - Data de fabricação do lote |
loteSerie.obsDls | String | String(250) - Texto da observação |
rateio | Set | |
rateio.numPrj | Integer | Number(008) - Número do projeto |
rateio.codFpj | Integer | Number(004) - Código da fase do projeto |
rateio.ctaFin | Integer | Number(007) - Conta financeira reduzida |
rateio.ctaRed | Integer | Number(007) - Conta contábil reduzida |
rateio.perCta | String | Number(007,4) - Percentual rateado para a conta |
rateio.vlrCta | String | Number(015,2) - Valor rateado para a conta |
rateio.codCcu | String | String(009) - Código do centro de custos |
rateio.perRat | String | Number(007,4) - Percentual rateado para o centro de custos |
rateio.vlrRat | String | Number(015,2) - Valor rateado para o centro de custos |
rateio.obsRat | String | String(120) - Observação do rateio |
dispositivosFiscais | Set | Dispositivos Fiscais. |
dispositivosFiscais.codDfs | Integer | Number(006) - Código do dispositivo fiscal |
dispositivosFiscais.perDfs | Double | Number(005,2) - Percentual do dispositivo fiscal |
dispositivosFiscais.basDfs | Double | Number(015,2) - Valor base do dispositivo fiscal |
dispositivosFiscais.vlrAjs | Double | Number(015,2) - Valor do ajuste do item referente ao dispositivo fiscal |
dispositivosFiscais.vlrOut | Double | Number(015,2) - Outros Valores |
dispositivosFiscais.desAjs | String | String(250) - Descrição do Ajuste |
camposUsuario | Set | |
camposUsuario.cmpUsu | String | (Opcional) - String(255) - Nome do campo de usuário |
camposUsuario.vlrUsu | String | (Opcional) - String(255) - Valor do campo de usuário |
produtos.pdiFcp | Double | (Opcional) - Number(007,2) - Percentual do diferimento do ICMS relativo ao FCP |
produtos.vdiFcp | Double | (Opcional) - Number(015,2) - Valor diferido do ICMS relativo ao FCP |
produtos.efiFcp | Double | (Opcional) - Number(015,2) - Valor efetivo do ICMS FCP |
produtos.vicStd | Double | (Opcional) - Number(015,2) - Valor do ICMS-ST desonerado |
produtos.mtdIst | Integer | (Opcional) - Number(002) - Motivo da desoneração do ICMS-ST |
produtos.vlrDev | Double | (Opcional) - Valor da devolução para notas de devolução (tipo 2) |
produtos.qtmBic | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico |
produtos.vmoIcm | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico |
produtos.aliImo | Double | (Opcional) - Number(007,4) - Alíquota ad rem de ICMS Monofásico |
produtos.qtmBir | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico Retido |
produtos.vmoIcr | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico Retido |
produtos.aliImr | Double | (Opcional) - Number(007,4) - Alíquota ad rem de ICMS Monofásico Retido |
produtos.qtmBif | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico Diferido |
produtos.vmoIcf | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico Diferido |
produtos.aliImf | Double | (Opcional) - Number(007,4) - Percentual de Diferimento do ICMS Monofásico |
produtos.qtmBid | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico Destacado |
produtos.vmoIcd | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico Destacado |
produtos.aliImd | Double | (Opcional) - Number(007,4) - Alíquota ad rem de ICMS Monofásico Destacado |
produtos.aliMor | Double | (Opcional) - Number(007,4) - Alíquota ad rem de ICMS Monofásico Original |
produtos.codCcu | String | String(009) - Código do centro de custo |
servicos | Set | Serviços. |
servicos.seqIsv | Integer | Number(003) - Sequência do item na nota fiscal de saída |
servicos.creIpv | Integer | (Opcional) - Number(003) - Contador de reinício de operação do equipamento que vendeu o item coberto pela garantia |
servicos.equIpv | Integer | (Obrigatório) - Number(003) - Código do Equipamento Fiscal que efetuou a venda do item coberto pela garantia |
servicos.cfiIpv | Integer | (Obrigatório) - Number(009) - Número do cupom fiscal onde foi vendido o produto coberto pela garantia |
servicos.bilGar | String | String(050) - Número do Bilhete da garantia estendida |
servicos.tnsSer | String | String(005) - Transação do item de serviço da nota |
servicos.filPed | Integer | Number(005) - Código da filial do pedido |
servicos.numPed | Integer | Number(008) - Número do pedido da nota fiscal de saída |
servicos.seqIsp | Integer | Number(003) - Sequência do pedido da nota fiscal de saída |
servicos.codSer | String | String(014) - Código do serviço da nota fiscal de saída |
servicos.codFam | String | String(006) - Código da família do serviço |
servicos.codTri | String | String(005) - Código de tributação para emissão da DARF |
servicos.cplIsv | String | String(250) - Complemento da descrição do serviço |
servicos.qtdFat | String | Number(014,5) - Quantidade faturada do serviço da nota fiscal de saída |
servicos.uniMed | String | String(003) - Unidade de medida do serviço da nota fiscal de saída |
servicos.codTpr | String | String(004) - Código da tabela de preço do item da nota fiscal de saída |
servicos.preUni | String | Number(021,10) - Preço unitário do serviço da nota fiscal de saída |
servicos.perDsc | String | Number(005,2) - Percentual de desconto do serviço da nota fiscal de saída |
servicos.perIss | String | Number(006,4) - Percentual do ISS do serviço da nota fiscal de saída |
servicos.redIss | String | Number(008,5) - Percentual de redução da base de cálculo do ISS |
servicos.perIrf | String | Number(004,2) - Percentual do IRRF do serviço da nota fiscal de saída |
servicos.perIns | String | Number(004,2) - Percentual do INSS |
servicos.perCom | String | Number(005,2) - Percentual de comissão do serviço da nota fiscal de saída |
servicos.salCan | String | String(001) - Indicativo se o saldo do pedido deve ser cancelado |
servicos.vlrEnc | String | Number(015,2) - Valor encargos financeiros |
servicos.vlrOut | String | Number(015,2) - Valor outras despesas |
servicos.vlrDar | String | Number(015,2) - Valor para arredondamento |
servicos.vlrOud | String | Number(015,2) - Valor outras despesas destacado |
servicos.vlrBru | String | Number(015,2) - Valor bruto do serviço da nota fiscal de saída |
servicos.vlrDsc | String | Number(015,2) - Valor do desconto do serviço da nota fiscal de saída |
servicos.vlrDs1 | String | Number(015,2) - Valor do desconto - 1 do cliente |
servicos.vlrDs2 | String | Number(015,2) - Valor do desconto - 2 do cliente |
servicos.vlrDs3 | String | Number(015,2) - Valor do desconto - 3 do cliente |
servicos.vlrDs4 | String | Number(015,2) - Valor do desconto - 4 do cliente |
servicos.vlrBis | String | Number(015,2) - Valor base ISS |
servicos.vlrIss | String | Number(015,2) - Valor do ISS sobre o serviço da nota fiscal de saída |
servicos.vlrBir | String | Number(015,2) - Valor base IRRF |
servicos.vlrIrf | String | Number(015,2) - Valor do IRRF sobre o serviço da nota fiscal de saída |
servicos.vlrBin | String | Number(015,2) - Valor base do INSS |
servicos.vlrIns | String | Number(015,2) - Valor do INSS |
servicos.vlrBco | String | Number(015,2) - Valor base comissão |
servicos.vlrCom | String | Number(015,2) - Valor comissão |
servicos.vlrLse | String | Number(015,2) - Valor do serviço |
servicos.vlrLou | String | Number(015,2) - Valor dos outros valores |
servicos.vlrLiq | String | Number(015,2) - Valor líquido do item de serviço da nota fiscal de saída |
servicos.vlrFin | String | Number(015,2) - Valor do item válido para o financeiro |
servicos.filNfc | Integer | Number(005) - Código da filial da nota fiscal de entrada |
servicos.codFor | String | Number(009) - Código do Fornecedor |
servicos.numNfc | String | Number(009) - Número da nota fiscal de entrada |
servicos.snfNfc | String | String(003) - Código da série da nota fiscal de entrada |
servicos.seqIsc | Integer | Number(003) - Sequência do item de serviço da NF de entrada |
servicos.obsIsv | String | String(999) - Observação do item |
servicos.codClf | String | String(003) - Código da classificação fiscal do item da nota fiscal de saída |
servicos.codStr | String | String(003) - Situação tributária do I.C.M.S. do item da nota fiscal de saída |
servicos.codTic | String | String(003) - Código do ICMS especial |
servicos.codTrd | String | String(003) - Código de redução de Impostos |
servicos.codTst | String | String(003) - Código do ICMS substituído |
servicos.perIpi | String | Number(008,4) - Percentual de IPI do item da nota fiscal de saída |
servicos.perIcm | String | Number(005,2) - Percentual do ICM do item da nota fiscal de saída |
servicos.vlrDzf | String | Number(015,2) - Valor do desconto referente zona franca |
servicos.vlrBip | String | Number(015,2) - Valor base IPI |
servicos.vlrIpi | String | Number(015,2) - Valor do IPI do item da nota fiscal de saída |
servicos.vlrBic | String | Number(015,2) - Valor base ICMS |
servicos.vlrIcm | String | Number(015,2) - Valor do ICMS do item da nota fiscal de saída |
servicos.vlrDfa | String | Number(015,2) - Valor da diferença de alíquota inter-estadual |
servicos.vlrBsi | String | Number(015,2) - Valor base ICMS substituído |
servicos.vlrIcs | String | Number(015,2) - Valor do ICMS substituído do item da nota fiscal de saída |
servicos.vlrBsd | String | Number(015,2) - Valor base ICMS substituído destacado |
servicos.vlrIsd | String | Number(015,2) - Valor do ICMS substituído destacado |
servicos.vlrIip | String | Number(015,2) - Valor isento IPI |
servicos.vlrIic | String | Number(015,2) - Valor isento ICMS |
servicos.vlrOip | String | Number(015,2) - Valor outros IPI |
servicos.vlrOic | String | Number(015,2) - Valor outros ICMS |
servicos.vlrBpi | String | Number(015,2) - Valor base do PIS (Estorno Devolução) |
servicos.vlrPis | String | Number(015,2) - Valor do PIS a recuperar (Estorno Devolução) do item da nota fiscal de saída |
servicos.vlrBcr | String | Number(015,2) - Valor base do Cofins à Recuperar (Estorno Devolução) |
servicos.vlrCor | String | Number(015,2) - Valor do Cofins a recuperar (Estorno Devolução) |
servicos.vlrBct | String | Number(015,2) - Valor base do Cofins Retido |
servicos.vlrCrt | String | Number(015,2) - Valor do Cofins Retido |
servicos.perCrt | String | Number(004,2) - Percentual de Cofins Retido |
servicos.vlrBpt | String | Number(015,2) - Valor base do PIS Retido |
servicos.vlrPit | String | Number(015,2) - Soma dos valores do PIS retido |
servicos.perPit | String | Number(004,2) - Percentual de PIS Retido |
servicos.vlrBcl | String | Number(015,2) - Valor base do CSLL Retido |
servicos.vlrCsl | String | Number(015,2) - Valor do CSLL Retido |
servicos.perCsl | String | Number(004,2) - Percentual de CSLL Retido |
servicos.vlrBor | String | Number(015,2) - Valor base de Outras Retenções |
servicos.vlrOur | String | Number(015,2) - Valor de Outras Retenções |
servicos.perOur | String | Number(004,2) - Percentual de Outras Retenções |
servicos.seqNfi | Integer | Number(004) - Sequência do item na nota fiscal impressa |
servicos.perDs1 | String | Number(005,2) - Percentual de desconto - 1 do cliente |
servicos.perDs2 | String | Number(005,2) - Percentual de desconto - 2 do cliente |
servicos.perDs3 | String | Number(005,2) - Percentual de desconto - 3 do cliente |
servicos.perDs4 | String | Number(005,2) - Percentual de desconto - 4 do cliente |
servicos.vlrRis | String | Number(015,2) - Valor de retenção de ICMS Substituto |
servicos.desImp | String | String(250) - Descrição do produto impressa na nota, para fins de relatórios fiscais (Sintegra) |
servicos.vlrOui | String | Number(015,2) - Valor de outras despesas de importação |
servicos.bcoImp | String | Number(015,2) - Valor base do cofins a recuperar na importação |
servicos.cofImp | String | Number(015,2) - Valor do cofins a recuperar na importação |
servicos.bpiImp | String | Number(015,2) - Valor base do pis a recuperar na importação |
servicos.pisImp | String | Number(015,2) - Valor do pis a recuperar na importação |
servicos.vlrBpf | String | Number(015,2) - Valor Base do PIS Faturamento |
servicos.perPif | String | Number(008,4) - Percentual do PIS Faturamento |
servicos.vlrPif | String | Number(015,2) - Valor do PIS Faturamento |
servicos.vlrBcf | String | Number(015,2) - Valor Base do COFINS Faturamento |
servicos.perCff | String | Number(008,4) - Percentual do COFINS Faturamento |
servicos.vlrCff | String | Number(015,2) - Valor do COFINS Faturamento |
servicos.vlrBsf | String | Number(015,2) - Valor base do ICMS Substituído para entrega futura |
servicos.vlrSif | String | Number(015,2) - Valores do ICMS Substituído para entrega futura |
servicos.cstIpi | 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 | 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 | 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.perDs5 | String | Number(005,2) - Percentual de desconto - 5 do cliente |
servicos.vlrDs5 | String | Number(015,2) - Valor do desconto - 5 do cliente |
servicos.codMs1 | Integer | Number(004) - Código da mensagem - 1 do item da nota fiscal de saída |
servicos.codMs2 | Integer | Number(004) - Código da mensagem - 2 do item da nota fiscal de saída |
servicos.codMs3 | Integer | Number(004) - Código da mensagem - 3 do item da nota fiscal de saída |
servicos.codMs4 | Integer | Number(004) - Código da mensagem - 4 do item da nota fiscal de saída |
servicos.numOpe | String | String(020) - Número da Operação para rastreamento TMS |
servicos.vlrPfm | Double | Number(015,2) - Valor do frete a ser pago ao motorista que levará o produto |
servicos.varSer | String | String(001) - Indica o tipo de serviço para o Varejo - [ N=Serviço; F=Frete; S=Seguro; E=Embalagem; R=Curso; I=Empréstimo Pessoa Física; M=Empréstimo Consignado; L=Recarga Celular; P=Parcela Protegida; G=Garantia Estendida; B=Correspondente Bancário; C=Consórcio; O=Montagem; U=Seguro furto/roubo; T=Cartão Presente ] |
servicos.empFre | Integer | Number(004) - Código da empresa |
servicos.tabFre | String | String(004) - Código da tabela de preço frete |
servicos.datIni | DateTime | Date(DD/MM/YYYY) - Data início de validade da tabela de preço |
servicos.locEnt | Integer | Number(008) - Código da localização do local para entrega do frete |
servicos.filFre | Integer | Number(005) - Código da filial |
servicos.empIpv | Integer | Number(004) - Empresa do ítem do cupom |
servicos.filIpv | Integer | Number(005) - Filial do ítem do cupom |
servicos.snfIpv | String | String(003) - Código da série do ítem do cupom |
servicos.nfvIpv | Integer | Number(009) - Número da nota fiscal do ítem do cupom fiscal |
servicos.seqIpv | Integer | Number(003) - Sequência do item do cupom fiscal |
servicos.vlrDed | Double | Number(015,2) - Valor de Deduções |
servicos.perDif | Double | Number(007,4) - Percentual de diferimento do item de serviço |
servicos.basIdf | Double | Number(015,2) - Valor base do ICMS diferido |
servicos.perIdf | Double | Number(007,4) - Percentual do ICMS diferido do item da nota fiscal de saída |
servicos.vlrIdf | Double | Number(015,2) - Valor do ICMS diferido do item da nota fiscal de saída |
servicos.motDes | 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 | Double | Number(015,2) - ICMS Desonerado |
servicos.codCes | String | String(007) - Código especificador da substituição tributária |
servicos.icmAor | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado remetente |
servicos.icmVor | Double | Number(015,2) - Valor de ICMS partilhado com o estado remetente |
servicos.icmAde | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado destinatário |
servicos.icmVde | Double | Number(015,2) - Valor de ICMS partilhado com o estado destinatário |
servicos.icmBde | Double | Number(015,2) - Valor Base ICMS partilha para estado de destino |
servicos.icmAfc | Double | Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza na UF de destino |
servicos.icmVfc | Double | Number(015,2) - Valor do ICMS para fundo de combate à pobreza na UF de destino |
servicos.vlrIsn | Double | Number(015,2) - Valor do ICMS Simples Nacional |
servicos.vlrIdv | Double | Number(015,2) - Valor do IPI devolvido |
servicos.oriMer | 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.basIef | Double | Number(015,2) - Valor base do ICMS para entrega futura |
servicos.perIef | Double | Number(005,2) - Percentual do ICMS para entrega futura |
servicos.vlrIef | Double | Number(015,2) - Valor do ICMS para entrega futura |
servicos.icmBfc | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza na UF de destino |
servicos.basFcp | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza |
servicos.aliFcp | Double | Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza |
servicos.vlrFcp | Double | Number(015,2) - Valor do fundo de combate à pobreza |
servicos.bstFcp | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza retido por substituição tributária |
servicos.astFcp | Double | Number(007,4) - Alíquota do fundo de combate à pobreza retido por substituição tributária |
servicos.vstFcp | Double | Number(015,2) - Valor do fundo de combate à pobreza retido por substituição tributária |
servicos.breFcp | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza retido ant. por subst. trib. |
servicos.areFcp | Double | Number(007,4) - Alíquota do fundo de combate à pobreza retido anteriormente por subst. trib. |
servicos.vreFcp | Double | Number(015,2) - Valor do fundo de combate à pobreza retido anteriormente por subst. trib. |
servicos.basApe | Double | Number(015,2) - Base de cálculo da aposentadoria especial |
servicos.perApe | Double | Number(004,2) - Percentual da aposentadoria especial |
servicos.vlrApe | Double | Number(015,2) - Valor da aposentadoria especial |
rateio | Set | |
rateio.numPrj | Integer | Number(008) - Número do projeto |
rateio.codFpj | Integer | Number(004) - Código da fase do projeto |
rateio.ctaFin | Integer | Number(007) - Conta financeira reduzida |
rateio.ctaRed | Integer | Number(007) - Conta contábil reduzida |
rateio.perCta | String | Number(007,4) - Percentual rateado para a conta |
rateio.vlrCta | String | Number(015,2) - Valor rateado para a conta |
rateio.codCcu | String | String(009) - Código do centro de custos |
rateio.perRat | String | Number(007,4) - Percentual rateado para o centro de custos |
rateio.vlrRat | String | Number(015,2) - Valor rateado para o centro de custos |
rateio.obsRat | String | String(120) - Observação do rateio |
dispositivosFiscais | Set | Dispositivos Fiscais. |
dispositivosFiscais.codDfs | Integer | Number(006) - Código do dispositivo fiscal |
dispositivosFiscais.perDfs | Double | Number(005,2) - Percentual do dispositivo fiscal |
dispositivosFiscais.basDfs | Double | Number(015,2) - Valor base do dispositivo fiscal |
dispositivosFiscais.vlrAjs | Double | Number(015,2) - Valor do ajuste do item referente ao dispositivo fiscal |
dispositivosFiscais.vlrOut | Double | Number(015,2) - Outros Valores |
dispositivosFiscais.desAjs | String | String(250) - Descrição do Ajuste |
camposUsuario | Set | |
camposUsuario.cmpUsu | String | (Opcional) - String(255) - Nome do campo de usuário |
camposUsuario.vlrUsu | String | (Opcional) - String(255) - Valor do campo de usuário |
servicos.pdiFcp | Double | Number(007,2) - Percentual do diferimento de ICMS relativo ao FCP |
servicos.vdiFcp | Double | Number(015,2) - Valor diferido do ICMS relativo ao FCP |
servicos.efiFcp | Double | Number(015,2) - Valor efetivo do ICMS relativo ao FCP |
servicos.vicStd | Double | Number(015,2) - Valor do ICMS-ST desonerado |
servicos.mtdIst | 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.AbtDes | String | String(001) - Ind. Abat. ICMS Deson - [S - SIM; N - NÃO] |
parcelas | Set | Parcelas. |
parcelas.numPar | Integer | (Obrigatório) - Number(003) - Número da parcela do título substituto |
parcelas.codFpg | Integer | Number(002) - Código da forma de pagamento |
parcelas.locTit | String | String(050) - Localizador do título para retaguarda/loja |
parcelas.numPfi | String | String(015) - Número da proposta da financeira que originou o título |
parcelas.vctPar | String | Date(DD/MM/YYYY) - Data de vencimento da parcela da nota fiscal de saída |
parcelas.vlrPar | String | Number(015,2) - Valor da parcela da nota fiscal de saída |
parcelas.vlrTro | String | Number(015,2) - Valor do troco dado ao cliente da venda. |
parcelas.tipInt | String | String(001) - Tipo Integração do processo de pagamento com o sistema de automação da empresa |
parcelas.cgcCre | String | String(014) - CNPJ da Credenciadora de cartão de crédito e/ou débito |
parcelas.banOpe | String | String(002) - Bandeira da operadora de cartão de crédito e/ou débito - [ 01=Visa; 02=Mastercard; 03=American Express; 04=Sorocred; 05=Diners Club; 06=Elo; 07=Hipercard; 08=Aura; 09=Cabal; 10=Banes Card; 11=Cabal; 12=CalCard; 13=Credz; 14=Discover; 15=GoodCard; 16=GreenCard; 17=Hiper; 18=JcB; 19=Mais; 20=MaxVan; 21=Policard; 22=RedeCompras; 23=Sodexo; 24=ValeCard; 25=Verocheque; 26=VR; 27=Ticket; 99=Outros ] |
parcelas.catTef | String | String(128) - Código de Autorização da Transação para Pagamentos Eletrônicos |
parcelas.indPag | String | String(001) - Indicativo da forma de pagamento - [ 0=Pagamento à Vista; 1=Pagamento à Prazo ] |
parcelas.codPor | String | String(004) - Código do portador a ser lançado o título no contas a receber |
parcelas.codCrt | String | String(002) - Código da carteira a ser lançado o título no contas a receber |
parcelas.codSac | String | Number(014) - Código do sacado |
parcelas.codFcr | String | String(003) - Código da moeda ou índice como fator de correção (financeiro) |
parcelas.cgcTpp | Double | Number(014) - CNPJ do estabelecimento onde o pagamento foi processado |
parcelas.ufsPgr | String | String(002) - Sigla da UF do CNPJ do estabelecimento onde o pagamento foi processado |
parcelas.cgcBpr | Double | Number(014) - CNPJ do estabelecimento beneficiário do pagamento |
parcelas.ideTpg | String | String(040) - Identificador do terminal de pagamento |
seguro | Set | Seguro. |
seguro.codSeg | String | Number(009) - Código da Seguradora |
seguro.resSeg | String | Number(001) - Responsável pelo seguro (CT-e) - [ 0=Remetente; 1=Expedidor; 2=Recebedor; 3=Destinatário; 4=Emitente do CT-e; 5=Tomador de Serviço ] |
seguro.numAvb | String | String(060) - Número da averbação. (CT-e) |
seguro.vlrAvb | String | Number(015,6) - Valor para efeito de averbação |
seguro.numApo | String | String(060) - Numero da apólice do seguro |
composicao | Set | Composição do Conhecimento de Transporte |
composicao.seqCct | Integer | Number(004) - Seqüência da composição do conhecimento de transporte |
composicao.datEmi | String | Date(DD/MM/YYYY) - Data de emissão da nota fiscal transportada |
composicao.codEdc | String | String(003) - Espécie de documento da nota fiscal transportada para fins fiscais |
composicao.codSel | String | String(003) - Código da Série Legal da nota fiscal transportada |
composicao.codSsl | String | String(002) - Código da Subsérie Legal da nota fiscal transportada |
composicao.numNft | String | Number(009) - Número da nota fiscal transportada |
composicao.vlrTot | String | Number(015,2) - Valor total da nota fiscal transportada |
composicao.qtdMer | String | Number(014,5) - Quantidade das mercadorias da nota fiscal transportada |
composicao.uniMed | String | String(003) - Unidade de medida das mercadorias da nota fiscal transportada |
composicao.chvNel | String | String(050) - Chave de acesso da nota fiscal eletrônica |
composicao.vlrMer | String | Number(015,2) - Valor das mercadorias constantes no documento fiscal |
composicao.pesBru | String | Number(014,5) - Peso bruto da nota fiscal transportada |
composicao.pesLiq | String | Number(014,5) - Peso líquido da nota fiscal transportada |
composicao.vlrBic | String | Number(015,2) - Valor base do ICMS |
composicao.vlrIcm | String | Number(015,2) - Valor do ICMS |
composicao.vlrBsi | String | Number(015,2) - Valor base do ICMS Substituído |
composicao.vlrSic | String | Number(015,2) - Valor do ICMS Substituído |
composicao.comNat | String | String(004) - Natureza de operação (CFOP) predominante |
composicao.pinSuf | String | Number(009) - Protocolo de ingresso de mercadoria nacional |
composicao.empNft | Integer | Number(004) - Código da empresa da nota fiscal transportada |
composicao.filNft | Integer | Number(005) - Código da filial da nota fiscal transportada |
composicao.snfNft | String | String(003) - Código da série da nota fiscal transportada |
composicao.qtdVol | Integer | Number(006) - Quantidade de volumes da nota fiscal de saída |
composicao.medCte | String | String(002) - Unidade de medida da quantidade da carga do CTe - [ 00=M3; 01=KG; 02=TONELADA; 03=UNIDADE; 04=LITROS; 05=MMBTU ] |
composicao.qtdMed | Double | Number(013,4) - Quantidade da unidade de medida da informação da carga do CTe |
composicao.tipMed | String | String(020) - Tipo da unidade de medida da quantidade da carga do CTe |
composicao.tipDoo | String | String(002) - Tipo de documento originário (CT-e) - [ 00=Declaração; 10=Dutoviário; 99=Outros ] |
composicao.desTdc | String | String(100) - Descrição do tipo de documento (CT-e) |
composicao.numDoc | String | String(050) - Número do documento (CT-e), no caso de informações dos demais documentos |
composicao.tipDoc | String | String(001) - Tipo de documento vinculado (Nota Fiscal/Outros Documentos) - [ N=Nota Fiscal; O=Outros Documentos ] |
infQuantidade | Set | Informações de quantidade da carga do Conhecimento de Transporte. |
infQuantidade.seqIqc | Integer | Number(004) - Sequencia da informação das quantidades da carga |
infQuantidade.medCte | String | String(002) - Unidade de medida da quantidade da carga do CTe - [ 00=M3; 01=KG; 02=TONELADA; 03=UNIDADE; 04=LITROS; 05=MMBTU ] |
infQuantidade.tipMed | String | String(020) - Tipo da unidade de medida da quantidade da carga do CTe |
infQuantidade.qtdMed | Double | Number(013,4) - Quantidade da unidade de medida da informação da carga do CTe |
composicao.datPec | DateTime | Date(DD/MM/YYYY) - Data prevista de entrega no cliente |
notasReferenciadas | Set | Notas Referenciadas. |
notasReferenciadas.opeNfr | Integer | Number(001) - Operação da nota fiscal referenciada - [ 1=Entrada; 2=Saída ] |
notasReferenciadas.emiNfr | Integer | Number(001) - Emissão da nota fiscal referenciada - [ 0=Própria; 1=Terceiros ] |
notasReferenciadas.chvDoe | String | String(050) - Chave do documento eletrônico |
notasReferenciadas.tipPar | Integer | Number(001) - Tipo do Participante da nota fiscal referenciada - [ 0=Cliente; 1=Fornecedor ] |
notasReferenciadas.codPar | Integer | Number(009) - Código do participante emitente |
notasReferenciadas.codEdc | String | String(003) - Espécie da nota fiscal referenciada |
notasReferenciadas.codSel | String | String(003) - Série legal da nota fiscal referenciada |
notasReferenciadas.codSsl | String | String(002) - Subsérie legal da nota fiscal referenciada |
notasReferenciadas.numNfr | Integer | Number(009) - Número da nota fiscal referenciada |
notasReferenciadas.datEmi | String | Date(DD/MM/YYYY) - Data da emissão da nota fiscal referenciada |
camposUsuario | Set | |
camposUsuario.cmpUsu | String | (Opcional) - String(255) - Nome do campo de usuário |
camposUsuario.vlrUsu | String | (Opcional) - String(255) - Valor do campo de usuário |
dadosGerais.ctrExt | String | (Opcional) - String(020) - Número do Contrato Externo |
dadosGerais.indItm | String | (Obrigatório) - String(001) - Indicativo de intermediador/marketplace |
dadosGerais.codItm | Integer | (Obrigatório) - Number(004) - Código do intermediador da transação |
dadosGerais.cgcItm | Double | (Obrigatório) - Number(014) - CNPJ do intermediador da transação |
dadosGerais.cadItm | String | (Obrigatório) - String(060) - Identificador cadastrado no intermediador |
autorizadosXML | Set | Autorizados XML. |
autorizadosXML.cgcCpf | Double | Number(014) - Número do CNPJ ou CPF do cliente |
dadosGerais.vdiFcs | Double | (Opcional) - Number(015,2) - Somatório do valor diferido do ICMS relativo ao FCP |
dadosGerais.efiFcs | Double | (Opcional) - Number(015,2) - Somatório do valor efetivo do ICMS FCP |
dadosGerais.vicSdt | Double | (Opcional) - Number(015,2) - Somatório do valor do ICMS-ST desonerado |
dadosGerais.codSac | String | (Opcional) - Número(014) - Número do CNPJ ou CPF do sacado |
dadosGerais.herdarCSTICMSPedido | String | (Opcional) - String(001) - Herdar código da situação tributária do ICMS do item do pedido |
dadosGerais.qtmBic | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico |
dadosGerais.vmoIcm | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico |
dadosGerais.qtmBir | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico Retido |
dadosGerais.vmoIcr | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico Retido |
dadosGerais.qtmBif | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico Diferido |
dadosGerais.vmoIcf | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico Diferido |
dadosGerais.qtmBid | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico Destacado |
dadosGerais.vmoIcd | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico Destacado |
dadosGerais.excLck | String |
(Opcional) - String(001) - Indicador para travar ou não a série da nota fiscal. Se não informado o valor padrão é S - Sim. [ S=Sim; N=Não ] Importante Esse parâmetro somente está homologado para séries de Notas Fiscais Eletrônicas (Modelo 55 - Tipo autorizado 6 da tela F020SNF) e Série de Notas Fiscais de Serviço Eletrônicas (Tipo autorizado 8 da tela F020SNF). Caso o parâmetro seja definido como "S - Sim", o ERP permitirá que várias chamadas do web service de nota consigam gerar notas paralelamente sem fazer lock na tabela E020SNF para controle de numeração sequencial de notas fiscais (isso quando a série tiver controle de numeração pelo ERP). Neste cenário, o ERP vai utilizar o conceito de controle de numeração através de uma sequence (processo similar utilizado no processo automático de rotina 71), permitindo então, o processamento em paralelo. Por este motivo, caso durante o processamento de alguma integração de Nota Fiscal ocorra algum problema e a NF não for integrada, os números das NFs onde ocorreu eventual falha de integração não serão reaproveitados (ocorrerá o pulo de numeração na série). Desta forma, recomenda-se que, para NF-e, utilize-se o processo agendado de rotina 167 - Inutilização de números de séries fiscais não utilizados para que as numerações puladas possam ser inutilizadas automaticamente. Para NFS-e, esse parâmetro não pode ser utilizado como "S" para emissão de documentos em Prefeituras que exigem a numeração sequencial de RPS, justamente porque poderá haver pulos de numeração de RPS, o que não seria permitido para determinadas Prefeituras. |
notaOrigem | Set | Relacionamentos entre Notas Fiscais de Saída (Notas Fiscais de Origem) |
notaOrigem.empRel | Integer | Number(004) - Código da empresa da nota fiscal de saída relacionada |
notaOrigem.filRel | Integer | Number(005) - Código da filial da nota fiscal de saída relacionada |
notaOrigem.snfRel | String | String(003) - Código da série da nota fiscal de saída relacionada |
notaOrigem.nfvRel | Integer | Number(009) - Número da nota fiscal de saída relacionada |
notaOrigem.tipRel | Integer | Number(001) - Indica o tipo do relacionamento das notas - [ 1=Complemento (Não utilizado);2=Substituição ] |
tipCal | Integer | Efetuar recálculo. [0 = Sim; 1 = Não; 2 = Sim com busca de impostos] |
gerPar | Integer | Gerar parcelas automaticamente. [0 = Não; 1 = Sim] |
fecNot | String | Fechar Notas [1 = Sim; 2 = Não] |
prcNfv | String | Procedência |
gerarDocumentoEletronico | String | Gerar Arquivo Eletrônico [0 = Não; 1 = Sim; 3 = Webservice] |
identificacaoSistema | String | Identificação do sistema integrado |
dataBuild | String | Mantido por compatibilidade |
excUlt | Integer | Excluir Notas [0 = Não; 1 = Sim] |
Observação
O campo AbtDes (Ind. Abat. ICMS Deson.) será preenchido automaticamente com o valor “S - Sim”, independente do valor informado pelo usuário no web service, podendo inclusive sobrepor o valor informado no web service nos cenários abaixo:
1 - Caso o campo VlrDzf (valor do desconto referente à Zona Franca) não estiver zerado.
2 - Caso o campo MotDes (Motivo desoneração ICMS) seja diferente de "7", ou o campo VlrDzf (Valor do desconto referente à Zona Franca) não seja maior que "0", e o campo IcmDes (Indicativo se a transação considera desoneração de ICMS) seja igual a "S - Sim" e o campo VlrIcd (Valor ICMS Desonerado) seja maior do que "0".
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:GravarNotasFiscaisSaidaResponse> <result> <retornosNotasSaida> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <codSnf>String</codSnf> <numNfv>String</numNfv> <cnpjFilial>String</cnpjFilial> <ideExt>Integer</ideExt> <retorno>String</retorno> <retornoWS> <aguardandoSEFAZ>String</aguardandoSEFAZ> <chvDoe>String</chvDoe> <codigoRejeicao>String</codigoRejeicao> <xMLRetorno>String</xMLRetorno> <urlDanfe>String</urlDanfe> </retornoWS> </retornosNotasSaida> <tipoRetorno>Integer</tipoRetorno> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:GravarNotasFiscaisSaidaResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Preenchimento | Descrição |
---|---|---|---|
retornosNotasSaida | Set | Opcional | |
retornosNotasSaida.codEmp | Integer | Opcional | (Obrigatório) - Number(004) - Código da Empresa de Emissão da Nota Fiscal de Saída |
retornosNotasSaida.codFil | Integer | Opcional | (Obrigatório) - Number(005) - Código da Filial pertencente a Empresa de Emissão da Nota Fiscal |
retornosNotasSaida.codSnf | String | Opcional | (Obrigatório) - String(003) - Código da Série da Nota Fiscal de Saída |
retornosNotasSaida.numNfv | String | Opcional | (Obrigatório) - Number(009) - Número da Nota Fiscal de Saída |
retornosNotasSaida.cnpjFilial | String | Opcional | (Opcional) - Number(014) - CNPJ da Filial de Emissão da Nota Fiscal - Condição: Será retornado caso seja informado na geração da nota |
retornosNotasSaida.ideExt | Integer | Opcional | (Obrigatório) - Number(015) - Identificador externo para relacionar o registro da requisição com o registro retornado pelo ERP (utilizado somente para Varejo Senior). |
retornosNotasSaida.retorno | String | Opcional | (Obrigatório) - String(1000) - Mensagem de Retorno da Gravação da Nota. [OK = Processo Executado com Sucesso;Mensagem = Mensagem do problema ocorrido;DENEGADA = Documento fiscal foi denegado na SEFAZ (esta opção somente é retornada quando a integração de documento eletrônico for via web service)] |
retornoWS | Set | Opcional | Lista com os dados de retornos dos documentos fiscais gerados (Nota Fiscal Eletrônica). Para que as informações do grupo retornoWS seja efetuada, deve haver a configuração da integração do Gestão Empresarial ERP com eDocs via web service do eDocs. Além desta configuração, na chamada do web service, a requisição deverá ser efetuada passando o parâmetro GerarDocumentoEletronico como "3 - Web service". Observação: O campo Software Emissor NF-e da guia Documentos Eletrônicos 3 da tela F070FVE, pode continuar sendo definido de forma que a geração do .XML seja via arquivo, porém a chamada do web service deve ser configurada conforme descrito acima, para que os dados do grupo retornoWS sejam retornados. |
retornoWS.aguardandoSEFAZ | String | Opcional | (Obrigatório) - String(001) - Indicativo se o documento fiscal foi enviado a SEFAZ e não obteve retorno imediato (requisições assíncronas). [0 = Não aguardando; 1 = Aguardando] |
retornoWS.chvDoe | String | Opcional | (Obrigatório) - String(045) - Chave eletrônica do documento fiscal |
retornoWS.codigoRejeicao | String | Opcional | (Opcional) - String(003) - Código da rejeição retornada pela SEFAZ |
retornoWS.xMLRetorno | String | Opcional | (Opcional) - String(1000) - XML do documento fiscal autorizado |
retornoWS.urlDanfe | String | Opcional | (Obrigatório) - String(1000) - URL para consulta do DANFE |
tipoRetorno | Integer | Opcional | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - [1 = Processado; 2 = Erro na Solicitação] |
mensagemRetorno | String | Opcional | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |
erroExecucao | String | Opcional |
|
Mercado - Gestão de Faturamento e Outras Saídas - Notas Fiscais de Saída - Obter Faturamento.
Necessita autenticação: sim.
Situação de versão: atual.
Versão: 1.
Classe do sistema ERP que implementa a porta do web service: TSr140ConsultaFaturamento.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:GravarNotasFiscaisSaidaResponse> <result> <retornosNotasSaida> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <codSnf>String</codSnf> <numNfv>String</numNfv> <cnpjFilial>String</cnpjFilial> <ideExt>Integer</ideExt> <retorno>String</retorno> <retornoWS> <aguardandoSEFAZ>String</aguardandoSEFAZ> <chvDoe>String</chvDoe> <codigoRejeicao>String</codigoRejeicao> <xMLRetorno>String</xMLRetorno> <urlDanfe>String</urlDanfe> </retornoWS> </retornosNotasSaida> <tipoRetorno>Integer</tipoRetorno> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:GravarNotasFiscaisSaidaResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
indicePagina | Integer | (Opcional) - Number - Para informações em relação a esse campo, consulte o item Limite de página e índice de página na documentação Configurações especiais. |
limitePagina | Integer | (Opcional) - Number - Para informações em relação a esse campo, consulte o item Limite de página e índice de página na documentação Configurações especiais. |
dataInicio | DateTime | (Obrigatório) - Date - Data de início do filtro |
dataFim | DateTime | (Obrigatório) - Date - Data final do filtro |
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:obterFaturamentoResponse> <result> <consultaFaturamento> <dataEmissao>String</dataEmissao> <nomeEmpresa>String</nomeEmpresa> <nomeFilial>String</nomeFilial> <valorLiquido>Double</valorLiquido> <valorLiquidoProduto>Double</valorLiquidoProduto> <valorLiquidoServico>Double</valorLiquidoServico> </consultaFaturamento> <codigoResultado>String</codigoResultado> <resultado>String</resultado> <erroExecucao>String</erroExecucao> </result> </ser:obterFaturamentoResponse> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:Vazio ou nulo, indicando que a execução foi feita com sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
consultaFaturamento | Set | Lista de solicitações de compra pendentes |
consultaFaturamento.dataEmissao | DateTime | (Obrigatório) - Date() - Data de emissão |
consultaFaturamento.nomeEmpresa | String | (Obrigatório) - String(100) - Nome da empresa |
consultaFaturamento.nomeFilial | String | (Obrigatório) - String(100) - Nome da filial |
consultaFaturamento.valorLiquido | Double | (Obrigatório) - Double(15,2) - Valor líquido |
consultaFaturamento.valorLiquidoProduto | Double | (Opcional) - Double(15,2) - Valor líquido dos produtos |
consultaFaturamento.valorLiquidoServico | Double | (Opcional) - Double(15,2) - Valor líquido dos serviços |
codigoResultado | String | O campo tipo resultado irá retornar para:
Execução do serviço sem erros: "1" Execução do serviço com erros: "2" |
resultado | String | O campo resultado irá retornar as seguintes mensagens:
Execução do serviço sem erros: "Processado com sucesso" Execução do serviço com erros: "ERRO: " concatenando a mensagem de erro |
Integrações - Varejo - Notas Fiscais - Notas Fiscais de Saída - Gravar (Inclusão, Alteração e Cancelamento).
Necessita autenticação: sim.
Situação de versão: atual.
Versão: 5.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:GravarNotasFiscaisSaidaVarejo> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipoProcessamento>Integer</tipoProcessamento> <dadosGerais> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <codSnf>String</codSnf> <numNfv>String</numNfv> <tipNfs>Integer</tipNfs> <codEdc>String</codEdc> <tnsPro>String</tnsPro> <tnsSer>String</tnsSer> <datEmi>String</datEmi> <horEmi>Time</horEmi> <codCli>String</codCli> <seqEnt>Integer</seqEnt> <seqCob>Integer</seqCob> <codRoe>String</codRoe> <seqRoe>Integer</seqRoe> <codSro>String</codSro> <codMar>String</codMar> <codRep>Integer</codRep> <codCpg>String</codCpg> <codFpg>Integer</codFpg> <codMoe>String</codMoe> <codFcr>String</codFcr> <datSai>String</datSai> <horSai>Time</horSai> <codTra>Integer</codTra> <codRed>Integer</codRed> <plaVei>String</plaVei> <ufsVei>String</ufsVei> <somFre>String</somFre> <cifFob>String</cifFob> <preImp>String</preImp> <numRom>String</numRom> <meiTra>String</meiTra> <terTra>String</terTra> <datSmt>String</datSmt> <datCtm>String</datCtm> <locEmb>String</locEmb> <ufsEbq>String</ufsEbq> <proPre>String</proPre> <locDes>String</locDes> <datCmc>String</datCmc> <horCmc>Time</horCmc> <codMs1>Integer</codMs1> <codMs2>Integer</codMs2> <codMs3>Integer</codMs3> <codMs4>Integer</codMs4> <obsNfv>String</obsNfv> <pesBru>String</pesBru> <pesLiq>String</pesLiq> <serImp>String</serImp> <chvNel>String</chvNel> <numPrt>String</numPrt> <datAut>String</datAut> <horAut>Time</horAut> <perDs1>String</perDs1> <perDs2>String</perDs2> <perDs3>String</perDs3> <perDs4>String</perDs4> <perDs5>String</perDs5> <perFre>String</perFre> <perSeg>String</perSeg> <perEmb>String</perEmb> <perEnc>String</perEnc> <perOut>String</perOut> <perIcf>String</perIcf> <perOf1>String</perOf1> <perOf2>String</perOf2> <vlrFre>String</vlrFre> <vlrSeg>String</vlrSeg> <vlrEmb>String</vlrEmb> <vlrEnc>String</vlrEnc> <vlrOut>String</vlrOut> <vlrDar>String</vlrDar> <vlrFrd>String</vlrFrd> <vlrOud>String</vlrOud> <vlrBpr>String</vlrBpr> <vlrDpr>String</vlrDpr> <vlrBse>String</vlrBse> <vlrDse>String</vlrDse> <vlrDs1>String</vlrDs1> <vlrDs2>String</vlrDs2> <vlrDs3>String</vlrDs3> <vlrDs4>String</vlrDs4> <vlrDs5>String</vlrDs5> <vlrDzf>String</vlrDzf> <vlrBfu>String</vlrBfu> <vlrFun>String</vlrFun> <vlrBip>String</vlrBip> <vlrIpi>String</vlrIpi> <vlrBid>String</vlrBid> <vlrIpd>String</vlrIpd> <vlrBic>String</vlrBic> <vlrIcm>String</vlrIcm> <vlrBsi>String</vlrBsi> <vlrSic>String</vlrSic> <vlrBsd>String</vlrBsd> <vlrIsd>String</vlrIsd> <vlrBsp>String</vlrBsp> <vlrStp>String</vlrStp> <vlrBsc>String</vlrBsc> <vlrStc>String</vlrStc> <vlrBis>String</vlrBis> <vlrIss>String</vlrIss> <vlrBir>String</vlrBir> <vlrIrf>String</vlrIrf> <vlrBin>String</vlrBin> <vlrIns>String</vlrIns> <vlrBco>String</vlrBco> <vlrCom>String</vlrCom> <vlrLpr>String</vlrLpr> <vlrLse>String</vlrLse> <vlrLou>String</vlrLou> <vlrliq>String</vlrliq> <vlrFin>String</vlrFin> <icmFre>String</icmFre> <vlrBpi>String</vlrBpi> <vlrPis>String</vlrPis> <secCat>String</secCat> <vlrAde>String</vlrAde> <vlrTco>String</vlrTco> <vlrPdg>String</vlrPdg> <vlrBcr>String</vlrBcr> <vlrCor>String</vlrCor> <vlrBcl>String</vlrBcl> <vlrCsl>String</vlrCsl> <vlrBpt>String</vlrBpt> <vlrPit>String</vlrPit> <vlrBct>String</vlrBct> <vlrCrt>String</vlrCrt> <vlrBor>String</vlrBor> <vlrOur>String</vlrOur> <vlrBii>String</vlrBii> <vlrIim>String</vlrIim> <vlrRis>String</vlrRis> <vlrOcl>String</vlrOcl> <vlrOpt>String</vlrOpt> <vlrOct>String</vlrOct> <vlrOor>String</vlrOor> <vlrFei>String</vlrFei> <vlrSei>String</vlrSei> <vlrOui>String</vlrOui> <bcoImp>String</bcoImp> <cofImp>String</cofImp> <bpiImp>String</bpiImp> <pisImp>String</pisImp> <vlrBpf>String</vlrBpf> <vlrPif>String</vlrPif> <vlrBcf>String</vlrBcf> <vlrCff>String</vlrCff> <vlrBsf>String</vlrBsf> <vlrSif>String</vlrSif> <numGtr>String</numGtr> <remDes>String</remDes> <tipRde>String</tipRde> <cgcRde>String</cgcRde> <insRde>String</insRde> <estRde>String</estRde> <munRde>String</munRde> <kmtDis>String</kmtDis> <forCal>Integer</forCal> <codCl1>String</codCl1> <codCl2>String</codCl2> <numRde>String</numRde> <numDde>String</numDde> <indCon>String</indCon> <codTme>Integer</codTme> <codTip>String</codTip> <traMtr>Integer</traMtr> <codMtr>Integer</codMtr> <traReb>Integer</traReb> <plaReb>String</plaReb> <volNfv>String</volNfv> <numCpe>String</numCpe> <datAge>String</datAge> <datCex>String</datCex> <totCid>String</totCid> <numPin>String</numPin> <numDfs>String</numDfs> <numInt>String</numInt> <vlrMer>String</vlrMer> <codMot>Integer</codMot> <obsMot>String</obsMot> <snfNcf>String</snfNcf> <numNcf>Integer</numNcf> <codEqu>Integer</codEqu> <numCfi>Integer</numCfi> <cnpjFilial>String</cnpjFilial> <ideExt>String</ideExt> <tipOpe>Integer</tipOpe> <recVal>Integer</recVal> <fecNfs>Integer</fecNfs> <gerDoc>Integer</gerDoc> <indPre>String</indPre> <datPre>DateTime</datPre> <vlrIcd>Double</vlrIcd> <vlrBsn>String</vlrBsn> <vlrSen>String</vlrSen> <basIef>Double</basIef> <vlrIef>Double</vlrIef> <duplicarDefinicaoCliente>String</duplicarDefinicaoCliente> <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> <gerParNota>Integer</gerParNota> <basApe>Double</basApe> <vlrApe>Double</vlrApe> <vlrBgi>String</vlrBgi> <vlrGil>String</vlrGil> <produtos> <seqIpv>Integer</seqIpv> <tnsPro>String</tnsPro> <filPed>Integer</filPed> <numPed>Integer</numPed> <seqIpd>Integer</seqIpd> <codPro>String</codPro> <codDer>String</codDer> <cplIpv>String</cplIpv> <codFam>String</codFam> <codClf>String</codClf> <codStr>String</codStr> <codTic>String</codTic> <codTrd>String</codTrd> <codTst>String</codTst> <codStp>String</codStp> <codStc>String</codStc> <codDep>String</codDep> <qtdFat>String</qtdFat> <uniMed>String</uniMed> <vlrFum>String</vlrFum> <qtdFre>String</qtdFre> <pesBru>String</pesBru> <pesLiq>String</pesLiq> <codTpr>String</codTpr> <preUni>String</preUni> <preBas>String</preBas> <perDsc>String</perDsc> <perOfe>String</perOfe> <perAcr>String</perAcr> <perIpi>String</perIpi> <perIcm>String</perIcm> <perFun>String</perFun> <perCom>String</perCom> <salCan>String</salCan> <vlrFre>String</vlrFre> <vlrSeg>String</vlrSeg> <vlrEmb>String</vlrEmb> <vlrEnc>String</vlrEnc> <vlrOut>String</vlrOut> <vlrDar>String</vlrDar> <vlrFrd>String</vlrFrd> <vlrOud>String</vlrOud> <vlrBru>String</vlrBru> <vlrDsc>String</vlrDsc> <vlrDs1>String</vlrDs1> <vlrDs2>String</vlrDs2> <vlrDs3>String</vlrDs3> <vlrDs4>String</vlrDs4> <vlrDs5>String</vlrDs5> <vlrOfe>String</vlrOfe> <vlrDzf>String</vlrDzf> <vlrBfu>String</vlrBfu> <vlrFun>String</vlrFun> <vlrBip>String</vlrBip> <vlrIpi>String</vlrIpi> <vlrBid>String</vlrBid> <vlrIpd>String</vlrIpd> <vlrBic>String</vlrBic> <vlrIcm>String</vlrIcm> <vlrDfa>String</vlrDfa> <vlrBsi>String</vlrBsi> <vlrIcs>String</vlrIcs> <vlrBsd>String</vlrBsd> <vlrIsd>String</vlrIsd> <vlrBsp>String</vlrBsp> <vlrStp>String</vlrStp> <vlrBsc>String</vlrBsc> <vlrStc>String</vlrStc> <vlrBco>String</vlrBco> <vlrCom>String</vlrCom> <vlrIip>String</vlrIip> <vlrIic>String</vlrIic> <vlrOip>String</vlrOip> <vlrOic>String</vlrOic> <vlrLpr>String</vlrLpr> <vlrLou>String</vlrLou> <vlrLiq>String</vlrLiq> <vlrFin>String</vlrFin> <seqNfi>Integer</seqNfi> <filNfc>Integer</filNfc> <codFor>String</codFor> <numNfc>String</numNfc> <snfNfc>String</snfNfc> <seqIpc>Integer</seqIpc> <numFcc>Integer</numFcc> <serCcl>String</serCcl> <numCcl>String</numCcl> <uniVen>String</uniVen> <qtdVen>String</qtdVen> <preVen>String</preVen> <vlrBpi>String</vlrBpi> <vlrPis>String</vlrPis> <preBru>String</preBru> <vlrBcr>String</vlrBcr> <vlrCor>String</vlrCor> <perIim>String</perIim> <vlrBii>String</vlrBii> <vlrIim>String</vlrIim> <codMar>String</codMar> <vlrRis>String</vlrRis> <codBem>String</codBem> <perDs1>String</perDs1> <perDs2>String</perDs2> <perDs3>String</perDs3> <perDs4>String</perDs4> <perDs5>String</perDs5> <perPit>String</perPit> <vlrBpt>String</vlrBpt> <vlrPit>String</vlrPit> <perCrt>String</perCrt> <vlrBct>String</vlrBct> <vlrCrt>String</vlrCrt> <perCsl>String</perCsl> <vlrBcl>String</vlrBcl> <vlrCsl>String</vlrCsl> <perOur>String</perOur> <vlrBor>String</vlrBor> <vlrOur>String</vlrOur> <perIrf>String</perIrf> <vlrBir>String</vlrBir> <vlrIrf>String</vlrIrf> <desImp>String</desImp> <vlrFei>String</vlrFei> <vlrSei>String</vlrSei> <vlrOui>String</vlrOui> <bcoImp>String</bcoImp> <cofImp>String</cofImp> <bpiImp>String</bpiImp> <pisImp>String</pisImp> <pedCpe>Integer</pedCpe> <ipdCpe>Integer</ipdCpe> <obsIpv>String</obsIpv> <vlrBpf>String</vlrBpf> <perPif>String</perPif> <vlrPif>String</vlrPif> <vlrBcf>String</vlrBcf> <perCff>String</perCff> <vlrCff>String</vlrCff> <vlrBsf>String</vlrBsf> <vlrSif>String</vlrSif> <cstIpi>String</cstIpi> <cstPis>String</cstPis> <cstCof>String</cstCof> <vlrCid>String</vlrCid> <totCid>String</totCid> <codMs1>Integer</codMs1> <codMs2>Integer</codMs2> <codMs3>Integer</codMs3> <codMs4>Integer</codMs4> <proMon>String</proMon> <proEnt>String</proEnt> <perMgc>Double</perMgc> <varSer>String</varSer> <retMat>String</retMat> <tipCur>Integer</tipCur> <numDrb>String</numDrb> <numRde>String</numRde> <natExp>String</natExp> <chvNex>String</chvNex> <codRep>Integer</codRep> <motDes>Integer</motDes> <vlrIcd>Double</vlrIcd> <seqRem>Integer</seqRem> <numRec>Integer</numRec> <seqRei>Integer</seqRei> <codCes>String</codCes> <icmAor>Double</icmAor> <icmVor>Double</icmVor> <icmAde>Double</icmAde> <icmVde>Double</icmVde> <icmBde>Double</icmBde> <icmAfc>Double</icmAfc> <icmVfc>Double</icmVfc> <perSen>String</perSen> <vlrBsn>String</vlrBsn> <vlrSen>String</vlrSen> <oriMer>String</oriMer> <basIef>Double</basIef> <perIef>Double</perIef> <vlrIef>Double</vlrIef> <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> <perGil>String</perGil> <vlrBgi>String</vlrBgi> <vlrGil>String</vlrGil> <loteSerie> <seqDls>Integer</seqDls> <codDep>String</codDep> <datEnt>String</datEnt> <datVlt>String</datVlt> <codLot>String</codLot> <numSep>String</numSep> <qtdEst>String</qtdEst> <serCcl>String</serCcl> <numCcl>String</numCcl> <datFab>String</datFab> <obsDls>String</obsDls> </loteSerie> <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> <dispositivosFiscais> <codDfs>Integer</codDfs> <perDfs>Double</perDfs> <basDfs>Double</basDfs> <vlrAjs>Double</vlrAjs> <vlrOut>Double</vlrOut> <desAjs>String</desAjs> </dispositivosFiscais> <camposUsuario> <cmpUsu>String</cmpUsu> <vlrUsu>String</vlrUsu> </camposUsuario> <pdiFcp>Double</pdiFcp> <vdiFcp>Double</vdiFcp> <efiFcp>Double</efiFcp> <vicStd>Double</vicStd> <mtdIst>Integer</mtdIst> <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> <codCcu>String</codCcu> <abtDes>String</abtDes> </produtos> <servicos> <seqIsv>Integer</seqIsv> <creIpv>Integer</creIpv> <equIpv>Integer</equIpv> <cfiIpv>Integer</cfiIpv> <bilGar>String</bilGar> <tnsSer>String</tnsSer> <filPed>Integer</filPed> <numPed>Integer</numPed> <seqIsp>Integer</seqIsp> <codSer>String</codSer> <codFam>String</codFam> <codTri>String</codTri> <cplIsv>String</cplIsv> <qtdFat>String</qtdFat> <uniMed>String</uniMed> <codTpr>String</codTpr> <preUni>String</preUni> <perDsc>String</perDsc> <perIss>String</perIss> <redIss>String</redIss> <perIrf>String</perIrf> <perIns>String</perIns> <perCom>String</perCom> <salCan>String</salCan> <vlrEnc>String</vlrEnc> <vlrOut>String</vlrOut> <vlrDar>String</vlrDar> <vlrOud>String</vlrOud> <vlrBru>String</vlrBru> <vlrDsc>String</vlrDsc> <vlrDs1>String</vlrDs1> <vlrDs2>String</vlrDs2> <vlrDs3>String</vlrDs3> <vlrDs4>String</vlrDs4> <vlrBis>String</vlrBis> <vlrIss>String</vlrIss> <vlrBir>String</vlrBir> <vlrIrf>String</vlrIrf> <vlrBin>String</vlrBin> <vlrIns>String</vlrIns> <vlrBco>String</vlrBco> <vlrCom>String</vlrCom> <vlrLse>String</vlrLse> <vlrLou>String</vlrLou> <vlrLiq>String</vlrLiq> <vlrFin>String</vlrFin> <filNfc>Integer</filNfc> <codFor>String</codFor> <numNfc>String</numNfc> <snfNfc>String</snfNfc> <seqIsc>Integer</seqIsc> <obsIsv>String</obsIsv> <codClf>String</codClf> <codStr>String</codStr> <codTic>String</codTic> <codTrd>String</codTrd> <codTst>String</codTst> <perIpi>String</perIpi> <perIcm>String</perIcm> <vlrDzf>String</vlrDzf> <vlrBip>String</vlrBip> <vlrIpi>String</vlrIpi> <vlrBic>String</vlrBic> <vlrIcm>String</vlrIcm> <vlrDfa>String</vlrDfa> <vlrBsi>String</vlrBsi> <vlrIcs>String</vlrIcs> <vlrBsd>String</vlrBsd> <vlrIsd>String</vlrIsd> <vlrIip>String</vlrIip> <vlrIic>String</vlrIic> <vlrOip>String</vlrOip> <vlrOic>String</vlrOic> <vlrBpi>String</vlrBpi> <vlrPis>String</vlrPis> <vlrBcr>String</vlrBcr> <vlrCor>String</vlrCor> <vlrBct>String</vlrBct> <vlrCrt>String</vlrCrt> <perCrt>String</perCrt> <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> <seqNfi>Integer</seqNfi> <perDs1>String</perDs1> <perDs2>String</perDs2> <perDs3>String</perDs3> <perDs4>String</perDs4> <vlrRis>String</vlrRis> <desImp>String</desImp> <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> <vlrBsf>String</vlrBsf> <vlrSif>String</vlrSif> <cstIpi>String</cstIpi> <cstPis>String</cstPis> <cstCof>String</cstCof> <perDs5>String</perDs5> <vlrDs5>String</vlrDs5> <codMs1>Integer</codMs1> <codMs2>Integer</codMs2> <codMs3>Integer</codMs3> <codMs4>Integer</codMs4> <numOpe>String</numOpe> <vlrPfm>Double</vlrPfm> <varSer>String</varSer> <empFre>Integer</empFre> <tabFre>String</tabFre> <datIni>DateTime</datIni> <locEnt>Integer</locEnt> <filFre>Integer</filFre> <empIpv>Integer</empIpv> <filIpv>Integer</filIpv> <snfIpv>String</snfIpv> <nfvIpv>Integer</nfvIpv> <seqIpv>Integer</seqIpv> <vlrDed>Double</vlrDed> <codRep>Integer</codRep> <motDes>Integer</motDes> <vlrIcd>Double</vlrIcd> <codCes>String</codCes> <icmAor>Double</icmAor> <icmVor>Double</icmVor> <icmAde>Double</icmAde> <icmVde>Double</icmVde> <icmBde>Double</icmBde> <icmAfc>Double</icmAfc> <icmVfc>Double</icmVfc> <oriMer>String</oriMer> <basIef>Double</basIef> <perIef>Double</perIef> <vlrIef>Double</vlrIef> <icmBfc>Double</icmBfc> <basFcp>Double</basFcp> <aliFcp>Double</aliFcp> <vlrFcp>Double</vlrFcp> <bstFcp>Double</bstFcp> <astFcp>Double</astFcp> <vstFcp>Double</vstFcp> <breFcp>Double</breFcp> <areFcp>Double</areFcp> <vreFcp>Double</vreFcp> <basApe>Double</basApe> <perApe>Double</perApe> <vlrApe>Double</vlrApe> <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> <dispositivosFiscais> <codDfs>Integer</codDfs> <perDfs>Double</perDfs> <basDfs>Double</basDfs> <vlrAjs>Double</vlrAjs> <vlrOut>Double</vlrOut> <desAjs>String</desAjs> </dispositivosFiscais> <camposUsuario> <cmpUsu>String</cmpUsu> <vlrUsu>String</vlrUsu> </camposUsuario> <pdiFcp>Double</pdiFcp> <vdiFcp>Double</vdiFcp> <efiFcp>Double</efiFcp> <vicStd>Double</vicStd> <mtdIst>Integer</mtdIst> <abtDes>String</abtDes> </servicos> <parcelas> <numPar>Integer</numPar> <codFpg>Integer</codFpg> <locTit>String</locTit> <numPfi>String</numPfi> <vctPar>String</vctPar> <vlrPar>String</vlrPar> <vlrTro>String</vlrTro> <tipInt>String</tipInt> <cgcCre>String</cgcCre> <banOpe>String</banOpe> <catTef>String</catTef> <indPag>String</indPag> <codPor>String</codPor> <codCrt>String</codCrt> <codSac>String</codSac> <codFcr>String</codFcr> <cgcTpp>Double</cgcTpp> <ufsPgr>String</ufsPgr> <cgcBpr>Double</cgcBpr> <ideTpg>String</ideTpg> </parcelas> <seguro> <codSeg>String</codSeg> <resSeg>String</resSeg> <numAvb>String</numAvb> <vlrAvb>String</vlrAvb> <numApo>String</numApo> </seguro> <composicao> <seqCct>Integer</seqCct> <datEmi>String</datEmi> <codEdc>String</codEdc> <codSel>String</codSel> <codSsl>String</codSsl> <numNft>String</numNft> <vlrTot>String</vlrTot> <qtdMer>String</qtdMer> <uniMed>String</uniMed> <chvNel>String</chvNel> <vlrMer>String</vlrMer> <pesBru>String</pesBru> <pesLiq>String</pesLiq> <vlrBic>String</vlrBic> <vlrIcm>String</vlrIcm> <vlrBsi>String</vlrBsi> <vlrSic>String</vlrSic> <comNat>String</comNat> <pinSuf>String</pinSuf> <empNft>Integer</empNft> <filNft>Integer</filNft> <snfNft>String</snfNft> <qtdVol>Integer</qtdVol> <medCte>String</medCte> <qtdMed>Double</qtdMed> <tipMed>String</tipMed> <tipDoo>String</tipDoo> <desTdc>String</desTdc> <numDoc>String</numDoc> <tipDoc>String</tipDoc> <infQuantidade> <seqIqc>Integer</seqIqc> <medCte>String</medCte> <tipMed>String</tipMed> <qtdMed>Double</qtdMed> </infQuantidade> <datPec>DateTime</datPec> </composicao> <camposUsuario> <cmpUsu>String</cmpUsu> <vlrUsu>String</vlrUsu> </camposUsuario> <indItm>String</indItm> <codItm>Integer</codItm> <cgcItm>Double</cgcItm> <cadItm>String</cadItm> <autorizadosXML> <cgcCpf>Double</cgcCpf> </autorizadosXML> <vdiFcs>Double</vdiFcs> <efiFcs>Double</efiFcs> <vicSdt>Double</vicSdt> <codSac>String</codSac> <herdarCSTICMSPedido>String</herdarCSTICMSPedido> <qtmBic>Double</qtmBic> <vmoIcm>Double</vmoIcm> <qtmBir>Double</qtmBir> <vmoIcr>Double</vmoIcr> <qtmBif>Double</qtmBif> <vmoIcf>Double</vmoIcf> <qtmBid>Double</qtmBid> <vmoIcd>Double</vmoIcd> <notaOrigem> <empRel>Integer</empRel> <filRel>Integer</filRel> <snfRel>String</snfRel> <nfvRel>Integer</nfvRel> <tipRel>Integer</tipRel> </notaOrigem> </dadosGerais> <tipCal>Integer</tipCal> <gerPar>Integer</gerPar> <fecNot>String</fecNot> <prcNfv>String</prcNfv> <gerarDocumentoEletronico>String</gerarDocumentoEletronico> <identificacaoSistema>String</identificacaoSistema> </parameters> </ser:GravarNotasFiscaisSaidaVarejo> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição | ||
---|---|---|---|---|
tipoProcessamento | Integer | (Obrigatório) - Número(001) - Tipo de Processamento - define a operação que será executada nas notas fiscais de saída. [1 = Inclusão;2 = Alteração;3 = Cancelamento;4 = Inclusão com validação: verifica se existe um documento para chave CodEmp;CodFil;CodSnf;(NumNfv ou NumInt). Caso exista sistema atualiza chave com os valores encontrados e altera situação do TipoProcessamento para 2 (Alteração). Caso não exista sistema altera situação do TipoProcessamento para 1 (Inclusão) mantém o valor informado em NumInt e limpa NumNfv.5 = Fechamento: realiza o fechamento de notas fiscais de saída que estejam em situação 1 - Digitada, somente com o envio de sua chave (CodEmp + CodFil + CodSnf, NumNfv ou CNPJ Filial + CodSnf + NumNfv), sem necessidade de reenviar todos os itens e campos obrigatórios. Se a nota fiscal não existir ou estiver com a situação 3 - Cancelada, o sistema exibirá as respectivas mensagens de inconsistência, abortando o processo. Se a situação for 2 - Fechada, será considerado o parâmetro GerarDocumentoEletrônico para emitir a nota, caso necessário. Os parâmetros TipCal (recálculo de valores) e GerPar (geração das parcelas) também serão considerados se forem preenchidos, do contrário, serão utilizados seus valores padrões] | ||
dadosGerais | Set | Dados Gerais. | ||
dadosGerais.codEmp | Integer | Number(004) - Código da empresa | ||
dadosGerais.codFil | Integer | Number(005) - Código da filial | ||
dadosGerais.codSnf | String | String(003) - Código da série da nota fiscal de saída | ||
dadosGerais.numNfv | String | Number(009) - Número da nota fiscal de saída | ||
dadosGerais.tipNfs | Integer | Number(002) - Tipo da nota fiscal de saída - [ 01=NF Saída;02=NF Devolução;03=NF Remessa (Industrialização);04=NF Remessa (Outros);05=NF Retorno (Industrialização);06=NF Retorno (Outros);09=NF Acerto;10=NF Carga (Distribuição) ] | ||
dadosGerais.codEdc | String | String(003) - Espécie de documento para fins fiscais | ||
dadosGerais.tnsPro | String | String(005) - Transação de faturamento para produtos | ||
dadosGerais.tnsSer | String | String(005) - Transação de faturamento para serviços | ||
dadosGerais.datEmi | String | Date(DD/MM/YYYY) - Data de emissão da nota fiscal de saída | ||
dadosGerais.horEmi | Time | Number(005) - Hora de emissão da nota no sistema terceiro | ||
dadosGerais.codCli | String | Number(009) - Código do cliente da nota fiscal de saída | ||
dadosGerais.seqEnt | Integer | Number(005) - Sequência do endereço de entrega do cliente | ||
dadosGerais.seqCob | Integer | Number(005) - Sequência do endereço de cobrança do cliente | ||
dadosGerais.codRoe | String | String(003) - Código da rota de entrega do cliente | ||
dadosGerais.seqRoe | Integer | Number(004) - Sequência da rota de entrega do cliente | ||
dadosGerais.codSro | String | String(003) - Código da Sub Rota | ||
dadosGerais.codMar | String | String(010) - Código da Marca/Etiqueta vinculada à nota fiscal | ||
dadosGerais.codRep | Integer | Number(009) - Código do representante da nota fiscal de saída | ||
dadosGerais.codCpg | String | String(006) - Código da condição de pagamento da nota fiscal de saída | ||
dadosGerais.codFpg | Integer | Number(002) - Código da forma de pagamento | ||
dadosGerais.codMoe | String | String(003) - Código da moeda ou índice que o pedido estava representado | ||
dadosGerais.codFcr | String | String(003) - Código da moeda ou índice como fator de correção (financeiro) | ||
dadosGerais.datSai | String | Date(DD/MM/YYYY) - Data da saída das mercadorias da nota fiscal de saída | ||
dadosGerais.horSai | Time | Number(005) - Hora da saída das mercadorias da nota fiscal de saída | ||
dadosGerais.codTra | Integer | Number(009) - Código da transportadora da nota fiscal de saída | ||
dadosGerais.codRed | Integer | Number(009) - Código da transportadora para redespacho da nota fiscal de saída | ||
dadosGerais.plaVei | String | String(010) - Placa do veículo de transporte das mercadorias da nota fiscal de saída | ||
dadosGerais.ufsVei | String | String(002) - Sigla do estado do veículo de transporte das mercadorias da nota fiscal de saída | ||
dadosGerais.somFre | String | String(001) - Indicativo se o frete deve ser somado ao valor líquido da nota fiscal - [ S=Sim;N=Não ] | ||
dadosGerais.cifFob | 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.preImp | String | Number(009) - Número pré-impresso do formulário da nota fiscal | ||
dadosGerais.numRom | String | String(010) - Número do romaneio de embarque | ||
dadosGerais.meiTra | String | String(020) - Referência do meio de transporte (Navio, Vôo, etc.) | ||
dadosGerais.terTra | String | String(020) - Terminal do meio de transporte | ||
dadosGerais.datSmt | String | Date(DD/MM/YYYY) - Data da saída do meio de transporte | ||
dadosGerais.datCtm | String | Date(DD/MM/YYYY) - Data da carga do terminal do meio de transporte | ||
dadosGerais.locEmb | String | String(020) - Local de embarque da mercadoria (porto, aeroporto, etc.) | ||
dadosGerais.ufsEbq | String | String(002) - Sigla do estado do local de embarque das mercadorias (Exportação) | ||
dadosGerais.proPre | String | String(060) - Produto predominante do conhecimento de transporte da carga | ||
dadosGerais.locDes | String | String(020) - Local de destino da mercadoria (porto, aeroporto, etc.) | ||
dadosGerais.datCmc | String | Date(DD/MM/YYYY) - Data da chegada da mercadoria no cliente | ||
dadosGerais.horCmc | Time | Number(005) - Hora da chegada da mercadoria no cliente | ||
dadosGerais.codMs1 | Integer | Number(004) - Código da mensagem - 1 da nota fiscal de saída | ||
dadosGerais.codMs2 | Integer | Number(004) - Código da mensagem - 2 da nota fiscal de saída | ||
dadosGerais.codMs3 | Integer | Number(004) - Código da mensagem - 3 da nota fiscal de saída | ||
dadosGerais.codMs4 | Integer | Number(004) - Código da mensagem - 4 da nota fiscal de saída | ||
dadosGerais.obsNfv | String | String(999) - Texto da observação da Nota Fiscal | ||
dadosGerais.pesBru | String | Number(014,5) - Peso bruto da nota fiscal de saída | ||
dadosGerais.pesLiq | String | Number(014,5) - Peso líquido da nota fiscal de saída | ||
dadosGerais.serImp | String | String(010) - Tipo de Serviço no contexto fiscal baseado na LC 116/2003 | ||
dadosGerais.chvNel | String | (Opcional) - String(050) - Chave de acesso da nota fiscal eletrônica | ||
dadosGerais.numPrt | String | (Opcional) - String(050) - Número do protocolo de autorização do documento eletrônico | ||
dadosGerais.datAut | String | (Opcional) - Date - Data da autorização do documento eletrônico (Inutilizado - Mantido temporariamente por compatibilidade) | ||
dadosGerais.horAut | Time | (Opcional) - Number(005) - Hora da autorização do documento eletrônico (Inutilizado - Mantido temporariamente por compatibilidade) | ||
dadosGerais.perDs1 | String | Number(005,2) - Percentual de desconto - 1 do cliente | ||
dadosGerais.perDs2 | String | Number(005,2) - Percentual de desconto - 2 do cliente | ||
dadosGerais.perDs3 | String | Number(005,2) - Percentual de desconto - 3 do cliente | ||
dadosGerais.perDs4 | String | Number(005,2) - Percentual de desconto - 4 do cliente | ||
dadosGerais.perDs5 | String | Number(005,2) - Percentual de desconto - 5 do cliente | ||
dadosGerais.perFre | String | Number(005,2) - Percentual de Frete | ||
dadosGerais.perSeg | String | Number(005,2) - Percentual de Seguro | ||
dadosGerais.perEmb | String | Number(005,2) - Percentual de Embalagens | ||
dadosGerais.perEnc | String | Number(005,2) - Percentual de Encargos | ||
dadosGerais.perOut | String | Number(005,2) - Percentual de Outras Despesas | ||
dadosGerais.perIcf | String | Number(005,2) - Percentual de ICMS sobre o Frete da nota fiscal de saída | ||
dadosGerais.perOf1 | String | Number(005,2) - Percentual de oferta 1 para a Nota | ||
dadosGerais.perOf2 | String | Number(005,2) - Percentual de oferta 2 para a Nota Fiscal | ||
dadosGerais.vlrFre | String | Number(015,2) - Valor do frete da nota fiscal de saída | ||
dadosGerais.vlrSeg | String | Number(015,2) - Valor do seguro da nota fiscal de saída | ||
dadosGerais.vlrEmb | String | Number(015,2) - Valor das embalagens da nota fiscal de saída | ||
dadosGerais.vlrEnc | String | Number(015,2) - Valor dos encargos financeiros da nota fiscal de saída | ||
dadosGerais.vlrOut | String | Number(015,2) - Valor de outras despesas da nota fiscal de saída | ||
dadosGerais.vlrDar | String | Number(015,2) - Valor dos descontos para arredondamento do total da nota fiscal | ||
dadosGerais.vlrFrd | String | Number(015,2) - Valor frete destacado | ||
dadosGerais.vlrOud | String | Number(015,2) - Valor outras despesas destacado | ||
dadosGerais.vlrBpr | String | Number(015,2) - Soma dos valores dos itens de produtos da nota fiscal de saída | ||
dadosGerais.vlrDpr | String | Number(015,2) - Soma dos descontos dos itens de produtos da nota fiscal de saída | ||
dadosGerais.vlrBse | String | Number(015,2) - Soma dos valores dos itens de serviços da nota fiscal de saída | ||
dadosGerais.vlrDse | String | Number(015,2) - Soma dos descontos dos itens de serviços da nota fiscal de saída | ||
dadosGerais.vlrDs1 | String | Number(015,2) - Valor do desconto - 1 do cliente | ||
dadosGerais.vlrDs2 | String | Number(015,2) - Valor do desconto - 2 do cliente | ||
dadosGerais.vlrDs3 | String | Number(015,2) - Valor do desconto - 3 do cliente | ||
dadosGerais.vlrDs4 | String | Number(015,2) - Valor do desconto - 4 do cliente | ||
dadosGerais.vlrDs5 | String | Number(015,2) - Valor do desconto - 5 do cliente | ||
dadosGerais.vlrDzf | String | Number(015,2) - Valor do desconto referente zona franca | ||
dadosGerais.vlrBfu | String | Number(015,2) - Valor base do funrural | ||
dadosGerais.vlrFun | String | Number(015,2) - Valor do funrural | ||
dadosGerais.vlrBip | String | Number(015,2) - Soma dos valores base do IPI dos itens de produtos da nota fiscal de saída | ||
dadosGerais.vlrIpi | String | Number(015,2) - Soma dos valores do IPI dos itens de produtos da nota fiscal de saída | ||
dadosGerais.vlrBid | String | Number(015,2) - Valor base IPI destacado/presumido (50% compra no comércio) | ||
dadosGerais.vlrIpd | String | Number(015,2) - Valor do IPI destacado/presumido (50% compra no comércio) | ||
dadosGerais.vlrBic | String | Number(015,2) - Soma dos valores base do ICMS dos itens de produtos da nota fiscal de saída | ||
dadosGerais.vlrIcm | String | Number(015,2) - Soma dos valores do ICMS dos itens de produtos da nota fiscal de saída | ||
dadosGerais.vlrBsi | String | Number(015,2) - Soma dos valores base do ICMS Substituído dos produtos da nota fiscal de saída | ||
dadosGerais.vlrSic | String | Number(015,2) - Soma dos valores do ICMS Substituído dos produtos da nota fiscal de saída | ||
dadosGerais.vlrBsd | String | Number(015,2) - Valor base ICMS substituído destacado | ||
dadosGerais.vlrIsd | String | Number(015,2) - Valor ICMS substituído destacado | ||
dadosGerais.vlrBsp | String | Number(015,2) - Valor base da substituição tributária do PIS | ||
dadosGerais.vlrStp | String | Number(015,2) - Valor da substituição tributária do PIS | ||
dadosGerais.vlrBsc | String | Number(015,2) - Valor base da substituição tributária da COFINS | ||
dadosGerais.vlrStc | String | Number(015,2) - Valor da substituição tributária do COFINS | ||
dadosGerais.vlrBis | String | Number(015,2) - Soma dos valores base do ISS dos itens de serviços da nota fiscal de saída | ||
dadosGerais.vlrIss | String | Number(015,2) - Soma dos valores do ISS dos itens de serviços da nota fiscal de saída | ||
dadosGerais.vlrBir | String | Number(015,2) - Soma dos valores base do IRRF dos itens de serviços da nota fiscal de saída | ||
dadosGerais.vlrIrf | String | Number(015,2) - Soma dos valores do IRRF dos itens de serviços da nota fiscal de saída | ||
dadosGerais.vlrBin | String | Number(015,2) - Valor base do INSS | ||
dadosGerais.vlrIns | String | Number(015,2) - Valor do INSS | ||
dadosGerais.vlrBco | String | Number(015,2) - Soma dos valores base comissões dos itens da nota fiscal de saída | ||
dadosGerais.vlrCom | String | Number(015,2) - Soma dos valores comissões dos itens da nota fiscal de saída | ||
dadosGerais.vlrLpr | String | Number(015,2) - Total líquido dos itens de produtos da nota fiscal de saída | ||
dadosGerais.vlrLse | String | Number(015,2) - Total líquido dos itens de serviços da nota fiscal de saída | ||
dadosGerais.vlrLou | String | Number(015,2) - Total dos valores diversos da nota fiscal de saída | ||
dadosGerais.vlrliq | String | Number(015,2) - Total líquido da nota fiscal de saída | ||
dadosGerais.vlrFin | String | Number(015,2) - Valor líquido da nota fiscal para o financeiro | ||
dadosGerais.icmFre | String | Number(015,2) - Valor de ICMS sobre o Frete da nota fiscal de saída | ||
dadosGerais.vlrBpi | String | Number(015,2) - Soma dos valores base do PIS(Estorno Devolução) dos itens de produtos da NF de Saída | ||
dadosGerais.vlrPis | String | Number(015,2) - Soma dos valores do PIS a recuperar (Estorno Devolução) dos itens de produtos da NF de Saída | ||
dadosGerais.secCat | String | Number(015,2) - Valor do SEC/CAT | ||
dadosGerais.vlrAde | String | Number(015,2) - Valor ADEME | ||
dadosGerais.vlrTco | String | Number(015,2) - Valor da taxa de coleta | ||
dadosGerais.vlrPdg | String | Number(015,2) - Valor do pedágio | ||
dadosGerais.vlrBcr | String | Number(015,2) - Soma dos valores base do Cofins à Recuperar | ||
dadosGerais.vlrCor | String | Number(015,2) - Soma dos valores do Cofins a recuperar | ||
dadosGerais.vlrBcl | String | Number(015,2) - Soma dos valores base do CSLL Retido | ||
dadosGerais.vlrCsl | String | Number(015,2) - Soma dos valores do CSLL Retido | ||
dadosGerais.vlrBpt | String | Number(015,2) - Soma dos valores base do PIS Retido | ||
dadosGerais.vlrPit | String | Number(015,2) - Soma dos valores do PIS retido | ||
dadosGerais.vlrBct | String | Number(015,2) - Soma dos valores base do Cofins Retido | ||
dadosGerais.vlrCrt | String | Number(015,2) - Soma dos valores do Cofins Retido | ||
dadosGerais.vlrBor | String | Number(015,2) - Soma dos valores base de Outras Retenções | ||
dadosGerais.vlrOur | String | Number(015,2) - Soma dos valores de Outras Retenções | ||
dadosGerais.vlrBii | String | Number(015,2) - Soma dos valores base do imposto de importação dos itens de produtos da nota fiscal de saída | ||
dadosGerais.vlrIim | String | Number(015,2) - Soma dos valores do imposto de importação dos itens de produtos da nota fiscal de saída | ||
dadosGerais.vlrRis | String | Number(015,2) - Valor de retenção de ICMS Substituto | ||
dadosGerais.vlrOcl | String | Number(015,2) - Soma dos valores base originais de CSLL (anterior verificação limite retenção) | ||
dadosGerais.vlrOpt | String | Number(015,2) - Soma dos valores base originais de PIS (anterior verificação limite retenção) | ||
dadosGerais.vlrOct | String | Number(015,2) - Soma dos valores base originais de Cofins (anterior verificação limite retenção) | ||
dadosGerais.vlrOor | String | Number(015,2) - Soma dos valores base original de Outras Retenções (anterior a verificação do valor limite p/ retenção) | ||
dadosGerais.vlrFei | String | Number(015,2) - Valor de frete de importação | ||
dadosGerais.vlrSei | String | Number(015,2) - Valor de seguro de importação | ||
dadosGerais.vlrOui | String | Number(015,2) - Valor de outras despesas de importação | ||
dadosGerais.bcoImp | String | Number(015,2) - Valor base do cofins a recuperar na importação | ||
dadosGerais.cofImp | String | Number(015,2) - Valor do cofins a recuperar na importação | ||
dadosGerais.bpiImp | String | Number(015,2) - Valor base do pis a recuperar na importação | ||
dadosGerais.pisImp | String | Number(015,2) - Valor do pis a recuperar na importação | ||
dadosGerais.vlrBpf | String | Number(015,2) - Soma dos valores base do PIS Faturamento dos itens da nota fiscal | ||
dadosGerais.vlrPif | String | Number(015,2) - Soma dos valores do PIS Faturamento dos itens da nota fiscal | ||
dadosGerais.vlrBcf | String | Number(015,2) - Soma dos valores base do COFINS Faturamento dos itens da nota fiscal | ||
dadosGerais.vlrCff | String | Number(015,2) - Soma dos valores do COFINS Faturamento dos itens da nota fiscal | ||
dadosGerais.vlrBsf | String | Number(015,2) - Soma dos valores base do ICMS Substituído dos produtos da nota fiscal de saída para entrega futura | ||
dadosGerais.vlrSif | String | Number(015,2) - Soma dos valores do ICMS Substituído dos produtos da nota fiscal de saída para entrega futura | ||
dadosGerais.numGtr | String | Number(006) - Número da Guia de Tráfego para SPFC | ||
dadosGerais.remDes | String | String(001) - Indicativo se o cliente da transportadora é Remetente ou Destinatário - [ R=Remetente;D=Destinatário;C=Consignatário;E=Expedidor;B=Recebedor;T=Terceiro ] | ||
dadosGerais.tipRde | String | String(001) - Indicativo do tipo de pessoa do remetente/destinatário (Jurídica ou Física) - [ J=Pessoa Jurídica;F=Pessoa Física ] | ||
dadosGerais.cgcRde | String | Number(014) - Número do CNPJ ou CPF do remetente/destinatário | ||
dadosGerais.insRde | String | String(025) - Inscrição estadual do remetente/destinatário | ||
dadosGerais.estRde | String | String(002) - Sigla do estado do remetente/destinatário | ||
dadosGerais.munRde | String | String(060) - Cidade do remetente/destinatário | ||
dadosGerais.kmtDis | String | Number(008,2) - Distância em quilômetros a percorrer com o veículo de transporte das mercadorias | ||
dadosGerais.forCal | Integer | Number(001) - Indicativo da forma de cálculo do valor do frete - [ 1=Pelo peso das mercadorias;2=Pelo valor das mercadorias;3=Pelo peso e valor das mercadorias;4=Outras formas de cálculo ] | ||
dadosGerais.codCl1 | String | Number(009) - Código do cliente (Remetente) | ||
dadosGerais.codCl2 | String | Number(009) - Código do cliente (Destinatário) | ||
dadosGerais.numRde | String | String(020) - Número do Registro de Exportação | ||
dadosGerais.numDde | String | String(020) - Número do Despacho de Exportação | ||
dadosGerais.indCon | String | String(001) - Indicativo se o frete é pago pelo consignatário - [ S=Sim;N=Não ] | ||
dadosGerais.codTme | Integer | Number(004) - Código do tipo de mercadoria | ||
dadosGerais.codTip | String | Number(004) - Código do tipo de veículo | ||
dadosGerais.traMtr | Integer | Number(009) - Código da Transportadora do motorista | ||
dadosGerais.codMtr | Integer | Number(006) - Código do Motorista | ||
dadosGerais.traReb | Integer | Number(009) - Código da transportadora do reboque | ||
dadosGerais.plaReb | String | String(010) - Placa do reboque | ||
dadosGerais.volNfv | String | Number(014,5) - Volume Total da NF | ||
dadosGerais.numCpe | String | Number(009) - Número do carregamento para o qual foi gerada a nota fiscal | ||
dadosGerais.datAge | String | Date(DD/MM/YYYY) - Data do agendamento da entrega | ||
dadosGerais.datCex | String | Date(DD/MM/YYYY) - Data do comprovante de exportação (Averbação) | ||
dadosGerais.totCid | String | Number(015,2) - Soma dos valores totais do Imposto CIDE dos itens da nota fiscal | ||
dadosGerais.numPin | String | String(015) - Protocolo de Ingresso de Mercadoria Nacional | ||
dadosGerais.numDfs | String | (Opcional) - Number(015) - Número do Documento Fiscal de Serviço | ||
dadosGerais.numInt | String | String(020) - Número do Documento Externo (Integrado) | ||
dadosGerais.vlrMer | String | Number(015,2) - Valor estimado das mercadorias | ||
dadosGerais.codMot | Integer | Number(006) - Código do motivo da situação | ||
dadosGerais.obsMot | String | String(250) - Observação do bloqueio ou desbloqueio da nota fiscal | ||
dadosGerais.snfNcf | String | String(003) - Código da série da nota de cupom fiscal relacionada | ||
dadosGerais.numNcf | Integer | Number(009) - Número da nota fiscal cupom relacionada | ||
dadosGerais.codEqu | Integer | Number(003) - Código do equipamento fiscal | ||
dadosGerais.numCfi | Integer | Number(009) - Número do cupom fiscal de referência da redução Z | ||
dadosGerais.cnpjFilial | String | (Opcional) - Number(014) - CNPJ da Filial de Emissão da Nota Fiscal - Condição: Será retornado caso seja informado na geração da nota. Quando informado o CNPJ, o sistema considera somente as filiais que não são consolidadoras de movimentos de impostos. | ||
dadosGerais.ideExt | String | (Obrigatório) - Number(015) - Identificador Externo | ||
dadosGerais.tipOpe | Integer | (Obrigátorio) - Número(001) - Tipo de Processamento - Lista: 1 = Inclusão, 2 = Alteração, 3 = Cancelamento. Caso não seja informado será considerado o valor do campo "TipoProcessamento" | ||
dadosGerais.recVal | Integer | (Opcional) - Número(001) - Indica se os Valores da nota devem ser recalculados pelo Gestão Empresarial | ERP - Lista: 0 = Não, 1 = Sim - Condição: Caso não informado o padrão é Não. Caso não seja informado será considerado o valor do campo "TipCal" | ||
dadosGerais.fecNfs | Integer | (Opcional) - Number(001) - Indica se as notas devem ser fechadas - Lista: 0 = Não, 1 = Sim. Caso não informado valor, por padrão a nota será fechada. Caso não seja informado será considerado o valor do campo "FecNot" | ||
dadosGerais.gerDoc | Integer | (Opcional) - Número(001) - Gerar Documento Eletrônico - Lista: 0 = Não, 1 = Sim. Condição: Este campo é considerado apenas para inclusão e cancelamento de documentos eletrônicos. Na inclusão, é necessário que o parâmetro para fechamento esteja como "Sim". Caso não seja informado será considerado o valor do campo "GerarDocumentoEletronico" | ||
dadosGerais.indPre | String | (Opcional) - String(001) - Ind. Presencial - [0 = Não se aplica; 1 = Operação presencial; 2 = Operação não presencial, pela Internet; 3 = Operação não presencial, Teleatendimento; 4 = NFC-e em operação com entrega em domicílio; 9 = Operação não presencial, outros] | ||
dadosGerais.datPre | DateTime | (Opcional) - Date - Data de prestação do serviço | ||
dadosGerais.vlrIcd | Double | Number(015,2) - Valor do ICMS desonerado | ||
dadosGerais.vlrBsn | String | (Opcional) - Number(015,2) - Valor base do Senar | ||
dadosGerais.vlrSen | String | (Opcional) - Number(015,2) - Valor do Senar | ||
dadosGerais.basIef | Double | (Opcional) - Number(015,2) - Soma dos valores base do ICMS dos itens da nota fiscal de saída para entrega futura | ||
dadosGerais.vlrIef | Double | (Opcional) - Number(015,2) - Soma dos valores do ICMS dos itens da nota fiscal de saída para entrega futura | ||
dadosGerais.duplicarDefinicaoCliente | String | (Opcional) String(001) - Duplicar automaticamente a definição do cliente existente na filial matriz para a filial atual [S = Sim; N = Não].Exemplo: Se a filial 1 estiver indicada no sistema como sendo a Filial Matriz (tela F070FCA), ao gerar uma nota fiscal na filial 10 para o cliente 1000, e este cliente não possuir definições cadastradas para essa filial, ao indicar o valor "S" nesse parâmetro do web service, serão verificadas as definições da filial 1 e duplicadas para a filial 10. | ||
dadosGerais.vlrIor | Double | (Opcional) - Number(015,2) - Vlr. ICMS remetente | ||
dadosGerais.vlrBde | Double | (Opcional) - Number(015,2) - Base ICMS par. des. | ||
dadosGerais.vlrIde | Double | (Opcional) - Number(015,2) - Vlr. ICMS UF destino | ||
dadosGerais.basFcp | Double | (Opcional) - Number(015,2) - Base FCP | ||
dadosGerais.vlrFcp | Double | (Opcional) - Number(015,2) - Valor FCP | ||
dadosGerais.bstFcp | Double | (Opcional) - Number(015,2) - Base FCP Ret. ST | ||
dadosGerais.vstFcp | Double | (Opcional) - Number(015,2) - Valor FCP Ret. ST | ||
dadosGerais.breFcp | Double | (Opcional) - Number(015,2) - Base FCP Ret. Ant ST | ||
dadosGerais.vreFcp | Double | (Opcional) - Number(015,2) - Vlr FCP Ret. Ant. ST | ||
dadosGerais.icmBfc | Double | (Opcional) - Number(015,2) - Base FCP UF Dest | ||
dadosGerais.icmVfc | Double | (Opcional) - Number(015,2) - Valor do ICMS para fundo de combate à pobreza na UF de destino | ||
dadosGerais.gerParNota | Integer | (Opcional) - Número(001) - Indica se o Gestão Empresarial | ERP deve gerar as parcelas ou se deve considerar as parcelas enviadas no Web Service - Lista: 0 = Não, 1 = Sim - Condição: Caso não seja informado um valor para este campo, o Gestão Empresarial | ERP vai respeitar as parcelas enviadas. Caso não seja informado será considerado o valor do campo "GerPar" | ||
dadosGerais.basApe | Double | (Opcional) - Number(015,2) - Base de cálculo da aposentadoria especial | ||
dadosGerais.vlrApe | Double | (Opcional) - Number(015,2) - Valor da aposentadoria especial | ||
dadosGerais.vlrBgi | String | (Opcional) - Number(015,2) - Base de cálculo do GILRAT | ||
dadosGerais.vlrGil | String | (Opcional) - Number(015,2) - Valor do GILRAT | ||
produtos | Set | Produtos. | ||
produtos.seqIpv | Integer | Number(003) - Sequência do item na nota fiscal de saída | ||
produtos.tnsPro | String | String(005) - Transação do item de produto da nota | ||
produtos.filPed | Integer | Number(005) - Código da filial do pedido | ||
produtos.numPed | Integer | Number(008) - Número do pedido que gerou a nota fiscal de saída | ||
produtos.seqIpd | Integer | Number(004) - Sequência do item no pedido da nota fiscal de saída | ||
produtos.codPro | String | String(014) - Código do produto da nota fiscal de saída | ||
produtos.codDer | String | String(007) - Código da derivação do produto da nota fiscal de saída | ||
produtos.cplIpv | String | String(250) - Complemento da descrição do produto | ||
produtos.codFam | String | String(006) - Código da família do produto | ||
produtos.codClf | String | String(003) - Código da classificação fiscal do item da nota fiscal de saída | ||
produtos.codStr | String | String(003) - Situação tributária do I.C.M.S do item da nota fiscal de saída | ||
produtos.codTic | String | String(003) - Código do ICMS especial | ||
produtos.codTrd | String | String(003) - Código de redução de impostos | ||
produtos.codTst | String | String(003) - Código do ICMS substituído | ||
produtos.codStp | String | String(003) - Código de substituição do PIS | ||
produtos.codStc | String | String(003) - Código de substituição do COFINS | ||
produtos.codDep | String | String(010) - Código do depósito para baixa de estoque do produto da nota fiscal de saída | ||
produtos.qtdFat | String | Number(014,5) - Quantidade faturada do item da nota fiscal de saída | ||
produtos.uniMed | String | String(003) - Unidade de medida do item da nota fiscal de saída | ||
produtos.vlrFum | String | Number(015,2) - Valor do frete por unidade de medida | ||
produtos.qtdFre | String | Number(014,5) - Quantidade base na unidade do produto valida para o valor do frete | ||
produtos.pesBru | String | Number(014,5) - Peso bruto do item da nota fiscal de saída | ||
produtos.pesLiq | String | Number(014,5) - Peso líquido do item da nota fiscal de saída | ||
produtos.codTpr | String | String(004) - Código da tabela de preço do item da nota fiscal de saída | ||
produtos.preUni | String | Number(021,10) - Preço unitário do item da nota fiscal de saída | ||
produtos.preBas | String | Number(021,10) - Preço unitário base para o movimento de estoque | ||
produtos.perDsc | String | Number(005,2) - Percentual de desconto do item da nota fiscal de saída | ||
produtos.perOfe | String | Number(010,5) - Percentual de oferta para o produto da nota fiscal de saída | ||
produtos.perAcr | String | Number(010,5) - Percentual de acréscimo para o produto da nota fiscal de saída | ||
produtos.perIpi | String | Number(008,4) - Percentual de IPI do item da nota fiscal de saída | ||
produtos.perIcm | String | Number(005,2) - Percentual do ICM do item da nota fiscal de saída | ||
produtos.perFun | String | Number(004,2) - Percentual do funrural | ||
produtos.perCom | String | Number(005,2) - Percentual de comissão do item da nota fiscal de saída | ||
produtos.salCan | String | String(001) - Indicativo se os saldos dos pedidos deverão ser cancelados | ||
produtos.vlrFre | String | Number(015,2) - Valor frete | ||
produtos.vlrSeg | String | Number(015,2) - Valor seguro | ||
produtos.vlrEmb | String | Number(015,2) - Valor embalagem | ||
produtos.vlrEnc | String | Number(015,2) - Valor encargos financeiros | ||
produtos.vlrOut | String | Number(015,2) - Valor outras despesas | ||
produtos.vlrDar | String | Number(015,2) - Valor para arredondamento | ||
produtos.vlrFrd | String | Number(015,2) - Valor frete destacado | ||
produtos.vlrOud | String | Number(015,2) - Valor outras despesas destacado | ||
produtos.vlrBru | String | Number(015,2) - Valor bruto do item da nota fiscal de saída | ||
produtos.vlrDsc | String | Number(015,2) - Valor do desconto do item da nota fiscal de saída | ||
produtos.vlrDs1 | String | Number(015,2) - Valor do desconto - 1 do cliente | ||
produtos.vlrDs2 | String | Number(015,2) - Valor do desconto - 2 do cliente | ||
produtos.vlrDs3 | String | Number(015,2) - Valor do desconto - 3 do cliente | ||
produtos.vlrDs4 | String | Number(015,2) - Valor do desconto - 4 do cliente | ||
produtos.vlrDs5 | String | Number(015,2) - Valor do desconto - 5 do cliente | ||
produtos.vlrOfe | String | Number(015,2) - Valor do desconto de Oferta | ||
produtos.vlrDzf | String | Number(015,2) - Valor do desconto referente zona franca | ||
produtos.vlrBfu | String | Number(015,2) - Valor base do funrural | ||
produtos.vlrFun | String | Number(015,2) - Valor do funrural | ||
produtos.vlrBip | String | Number(015,2) - Valor base IPI | ||
produtos.vlrIpi | String | Number(015,2) - Valor do IPI do item da nota fiscal de saída | ||
produtos.vlrBid | String | Number(015,2) - Valor base IPI presumido (50% compra no comércio) | ||
produtos.vlrIpd | String | Number(015,2) - Valor do IPI presumido (50% compra no comércio) | ||
produtos.vlrBic | String | Number(015,2) - Valor base ICMS | ||
produtos.vlrIcm | String | Number(015,2) - Valor do ICMS do item da nota fiscal de saída | ||
produtos.vlrDfa | String | Number(015,2) - Valor da diferença de alíquota inter-estadual | ||
produtos.vlrBsi | String | Number(015,2) - Valor base ICMS substituído | ||
produtos.vlrIcs | String | Number(015,2) - Valor do ICMS substituído do item da nota fiscal de saída | ||
produtos.vlrBsd | String | Number(015,2) - Valor base ICMS substituído destacado | ||
produtos.vlrIsd | String | Number(015,2) - Valor do ICMS substituído destacado | ||
produtos.vlrBsp | String | Number(015,2) - Valor base da substituição tributária do PIS | ||
produtos.vlrStp | String | Number(015,2) - Valor da substituição tributária do PIS | ||
produtos.vlrBsc | String | Number(015,2) - Valor base da substituição tributária da COFINS | ||
produtos.vlrStc | String | Number(015,2) - Valor da substituição tributária do COFINS | ||
produtos.vlrBco | String | Number(015,2) - Valor base comissão | ||
produtos.vlrCom | String | Number(015,2) - Valor comissão | ||
produtos.vlrIip | String | Number(015,2) - Valor isento IPI | ||
produtos.vlrIic | String | Number(015,2) - Valor isento ICMS | ||
produtos.vlrOip | String | Number(015,2) - Valor outros IPI | ||
produtos.vlrOic | String | Number(015,2) - Valor outros ICMS | ||
produtos.vlrLpr | String | Number(015,2) - Valor do produto | ||
produtos.vlrLou | String | Number(015,2) - Valor dos outros valores | ||
produtos.vlrLiq | String | Number(015,2) - Valor líquido do item de produto da nota fiscal de saída | ||
produtos.vlrFin | String | Number(015,2) - Valor do item válido para o financeiro | ||
produtos.seqNfi | Integer | Number(004) - Sequência do item na nota fiscal impressa | ||
produtos.filNfc | Integer | Number(005) - Código da filial da nota fiscal de entrada | ||
produtos.codFor | String | Number(009) - Fornecedor da nota fiscal de entrada | ||
produtos.numNfc | String | Number(009) - Número da nota fiscal de entrada | ||
produtos.snfNfc | String | String(003) - Código da série da nota fiscal de entrada | ||
produtos.seqIpc | Integer | Number(003) - Sequência do item da nota fiscal de entrada | ||
produtos.numFcc | Integer | Number(006) - Número do formulário do certificado de classificação impresso | ||
produtos.serCcl | String | String(003) - Série do certificado de classificação | ||
produtos.numCcl | String | String(015) - Número do certificado de classificação | ||
produtos.uniVen | String | String(003) - Unidade de medida de venda do item de produto | ||
produtos.qtdVen | String | Number(014,5) - Quantidade do produto na unidade de medida de venda do item | ||
produtos.preVen | String | Number(021,10) - Preço unitário do produto na unidade de medida de venda do item | ||
produtos.vlrBpi | String | Number(015,2) - Valor base do PIS (Estorno Devolução) | ||
produtos.vlrPis | String | Number(015,2) - Valor do PIS a recuperar (Estorno Devolução) do item da nota fiscal de saída | ||
produtos.preBru | String | Number(021,10) - Preço unitário Bruto do produto da Nota Fiscal | ||
produtos.vlrBcr | String | Number(015,2) - Valor base do Cofins à Recuperar (Estorno Devolução) | ||
produtos.vlrCor | String | Number(015,2) - Valor do Cofins a recuperar (Estorno Devolução) | ||
produtos.perIim | String | Number(005,2) - Percentual de imposto de importação do item da nota fiscal de saída | ||
produtos.vlrBii | String | Number(015,2) - Valor base imposto de importação | ||
produtos.vlrIim | String | Number(015,2) - Valor do imposto de importação do item da nota fiscal de saída | ||
produtos.codMar | String | String(010) - Código da Marca/Etiqueta vinculada ao item da nota fiscal | ||
produtos.vlrRis | String | Number(015,2) - Valor de retenção de ICMS Substituto | ||
produtos.codBem | String | String(020) - Código do Bem | ||
produtos.perDs1 | String | Number(005,2) - Percentual de desconto - 1 do cliente | ||
produtos.perDs2 | String | Number(005,2) - Percentual de desconto - 2 do cliente | ||
produtos.perDs3 | String | Number(005,2) - Percentual de desconto - 3 do cliente | ||
produtos.perDs4 | String | Number(005,2) - Percentual de desconto - 4 do cliente | ||
produtos.perDs5 | String | Number(005,2) - Percentual de desconto - 5 do cliente | ||
produtos.perPit | String | Number(004,2) - Percentual de PIS Retido | ||
produtos.vlrBpt | String | Number(015,2) - Valor base do PIS Retido | ||
produtos.vlrPit | String | Number(015,2) - Soma dos valores do PIS retido | ||
produtos.perCrt | String | Number(004,2) - Percentual de Cofins Retido | ||
produtos.vlrBct | String | Number(015,2) - Valor base do Cofins Retido | ||
produtos.vlrCrt | String | Number(015,2) - Valor do Cofins Retido | ||
produtos.perCsl | String | Number(004,2) - Percentual de CSLL Retido | ||
produtos.vlrBcl | String | Number(015,2) - Valor base do CSLL Retido | ||
produtos.vlrCsl | String | Number(015,2) - Valor do CSLL Retido | ||
produtos.perOur | String | Number(004,2) - Percentual de Outras Retenções | ||
produtos.vlrBor | String | Number(015,2) - Valor base de Outras Retenções | ||
produtos.vlrOur | String | Number(015,2) - Valor de Outras Retenções | ||
produtos.perIrf | String | Number(004,2) - Percentual do IRRF | ||
produtos.vlrBir | String | Number(015,2) - Valor base IRRF | ||
produtos.vlrIrf | String | Number(015,2) - Valor do IRRF | ||
produtos.desImp | String | String(250) - Descrição do produto impressa na nota, para fins de relatórios fiscais (Sintegra) | ||
produtos.vlrFei | String | Number(015,2) - Valor de frete de importação | ||
produtos.vlrSei | String | Number(015,2) - Valor de seguro de importação | ||
produtos.vlrOui | String | Number(015,2) - Valor de outras despesas de importação | ||
produtos.bcoImp | String | Number(015,2) - Valor base do cofins a recuperar na importação | ||
produtos.cofImp | String | Number(015,2) - Valor do cofins a recuperar na importação | ||
produtos.bpiImp | String | Number(015,2) - Valor base do pis a recuperar na importação | ||
produtos.pisImp | String | Number(015,2) - Valor do pis a recuperar na importação | ||
produtos.pedCpe | Integer | Number(008) - Número do pedido do carregamento | ||
produtos.ipdCpe | Integer | Number(004) - Sequência do item no pedido do carregamento | ||
produtos.obsIpv | String | String(999) - Observação do item de produto da Nota Fiscal de Saída | ||
produtos.vlrBpf | String | Number(015,2) - Valor Base do PIS Faturamento | ||
produtos.perPif | String | Number(008,4) - Percentual do PIS Faturamento | ||
produtos.vlrPif | String | Number(015,2) - Valor do PIS Faturamento | ||
produtos.vlrBcf | String | Number(015,2) - Valor Base do COFINS Faturamento | ||
produtos.perCff | String | Number(008,4) - Percentual do COFINS Faturamento | ||
produtos.vlrCff | String | Number(015,2) - Valor do COFINS Faturamento | ||
produtos.vlrBsf | String | Number(015,2) - Valor base do ICMS Substituído para entrega futura | ||
produtos.vlrSif | String | Number(015,2) - Valor do ICMS Substituído para entrega futura | ||
produtos.cstIpi | 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 | 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.cstCof | 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.vlrCid | String | Number(015,2) - Valor unitário do Imposto CIDE | ||
produtos.totCid | String | Number(015,2) - Valor total do Imposto CIDE | ||
produtos.codMs1 | Integer | Number(004) - Código da mensagem - 1 do item da nota fiscal de saída | ||
produtos.codMs2 | Integer | Number(004) - Código da mensagem - 2 do item da nota fiscal de saída | ||
produtos.codMs3 | Integer | Number(004) - Código da mensagem - 3 do item da nota fiscal de saída | ||
produtos.codMs4 | Integer | Number(004) - Código da mensagem - 4 do item da nota fiscal de saída | ||
produtos.proMon | String | String(001) - Indicativo se o produto exige montagem - [ S=Sim;N=Não;O=Obrigatório ] | ||
produtos.proEnt | String | String(001) - Indicativo se o produto exige ser entregue - [ S=Sim;N=Não;O=Obrigatório ] | ||
produtos.perMgc | Double | Number(014,5) - Percentual de Margem de Contribuição utilizada para a venda | ||
produtos.varSer | String | String(001) - Indica o tipo de serviço para o Varejo - [ N=Serviço;F=Frete;S=Seguro;E=Embalagem;R=Curso;I=Empréstimo Pessoa Física;M=Empréstimo Consignado;L=Recarga Celular;P=Parcela Protegida;G=Garantia Estendida;B=Correspondente Bancário;C=Consórcio;O=Montagem;U=Seguro furto/roubo;T=Cartão Presente ] | ||
produtos.retMat | String | String(001) - Indicaivo se o produto será retirado no depósito da matriz pelo cliente - [ S=Sim;N=Não ] | ||
produtos.tipCur | Integer | Number(001) - Indicativo do tipo de curso online para varejo - [ 1=Standard;2=Plus;3=Premium;4=Outro ] | ||
produtos.numDrb | String | String(020) - Número do Drawback | ||
produtos.numRde | String | String(012) - Número do registro de exportação | ||
produtos.natExp | String | String(001) - Natureza da exportação - [ 0=Exportação Direta;1=Exportação Indireta ] | ||
produtos.chvNex | String | String(050) - Chave do documento eletrônico para exportação | ||
produtos.codRep | Integer | Number(009) - Código do representante do item de produto da nota fiscal de saída | ||
produtos.motDes | 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.vlrIcd | Double | Number(015,2) - Valor do ICMS desonerado | ||
produtos.seqRem | Integer | Number(010) - Sequência da receita agronômica | ||
produtos.numRec | Integer | Number(009) - Número da receita | ||
produtos.seqRei | Integer | Number(010) - Sequência do item | ||
produtos.codCes | String | String(007) - Código especificador da substituição tributária | ||
produtos.icmAor | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado remetente | ||
produtos.icmVor | Double | Number(015,2) - Valor de ICMS partilhado com o estado remetente | ||
produtos.icmAde | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado destinatário | ||
produtos.icmVde | Double | Number(015,2) - Valor de ICMS partilhado com o estado destinatário | ||
produtos.icmBde | Double | Number(015,2) - Valor Base ICMS partilha para estado de destino | ||
produtos.icmAfc | Double | Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza na UF de destino | ||
produtos.icmVfc | Double | Number(015,2) - Valor do ICMS para fundo de combate à pobreza na UF de destino | ||
produtos.perSen | String | Number(004,2) - Percentual do SENAR/SENAT | ||
produtos.vlrBsn | String | Number(015,2) - Valor base do SENAR/SENAT | ||
produtos.vlrSen | String | Number(015,2) - Valor do SENAR/SENAT | ||
produtos.oriMer | 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.basIef | Double | Number(015,2) - Valor base do ICMS para entrega futura | ||
produtos.perIef | Double | Number(005,2) - Percentual do ICMS para entrega futura | ||
produtos.vlrIef | Double | Number(015,2) - Valor do ICMS para entrega futura | ||
produtos.icmBfc | Double | (Opcional) - Number(015,2) - Base FCP UF Dest | ||
produtos.basFcp | Double | (Opcional) - Number(015,2) - Base FCP | ||
produtos.aliFcp | Double | (Opcional) - Number(007,4) - % FCP | ||
produtos.vlrFcp | Double | (Opcional) - Number(015,2) - Valor FCP | ||
produtos.bstFcp | Double | (Opcional) - Number(015,2) - Base FCP Ret. ST | ||
produtos.astFcp | Double | (Opcional) - Number(007,4) - % FCP Ret. ST | ||
produtos.vstFcp | Double | (Opcional) - Number(015,2) - Valor FCP Ret. ST | ||
produtos.breFcp | Double | (Opcional) - Number(015,2) - Base FCP Ret. Ant ST | ||
produtos.areFcp | Double | (Opcional) - Number(007,4) - % FCP Ret. Ant. ST | ||
produtos.vreFcp | Double | (Opcional) - Number(015,2) - Vlr FCP Ret. Ant. ST | ||
produtos.perGil | String | (Opcional) - Number(004,2) - Percentual do Gilrat | ||
produtos.vlrBgi | String | (Opcional) - Number(015,2) - Valor da base de cálculo do Gilrat | ||
produtos.vlrGil | String | (Opcional) - Number(015,2) - Valor do Gilrat | ||
loteSerie | Set | Lote/Serie de Produtos. | ||
loteSerie.seqDls | Integer | Number(006) - Sequência de movimento de item | ||
loteSerie.codDep | String | String(010) - Código do depósito | ||
loteSerie.datEnt | String | Date(DD/MM/YYYY) - Data da entrada do produto no depósito | ||
loteSerie.datVlt | String | Date(DD/MM/YYYY) - Data de validade do produto no depósito | ||
loteSerie.codLot | String | String(050) - Código do Lote de Fabricação para estocagem | ||
loteSerie.numSep | String | String(050) - Número de série do produto | ||
loteSerie.qtdEst | String | Number(014,5) - Quantidade a ser movimentada do estoque | ||
loteSerie.serCcl | String | String(003) - Série do certificado de classificação | ||
loteSerie.numCcl | String | String(015) - Número do certificado de classificação | ||
loteSerie.datFab | String | Date(DD/MM/YYYY) - Data de fabricação do lote | ||
loteSerie.obsDls | String | String(250) - Texto da observação | ||
rateio | Set | |||
rateio.numPrj | Integer | Number(008) - Número do projeto | ||
rateio.codFpj | Integer | Number(004) - Código da fase do projeto | ||
rateio.ctaFin | Integer | Number(007) - Conta financeira reduzida | ||
rateio.ctaRed | Integer | Number(007) - Conta contábil reduzida | ||
rateio.perCta | String | Number(007,4) - Percentual rateado para a conta | ||
rateio.vlrCta | String | Number(015,2) - Valor rateado para a conta | ||
rateio.codCcu | String | String(009) - Código do centro de custos | ||
rateio.perRat | String | Number(007,4) - Percentual rateado para o centro de custos | ||
rateio.vlrRat | String | Number(015,2) - Valor rateado para o centro de custos | ||
rateio.obsRat | String | String(120) - Observação do rateio | ||
dispositivosFiscais | Set | Dispositivos Fiscais. | ||
dispositivosFiscais.codDfs | Integer | Number(006) - Código do dispositivo fiscal | ||
dispositivosFiscais.perDfs | Double | Number(005,2) - Percentual do dispositivo fiscal | ||
dispositivosFiscais.basDfs | Double | Number(015,2) - Valor base do dispositivo fiscal | ||
dispositivosFiscais.vlrAjs | Double | Number(015,2) - Valor do ajuste do item referente ao dispositivo fiscal | ||
dispositivosFiscais.vlrOut | Double | Number(015,2) - Outros Valores | ||
dispositivosFiscais.desAjs | String | String(250) - Descrição do Ajuste | ||
camposUsuario | Set | |||
camposUsuario.cmpUsu | String | (Opcional) - String(255) - Nome do campo de usuário | ||
camposUsuario.vlrUsu | String | (Opcional) - String(255) - Valor do campo de usuário | ||
produtos.pdiFcp | Double | (Opcional) - Number(007,2) - Percentual do diferimento do ICMS relativo ao FCP | ||
produtos.vdiFcp | Double | (Opcional) - Number(015,2) - Valor diferido do ICMS relativo ao FCP | ||
produtos.efiFcp | Double | (Opcional) - Number(015,2) - Valor efetivo do ICMS FCP | ||
produtos.vicStd | Double | (Opcional) - Number(015,2) - Valor do ICMS-ST desonerado | ||
produtos.mtdIst | Integer | (Opcional) - Number(002) - Motivo da desoneração do ICMS-ST | ||
produtos.qtmBic | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico | ||
produtos.vmoIcm | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico | ||
produtos.aliImo | Double | (Opcional) - Number(007,4) - Alíquota ad rem de ICMS Monofásico | ||
produtos.qtmBir | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico Retido | ||
produtos.vmoIcr | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico Retido | ||
produtos.aliImr | Double | (Opcional) - Number(007,4) - Alíquota ad rem de ICMS Monofásico Retido | ||
produtos.qtmBif | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico Diferido | ||
produtos.vmoIcf | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico Diferido | ||
produtos.aliImf | Double | (Opcional) - Number(007,4) - Percentual de Diferimento do ICMS Monofásico | ||
produtos.qtmBid | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico Destacado | ||
produtos.vmoIcd | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico Destacado | ||
produtos.aliImd | Double | (Opcional) - Number(007,4) - Alíquota ad rem de ICMS Monofásico Destacado | ||
produtos.aliMor | Double | (Opcional) - Number(007,4) - Alíquota ad rem de ICMS Monofásico Original | ||
produtos.codCcu | String | String(009) - Código do centro de custo | ||
produtos.abtDes | String | String(001) - Indicativo se houve abatimento do valor do ICMS desonerado - [ S=Sim;N=Não ] | ||
servicos | Set | Serviços. | ||
servicos.seqIsv | Integer | Number(003) - Sequência do item na nota fiscal de saída | ||
servicos.creIpv | Integer | (Opcional) - Number(003) - Contador de reinício de operação do equipamento que vendeu o item coberto pela garantia | ||
servicos.equIpv | Integer | (Obrigatório) - Number(003) - Código do Equipamento Fiscal que efetuou a venda do item coberto pela garantia | ||
servicos.cfiIpv | Integer | (Obrigatório) - Number(009) - Número do cupom fiscal onde foi vendido o produto coberto pela garantia | ||
servicos.bilGar | String | String(050) - Número do Bilhete da garantia estendida | ||
servicos.tnsSer | String | String(005) - Transação do item de serviço da nota | ||
servicos.filPed | Integer | Number(005) - Código da filial do pedido | ||
servicos.numPed | Integer | Number(008) - Número do pedido da nota fiscal de saída | ||
servicos.seqIsp | Integer | Number(003) - Sequência do pedido da nota fiscal de saída | ||
servicos.codSer | String | String(014) - Código do serviço da nota fiscal de saída | ||
servicos.codFam | String | String(006) - Código da família do serviço | ||
servicos.codTri | String | String(005) - Código de tributação para emissão da DARF | ||
servicos.cplIsv | String | String(250) - Complemento da descrição do serviço | ||
servicos.qtdFat | String | Number(014,5) - Quantidade faturada do serviço da nota fiscal de saída | ||
servicos.uniMed | String | String(003) - Unidade de medida do serviço da nota fiscal de saída | ||
servicos.codTpr | String | String(004) - Código da tabela de preço do item da nota fiscal de saída | ||
servicos.preUni | String | Number(021,10) - Preço unitário do serviço da nota fiscal de saída | ||
servicos.perDsc | String | Number(005,2) - Percentual de desconto do serviço da nota fiscal de saída | ||
servicos.perIss | String | Number(006,4) - Percentual do ISS do serviço da nota fiscal de saída | ||
servicos.redIss | String | Number(008,5) - Percentual de redução da base de cálculo do ISS | ||
servicos.perIrf | String | Number(004,2) - Percentual do IRRF do serviço da nota fiscal de saída | ||
servicos.perIns | String | Number(004,2) - Percentual do INSS | ||
servicos.perCom | String | Number(005,2) - Percentual de comissão do serviço da nota fiscal de saída | ||
servicos.salCan | String | String(001) - Indicativo se o saldo do pedido deve ser cancelado | ||
servicos.vlrEnc | String | Number(015,2) - Valor encargos financeiros | ||
servicos.vlrOut | String | Number(015,2) - Valor outras despesas | ||
servicos.vlrDar | String | Number(015,2) - Valor para arredondamento | ||
servicos.vlrOud | String | Number(015,2) - Valor outras despesas destacado | ||
servicos.vlrBru | String | Number(015,2) - Valor bruto do serviço da nota fiscal de saída | ||
servicos.vlrDsc | String | Number(015,2) - Valor do desconto do serviço da nota fiscal de saída | ||
servicos.vlrDs1 | String | Number(015,2) - Valor do desconto - 1 do cliente | ||
servicos.vlrDs2 | String | Number(015,2) - Valor do desconto - 2 do cliente | ||
servicos.vlrDs3 | String | Number(015,2) - Valor do desconto - 3 do cliente | ||
servicos.vlrDs4 | String | Number(015,2) - Valor do desconto - 4 do cliente | ||
servicos.vlrBis | String | Number(015,2) - Valor base ISS | ||
servicos.vlrIss | String | Number(015,2) - Valor do ISS sobre o serviço da nota fiscal de saída | ||
servicos.vlrBir | String | Number(015,2) - Valor base IRRF | ||
servicos.vlrIrf | String | Number(015,2) - Valor do IRRF sobre o serviço da nota fiscal de saída | ||
servicos.vlrBin | String | Number(015,2) - Valor base do INSS | ||
servicos.vlrIns | String | Number(015,2) - Valor do INSS | ||
servicos.vlrBco | String | Number(015,2) - Valor base comissão | ||
servicos.vlrCom | String | Number(015,2) - Valor comissão | ||
servicos.vlrLse | String | Number(015,2) - Valor do serviço | ||
servicos.vlrLou | String | Number(015,2) - Valor dos outros valores | ||
servicos.vlrLiq | String | Number(015,2) - Valor líquido do item de serviço da nota fiscal de saída | ||
servicos.vlrFin | String | Number(015,2) - Valor do item válido para o financeiro | ||
servicos.filNfc | Integer | Number(005) - Código da filial da nota fiscal de entrada | ||
servicos.codFor | String | Number(009) - Código do Fornecedor | ||
servicos.numNfc | String | Number(009) - Número da nota fiscal de entrada | ||
servicos.snfNfc | String | String(003) - Código da série da nota fiscal de entrada | ||
servicos.seqIsc | Integer | Number(003) - Sequência do item de serviço da NF de entrada | ||
servicos.obsIsv | String | String(999) - Observação do item | ||
servicos.codClf | String | String(003) - Código da classificação fiscal do item da nota fiscal de saída | ||
servicos.codStr | String | String(003) - Situação tributária do I.C.M.S. do item da nota fiscal de saída | ||
servicos.codTic | String | String(003) - Código do ICMS especial | ||
servicos.codTrd | String | String(003) - Código de redução de Impostos | ||
servicos.codTst | String | String(003) - Código do ICMS substituído | ||
servicos.perIpi | String | Number(008,4) - Percentual de IPI do item da nota fiscal de saída | ||
servicos.perIcm | String | Number(005,2) - Percentual do ICM do item da nota fiscal de saída | ||
servicos.vlrDzf | String | Number(015,2) - Valor do desconto referente zona franca | ||
servicos.vlrBip | String | Number(015,2) - Valor base IPI | ||
servicos.vlrIpi | String | Number(015,2) - Valor do IPI do item da nota fiscal de saída | ||
servicos.vlrBic | String | Number(015,2) - Valor base ICMS | ||
servicos.vlrIcm | String | Number(015,2) - Valor do ICMS do item da nota fiscal de saída | ||
servicos.vlrDfa | String | Number(015,2) - Valor da diferença de alíquota inter-estadual | ||
servicos.vlrBsi | String | Number(015,2) - Valor base ICMS substituído | ||
servicos.vlrIcs | String | Number(015,2) - Valor do ICMS substituído do item da nota fiscal de saída | ||
servicos.vlrBsd | String | Number(015,2) - Valor base ICMS substituído destacado | ||
servicos.vlrIsd | String | Number(015,2) - Valor do ICMS substituído destacado | ||
servicos.vlrIip | String | Number(015,2) - Valor isento IPI | ||
servicos.vlrIic | String | Number(015,2) - Valor isento ICMS | ||
servicos.vlrOip | String | Number(015,2) - Valor outros IPI | ||
servicos.vlrOic | String | Number(015,2) - Valor outros ICMS | ||
servicos.vlrBpi | String | Number(015,2) - Valor base do PIS (Estorno Devolução) | ||
servicos.vlrPis | String | Number(015,2) - Valor do PIS a recuperar (Estorno Devolução) do item da nota fiscal de saída | ||
servicos.vlrBcr | String | Number(015,2) - Valor base do Cofins à Recuperar (Estorno Devolução) | ||
servicos.vlrCor | String | Number(015,2) - Valor do Cofins a recuperar (Estorno Devolução) | ||
servicos.vlrBct | String | Number(015,2) - Valor base do Cofins Retido | ||
servicos.vlrCrt | String | Number(015,2) - Valor do Cofins Retido | ||
servicos.perCrt | String | Number(004,2) - Percentual de Cofins Retido | ||
servicos.vlrBpt | String | Number(015,2) - Valor base do PIS Retido | ||
servicos.vlrPit | String | Number(015,2) - Soma dos valores do PIS retido | ||
servicos.perPit | String | Number(004,2) - Percentual de PIS Retido | ||
servicos.vlrBcl | String | Number(015,2) - Valor base do CSLL Retido | ||
servicos.vlrCsl | String | Number(015,2) - Valor do CSLL Retido | ||
servicos.perCsl | String | Number(004,2) - Percentual de CSLL Retido | ||
servicos.vlrBor | String | Number(015,2) - Valor base de Outras Retenções | ||
servicos.vlrOur | String | Number(015,2) - Valor de Outras Retenções | ||
servicos.perOur | String | Number(004,2) - Percentual de Outras Retenções | ||
servicos.seqNfi | Integer | Number(004) - Sequência do item na nota fiscal impressa | ||
servicos.perDs1 | String | Number(005,2) - Percentual de desconto - 1 do cliente | ||
servicos.perDs2 | String | Number(005,2) - Percentual de desconto - 2 do cliente | ||
servicos.perDs3 | String | Number(005,2) - Percentual de desconto - 3 do cliente | ||
servicos.perDs4 | String | Number(005,2) - Percentual de desconto - 4 do cliente | ||
servicos.vlrRis | String | Number(015,2) - Valor de retenção de ICMS Substituto | ||
servicos.desImp | String | String(250) - Descrição do produto impressa na nota, para fins de relatórios fiscais (Sintegra) | ||
servicos.vlrOui | String | Number(015,2) - Valor de outras despesas de importação | ||
servicos.bcoImp | String | Number(015,2) - Valor base do cofins a recuperar na importação | ||
servicos.cofImp | String | Number(015,2) - Valor do cofins a recuperar na importação | ||
servicos.bpiImp | String | Number(015,2) - Valor base do pis a recuperar na importação | ||
servicos.pisImp | String | Number(015,2) - Valor do pis a recuperar na importação | ||
servicos.vlrBpf | String | Number(015,2) - Valor Base do PIS Faturamento | ||
servicos.perPif | String | Number(008,4) - Percentual do PIS Faturamento | ||
servicos.vlrPif | String | Number(015,2) - Valor do PIS Faturamento | ||
servicos.vlrBcf | String | Number(015,2) - Valor Base do COFINS Faturamento | ||
servicos.perCff | String | Number(008,4) - Percentual do COFINS Faturamento | ||
servicos.vlrCff | String | Number(015,2) - Valor do COFINS Faturamento | ||
servicos.vlrBsf | String | Number(015,2) - Valor base do ICMS Substituído para entrega futura | ||
servicos.vlrSif | String | Number(015,2) - Valores do ICMS Substituído para entrega futura | ||
servicos.cstIpi | 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 | 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 | 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.perDs5 | String | Number(005,2) - Percentual de desconto - 5 do cliente | ||
servicos.vlrDs5 | String | Number(015,2) - Valor do desconto - 5 do cliente | ||
servicos.codMs1 | Integer | Number(004) - Código da mensagem - 1 do item da nota fiscal de saída | ||
servicos.codMs2 | Integer | Number(004) - Código da mensagem - 2 do item da nota fiscal de saída | ||
servicos.codMs3 | Integer | Number(004) - Código da mensagem - 3 do item da nota fiscal de saída | ||
servicos.codMs4 | Integer | Number(004) - Código da mensagem - 4 do item da nota fiscal de saída | ||
servicos.numOpe | String | String(020) - Número da Operação para rastreamento TMS | ||
servicos.vlrPfm | Double | Number(015,2) - Valor do frete a ser pago ao motorista que levará o produto | ||
servicos.varSer | String | String(001) - Indica o tipo de serviço para o Varejo - [ N=Serviço;F=Frete;S=Seguro;E=Embalagem;R=Curso;I=Empréstimo Pessoa Física;M=Empréstimo Consignado;L=Recarga Celular;P=Parcela Protegida;G=Garantia Estendida;B=Correspondente Bancário;C=Consórcio;O=Montagem;U=Seguro furto/roubo;T=Cartão Presente ] | ||
servicos.empFre | Integer | Number(004) - Código da empresa | ||
servicos.tabFre | String | String(004) - Código da tabela de preço frete | ||
servicos.datIni | DateTime | Date(DD/MM/YYYY) - Data início de validade da tabela de preço | ||
servicos.locEnt | Integer | Number(008) - Código da localização do local para entrega do frete | ||
servicos.filFre | Integer | Number(005) - Código da filial | ||
servicos.empIpv | Integer | Number(004) - Empresa do ítem do cupom | ||
servicos.filIpv | Integer | Number(005) - Filial do ítem do cupom | ||
servicos.snfIpv | String | String(003) - Código da série do ítem do cupom | ||
servicos.nfvIpv | Integer | Number(009) - Número da nota fiscal do ítem do cupom fiscal | ||
servicos.seqIpv | Integer | Number(003) - Sequência do item do cupom fiscal | ||
servicos.vlrDed | Double | Number(015,2) - Valor de Deduções | ||
servicos.codRep | Integer | Number(009) - Código do representante do item de serviço da nota fiscal de saída | ||
servicos.motDes | 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 | Double | Number(015,2) - ICMS Desonerado | ||
servicos.codCes | String | String(007) - Código especificador da substituição tributária | ||
servicos.icmAor | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado remetente | ||
servicos.icmVor | Double | Number(015,2) - Valor de ICMS partilhado com o estado remetente | ||
servicos.icmAde | Double | Number(005,2) - Alíquota de ICMS partilhado com o estado destinatário | ||
servicos.icmVde | Double | Number(015,2) - Valor de ICMS partilhado com o estado destinatário | ||
servicos.icmBde | Double | Number(015,2) - Valor Base ICMS partilha para estado de destino | ||
servicos.icmAfc | Double | Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza na UF de destino | ||
servicos.icmVfc | Double | Number(015,2) - Valor do ICMS para fundo de combate à pobreza na UF de destino | ||
servicos.oriMer | 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.basIef | Double | Number(015,2) - Valor base do ICMS para entrega futura | ||
servicos.perIef | Double | Number(005,2) - Percentual do ICMS para entrega futura | ||
servicos.vlrIef | Double | Number(015,2) - Valor do ICMS para entrega futura | ||
servicos.icmBfc | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza na UF de destino | ||
servicos.basFcp | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza | ||
servicos.aliFcp | Double | Number(007,4) - Alíquota do ICMS para fundo de combate à pobreza | ||
servicos.vlrFcp | Double | Number(015,2) - Valor do fundo de combate à pobreza | ||
servicos.bstFcp | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza retido por substituição tributária | ||
servicos.astFcp | Double | Number(007,4) - Alíquota do fundo de combate à pobreza retido por substituição tributária | ||
servicos.vstFcp | Double | Number(015,2) - Valor do fundo de combate à pobreza retido por substituição tributária | ||
servicos.breFcp | Double | Number(015,2) - Base de cálculo do fundo de combate à pobreza retido ant. por subst. trib. | ||
servicos.areFcp | Double | Number(007,4) - Alíquota do fundo de combate à pobreza retido anteriormente por subst. trib. | ||
servicos.vreFcp | Double | Number(015,2) - Valor do fundo de combate à pobreza retido anteriormente por subst. trib. | ||
servicos.basApe | Double | Number(015,2) - Base de cálculo da aposentadoria especial | ||
servicos.perApe | Double | Number(004,2) - Percentual da aposentadoria especial | ||
servicos.vlrApe | Double | Number(015,2) - Valor da aposentadoria especial | ||
rateio | Set | |||
rateio.numPrj | Integer | Number(008) - Número do projeto | ||
rateio.codFpj | Integer | Number(004) - Código da fase do projeto | ||
rateio.ctaFin | Integer | Number(007) - Conta financeira reduzida | ||
rateio.ctaRed | Integer | Number(007) - Conta contábil reduzida | ||
rateio.perCta | String | Number(007,4) - Percentual rateado para a conta | ||
rateio.vlrCta | String | Number(015,2) - Valor rateado para a conta | ||
rateio.codCcu | String | String(009) - Código do centro de custos | ||
rateio.perRat | String | Number(007,4) - Percentual rateado para o centro de custos | ||
rateio.vlrRat | String | Number(015,2) - Valor rateado para o centro de custos | ||
rateio.obsRat | String | String(120) - Observação do rateio | ||
dispositivosFiscais | Set | Dispositivos Fiscais. | ||
dispositivosFiscais.codDfs | Integer | Number(006) - Código do dispositivo fiscal | ||
dispositivosFiscais.perDfs | Double | Number(005,2) - Percentual do dispositivo fiscal | ||
dispositivosFiscais.basDfs | Double | Number(015,2) - Valor base do dispositivo fiscal | ||
dispositivosFiscais.vlrAjs | Double | Number(015,2) - Valor do ajuste do item referente ao dispositivo fiscal | ||
dispositivosFiscais.vlrOut | Double | Number(015,2) - Outros Valores | ||
dispositivosFiscais.desAjs | String | String(250) - Descrição do Ajuste | ||
camposUsuario | Set | |||
camposUsuario.cmpUsu | String | (Opcional) - String(255) - Nome do campo de usuário | ||
camposUsuario.vlrUsu | String | (Opcional) - String(255) - Valor do campo de usuário | ||
servicos.pdiFcp | Double | Number(007,2) - Percentual do diferimento de ICMS relativo ao FCP | ||
servicos.vdiFcp | Double | Number(015,2) - Valor diferido do ICMS relativo ao FCP | ||
servicos.efiFcp | Double | Number(015,2) - Valor efetivo do ICMS relativo ao FCP | ||
servicos.vicStd | Double | Number(015,2) - Valor do ICMS-ST desonerado | ||
servicos.mtdIst | 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.abtDes | String | String(001) - Indicativo se houve abatimento do valor do ICMS desonerado - [ S=Sim;N=Não ] | ||
parcelas | Set | Parcelas. | ||
parcelas.numPar | Integer | (Obrigatório) - Number(003) - Número da parcela do título substituto | ||
parcelas.codFpg | Integer | Number(002) - Código da forma de pagamento | ||
parcelas.locTit | String | String(050) - Localizador do título para retaguarda/loja | ||
parcelas.numPfi | String | String(015) - Número da proposta da financeira que originou o título | ||
parcelas.vctPar | String | Date(DD/MM/YYYY) - Data de vencimento da parcela da nota fiscal de saída | ||
parcelas.vlrPar | String | Number(015,2) - Valor da parcela da nota fiscal de saída | ||
parcelas.vlrTro | String | Number(015,2) - Valor do troco dado ao cliente da venda. | ||
parcelas.tipInt | String | String(001) - Tipo Integração do processo de pagamento com o sistema de automação da empresa | ||
parcelas.cgcCre | String | String(014) - CNPJ da Credenciadora de cartão de crédito e/ou débito | ||
parcelas.banOpe | String | String(002) - Bandeira da operadora de cartão de crédito e/ou débito - [ 01=Visa;02=Mastercard;03=American Express;04=Sorocred;05=Diners Club;06=Elo;07=Hipercard;08=Aura;09=Cabal;10=Banes Card;11=Cabal;12=CalCard;13=Credz;14=Discover;15=GoodCard;16=GreenCard;17=Hiper;18=JcB;19=Mais;20=MaxVan;21=Policard;22=RedeCompras;23=Sodexo;24=ValeCard;25=Verocheque;26=VR;27=Ticket;99=Outros ] | ||
parcelas.catTef | String | String(128) - Código de Autorização da Transação para Pagamentos Eletrônicos | ||
parcelas.indPag | String | String(001) - Indicativo da forma de pagamento - [ 0=Pagamento à Vista;1=Pagamento à Prazo ] | ||
parcelas.codPor | String | String(004) - Código do portador a ser lançado o título no contas a receber | ||
parcelas.codCrt | String | String(002) - Código da carteira a ser lançado o título no contas a receber | ||
parcelas.codSac | String | Number(014) - Código do sacado | ||
parcelas.codFcr | String | String(003) - Código da moeda ou índice como fator de correção (financeiro) | ||
parcelas.cgcTpp | Double | Number(014) - CNPJ do estabelecimento onde o pagamento foi processado | ||
parcelas.ufsPgr | String | String(002) - Sigla da UF do CNPJ do estabelecimento onde o pagamento foi processado | ||
parcelas.cgcBpr | Double | Number(014) - CNPJ do estabelecimento beneficiário do pagamento | ||
parcelas.ideTpg | String | String(040) - Identificador do terminal de pagamento | ||
seguro | Set | Seguro. | ||
seguro.codSeg | String | Number(009) - Código da Seguradora | ||
seguro.resSeg | String | Number(001) - Responsável pelo seguro (CT-e) - [ 0=Remetente;1=Expedidor;2=Recebedor;3=Destinatário;4=Emitente do CT-e;5=Tomador de Serviço ] | ||
seguro.numAvb | String | String(060) - Número da averbação. (CT-e) | ||
seguro.vlrAvb | String | Number(015,6) - Valor para efeito de averbação | ||
seguro.numApo | String | String(060) - Numero da apólice do seguro | ||
composicao | Set | Composição do Conhecimento de Transporte | ||
composicao.seqCct | Integer | Number(004) - Seqüência da composição do conhecimento de transporte | ||
composicao.datEmi | String | Date(DD/MM/YYYY) - Data de emissão da nota fiscal transportada | ||
composicao.codEdc | String | String(003) - Espécie de documento da nota fiscal transportada para fins fiscais | ||
composicao.codSel | String | String(003) - Código da Série Legal da nota fiscal transportada | ||
composicao.codSsl | String | String(002) - Código da Subsérie Legal da nota fiscal transportada | ||
composicao.numNft | String | Number(009) - Número da nota fiscal transportada | ||
composicao.vlrTot | String | Number(015,2) - Valor total da nota fiscal transportada | ||
composicao.qtdMer | String | Number(014,5) - Quantidade das mercadorias da nota fiscal transportada | ||
composicao.uniMed | String | String(003) - Unidade de medida das mercadorias da nota fiscal transportada | ||
composicao.chvNel | String | String(050) - Chave de acesso da nota fiscal eletrônica | ||
composicao.vlrMer | String | Number(015,2) - Valor das mercadorias constantes no documento fiscal | ||
composicao.pesBru | String | Number(014,5) - Peso bruto da nota fiscal transportada | ||
composicao.pesLiq | String | Number(014,5) - Peso líquido da nota fiscal transportada | ||
composicao.vlrBic | String | Number(015,2) - Valor base do ICMS | ||
composicao.vlrIcm | String | Number(015,2) - Valor do ICMS | ||
composicao.vlrBsi | String | Number(015,2) - Valor base do ICMS Substituído | ||
composicao.vlrSic | String | Number(015,2) - Valor do ICMS Substituído | ||
composicao.comNat | String | String(004) - Natureza de operação (CFOP) predominante | ||
composicao.pinSuf | String | Number(009) - Protocolo de ingresso de mercadoria nacional | ||
composicao.empNft | Integer | Number(004) - Código da empresa da nota fiscal transportada | ||
composicao.filNft | Integer | Number(005) - Código da filial da nota fiscal transportada | ||
composicao.snfNft | String | String(003) - Código da série da nota fiscal transportada | ||
composicao.qtdVol | Integer | Number(006) - Quantidade de volumes da nota fiscal de saída | ||
composicao.medCte | String | String(002) - Unidade de medida da quantidade da carga do CTe - [ 00=M3;01=KG;02=TONELADA;03=UNIDADE;04=LITROS;05=MMBTU ] | ||
composicao.qtdMed | Double | Number(013,4) - Quantidade da unidade de medida da informação da carga do CTe | ||
composicao.tipMed | String | String(020) - Tipo da unidade de medida da quantidade da carga do CTe | ||
composicao.tipDoo | String | String(002) - Tipo de documento originário (CT-e) - [ 00=Declaração;10=Dutoviário;99=Outros ] | ||
composicao.desTdc | String | String(100) - Descrição do tipo de documento (CT-e) | ||
composicao.numDoc | String | String(050) - Número do documento (CT-e), no caso de informações dos demais documentos | ||
composicao.tipDoc | String | String(001) - Tipo de documento vinculado (Nota Fiscal/Outros Documentos) - [ N=Nota Fiscal;O=Outros Documentos ] | ||
infQuantidade | Set | Informações de quantidade da carga do Conhecimento de Transporte. | ||
infQuantidade.seqIqc | Integer | Number(004) - Sequencia da informação das quantidades da carga | ||
infQuantidade.medCte | String | String(002) - Unidade de medida da quantidade da carga do CTe - [ 00=M3;01=KG;02=TONELADA;03=UNIDADE;04=LITROS;05=MMBTU ] | ||
infQuantidade.tipMed | String | String(020) - Tipo da unidade de medida da quantidade da carga do CTe | ||
infQuantidade.qtdMed | Double | Number(013,4) - Quantidade da unidade de medida da informação da carga do CTe | ||
composicao.datPec | DateTime | Date(DD/MM/YYYY) - Data prevista de entrega no cliente | ||
camposUsuario | Set | |||
camposUsuario.cmpUsu | String | (Opcional) - String(255) - Nome do campo de usuário | ||
camposUsuario.vlrUsu | String | (Opcional) - String(255) - Valor do campo de usuário | ||
dadosGerais.indItm | String | (Obrigatório) - String(001) - Indicativo de intermediador/marketplace | ||
dadosGerais.codItm | Integer | (Obrigatório) - Number(004) - Código do intermediador da transação | ||
dadosGerais.cgcItm | Double | (Obrigatório) - Number(014) - CNPJ do intermediador da transação | ||
dadosGerais.cadItm | String | (Obrigatório) - String(060) - Identificador cadastrado no intermediador | ||
autorizadosXML | Set | Autorizados XML. | ||
autorizadosXML.cgcCpf | Double | Number(014) - Número do CNPJ ou CPF do cliente | ||
dadosGerais.vdiFcs | Double | (Opcional) - Number(015,2) - Somatório do valor diferido do ICMS relativo ao FCP | ||
dadosGerais.efiFcs | Double | (Opcional) - Number(015,2) - Somatório do valor efetivo do ICMS FCP | ||
dadosGerais.vicSdt | Double | (Opcional) - Number(015,2) - Somatório do valor do ICMS-ST desonerado | ||
dadosGerais.codSac | String | (Opcional) - Número(014) - Número do CNPJ ou CPF do sacado | ||
dadosGerais.herdarCSTICMSPedido | String | (Opcional) - String(001) - Herdar código da situação tributária do ICMS do item do pedido | ||
dadosGerais.qtmBic | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico | ||
dadosGerais.vmoIcm | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico | ||
dadosGerais.qtmBir | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico Retido | ||
dadosGerais.vmoIcr | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico Retido | ||
dadosGerais.qtmBif | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico Diferido | ||
dadosGerais.vmoIcf | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico Diferido | ||
dadosGerais.qtmBid | Double | (Opcional) - Number(015,4) - Quantidade da Base de ICMS Monofásico Destacado | ||
dadosGerais.vmoIcd | Double | (Opcional) - Number(015,2) - Valor do ICMS Monofásico Destacado | ||
notaOrigem | Set | Relacionamentos entre Notas Fiscais de Saída (Notas Fiscais de Origem) | ||
notaOrigem.empRel | Integer | Number(004) - Código da empresa da nota fiscal de saída relacionada | ||
notaOrigem.filRel | Integer | Number(005) - Código da filial da nota fiscal de saída relacionada | ||
notaOrigem.snfRel | String | String(003) - Código da série da nota fiscal de saída relacionada | ||
notaOrigem.nfvRel | Integer | Number(009) - Número da nota fiscal de saída relacionada | ||
notaOrigem.tipRel | Integer | Number(001) - Indica o tipo do relacionamento das notas - [ 1=Complemento (Não utilizado);2=Substituição ] | ||
tipCal | Integer | Efetuar recálculo. [0 = Sim;1 = Não; 2 = Sim com busca de impostos] | ||
gerPar | Integer | Gerar parcelas automaticamente. [0 = Não; 1 = Sim] | ||
fecNot | String | Fechar Notas [1 = Sim; 2 = Não] | ||
prcNfv | String | Procedência | ||
gerarDocumentoEletronico | String | Gerar Arquivo Eletrônico [0 = Não; 1 = Sim; 3 = Webservice] | ||
identificacaoSistema | String | Identificação do sistema integrado |
Observação
Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:GravarNotasFiscaisSaidaVarejo_5Response> <result> <retornosNotasSaida> <codEmp>Integer</codEmp> <codFil>Integer</codFil> <codSnf>String</codSnf> <numNfv>String</numNfv> <cnpjFilial>String</cnpjFilial> <ideExt>Integer</ideExt> <tipRet>Integer</tipRet> <msgRet>String</msgRet> </retornosNotasSaida> <tipoRetorno>Integer</tipoRetorno> <mensagemRetorno>String</mensagemRetorno> <erroExecucao>String</erroExecucao> </result> </ser:GravarNotasFiscaisSaidaVarejo_5Response> </soapenv:Body> </soapenv:Envelope>
Nome | Tipo | Descrição |
---|---|---|
erroExecucao | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:Vazio ou nulo, indicando que a execução foi feita com sucessoA mensagem do erro ocorrido no servidorSó impede a gravação quando o retorno.tipRet for igual a "2" |
retornosNotasSaida | Set | |
retornosNotasSaida.codEmp | Integer | (Obrigatório) - Number(004) - Código da Empresa de Emissão da Nota Fiscal de Saída |
retornosNotasSaida.codFil | Integer | (Obrigatório) - Number(005) - Código da Filial pertencente a Empresa de Emissão da Nota Fiscal |
retornosNotasSaida.codSnf | String | (Obrigatório) - String(003) - Código da Série da Nota Fiscal de Saída |
retornosNotasSaida.numNfv | String | (Obrigatório) - Number(009) - Número da Nota Fiscal de Saída |
retornosNotasSaida.cnpjFilial | String | (Opcional) - Number(014) - CNPJ da Filial de Emissão da Nota Fiscal - Condição: Será retornado caso seja informado na geração da nota. |
retornosNotasSaida.ideExt | Integer | (Obrigatório) - Number(015) - Identificador externo para relacionar o registro da requisição com o registro retornado pelo ERP (utilizado somente para Varejo Senior). |
retornosNotasSaida.tipRet | Integer | TipRet - (Obrigatório) - Number(001) - Tipo de retorno. Valores: 1 - Processado com sucesso; 2 - Ocorreram Erros. |
retornosNotasSaida.msgRet | String | (Opcional) - String(1000) - Mensagem de Retorno da Gravação da Nota |
tipoRetorno | Integer | (Obrigatório) - Número(001) - Tipo de Retorno de Processamento - Lista: 1 = Processado, 2 = Erro na Solicitação |
mensagemRetorno | String | (Obrigatório) - String(1000) - Mensagem de Retorno de Processamento |