API - Envio da NF-e

API usada para o envio da NF-e

API - Envio NF-e

POST https://sandbox-api.invoisys.com.br/api/nfe/envio

API principal para envio de uma NF-e

Headers

NameTypeDescription

Content-type

string

application/x-www-form-urlencoded

Accept

string

application/json

Authorization

string

bearer <valor>

Request Body

NameTypeDescription

versao

number

Informa a versão do layout do documento

chNfe

string

Campo com a chave de acesso do documento recebida em operação exportação

ambiente

integer

Informa se ele foi emitido em produção ou homologação

contingencia

boolean

Indica se a emissão é Normal ou Contingência

fs

boolean

Indica se o integrador irá utilizar o Formulário de Segurança

infNFe: {ide: {...}}

object

Grupo de Identificação da NF-e

infNFe: ide: {{cnf}}

string

Campo numérico. Compõe a chave de acesso da nota

infNFe: ide: {{natOp}}

string

Descrição da Natureza da Operação, como venda, compra, transferência, devolução, importação, etc.

infNFe: ide: {{serie}}

integer

Série da NF-e

infNFe: ide: {{nnf}}

integer

Numeração da NF-e

infNFe: ide: {{dhSaiEnt}}

string

Indica a Data-Hora de saída/entrada da operação

infNFe: ide: {{dhCont}}

string

Indica a Data-Hora do envio em contingência

infNFe: ide: {{xJust}}

string

Justificativa para o envio em contingência

infNFe: ide: {{tpNF}}

integer

Tipo de operação (0=Entrada; 1=Saída)

infNFe: ide: {{idDest}}

integer

Indicador do local de destino da operação (1=Operação interna; 2=Operação interestadual; 3=Operação com exterior.)

infNFe: ide: {{tpImp}}

integer

Qual o tipo de impressão do DANFE (0=Sem geração de DANFE; 1=DANFE normal, Retrato; 2=DANFE normal, Paisagem; 3=DANFE Simplificado; 4=DANFE NFC-e; 5=DANFE NFC-e em mensagem eletrônica)

infNFe: ide: {{cdv}}

integer

Dígito Verificador da Chave de Acesso da NF-e

infNFe: ide: {{finNFe}}

integer

Qual a finalidade da NF-e (1=NF-e normal; 2=NF-e complementar; 3=NF-e de ajuste; 4=Devolução de mercadoria)

infNFe: ide: {{indFinal}}

integer

Indica se a operação é para consumidor final ou normal (0=Normal; 1=Consumidor final;)

infNFe: ide: {{indPres}}

integer

Indicador de presença do comprador no estabelecimento comercial no momento da operação (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 a domicílio; 9=Operação não presencial, outros)

infNFe: ide: {{{nfRef: [{refNFe}]}}

string

Chave de acesso da NF-e referenciada

infNFe: ide: {nfRef: [{refNFP: {cuf}}]}}

string

Código da UF do remetente de produtor rural

infNFe: ide: {{nfRef: [{refNFP: {aamm}}]}}

string

Ano de mês de emissão da NF-e de produtor rural

infNFe: ide: {{nfRef: [{refNFP: {cnpj}}]}}

string

CNPJ do emitente da NF-e de produtor rural

infNFe: ide: {{nfRef: [{refNFP: {cpf}}]}}

string

CPF do emitente da NF-e de produtor rural

infNFe: ide: {{nfRef: [{refNFP: {ie}}]}}

string

Inscrição Estadual do emitente da NF-e de produtor rural

infNFe: ide: {{nfRef: [{refNFP: {mod}}]}}

string

Modelo do documento fiscal (04=NF de Produtor; 01=NF (v2.0))

infNFe: ide: {{nfRef: [{refNFP: {serie}}]}}

string

Série do documento fiscal

infNFe: ide: {{nfRef: [{refNFP: {nnf}}]}}

string

Número do documento fiscal

infNFe: ide: {{nfRef: [{refNFP: {refCTe}}]}}

string

Chave de acesso do CT-e referenciada

infNFe: ide: {{nfRef: [{refECF: {mod}}]}}

string

Modelo do Documento Fiscal ("2B"=Cupom Fiscal emitido por máquina registradora (não ECF); "2C"=Cupom Fiscal PDV; "2D"=Cupom Fiscal (emitido por ECF) (v2.0).)

infNFe: ide: {{nfRef: [{refECF: {necf}}]}}

string

Número de ordem sequencial do ECF

infNFe: ide: {{nfRef: [{refECF: {ncoo}}]}}

string

Número do Contador de Ordem de Operação - COO

infNFe: ide: {{autXML: [{cnpj}]}}

string

CNPJ Autorizado da pessoa autorizada a acessar o documento

infNFe: ide: {{autXML: [{cpf}]}}

string

CPF Autorizado da pessoa autorizada a acessar o documento

infNFe: {emit: {...}}

object

Grupo de Identificação do Emitente da NF-e

infNFe: {emit: {cnpj}}

string

CNPJ do emitente

infNFe: {dest: {...}}

object

Grupo de Identificação do Destinatário da NF-e

infNFe: {dest: {cnpj}}

string

CNPJ do destinatário

infNFe: {dest: {cpf}}

string

CPF do destinatário

infNFe: {dest: {xNome}}

string

Razão Social ou nome do destinatário

infNFe: {dest: {enderDest: {...}}}

object

Grupo de Identificação do Endereço do Destinatário

infNFe: {dest: {enderDest:{xLgr}}}

string

Logradouro do destinatário

infNFe: {dest: {enderDest:{nro}}}

string

Número do logradouro

infNFe: {dest: {enderDest:{xCpl}}}

string

Complemento do logradouro

infNFe: {dest: {enderDest:{xBairro}}}

string

Bairro do destinatário

infNFe: {dest: {enderDest:{cMun}}}

string

Código do município (Informar '9999999' para operações com exterior)

infNFe: {dest: {enderDest:{cep}}}

string

CEP do destinatário

dest: {enderDest:{fone}}

string

Telefone de contato do destinatário

dest: {indIEDest}

integer

Indicador da IE do Destinatário (1=Contribuinte ICMS (informar a IE do destinatário); 2=Contribuinte isento de Inscrição no cadastro de Contribuintes; do ICMS; 9=Não Contribuinte, que pode ou não possuir Inscrição Estadual no Cadastro de Contribuintes do ICMS.

infNFe: {dest: {isuf}}

string

Inscrição SUFRAMA (Obrigatório, nas operações que se beneficiam de incentivos fiscais existentes nas áreas sob controle da SUFRAMA)

infNFe: {dest: {im}}

string

Inscrição Municipal do Tomador do Serviço

infNFe: {dest: {email}}

string

E-mail do destinatário

infNFe: {retirada: {cnpj}}

string

CNPJ do local de entrega

infNFe: {retirada: {cpf}}

string

CPF do local de entrega

infNFe: {retirada: {xLgr}}

string

Logradouro do local de retirada

infNFe: {retirada: {nro}}

string

Número do local de retirada

infNFe: {retirada: {xCpl}}

string

Complemento do local de retirada

infNFe: {retirada: {xBairro}}

string

Bairro do local de retirada

infNFe: {retirada: {cMun}}

integer

Código de município do local de retirada

infNFe: {entrega: {cnpj}}

string

CNPJ do local de entrega

infNFe: {entrega: {cpf}}

string

CPF do local de entrega

infNFe: {entrega: {xLgr}}

string

Logradouro do local de entrega

infNFe: {entrega: {nro}}

string

Número do local de entrega

infNFe: {entrega: {xCpl}}

string

Complemento do local de entrega

infNFe: {entrega: {xBairro}}

string

Bairro do local de entrega

infNFe: {entrega: {cMun}}

integer

Código do município do local de entrega

infNFe: {det: [{...}]}

object

Grupo de Detalhamento de Produtos e Serviços

infNFe: {det: [{nItem}]}

integer

Número do item (Máximo: 990)

infNFe: {det: [{prod: {...}}]}

object

Grupo de Produtos

infNFe: {det: [{prod: {cProd}}]}

string

Código do produto/serviço. Caso ele não possua codificação própria, preencher com CFOP (Modelo: CFOP9999)

infNFe: {det: [{prod: {cean}}]}

string

GTIN (Global Trade Item Number) do produto, antigo código EAN ou código de barras (Para produtos que não possuem código de barras com GTIN, deve ser informado o literal “SEM GTIN”; )

infNFe: {det: [{prod: {xProd}}]}

string

Descrição do produto ou serviço

infNFe: {det: [{prod: {ncm}}]}

string

Código NCM com 8 dígitos

infNFe: {det: [{prod: {nve}}]}

string

Codificação NVE - Nomenclatura de Valor Aduaneiro e Estatística. Codificação opcional que detalha alguns NCM

infNFe: {det: [{prod: {cest}}]}

string

Código CEST

infNFe: {det: [{prod: {indEscala}}]}

string

Indicador de Escala Relevante (S - Produzido em Escala Relevante; N – Produzido em Escala NÃO Relevante)

infNFe: {det: [{prod: {cnpjFab}}]}

string

CNPJ do fabricante da mercadoria

infNFe: {det: [{prod: {cBenef}}]}

string

Código de Benefício Fiscal na UF aplicado ao item

infNFe: {det: [{prod: {cfop}}]}

integer

Código Fiscal de Operações e Prestações

infNFe: {det: [{prod: {uCom}}]}

number

Unidade comercial

infNFe: {det: [{prod: {qCom}}]}

number

Quantidade comercial

infNFe: {det: [{prod: {vUnCom}}]}

number

Valor Unitário de Comercialização

infNFe: {det: [{prod: {vProd}}]}

number

Valor Total Bruto dos Produtos ou Serviços

infNFe: {det: [{prod: {ceanTrib}}]}

string

GTIN (Global Trade Item Number) da unidade tributável, antigo EAN ou código de barras

infNFe: {det: [{prod: {uTrib}}]}

string

Unidade tributável

infNFe: {det: [{prod: {qTrib}}]}

number

Quantidade tributável

infNFe: {det: [{prod: {vUnTrib}}]}

number

Valor Unitário de tributação

infNFe: {det: [{prod: {vFrete}}]}

number

Valor do frete

infNFe: {det: [{prod: {vSeg}}]}

number

Valor do seguro

infNFe: {det: [{prod: {vDesc}}]}

number

Valor do desconto

infNFe: {det: [{prod: {vOutro}}]}

number

Valores extras

infNFe: {det: [{prod: {indTot}}]}

integer

0=Valor do item (vProd) não compõe o valor total da NF-e 1=Valor do item (vProd) compõe o valor total da NF-e (vProd) (v2.0)

infNFe: {det: [{prod: {xPed}}]}

string

Número do Pedido de Compra

infNFe: {det: [{prod: {nItemPed}}]}

integer

Item do Pedido da Compra

infNFe: {det: [{prod: {nfci}}]}

string

Número de controle da FCI - Ficha de Conteúdo de Importação

infNFe: {det: [{prod: {rastro: [{...}]}}]}

object

Grupo de Produtos sujeitos a Rastreabilidade

infNFe: {det: [{prod: {rastro: [{nLote}]}}]}

string

Número do Lote do produto

infNFe: {det: [{prod: {rastro: [{qLote}]}}]}

string

Quantidade de produto no lote

infNFe: {det: [{prod: {rastro: [{dFab}]}}]}

string

Data de fabricação/produção (Formato: “AAAA-MM-DD")

infNFe: {det: [{prod: {rastro: [{dVal}]}}]}

string

Data de validade (Formato: “AAAA-MM-DD" e informar o último dia do mês caso a validade não especifique o dia)

infNFe: {det: [{prod: {rastro: [{cAgreg}]}}]}

string

Código de Agregação

infNFe: {det: [{prod: {veicProd: {...}}}]}

object

Grupo de Veículos novos

infNFe: {det: [{prod: {veicProd: {tpOp}}}]}

string

Tipo da operação (1=Venda concessionária, 2=Faturamento direto para consumidor final, 3=Venda direta para grandes consumidores (frotista, governo, ...), 0=Outros)

infNFe: {det: [{prod: {veicProd: {chassi}}}]}

integer

Chassi do veículo

infNFe: {det: [{prod: {veicProd: {cCor}}}]}

string

Cor do veículo (Código de cada montadora)

infNFe: {det: [{prod: {veicProd: {xCor}}}]}

string

Descrição da cor do veículo

infNFe: {det: [{prod: {veicProd: {pot}}}]}

string

Potência Motor (CV)

infNFe: {det: [{prod: {veicProd: {cilin}}}]}

string

Cilindradas

infNFe: {det: [{prod: {veicProd: {pesoL}}}]}

string

Peso Líquido (Em toneladas - 4 casas decimais)

infNFe: {det: [{prod: {veicProd: {pesoB}}}]}

string

Peso Bruto (Em toneladas - 4 casas decimais)

infNFe: {det: [{prod: {veicProd: {nSerie}}}]}

string

Serial (Série)

infNFe: {det: [{prod: {veicProd: {tpComb}}}]}

integer

Tipo de combustível (Utilizar Tabela RENAVAM (v2.0) 01=Álcool, 02=Gasolina, 03=Diesel, (...);16=Álcool/Gasolina; 17=Gasolina/Álcool/GNV; 18=Gasolina/Elétrico)

infNFe: {det: [{prod: {veicProd: {nMotor}}}]}

string

Número de Motor

infNFe: {det: [{prod: {veicProd: {cmt}}}]}

string

Capacidade Máxima de Tração (CMT-Capacidade Máxima de Tração - em Toneladas 4 casas decimais)

infNFe: {det: [{prod: {veicProd: {dist}}}]}

string

Distancia entre eixos

infNFe: {det: [{prod: {veicProd: {anoMod}}}]}

integer

Ano Modelo de Fabricação

infNFe: {det: [{prod: {veicProd: {anoFab}}}]}

integer

Ano do Fabricação

infNFe: {det: [{prod: {veicProd: {tpPint}}}]}

string

Tipo de Pintura

infNFe: {infNFe: {det: [{prod: {veicProd: {tpVeic}}}\}]}

integer

Tipo de Veículo (Utilizar Tabela RENAVAM, conforme exemplos: 02=CICLOMOTO; 03=MOTONETA; 04=MOTOCICLO; 05=TRICICLO...)

infNFe: {det: [{prod: {veicProd: {espVeic}}}]}

integer

Espécie do Veículo (Utilizar Tabela RENAVAM 1=PASSAGEIRO; 2=CARGA; 3=MISTO;4=CORRIDA; 5=TRAÇÃO; 6=ESPECIAL;)

infNFe: {det: [{prod: {veicProd: {vin}}}]}

string

Condição do VIN (R=Remarcado; N=Normal)

infNFe: {det: [{prod: {veicProd: {condVeic}}}]}

string

Condição do VIN (1=Acabado; 2=Inacabado; 3=Semiacabado)

infNFe: {det: [{prod: {veicProd: {cMod}}}]}

integer

Código Marca Modelo (Utilizar código RENAVAN)

infNFe: {det: [{prod: {veicProd: {cCorDENATRAN}}}]}

string

Código de Cor (Segundo as regras de pré-cadastro do DENATRAN (v2.0) 01=AMARELO, 02=AZUL, 03=BEGE, 04=BRANCA...)

infNFe: {det: [{prod: {veicProd: {lota}}}]}

integer

Capacidade máxima de lotação

infNFe: {det: [{prod: {veicProd: {tpRest}}}]}

integer

Restrição (0=Não há; 1=Alienação Fiduciária; 2=Arrendamento Mercantil; 3=Reserva de Domínio; 4=Penhor de Veículos; 9=Outras. (v2.0))

infNFe: {det: [{prod: {med: {...}}}]}

object

Grupo de Medicamentos

infNFe: {det: [{prod: {med: {cProdANVISA}}}]}

integer

Código de Produto da ANVISA (Utilizar o número do registro ANVISA ou preencher com o literal “ISENTO”)

infNFe: {det: [{prod: {med: {vpmc}}}]}

string

Motivo da isenção da ANVISA

infNFe: {det: [{prod: {arma: {...}}}]}

object

Grupo de Armamento

infNFe: {det: [{prod: {arma: {tpArma}}}]}

integer

Indicador do tipo de arma de fogo (0=Uso permitido; 1=Uso restrito)

infNFe: {det: [{prod: {arma: {nSerie}}}]}

string

Número de série da arma

infNFe: {det: [{prod: {arma: {nCano}}}]}

string

Número de série do cano

infNFe: {det: [{prod: {arma: {descr}}}]}

string

Descrição completa da arma

infNFe: {det: [{prod: {comb: {...}}}]}

object

Grupo de Combustíveis

infNFe: {det: [{prod: {comb: {cProdANP}}}]}

string

Código de produto da ANP

infNFe: {det: [{prod: {comb: {descANP}}}]}

string

Descrição do produto conforme ANP

infNFe: {det: [{prod: {comb: {pglp}}}]}

number

Percentual do GLP derivado do petróleo no produto GLP (Valores entre 0 e 100)

infNFe: {det: [{prod: {comb: {pgNn}}}]}

number

Percentual de Gás Natural Nacional – GLGNn para o produto GLP (Valores entre 0 e 100)

infNFe: {det: [{prod: {comb: {pgNi}}}]}

number

Percentual de Gás Natural Importado – GLGNi para o produto GLP (Valores entre 0 e 100)

infNFe: {det: [{prod: {comb: {vPart}}}]}

number

Valor de partida

infNFe: {det: [{prod: {comb: {codif}}}]}

string

Código de autorização / registro do CODIF

infNFe: {det: [{prod: {comb: {qTemp}}}]}

number

Quantidade de combustível faturada à temperatura ambiente

infNFe: {det: [{prod: {comb: {ufCons}}}]}

string

Sigla da UF de consumo

infNFe: {det: [{prod: {comb: {cide: {...}}}}]}

object

Grupo de informações da CIDE

infNFe: {det: [{prod: {comb: {cide: {qbcProd}}}}]}

number

BC da CIDE

infNFe: {det: [{prod: {comb: {cide: {vAliqProd}}}}]}

number

Valor da Alíquota da CIDE

infNFe: {det: [{prod: {comb: {cide: {vcide}}}}]}

number

Valor da CIDE

infNFe: {det: [{imposto: {...}}]}

object

Grupo de Impostos

infNFe: {det: [{imposto: {vTotTrib}}]}

number

Valor aproximado total de tributos federais, estaduais e municipais

infNFe: {det: [{imposto: {icms: {icmS00: {...}}}}]}

object

Grupo de Tributação do ICMS=00

infNFe: {det: [{imposto: {icms: {icmS00: {orig}}}}]}

integer

Origem da Mercadoria

infNFe: {det: [{imposto: {icms: {icmS00: {modBC}}}}]}

integer

Modalidade de determinação da BC

infNFe: {det: [{imposto: {icms: {icmS00: {vbc}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {icmS00: {picms}}}}]}

number

Alíquota do Imposto

infNFe: {det: [{imposto: {icms: {icmS00: {vicms}}}}]}

number

Valor do ICMS

infNFe: {det: [{imposto: {icms: {icmS00: {pfcp}}}}]}

number

Percentual do ICMS relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS00: {vfcp}}}}]}

number

Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS10: {...}}}}]}

object

Grupo de Tributação do ICMS=10

infNFe: {det: [{imposto: {icms: {icmS10: {orig}}}}]}

integer

Origem da Mercadoria

infNFe: {det: [{imposto: {icms: {icmS10: {modBC}}}}]}

integer

Modalidade de determinação da BC

infNFe: {det: [{imposto: {icms: {icmS10: {vbc}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {icmS10: {picms}}}}]}

number

Alíquota do Imposto

infNFe: {det: [{imposto: {icms: {icmS10: {vicms}}}}]}

number

Valor do ICMS

infNFe: {det: [{imposto: {icms: {icmS10: {pfcp}}}}]}

number

Percentual do ICMS relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS10: {vfcp}}}}]}

number

Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS20: {...}}}}]}

number

Grupo de Tributação do ICMS=20

infNFe: {det: [{imposto: {icms: {icmS20: {orig}}}}]}

integer

Origem da Mercadoria

infNFe: {det: [{imposto: {icms: {icmS20: {modBC}}}}]}

number

Modalidade de determinação da BC

infNFe: {det: [{imposto: {icms: {icmS20: {pRedBC}}}}]}

number

Percentual da redução de BC

infNFe: {det: [{imposto: {icms: {icmS20: {vbc}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {icmS20: {picms}}}}]}

number

Alíquota do Imposto

infNFe: {det: [{imposto: {icms: {icmS20: {vicms}}}}]}

number

Valor do ICMS

infNFe: {det: [{imposto: {icms: {icmS20: {vbcfcp}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {icmS20: {pfcp}}}}]}

number

Percentual do ICMS relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS20: {vfcp}}}}]}

number

Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS20: {vicmsDeson}}}}]}

number

Valor do ICMS Desonerado

infNFe: {det: [{imposto: {icms: {icmS20: {motDesICMS}}}}]}

integer

Motivo da Desoneração do ICMS

infNFe: {det: [{imposto: {icms: {icmS30: {...}}}}]}

object

Grupo de Tributação do ICMS=30

infNFe: {det: [{imposto: {icms: {icmS30: {orig}}}}]}

integer

Origem da Mercadoria

infNFe: {det: [{imposto: {icms: {icmS30: {modBCST}}}}]}

integer

Modalidade de determinação da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS30: {pmvast}}}}]}

number

Percentual da margem de valor adicionado do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS30: {pRedBCST}}}}]}

number

Percentual de redução da BC da ICMS ST

infNFe: {det: [{imposto: {icms: {icmS30: {vbcst}}}}]}

number

Valor da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS30: {picmsst}}}}]}

number

Alíquota do Imposto do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS30: {vicmsst}}}}]}

number

Valor do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS30: {vbcfcpst}}}}]}

number

Valor da BC do ICMS retido por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmS30: {pfcpst}}}}]}

number

Percentual do ICMS ST relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS30: {vfcpst}}}}]}

number

Valor do ICMS ST relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS30: {vicmsDeson}}}}]}

number

Valor do ICMS desonerado

infNFe: {det: [{imposto: {icms: {icmS30: {motDesICMS}}}}]}

integer

Motivo da Desoneração do ICMS

infNFe: {det: [{imposto: {icms: {icmS40: {...}}}}]}

object

Grupo de Tributação do ICMS=40

infNFe: {det: [{imposto: {icms: {icmS40: {orig}}}}]}

integer

Origem da Mercadoria

infNFe: {det: [{imposto: {icms: {icmS40: {cst}}}}]}

integer

Tributação do ICMS = 40, 41, 50 (40=Isenta; 41=Não tributada; 50=Suspensão)

infNFe: {det: [{imposto: {icms: {icmS40: {vicmsDeson}}}}]}

number

Valor do ICMS desonerado

infNFe: {det: [{imposto: {icms: {icmS40: {motDesICMS}}}}]}

integer

Motivo da Desoneração do ICMS

infNFe: {det: [{imposto: {icms: {icmS51: {...}}}}]}

object

Grupo de Tributação do ICMS=51

infNFe: {det: [{imposto: {icms: {icmS51: {orig}}}}]}

integer

Origem da Mercadoria

infNFe: {det: [{imposto: {icms: {icmS51: {modBC}}}}]}

integer

Modalidade de determinação da BC

infNFe: {det: [{imposto: {icms: {icmS51: {pRedBC}}}}]}

string

Percentual de redução da BC

infNFe: {det: [{imposto: {icms: {icmS51: {vbc}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {icmS51: {picms}}}}]}

number

Alíquota do Imposto

infNFe: {det: [{imposto: {icms: {icmS51: {vicmsOp}}}}]}

number

Valor do ICMS da Operação

infNFe: {det: [{imposto: {icms: {icmS51: {pDif}}}}]}

number

Percentual do diferimento

infNFe: {det: [{imposto: {icms: {icmS51: {vicmsDif}}}}]}

number

Valor do ICMS diferido

infNFe: {det: [{imposto: {icms: {icmS51: {vicms}}}}]}

number

Valor do ICMS

infNFe: {det: [{imposto: {icms: {icmS51: {vbcfcp}}}}]}

number

Valor da BC do FCP

infNFe: {det: [{imposto: {icms: {icmS51: {pfcp}}}}]}

number

Percentual do ICMS relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS51: {vfcp}}}}]}

number

Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS60: {...}}}}]}

object

Grupo de Tributação do ICMS=60

infNFe: {det: [{imposto: {icms: {icmS60: {orig}}}}]}

integer

Origem da mercadoria

infNFe: {det: [{imposto: {icms: {icmS60: {vbcstRet}}}}]}

number

Valor da BC do ICMS ST retido

infNFe: {det: [{imposto: {icms: {icmS60: {pst}}}}]}

number

Alíquota suportada pelo Consumidor Final

infNFe: {det: [{imposto: {icms: {icmS60: {vicmsstRet}}}}]}

number

Valor do ICMS ST retido

infNFe: {det: [{imposto: {icms: {icmS60: {vbcfcpstRet}}}}]}

number

Valor da Base de Cálculo do FCP retido anteriormente

infNFe: {det: [{imposto: {icms: {icmS60: {pfcpstRet}}}}]}

number

Percentual do FCP retido anteriormente por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmS60: {vfcpstRet}}}}]}

number

Valor do FCP retido anteriormente por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmS60: {pRedBCEfet}}}}]}

number

Percentual de redução da base de cálculo efetiva

infNFe: {det: [{imposto: {icms: {icmS60: {vbcEfet}}}}]}

number

Valor da base de cálculo efetiva

infNFe: {det: [{imposto: {icms: {icmS60: {picmsEfet}}}}]}

number

Alíquota do ICMS efetiva

infNFe: {det: [{imposto: {icms: {icmS60: {vicmsEfet}}}}]}

number

Valor do ICMS efetivo

infNFe: {det: [{imposto: {icms: {icmS70: {...}}}}]}

object

Grupo de Tributação do ICMS=70

infNFe: {det: [{imposto: {icms: {icmS70: {orig}}}}]}

integer

Origem da mercadoria

infNFe: {det: [{imposto: {icms: {icmS70: {modBC}}}}]}

integer

Modalidade de determinação da BC do ICMS

infNFe: {det: [{imposto: {icms: {icmS70: {pRedBC}}}}]}

number

Percentual de Redução da BC

infNFe: {det: [{imposto: {icms: {icmS70: {vbc}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {icmS70: {picms}}}}]}

number

Alíquota do imposto

infNFe: {det: [{imposto: {icms: {icmS70: {vicms}}}}]}

number

Valor do ICMS

infNFe: {det: [{imposto: {icms: {icmS70: {vbcfcp}}}}]}

number

Valor da Base de Cálculo do FCP

infNFe: {det: [{imposto: {icms: {icmS70: {pfcp}}}}]}

number

Percentual do ICMS relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS70: {vfcp}}}}]}

number

Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS70: {modBCST}}}}]}

integer

Modalidade de determinação da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS70: {pmvast}}}}]}

number

Percentual da margem de valor Adicionado do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS70: {pRedBCST}}}}]}

number

Percentual da Redução de BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS70: {vbcst}}}}]}

number

Valor da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS70: {picmsst}}}}]}

number

Alíquota do imposto do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS70: {vicmsst}}}}]}

number

Valor do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS70: {vbcfcpst}}}}]}

number

Informar o valor da Base de Cálculo do FCP retido por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmS70: {pfcpst}}}}]}

number

Percentual do FCP retido por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmS70: {vfcpst}}}}]}

number

Valor do FCP retido por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmS70: {vicmsDeson}}}}]}

number

Valor do ICMS desonerado

infNFe: {det: [{imposto: {icms: {icmS70: {motDesICMS}}}}]}

integer

Motivo da desoneração do ICMS (3=Uso na agropecuária; 9=Outros; 12=Órgão de fomento e desenvolvimento agropecuário)

infNFe: {det: [{imposto: {icms: {icmS90: {...}}}}]}

object

Grupo de Tributação do ICMS=90

infNFe: {det: [{imposto: {icms: {icmS90: {orig}}}}]}

integer

Origem da mercadoria

infNFe: {det: [{imposto: {icms: {icmS90: {modBC}}}}]}

integer

Modalidade de determinação da BC do ICMS

infNFe: {det: [{imposto: {icms: {icmS90: {pRedBC}}}}]}

number

Percentual de Redução da BC

infNFe: {det: [{imposto: {icms: {icmS90: {vbc}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {icmS90: {picms}}}}]}

number

Alíquota do imposto

infNFe: {det: [{imposto: {icms: {icmS90: {vicms}}}}]}

number

Valor do ICMS

infNFe: {det: [{imposto: {icms: {icmS90: {vbcfcp}}}}]}

number

Valor da Base de Cálculo do FCP

infNFe: {det: [{imposto: {icms: {icmS90: {pfcp}}}}]}

number

Percentual do ICMS relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS90: {vfcp}}}}]}

integer

Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmS90: {modBCST}}}}]}

number

Modalidade de determinação da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS90: {pmvast}}}}]}

number

Percentual da margem de valor Adicionado do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS90: {pRedBCST}}}}]}

number

Percentual da Redução de BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS90: {vbcst}}}}]}

number

Valor da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS90: {picmsst}}}}]}

number

Alíquota do imposto do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS90: {vicmsst}}}}]}

number

Valor do ICMS ST

infNFe: {det: [{imposto: {icms: {icmS90: {vbcfcpst}}}}]}

number

Informar o valor da Base de Cálculo do FCP retido por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmS90: {pfcpst}}}}]}

number

Percentual do FCP retido por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmS90: {vfcpst}}}}]}

number

Valor do FCP retido por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmS90: {vicmsDeson}}}}]}

number

Valor do ICMS desonerado

infNFe: {det: [{imposto: {icms: {icmS90: {motDesICMS}}}}]}

integer

Motivo da desoneração do ICMS (3=Uso na agropecuária; 9=Outros; 12=Órgão de fomento e desenvolvimento agropecuário)

infNFe: {det: [{imposto: {icms: {icmsPart: {...}}}}]}

object

Grupo de Partilha do ICMS entre a UF de origem e UF de destino ou a UF definida na legislação.

infNFe: {det: [{imposto: {icms: {icmsPart: {orig}}}}]}

integer

Origem da Mercadoria

infNFe: {det: [{imposto: {icms: {icmsPart: {cst}}}}]}

integer

Tributação do ICMS

infNFe: {det: [{imposto: {icms: {icmsPart: {modBC}}}}]}

integer

Modalidade de determinação da BC

infNFe: {det: [{imposto: {icms: {icmsPart: {vbc}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {icmsPart: {pRedBC}}}}]}

number

Percentual de redução da BC

infNFe: {det: [{imposto: {icms: {icmsPart: {picms}}}}]}

number

Alíquota do Imposto

infNFe: {det: [{imposto: {icms: {icmsPart: {vicms}}}}]}

number

Valor do ICMS

infNFe: {det: [{imposto: {icms: {icmsPart: {modBCST}}}}]}

integer

Modalidade de determinação da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmsPart: {pmvast}}}}]}

number

Percentual da margem de valor adicionado do ICMS ST

infNFe: {det: [{imposto: {icms: {icmsPart: {pRedBCST}}}}]}

number

Percentual de redução da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmsPart: {vbcst}}}}]}

number

Valor da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmsPart: {picmsst}}}}]}

number

Alíquota do Imposto do ICMS ST

infNFe: {det: [{imposto: {icms: {icmsPart: {vicmsst}}}}]}

number

Valor do ICMS ST

infNFe: {det: [{imposto: {icms: {icmsPart: {pbcOp}}}}]}

number

Percentual da BC operação própria

infNFe: {det: [{imposto: {icms: {icmsPart: {ufst}}}}]}

integer

UF para qual é devido o ICMS ST

infNFe: {det: [{imposto: {icms: {icmsst: {...}}}}]}

object

Grupo de Repasse de ICMS ST retido anteriormente em operações interestaduais com repasses através do Substituto Tributário

infNFe: {det: [{imposto: {icms: {icmsst: {orig}}}}]}

integer

Origem da mercadoria

infNFe: {det: [{imposto: {icms: {icmsst: {cst}}}}]}

integer

Tributação do ICMS (41=Não Tributado (v2.0); 60=cobrado anteriormente por substituição tributária)

infNFe: {det: [{imposto: {icms: {icmsst: {vbcstRet}}}}]}

number

Valor do BC do ICMS ST retido na UF remetente

infNFe: {det: [{imposto: {icms: {icmsst: {vicmsstRet}}}}]}

number

Valor do ICMS ST retido na UF remetente

infNFe: {det: [{imposto: {icms: {icmsst: {vbcstDest}}}}]}

number

Valor da BC do ICMS ST da UF destino

infNFe: {det: [{imposto: {icms: {icmsst: {vicmsstDest}}}}]}

number

Valor do ICMS ST da UF destino

infNFe: {det: [{imposto: {icms: {icmssN101: {...}}}}]}

object

Grupo CRT=1 – Simples Nacional e CSOSN=101

infNFe: {det: [{imposto: {icms: {icmssN101: {orig}}}}]}

object

Origem da mercadoria

infNFe: {det: [{imposto: {icms: {icmssN101: {pCredSN}}}}]}

object

Alíquota aplicável de cálculo do crédito (Simples Nacional)

infNFe: {det: [{imposto: {icms: {icmssN101: {vCredICMSSN}}}}]}

object

Valor crédito do ICMS

infNFe: {det: [{imposto: {icms: {icmssN102: {...}}}}]}

object

Grupo CRT=1 – Simples Nacional e CSOSN=102, 103, 300 ou 400

infNFe: {det: [{imposto: {icms: {icmssN102: {orig}}}}]}

object

Origem da mercadoria

infNFe: {det: [{imposto: {icms: {icmssN102: {csosn}}}}]}

object

Codigo de situação da operação do simples nacional

infNFe: {det: [{imposto: {icms: {icmssN201: {...}}}}]}

object

Grupo CRT=1 – Simples Nacional e CSOSN=201

infNFe: {det: [{imposto: {icms: {icmssN201: {orig}}}}]}

object

Origem da mercadoria

infNFe: {det: [{imposto: {icms: {icmssN201: {csosn}}}}]}

object

Codigo de situação da operação do simples nacional

infNFe: {det: [{imposto: {icms: {icmssN201: {modBCST}}}}]}

object

Modalidade de determinação da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN201: {pmvast}}}}]}

object

Percentual da margem de valor adicionado do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN201: {pRedBCST}}}}]}

object

Percentual de redução da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN201: {vbcst}}}}]}

object

Valor da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN201: {picmsst}}}}]}

object

Alíquota do Imposto do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN201: {vicmsst}}}}]}

object

Valor do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN201: {vbcfcpst}}}}]}

object

Valor da BC do FCP retido por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmssN201: {pfcpst}}}}]}

object

Percentual do ICMS ST relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmssN201: {vfcpst}}}}]}

object

Valor do ICMS ST relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmssN202: {orig}}}}]}

integer

Origem da Mercadoria

infNFe: {det: [{imposto: {icms: {icmssN202: {csosn}}}}]}

integer

Código de Situação da Operação – Simples Nacional (202=Tributada pelo Simples Nacional sem permissão de crédito e com cobrança do ICMS por Substituição Tributária; 203- Isenção do ICMS nos Simples Nacional para faixa de receita bruta e com cobrança do ICMS por Substituição Tributária (v2.0) )

infNFe: {det: [{imposto: {icms: {icmssN202: {modBCST}}}}]}

integer

Modalidade de determinação da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN202: {pmvast}}}}]}

string

Percentual da margem de valor adicionado do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN202: {pRedBCST}}}}]}

number

Percentual de redução da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN202: {vbcst}}}}]}

number

Valor da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN202: {picmsst}}}}]}

number

Alíquota do Imposto do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN202: {vicmsst}}}}]}

number

Valor do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN202: {vbcfcpst}}}}]}

number

Valor da BC do FCP retido por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmssN202: {pfcpst}}}}]}

number

Percentual do ICMS ST relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmssN202: {vfcpst}}}}]}

number

Valor do ICMS ST relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmssN500: {...}}}}]}

object

Grupo CRT=1 – Simples Nacional e CSOSN=500

infNFe: {det: [{imposto: {icms: {icmssN500: {orig}}}}]}

integer

Origem da Mercadoria

infNFe: {det: [{imposto: {icms: {icmssN500: {vbcstRet}}}}]}

number

Valor da BC do ICMS ST retido

infNFe: {det: [{imposto: {icms: {icmssN500: {pst}}}}]}

number

Alíquota suportada pelo Consumidor Final

infNFe: {det: [{imposto: {icms: {icmssN500: {vicmsstRet}}}}]}

number

Valor do ICMS ST retido

infNFe: {det: [{imposto: {icms: {icmssN500: {vbcfcpstRet}}}}]}

number

Valor da BC do FCP retido anteriormente

infNFe: {det: [{imposto: {icms: {icmssN500: {pfcpstRet}}}}]}

number

Percentual do FCP retido anteriormente por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmssN500: {vfcpstRet}}}}]}

number

Valor do FCP retido anteriormente por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmssN500: {pRedBCEfet}}}}]}

number

Percentual de redução da BC efetiva

infNFe: {det: [{imposto: {icms: {icmssN500: {vbcEfet}}}}]}

number

Valor da BC Efetiva

infNFe: {det: [{imposto: {icms: {icmssN500: {picmsEfet}}}}]}

number

Alíquota do ICMS efetiva

infNFe: {det: [{imposto: {icms: {icmssN500: {vicmsEfet}}}}]}

number

Valor do ICMS efetivo

infNFe: {det: [{imposto: {icms: {icmssN900: {...}}}}]}

object

Grupo CRT=1 – Simples Nacional e CSOSN=900

infNFe: {det: [{imposto: {icms: {icmssN900: {orig}}}}]}

integer

Origem da Mercadoria

infNFe: {det: [{imposto: {icms: {icmssN900: {modBC}}}}]}

integer

Modalidade de determinação da BC

infNFe: {det: [{imposto: {icms: {icmssN900: {vbc}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {icmssN900: {pRedBC}}}}]}

number

Percentual de redução da BC

infNFe: {det: [{imposto: {icms: {icmssN900: {picms}}}}]}

number

Alíquota do Imposto

infNFe: {det: [{imposto: {icms: {icmssN900: {vicms}}}}]}

number

Valor do ICMS

infNFe: {det: [{imposto: {icms: {icmssN900: {modBCST}}}}]}

integer

Modalidade de determinação da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN900: {pmvast}}}}]}

number

Percentual da margem de valor adicionado do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN900: {pRedBCST}}}}]}

number

Percentual de redução da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN900: {vbcst}}}}]}

number

Valor da BC do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN900: {picmsst}}}}]}

number

Alíquota do Imposto do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN900: {vicmsst}}}}]}

number

Valor do ICMS ST

infNFe: {det: [{imposto: {icms: {icmssN900: {vbcfcpst}}}}]}

number

Valor da Base de Cálculo do FCP retido por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmssN900: {pfcpst}}}}]}

number

Percentual do ICMS ST relativo ao Fundo de Combate à Pobreza (FCP)

infNFe: {det: [{imposto: {icms: {icmssN900: {vfcpst}}}}]}

number

Valor do FCP retido por Substituição Tributária

infNFe: {det: [{imposto: {icms: {icmssN900: {pCredSN}}}}]}

number

Alíquota aplicável de cálculo do crédito (Simples Nacional)

infNFe: {det: [{imposto: {icms: {icmssN900: {vCredICMSSN}}}}]}

number

Valor crédito do ICMS

infNFe: {det: [{imposto: {icms: {icmsufDest: {...}}}}]}

object

Grupo de Informação do ICMS Interestadual

infNFe: {det: [{imposto: {icms: {icmsufDest: {vbcufDest}}}}]}

number

Valor da BC na UF do Destinatário

infNFe: {det: [{imposto: {icms: {icmsufDest: {vbcfcpufDest}}}}]}

number

Valor da BC do FCP na UF do Destinatário

infNFe: {det: [{imposto: {icms: {icmsufDest: {pfcpufDest}}}}]}

number

Percentual do ICMS relativo ao Fundo de Combate à Pobreza (FCP) na UF de destino

infNFe: {det: [{imposto: {icms: {icmsufDest: {picmsufDest}}}}]}

number

Alíquota interna na UF do Destinatário

infNFe: {det: [{imposto: {icms: {icmsufDest: {picmsInter}}}}]}

number

Alíquota interestadual das UFs envolvidas

infNFe: {det: [{imposto: {icms: {icmsufDest: {picmsInterPart}}}}]}

number

Percentual provisório de partilha do ICMS Interestadual

infNFe: {det: [{imposto: {icms: {icmsufDest: {vfcpufDest}}}}]}

number

Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP) da UF de destino

infNFe: {det: [{imposto: {icms: {icmsufDest: {vicmsufDest}}}}]}

number

Valor do ICMS na UF de Destino

infNFe: {det: [{imposto: {icms: {icmsufDest: {vicmsufRemet}}}}]}

number

Valor do ICMS na UF Remetente

infNFe: {det: [{imposto: {icms: {pis: {...}}}}]}

object

Grupo PIS tributado pela alíquota

infNFe: {det: [{imposto: {icms: {pis: {pisAliq: {...}}}}}]}

object

Grupo PIS tributado pela alíquota

infNFe: {det: [{imposto: {icms: {pis: {pisAliq: {cst}}}}}]}

integer

CST do PIS (01=Operação Tributável (base de cálculo = valor da operação alíquota normal (cumulativo/não cumulativo)); 02=Operação Tributável (base de cálculo = valor da operação (alíquota diferenciada)); )

infNFe: {det: [{imposto: {icms: {pis: {pisAliq: {vbc}}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {pis: {pisAliq: {ppis}}}}}]}

number

Percentual do PIS

infNFe: {det: [{imposto: {icms: {pis: {pisAliq: {vpis}}}}}]}

number

Valor do PIS

infNFe: {det: [{imposto: {icms: {pis: {pisQtde: {...}}}}}]}

object

Grupo PIS tributado por Qtde

infNFe: {det: [{imposto: {icms: {pis: {pisQtde: {cst}}}}}]}

integer

Código CST do PIS (03=Operação Tributável (base de cálculo = quantidade vendida x alíquota por unidade de produto))

infNFe: {det: [{imposto: {icms: {pis: {pisQtde: {qbcProd}}}}}]}

number

Quantidade vendida

infNFe: {det: [{imposto: {icms: {pis: {pisQtde: {vAliqProd}}}}}]}

number

Alíquota do PIS (em Reais)

infNFe: {det: [{imposto: {icms: {pis: {pisQtde: {vpis}}}}}]}

number

Valor do PIS

infNFe: {det: [{imposto: {icms: {pis: {pisnt: {...}}}}}]}

object

Grupo PIS não tributado

infNFe: {det: [{imposto: {icms: {pis: {pisnt: {cst}}}}}]}

integer

CST do PIS

infNFe: {det: [{imposto: {icms: {pis: {pisOutr: {...}}}}}]}

object

Grupo PIS Outras Operações

infNFe: {det: [{imposto: {icms: {pis: {pisOutr: {cst}}}}}]}

integer

CST do PIS

infNFe: {det: [{imposto: {icms: {pis: {pisOutr: {vbc}}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {pis: {pisOutr: {ppis}}}}}]}

number

Percentual de alíquota do PIS

infNFe: {det: [{imposto: {icms: {pis: {pisOutr: {qbcProd}}}}}]}

number

Quantidade vendida

infNFe: {det: [{imposto: {icms: {pis: {pisOutr: {vAliqProd}}}}}]}

number

Alíquota do PIS (em Reais)

infNFe: {det: [{imposto: {icms: {pis: {pisOutr: {vpis}}}}}]}

number

Valor do PIS

infNFe: {det: [{imposto: {icms: {pisst: {...}}}}]}

object

Grupo PIS Substituição Tributária

infNFe: {det: [{imposto: {icms: {pisst: {cst}}}}]}

integer

CST do PIS

infNFe: {det: [{imposto: {icms: {pisst: {vbc}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {pisst: {ppis}}}}]}

number

Percentual da alíquota do PIS

infNFe: {det: [{imposto: {icms: {pisst: {qbcProd}}}}]}

number

Quantidade vendida

infNFe: {det: [{imposto: {icms: {pisst: {vAliqProd}}}}]}

number

Alíquota do PIS (em Reais)

infNFe: {det: [{imposto: {icms: {pisst: {vpis}}}}]}

number

Valor do PIS

infNFe: {det: [{imposto: {icms: {pisst: {vbc}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {pisst: {ppis}}}}]}

number

Porcentagem do PIS

infNFe: {det: [{imposto: {icms: {pisst: {qbcProd}}}}]}

number

Quantidade vendida

infNFe: {det: [{imposto: {icms: {pisst: {vAliqProd}}}}]}

number

Alíquota do PIS (em Reais)

infNFe: {det: [{imposto: {icms: {pisst: {vpis}}}}]}

number

Valor do PIS

infNFe: {det: [{imposto: {icms: {cofins: {cofinsAliq: {...}}}}}]}

object

Grupo COFINS tributado pela alíquota

infNFe: {det: [{imposto: {icms: {cofins: {cofinsAliq: {cst}}}}}]}

integer

CST da COFINS (01=Operação Tributável (base de cálculo = valor da operação alíquota normal (cumulativo/não cumulativo)); 02=Operação Tributável (base de cálculo = valor da operação (alíquota diferenciada));)

infNFe: {det: [{imposto: {icms: {cofins: {cofinsAliq: {vbc}}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {cofins: {cofinsAliq: {pcofins}}}}}]}

number

Percentual de alíquota da CONFINS

infNFe: {det: [{imposto: {icms: {cofins: {cofinsAliq: {vcofins}}}}}]}

string

Valor da COFINS

infNFe: {det: [{imposto: {icms: {cofins: {cofinsQtde: {...}}}}}]}

number

Grupo de COFINS tributado por Qtde

infNFe: {det: [{imposto: {icms: {cofins: {cofinsQtde: {cst}}}}}]}

integer

CST da COFINS (03=Operação Tributável (base de cálculo = quantidade vendida x alíquota por unidade de produto))

infNFe: {det: [{imposto: {icms: {cofins: {cofinsQtde: {qbcProd}}}}}]}

number

Quantidade vendida

infNFe: {det: [{imposto: {icms: {cofins: {cofinsQtde: {vAliqProd}}}}}]}

number

Valor da COFINS (em Reais)

infNFe: {det: [{imposto: {icms: {cofins: {cofinsQtde: {vcofins}}}}}]}

number

Valor da COFINS

infNFe: {det: [{imposto: {icms: {cofins: {cofinsnt: {cst}}}}}]}

integer

CST da COFINS (04=Operação Tributável (tributação monofásica, alíquota zero); 05=Operação Tributável (Substituição Tributária); 06=Operação Tributável (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)

infNFe: {det: [{imposto: {icms: {cofins: {cofinsOutr: {...}}}}}]}

object

Grupo de COFINS Outras Operações

infNFe: {det: [{imposto: {icms: {cofins: {cofinsOutr: {cst}}}}}]}

integer

CST da COFINS

infNFe: {det: [{imposto: {icms: {cofins: {cofinsOutr: {vbc}}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {cofins: {cofinsOutr: {pcofins}}}}}]}

number

Percentual de Alíquota da COFINS

infNFe: {det: [{imposto: {icms: {cofins: {cofinsOutr: {qbcProd}}}}}]}

number

Quantidade vendida

infNFe: {det: [{imposto: {icms: {cofins: {cofinsOutr: {vAliqProd}}}}}]}

number

Valor da Alíquota (em Reais)

infNFe: {det: [{imposto: {icms: {cofins: {cofinsOutr: {vcofins}}}}}]}

number

Valor da COFINS

infNFe: {det: [{imposto: {icms: {cofins: {cofinsnt: {...}}}}}]}

object

Grupo de COFINS tributado não tributado

infNFe: {det: [{imposto: {icms: {cofinsst: {...}}}}]}

object

Grupo de COFINS Substituição Tributária

infNFe: {det: [{imposto: {icms: {cofinsst: {vbc}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {cofinsst: {pcofins}}}}]}

number

Percentual de Alíquota da COFINS

infNFe: {det: [{imposto: {icms: {cofinsst: {qbcProd}}}}]}

number

Quantidade vendida

infNFe: {det: [{imposto: {icms: {cofinsst: {vAliqProd}}}}]}

number

Valor da Aliquota (em Reais)

infNFe: {det: [{imposto: {icms: {cofinsst: {vcofins}}}}]}

number

Valor da COFINS

infNFe: {det: [{imposto: {icms: {ipi: {...}}}}]}

object

Grupo IPI

infNFe: {det: [{imposto: {icms: {ipi: {cnpjProd}}}}]}

string

CNPJ do produtor da mercadoria, quando diferente do emitente. Somente para os casos de exportação direta ou indireta

infNFe: {det: [{imposto: {icms: {ipi: {cSelo}}}}]}

string

Código do selo de controle IPI

infNFe: {det: [{imposto: {icms: {ipi: {qSelo}}}}]}

string

Quantidade de selo no controle

infNFe: {det: [{imposto: {icms: {ipi: {cEnq}}}}]}

string

Código de Enuadramento Legal do IPI

infNFe: {det: [{imposto: {icms: {ipi: {ipiTrib: {...}}}}}]}

object

Grupo CST 00, 49, 50 e 99

infNFe: {det: [{imposto: {icms: {ipi: {ipiTrib: {cst}}}}}]}

integer

CST do IPI (00=Entrada com recuperação de crédito; 49=Outras entradas; 50=Saída tributada; 99=Outras saídas)

infNFe: {det: [{imposto: {icms: {ipi: {ipiTrib: {vbc}}}}}]}

number

Valor da BC do ICMS

infNFe: {det: [{imposto: {icms: {ipi: {ipiTrib: {pipi}}}}}]}

number

Alíquota do IPI

infNFe: {det: [{imposto: {icms: {ipi: {ipiTrib: {qUnid}}}}}]}

number

Quantidade total na unidade de valor por unidade padrão para tributação

infNFe: {det: [{imposto: {icms: {ipi: {ipiTrib: {vUnid}}}}}]}

number

Valor por Unidade Tributável

infNFe: {det: [{imposto: {icms: {ipi: {ipiTrib: {vipi}}}}}]}

number

Valor do IPI

infNFe: {det: [{imposto: {icms: {ipi: {ipint: {...}}}}}]}

object

Grupo CST 01, 02, 03, 04, 51, 52, 53

infNFe: {det: [{imposto: {icms: {ipi: {ipint: {cst}}}}}]}

integer

CST do IPI (01=Entrada tributada com alíquota zero; 02=Entrada isenta; 03=Entrada não-tributada; 04=Entrada imune; 05=Entrada com suspensão; 51=Saída tributada com alíquota zero; 52=Saída isenta; 53=Saída não-tributada Observação; 54=Saída imune; 55=Saída com suspensão )

infNFe: {transp: {...}}

object

Grupo da Transportadora

infNFe: {transp: {modFrete}}

integer

Modalidade de frete (0=Contratação do Frete por conta do Remetente (CIF); 1=Contratação do Frete por conta do Destinatário (FOB); 2=Contratação do Frete por conta de Terceiros; 3=Transporte Próprio por conta do Remetente; 4=Transporte Próprio por conta do Destinatário; 9=Sem Ocorrência de Transporte)

infNFe: {transp: {transporta: {cnpj}}}

string

CNPJ do transportador

infNFe: {transp: {transporta: {cpf}}}

string

CPF do transportador

infNFe: {transp: {transporta: {xNome}}}

string

Razão social ou nome

infNFe: {transp: {transporta: {ie}}}

integer

Inscrição Estadual do transportador

infNFe: {transp: {transporta: {xEnder}}}

string

Endereço completo

infNFe: {transp: {transporta: {xMun}}}

string

Nome do município

infNFe: {transp: {transporta: {uf}}}

string

Sigla da UF

infNFe: {transp: {veicTransp: {...}}}

object

Grupo Veículo Transporte

infNFe: {transp: {veicTransp: {placa}}}

object

Placa do veículo em um dos formatos: XXX9999, XXX999, XX9999 ou XXXX999

infNFe: {transp: {veicTransp: {uf}}}

object

Sigla da UF

infNFe: {transp: {veicTransp: {rntc}}}

object

Registro Nacional de Transportador de Carga (ANTT)

infNFe: {transp: {retTransp: {...}}}

number

Grupo Retenção ICMS transporte

infNFe: {transp: {retTransp: {vServ}}}

number

Valor do serviço

infNFe: {transp: {retTransp: {vbcRet}}}

number

Valor da BC da Retenção do ICMS

infNFe: {transp: {retTransp: {picmsRet}}}

number

Alíquota da Retenção

infNFe: {transp: {retTransp: {vicmsRet}}}

number

Valor do ICMS retido

infNFe: {transp: {retTransp: {cfop}}}

integer

Código Fiscal de Operações e Prestações de Serviço de Transporte

infNFe: {transp: {retTransp: {cMunFG}}}

integer

Código do município de ocorrência do fato gerador do ICMS do transporte

infNFe: {transp: {reboque: [{...}]}}

object

Grupo Veículo Reboque

infNFe: {transp: {reboque: [{placa}]}}

string

Informar em um dos seguintes formatos: XXX9999, XXX999, XX9999 ou XXXX999

infNFe: {transp: {reboque: [{uf}]}}

string

Sigla da UF

infNFe: {transp: {reboque: [{rntc}]}}

string

Registro Nacional de Transportador de Carga

infNFe: {transp: {reboque: [{vagao}]}}

string

Identificador do vagão

infNFe: {transp: {reboque: [{balsa}]}}

string

Identificador da balsa

infNFe: {transp: {vol: [{...}]}}

object

Grupo Volumes

infNFe: {transp: {vol: {qVol}}}

integer

Quantidade de volumes transportados

infNFe: {transp: {vol: {esp}}}

string

Espécie dos volumes transportados

infNFe: {transp: {vol: {marca}}}

string

Marca dos volumes transportados

infNFe: {transp: {vol: {nVol}}}

string

Numeração dos volumes transportados

infNFe: {transp: {vol: {pesoL}}}

number

Peso líquido (KG)

infNFe: {transp: {vol: {pesoB}}}

string

Peso bruto (KG)

infNFe: {transp: {vol: [{lacres: [{...}]}]}}

number

Grupo Lacres

infNFe: {transp: {vol: {lacres: [{nLacre}]}}}

string

Número dos lacres

infNFe: {cobr: {fat: {...}}

object

Grupo Fatura

infNFe: {cobr: {fat: [{nFat}]}}

string

Número da fatura

infNFe: {cobr: {fat: [{vOrig}]}}

number

Valor original da fatura

infNFe: {cobr: {fat: [{vDesc}]}}

number

Valor do desconto

infNFe: {cobr: {fat: [{vLiq}]}}

number

Valor líquido da fatura

infNFe: {cobr: {dup: {...}}

object

Grupo Parcelas

infNFe: {cobr: {dup: [{nDup}]}}

string

Número da parcela (Número de parcelas com 3 algarismos, sequenciais e consecutivos. Ex.: “001”,”002”,”003”,..)

infNFe: {cobr: {dup: [{dVenc}]}}

string

Data de vencimento (Formato: “AAAA-MM-DD”)

infNFe: {cobr: {dup: [{vDup}]}}

number

Valor da parcela

infNFe: {infoAdic: {infCpl}}

string

Informações Complementares de interesse do Contribuinte

infNFe: {infAdic: {...}}

object

Grupo de Informações Adicionais

infNFe: {infoAdic: {infAdFisco}}

string

Informações Complementares de interesse do Fisco

infNFe: {infAdic: {obsCont: [{...}]}

object

Grupo Campo de uso livre do contribuinte

infNFe: {infoAdic: {obsCont: [{key}]}}

string

Identificador do campo

infNFe: {infoAdic: {obsCont: [{value}]}}

string

Valor do campo

infNFe: {infAdic: {procRef: {...}}

object

Grupo de Processo Referenciado

infNFe: {infoAdic: {procRef: [{key}]}}

string

Identificador do processo ou ato concessório

infNFe: {infoAdic: {procRef: [{value}]}}

integer

0=SEFAZ; 1=Justiça Federal; 2=Justiça Estadual; 3=Secex/RFB; 9=Outros

infNFe: {compra: {...}}

object

Grupo de Informações de Compra

infNFe: {compra: {xnEmp}}

string

Nota de Empenho

infNFe: {compra: {xPed}}

string

Informar o pedido

infNFe: {compra: {xCont}}

string

Informar o contrato da compra

infNFe: {pag: {...}}

object

Grupo de Informações de Pagamento

infNFe: {pag: detPag: [{...}]}

object

Grupo Detalhamento do Pagamento

infNFe: {pag: {detPag: [{indPag}]}}

integer

Indicador da forma de pagamento

infNFe: {pag: {detPag: [{tPag}]}}

integer

Meio de pagamento

infNFe: {pag: {detPag: [{vPag}]}}

number

Valor do pagamento

infNFe: {pag: detPag: [{card: {...}}]}

object

Grupo de Cartões

infNFe: {pag: {detPag: [{card:{tpIntegra}}]}}

integer

Tipo de integração para pagamento

infNFe: {pag: {detPag: [{card:{cnpj}}]}}

string

CNPJ da Credenciadora do cartão

infNFe: {pag: {detPag: [{card:{tBand}}]}}

integer

Bandeira do cartão

infNFe: {pag: {detPag: [{card:{cAut}}]}}

string

Número de autorização da operação

infNFe: {pag: {vTroco}}

number

Valor do troco

infNFe: {tot: {...}}

object

Grupo Totais da NF-e

infNFe: {tot: {retTrib: {vRetPIS}}}

number

Valor retido de PIS

infNFe: {tot: {retTrib: {vRetCOFINS}}}

number

Valor retido de cofins

infNFe: {tot: {retTrib: {vRetCSLL}}}

number

Valor retido de CSLL

infNFe: {tot: {retTrib: {vbcirrf}}}

number

Valor da BC do IRRF

infNFe: {tot: {retTrib: {virrf}}}

number

Valor retido do IRRF

infNFe: {tot: {retTrib: {vbcRetPrev}}}

number

Valor da BC da Retenção da Previdência Social

infNFe: {tot: {retTrib: {vRetPrev}}}

number

Valor retido da Previcência Social

infNFe: {emit: {iest}}

string

IE do Substituto Tributário

infNFe: ide: {{{nfRef: [{refNFeSig}]}}

string

Chave da NF-e com o código numérico zerado

{
  "dadosDoDocumento": {
    "id": 1121,
    "chaveDeAcesso": "35191117921427000125550010000000011123412343",
    "dataHoraEmissao": "2019-11-12T13:50:01.1774725Z",
    "dataDeAutorizacao": null,
    "documentoComErro": false,
    "codigoStatusSEFAZ": "103",
    "descricaoStatusSEFAZ": "Lote recebido com sucesso",
    "protocoloSEFAZ": null,
    "urlConsultaViaQRCode": null,
    "urlConsultaViaChaveDeAcesso": null
  },
  "acoes": {
    "corrigirDocumento": false,
    "cancelar": false,
    "enviarContingencia": false,
    "tentarNovamenteMaisTarde": false,
    "entrarEmContatoComSuporteImediatamente": false
  },
  "excecao": null
}

Modelo de Envio 📝

{
 "versao": 4.00,
 "ambiente": 2,
 "infNFe": {
   "ide": {
     "cnf": "12341234",
     "natOp": "Teste",
     "serie": 1,
     "nnf": 1,
     "tpNF": 1,
     "idDest": 1,
     "tpImp": 1,
     "finNFe": 1,
     "indFinal": 1,
     "indPres": 0
   },
   "emit": {
     "cnpj": "99999999999999"
   },
   "dest": {
     "cpf": "99999999999",
     "xNome": "NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL",
     "enderDest": {
       "xLgr": "Rua Teste",
       "nro": "999",
       "xCpl": "Teste",
       "xBairro": "Teste",
       "cMun": 4113304,
       "fone": "99999999999"
     },
     "indIEDest": 9,
     "email": "teste@teste.com.br"
   },
   "det": [
     {
       "nItem": 1,        
       "prod": {
         "cProd": "TESTE01",
         "cean": "SEM GTIN",
         "xProd": "NOTA FISCAL EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL",
         "ncm": "84381000",
         "cfop": 5101,
         "uCom": "PC",
         "qCom": 1.0000,
         "vUnCom": 10.0000000000,
         "vProd": 10.00,
         "ceanTrib": "SEM GTIN",
         "uTrib": "PC",
         "qTrib": 1.0000,
         "vUnTrib": 10.0000000000,
         "indTot": 1
       },
       "imposto": {
         "vTotTrib": 0,
         "icms": {
           "icmssN102": {
             "orig": 0,
             "csosn": 102
           }
         },
         "pis": {
           "pisnt": {
             "cst": 07
           }
         },
         "cofins": {
           "cofinsnt": {
             "cst": 07
           }
         }
       }
     }
   ],
   "transp": {
     "modFrete": 0
   },
   "pag": {
     "detPag": [
       {
         "indPag": 0,
         "tPag": 01,
         "vPag": 10.00
       }
     ],
     "vTroco": 0
   }
 }
}

Exemplo de Requisição via Postman

APIs Relacionadas 🎈

Referências à API 📌

Envio Normal e Contingência

A mesma API está encarregada de enviar um operação nestes dois modos. A única diferença é que, para o envio em contingência, existem dois campos que precisam ser alterados, contingencia e fs.

  • contingencia deverá ser preenchido com true quando a SEFAZ estiver intermitente, e a SVC estiver ligada.

  • fs deverá ser preenchido com true quando ambas a SEFAZ e a SVC estiverem fora do ar.

Last updated