Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

  • Consultores
Postado

Olá pessoal!

Os valores preenchidos aqui são puramente simbólicos e tem caráter apenas demonstrativo.

Entendendo a Tabela.

As tabelas utilizadas foram extraídas diretamente da NT2025/002 v1.10:

  • A coluna Campo identifica a informação e corresponde a tag no arquivo XML.
  • A coluna Descrição detalha a informação a qual o campo se refere e pode ajudar a entender melhor a mesma.
  • A coluna Ele identifica o elemento, com o valor G significando "Group", CG significando "Choice Group", E significando "Element" e CE significando "Choice Element".
  • A coluna Tipo identifica o tipo do campo, com N significando que o mesmo é do tipo numérico e C equivalendo a caractere ou "String".
  • A coluna Ocor traz a cardinalidade do campo, ou seja, a quantidade mínima e a máxima de vezes que ele é esperado no XML. Por exemplo 0-1 significa que esse elemento pode não estar presente e caso esteja, deve ter apenas uma ocorrência.
  • A coluna Observação traz detalhes adicionais sobre o elemento, sendo um comentário, uma fórmula de cálculo ou até mesmo os valores válidos para o mesmo.

Novos campos adicionados no Leiaute da NFe\NFCe para atender a Reforma Tributária.

Grupo B. Identificação da Nota Fiscal eletrônica

Grupo BB. Grupo de notas de antecipação de pagamento

Grupo I. Produtos e Serviços da NF-e

Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Informações do Imposto Seletivo

Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Grupo de Informações do IBS e da CBS

Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Grupo de Informações do IBS e CBS em operações com imposto monofásico

Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Transferências de Crédito

Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Informações do crédito presumido de IBS para fornecimentos a partir da ZFM

Grupo VB. Total do item da NF-e

Grupo VC. Referenciamento de item de outro Documento Fiscal Eletrônico - DF-e

Grupo W03. Total da NF-e - IBS / CBS / IS -> IS

Grupo W03. Total da NF-e - IBS / CBS / IS -> IBS

Grupo W03. Total da NF-e - IBS / CBS / IS -> CBS

Grupo W03. Total da NF-e - IBS / CBS / IS -> Monofásico

 

  • Curtir 2
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Grupo B. Identificação da Nota Fiscal eletrônica

 Campo

Descrição

Ele

Tipo

Ocor

Observação

cMunFGIBS

Código do Município de consumo, fato gerador do IBS / CBS

E

N

0-1

Informar o município de ocorrência do fato gerador do IBS / CBS. Campo preenchido somente quando “indPres = 5 (Operação presencial, fora do estabelecimento)”, e não tiver endereço do destinatário (Grupo: E05) ou local de entrega (Grupo: G01).

finNFe

Finalidade de emissão da NF-e

E

N

1-1

  • 5=Nota de crédito;
  • 6=Nota de débito;

tpNFDebito

Tipo de Nota de Débito

E

N

0-1

  • 01=Transferência de créditos para Cooperativas;
  • 02=Anulação de Crédito por Saídas Imunes/Isentas;
  • 03=Débitos de notas fiscais não processadas na apuração;
  • 04=Multa e juros;
  • 05=Transferência de crédito de sucessão;
  • 06 = Pagamento antecipado
  • 07 = Perda em estoque

tpNFCredito

Tipo de Nota de Crédito

E

N

1-1

  • 01 = Multa e juros
  • 02 = Apropriação de crédito presumido de IBS sobre o saldo devedor na ZFM (art. 450, § 1º, LC 214/25)

gCompraGov

Grupo de Compra Governamental

G

-

0-1

---

tpEnteGov

Tipo de ente governamental

E

N

1-1

Para administração pública direta e suas autarquias e fundações:

  • 1=União
  • 2=Estado
  • 3=Distrito Federal
  • 4=Município

pRedutor

Percentual de redução de alíquota em compra governamental

E

N

1-1

Conforme o art. 472/370 da LC 214/2025

tpOperGov

Tipo de operação com o ente governamental

E

N

1-1

  • 1=Fornecimento
  • 2=Recebimento do pagamento, conforme fato gerador do IBS/CBS definido no Art. 10 § 2º

Preenchimento no ACBrNFe:

uses
  ACBrNFeNotasFiscais;
\\...
var
  NotaF: NotaFiscal;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  NotaF.NFe.Ide.cMunFGIBS := 3550308;  
//fnDebito, fnCredito;
  NotaF.NFe.Ide.finNFe := fnDebito;//fnCredito;
//tdNenhum, tdTransferenciaCreditoCooperativa, tdAnulacao, tdDebitosNaoProcessadas, tdMultaJuros, tdTransferenciaCreditoSucessao, tdPagamentoAntecipado, tdPerdaEmEstoque
  NotaF.NFe.Ide.tpNFDebito := tdTransferenciaCreditoCooperativa;
//tcNenhum, tcMultaJuros, tcApropriacaoCreditoPresumido
  NotaF.NFe.Ide.tpNFCredito := tcNenhum;
//tcgNenhum, tcgUniao, tcgEstados, tcgDistritoFederal, tcgMunicipios
  NotaF.NFe.Ide.gCompraGov.tpEnteGov := tcgUniao;
  NotaF.NFe.Ide.gCompraGov.pRedutor := 5;
//togNenhum, togFornecimento, togRecebimentoPag
  NotaF.NFe.Ide.gCompraGov.tpOperGov := togFornecimento;
  
//Demais dados...
end;

➡️Voltar ao índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

 Grupo BB. Grupo de notas de antecipação de pagamento

Campo

Descrição

Ele

Tipo

Ocor

Observação

gPagAntecipado

Grupo de notas de antecipação de pagamento

G

-

0-1

Informado para abater as parcelas de antecipação de pagamento, conforme Art. 10. § 4º

refNFe

Chave de acesso da NF-e de antecipação de pagamento

E

C

1-99

Referência uma NF-e (modelo 55) emitida anteriormente, referente a pagamento antecipado

Preenchimento no ACBrNFe:

uses
  ACBrNFeNotasFiscais;
\\...
var
  NotaF: NotaFiscal;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  with NotaF.NFe.Ide.gPagAntecipado.New do
  	refNFe := 12345678901234567890123456789012345678901234; 
    
//Demais dados...
end;

➡️Voltar ao índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

 Grupo I. Produtos e Serviços da NF-e

Campo

Descrição

Ele

Tipo

Ocor

Observação

indBemMovelUsado

Indicador de fornecimento de bem móvel usado

E

N

0-1

Somente para fornecimentos de bem móvel usado adquirido de pessoa física que não seja contribuinte ou que seja inscrita como MEI.

  • 1 - Bem Móvel Usado

Preenchimento no ACBrNFe:

uses
  ACBrNFeNotasFiscais, ACBrNFe.Classes;
\\...
var
  NotaF: NotaFiscal;
  Produto: TDetCollectionItem;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  Produto := NotaF.NFe.Det.New;
//tieNenhum, tieSim, tieNao  
  Produto.Prod.indBemMovelUsado := tieSim;
    
//Demais dados...
end;

➡️Voltar ao índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Informações do Imposto Seletivo

Campo

Descrição

Ele

Tipo

Ocor

Observação

IS

Informações do Imposto Seletivo

G

-

0-1

---

CSTIS

Código de Situação Tributária do Imposto Seletivo

E

N

1-1

Utilizar tabela CST do Imposto Seletivo

cClassTribIS

Código de Classificação Tributária do Imposto Seletivo

E

N

1-1

Utilizar tabela cClassTribIS

vBCIS

Valor da Base de Cálculo do Imposto Seletivo

E

N

1-1

...

pIS

Alíquota do Imposto Seletivo

E

N

1-1

...

pISEspec

Alíquota específica por unidade de medida apropriada

E

N

0-1

...

uTrib

Unidade de Medida Tributável

E

C

1-1

...

qTrib

Quantidade Tributável

E

N

1-1

...

vIS

Valor do Imposto Seletivo

E

N

1-1

...

Preenchimento no ACBrNFe:

uses
  ACBrNFeNotasFiscais, ACBrNFe.Classes;
\\...
var
  NotaF: NotaFiscal;
  Produto: TDetCollectionItem;
  ISel: TgIS;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  Produto := NotaF.NFe.Det.New;
  ISel := Produto.Imposto.ISel;
//cstisNenhum, cstis000
  ISel.CSTIS := cstis000;
//ctisNenhum, ctis000001
  ISel.cClassTribIS := ctis000001;
  ISel.vBCIS := 100;
  ISel.pIS := 5;
  ISel.pISEspec := 5;
  ISel.uTrib := 'UNIDAD';
  ISel.qTrib := 10;
  ISel.vIS := 100;
    
//Demais dados...
end;

➡️Voltar ao índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Grupo de Informações do IBS e da CBS

Campo

Descrição

Ele

Tipo

Ocor

Observação

IBSCBS

Informações do Imposto de Bens e Serviços - IBS e da Contribuição de Bens e Serviços - CBS

G

-

0-1

---

CST

Código de Situação Tributária do IBS e CBS

E

N

1-1

Utilizar tabela CST do IBS/CBS

cClassTrib

Código de Classificação Tributária do IBS e CBS

E

N

1-1

Utilizar tabela cClassTrib

gIBSCBS

Grupo de Informações do IBS e da CBS

CG

-

1-1

---

vBC

Base de cálculo do IBS e CBS

E

N

1-1

...

gIBSUF

Grupo de Informações do IBS para a UF

G

-

1-1

...

pIBSUF

Alíquota do IBS de competência das UF

E

N

1-1

Alíquota vigente do IBS da UF

gDif

Grupo de Informações do Diferimento

G

-

0-1

---

pDif

Percentual do diferimento

E

N

1-1

...

vDif

Valor do Diferimento

E

N

1-1

...

gDevTrib

Grupo de Informações da devolução de tributos

G

-

0-1

Grupo usado para registrar a devolução de tributos no fornecimento de energia elétrica, água, esgoto, gás natural e em outras hipóteses definidas no regulamento.

vDevTrib

Valor do tributo devoldido

E

N

1-1

Valor do tributo devolvido (desconto na própria Nota Fiscal / Fatura)

gRed

Grupo de informações da redução da alíquota

G

-

0-1

---

pRedAliq

Percentual da redução de alíquota do cClassTrib

E

N

1-1

...

pAliqEfet

Alíquota Efetiva do IBS de competência das UF que será aplicada a Base de Cálculo

E

N

1-1

Alíquota efetiva, após aplicação da redução de alíquota, incluindo o gCompraGov/pRedutor, se houver. pAliqEfet = pIBSUF*(1 – pRedAliq)*(1 - tag: gCompraGov/pRedutor)

vIBSUF

Valor do IBS de competência da UF

E

N

1-1

Se grupo gRed preenchido:
vIBSUF = gRed/pAliqEfet * vBC (UB16) Senão: vIBSUF = pIBSUF * vBC

gIBSMun

Grupo de Informações do IBS para o município

G

-

1-1

---

pIBSMun

Alíquota do IBS de competência das UF

E

N

1-1

Alíquota vigente do IBS do Município

gDif

Grupo de Informações do Diferimento

G

-

0-1

---

pDif

Percentual do diferimento

E

N

1-1

...

vDif

Valor do Diferimento

E

N

1-1

...

gDevTrib

Grupo de Informações da devolução de tributos

G

-

0-1

Grupo usado para registrar a devolução de tributos no fornecimento de energia elétrica, água, esgoto, gás natural e em outras hipóteses definidas no regulamento.

vDevTrib

Valor do tributo devoldido

E

N

1-1

Valor do tributo devolvido (“cashback” de desconto na Fatura)

gRed

Grupo de informações da redução da alíquota

G

-

0-1

---

pRedAliq

Percentual da redução de alíquota do cClassTrib

E

N

1-1

...

pAliqEfet

Alíquota Efetiva do IBS de competência do município que será aplicada a Base de Cálculo

E

N

1-1

Alíquota efetiva, após aplicação da redução de alíquota, incluindo o gCompraGov/pRedutor, se houver. pAliqEfet = pIBSMun*(1 – pRedAliq)*(1 - tag: gCompraGov/pRedutor)

vIBSMun

Valor do IBS de competência do Município

E

N

1-1

Se grupo gRed preenchido:
vIBSUF = gRed/pAliqEfet * vBC (UB16) Senão: vIBMun = pIBSMun * vBC

gCBS

Grupo de Informações da CBS

G

-

1-1

---

pCBS

Alíquota da CBS

E

N

1-1

Alíquota vigente da CBS.

gDif

Grupo de Informações do Diferimento

G

-

0-1

---

pDif

Percentual do diferimento

E

N

1-1

...

vDif

Valor do Diferimento

E

N

1-1

...

gDevTrib

Grupo de Informações da devolução de tributos

G

-

0-1

Grupo usado para registrar a devolução de tributos no fornecimento de energia elétrica, água, esgoto, gás natural e em outras hipóteses definidas no regulamento.

vDevTrib

Valor do tributo devoldido

E

N

1-1

Valor do tributo devolvido (“cashback” de desconto na Fatura)

gRed

Grupo de informações da redução da alíquota

G

-

0-1

---

pRedAliq

Percentual da redução de alíquota do cClassTrib

E

N

1-1

...

pAliqEfet

Alíquota Efetiva do IBS de competência do município que será aplicada a Base de Cálculo

E

N

1-1

Alíquota efetiva, após aplicação da redução de alíquota, incluindo o gCompraGov/pRedutor, se houver. pAliqEfet = pCBS*(1 – pRedAliq)*(1 - tag: gCompraGov/pRedutor)

vCBS

Valor da CBS

E

N

1-1

Se grupo gRed preenchido:
vCBS = gRed/pAliqEfet * vBC (UB16)
Senão: vCBS = pCBS * vBC

gTribRegular

Grupo de informações da Tributação Regular

G

-

0-1

Grupo de informações da Tributação Regular. Informar como seria a tributação caso não cumprida a condição resolutória/suspensiva. Exemplo 1: Art. 445, §4 da LC 214/2025. Operações com ZFM e ALC.
Exemplo 2: Operações com suspensão do tributo

CSTReg

Código de Situação Tributária do IBS e CBS

E

N

1-1

Utilizar tabela CST do IBS/CBS

cClassTribReg

Código de Classificação Tributária do IBS e CBS

E

N

1-1

Utilizar tabela cClassTrib

pAliqEfetRegIBSUF

Valor da alíquota do IBS da UF

E

N

1-1

...

vTribRegIBSUF

Valor do Tributo do IBS da UF

E

N

1-1

...

pAliqEfetRegIBSMun

Valor da alíquota do IBS do Município

E

N

1-1

...

vTribRegIBSMun

Valor do Tributo do IBS do Município

E

N

1-1

...

pAliqEfetRegCBS

Valor da alíquota da CBS

E

N

1-1

...

vTribRegCBS

Valor do Tributo da CBS

E

N

1-1

...

gIBSCredPres

Grupo de Informações do Crédito Presumido referente ao IBS

G

-

0-1

Grupo de Informações do Crédito Presumido do IBS, quando aproveitado pelo emitente do documento

cCredPres

Código de Classificação do Crédito Presumido

E

N

1-1

Utilizar tabela cCredPres (Anexo IV). Exemplos:
1 - Aquisição de Produtor Rural não contribuinte.
2 - Tomador de serviço de transporte de TAC PF não contrib.
3 - Aquisição de pessoa física com destino a reciclagem.
4 - Aquisição de bens móveis de PF não contrib. para revenda (veículos / brechó).
5 - Regime opcional para cooperativa

pCredPres

Percentual do Crédito Presumido

E

N

1-1

...

vCredPres

Valor do Crédito Presumido

CE

N

1-1

...

vCredPresCondSus

Valor do Crédito Presumido em condição suspensiva.

CE

N

1-1

Valor do Crédito Presumido Condição Suspensiva. Preencher apenas para cCredPres com indicação de Condição Suspensiva

gCBSCredPres

Grupo de Informações do Crédito Presumido referente a CBS

G

-

0-1

Grupo de Informações do Crédito Presumido da CBS, quando aproveitado pelo emitente do documento

cCredPres

Código de Classificação do Crédito Presumido

E

N

1-1

Utilizar tabela cCredPres (Anexo IV). Exemplos:
1 - Aquisição de Produtor Rural não contribuinte.
2 - Tomador de serviço de transporte de TAC PF não contrib.
3 - Aquisição de pessoa física com destino a reciclagem.
4 - Aquisição de bens móveis de PF não contrib. para revenda (veículos / brechó).
5 - Regime opcional para cooperativa

pCredPres

Percentual do Crédito Presumido

E

N

1-1

...

vCredPres

Valor do Crédito Presumido

CE

N

1-1

...

vCredPresCondSus

Valor do Crédito Presumido em condição suspensiva.

CE

N

1-1

Valor do Crédito Presumido Condição Suspensiva. Preencher apenas para cCredPres com indicação de Condição Suspensiva

gTribCompraGov

Grupo de informações da composição do valor do IBS e da CBS em compras governamentais

G

-

0-1

Informar somente para compras governamentais

pIBSUF

Alíquota do IBS de competência do Estado

E

N

1-1

 

vIBSUF

Valor do Tributo do IBS da UF calculado

E

N

1-1

Valor que seria devido a UF, sem aplicação do Art. 473. da LC 214/2025

pIBSMun

Alíquota do IBS de competência do Município

E

N

1-1

...

vIBSMun

Valor do Tributo do IBS do Município calculado

E

N

1-1

Valor que seria devido ao município, sem aplicação do Art. 473. da LC 214/2025

pCBS

Alíquota da CBS

E

N

1-1

...

vCBS

Valor do Tributo da CBS calculado

E

N

1-1

Valor que seria devido a CBS, sem aplicação do Art. 473. da LC 214/2025

Preenchimento no ACBrNFe:

uses
  ACBrNFeNotasFiscais, ACBrNFe.Classes;
\\...
var
  NotaF: NotaFiscal;
  Produto: TDetCollectionItem;
  IBSCBS: TIBSCBS;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  Produto := NotaF.NFe.Det.New;
  IBSCBS := Produto.Imposto.IBSCBS;
//cstNenhum, cst000, cst010, cst011, cst200, cst210, cst220, cst221, cst222, cst400, cst410, cst510, cst550, cst620, cst800, cst810, cst820, cst830
  IBSCBS.CST := cst000;
//Veja diretamente na unit ACBrDFe.Conversao os valores válidos...
  IBSCBS.cClassTrib := ct000001;
  IBSCBS.gIBSCBS.vBC := 100;
  IBSCBS.gIBSCBS.gIBSUF.pIBSUF := 5;
  IBSCBS.gIBSCBS.gIBSUF.vIBSUF := 100;
  IBSCBS.gIBSCBS.gIBSUF.gDif.pDif := 5;
  IBSCBS.gIBSCBS.gIBSUF.gDif.vDif := 100;
  IBSCBS.gIBSCBS.gIBSUF.gDevTrib.vDevTrib := 100;
  IBSCBS.gIBSCBS.gIBSUF.gRed.pRedAliq := 5;
  IBSCBS.gIBSCBS.gIBSUF.gRed.pAliqEfet := 5;
  IBSCBS.gIBSCBS.gIBSMun.pIBSMun := 5;
  IBSCBS.gIBSCBS.gIBSMun.vIBSMun := 100;
  IBSCBS.gIBSCBS.gIBSMun.gDif.pDif := 5;
  IBSCBS.gIBSCBS.gIBSMun.gDif.vDif := 100;  
  IBSCBS.gIBSCBS.gIBSMun.gDevTrib.vDevTrib := 100;
  IBSCBS.gIBSCBS.gIBSMun.gRed.pRedAliq := 5;
  IBSCBS.gIBSCBS.gIBSMun.gRed.pAliqEfet := 5;
  IBSCBS.gIBSCBS.gCBS.pCBS := 5;
  IBSCBS.gIBSCBS.gCBS.vCBS := 100;
  IBSCBS.gIBSCBS.gCBS.gDif.pDif := 5;
  IBSCBS.gIBSCBS.gCBS.gDif.vDif := 100;
  IBSCBS.gIBSCBS.gCBS.gDevTrib.vDevTrib := 100;
  IBSCBS.gIBSCBS.gCBS.gRed.pRedAliq := 5;
  IBSCBS.gIBSCBS.gCBS.gRed.pAliqEfet := 5;
  IBSCBS.gIBSCBS.gTribRegular.CSTReg := cst000;
  IBSCBS.gIBSCBS.gTribRegular.cClassTribReg := ct000001;
  IBSCBS.gIBSCBS.gTribRegular.pAliqEfetRegIBSUF := 5;
  IBSCBS.gIBSCBS.gTribRegular.vTribRegIBSUF := 50;
  IBSCBS.gIBSCBS.gTribRegular.pAliqEfetRegIBSMun := 5;
  IBSCBS.gIBSCBS.gTribRegular.vTribRegIBSMun := 50;
  IBSCBS.gIBSCBS.gTribRegular.pAliqEfetRegCBS := 5;
  IBSCBS.gIBSCBS.gTribRegular.vTribRegCBS := 50;
  IBSCBS.gIBSCBS.gIBSCredPres.cCredPres := cp01;
  IBSCBS.gIBSCBS.gIBSCredPres.pCredPres := 5;
  IBSCBS.gIBSCBS.gIBSCredPres.vCredPres := 100;
  IBSCBS.gIBSCBS.gIBSCredPres.vCredPresCondSus := 100;
  IBSCBS.gIBSCBS.gCBSCredPres.cCredPres := cp01;
  IBSCBS.gIBSCBS.gCBSCredPres.pCredPres := 5;
  IBSCBS.gIBSCBS.gCBSCredPres.vCredPres := 100;
  IBSCBS.gIBSCBS.gCBSCredPres.vCredPresCondSus := 100;
  IBSCBS.gIBSCBS.gTribCompraGov.pAliqIBSUF := 5;
  IBSCBS.gIBSCBS.gTribCompraGov.vTribIBSUF := 50;
  IBSCBS.gIBSCBS.gTribCompraGov.pAliqIBSMun := 5;
  IBSCBS.gIBSCBS.gTribCompraGov.vTribIBSMun := 50;
  IBSCBS.gIBSCBS.gTribCompraGov.pAliqCBS := 5;
  IBSCBS.gIBSCBS.gTribCompraGov.vTribCBS := 50;  
  
//Demais dados...
end;

➡️Voltar ao índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Grupo de Informações do IBS e CBS em operações com imposto monofásico

Campo

Descrição

Ele

Tipo

Ocor

Observação

IBSCBS

Informações do Imposto de Bens e Serviços - IBS e da Contribuição de Bens e Serviços - CBS

G

-

0-1

---

CST

Código de Situação Tributária do IBS e CBS

E

N

1-1

Utilizar tabela CST do IBS/CBS

cClassTrib

Código de Classificação Tributária do IBS e CBS

E

N

1-1

Utilizar tabela cClassTrib

gIBSCBSMono

Grupo de Informações do IBS e CBS em operações com imposto monofásico

CG

-

1-1

---

qBCMono

Quantidade tributada na monofasia

E

N

1-1

Informar a BC quantidade conforme unidade de medida estabelecida na legislação para o produto

adRemIBS

Alíquota ad rem do IBS

E

N

1-1

...

adRemCBS

Alíquota ad rem da CBS

E

N

1-1

...

vIBSMono

Valor do IBS monofásico

E

N

1-1

O valor do imposto é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida na legislação

vCBSMono

Valor da CBS monofásica

E

N

1-1

O valor do imposto é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida na legislação.

-x-

Sequência XML

G

-

0-1

Uso em operações com combustíveis derivados de petróleo (Gasolina A) [ou *Óleo Diesel A*] para retenção do imposto sobre o biocombustível a ser misturado. Art. 178 da LC 214/2025.

qBCMonoReten

Quantidade tributada sujeita à retenção na monofasia

E

N

1-1

Informar a BC sujeita a retenção em quantidade conforme unidade de medida estabelecida na legislação para o produto.

adRemIBSReten

Alíquota ad rem do IBS sujeito a retenção

E

N

1-1

...

vIBSMonoReten

Valor do IBS monofásico sujeito a retenção

E

N

1-1

Valor do IBS com retenção, a ser somado ao valor de IBS a ser recolhido

adRemCBSReten

Alíquota ad rem da CBS sujeito a retenção

E

N

1-1

...

vCBSMonoReten

Valor da CBS monofásica sujeita a retenção

E

N

1-1

Valor da CBS com retenção, a ser somado ao valor de CBS a ser recolhido

-x-

Sequência XML

G

-

0-1

Tributação monofásica própria sobre combustíveis cobrada anteriormente

qBCMonoRet

Quantidade tributada retida anteriormente

E

N

1-1

Informar a BC do IBS em quantidade conforme unidade de medida estabelecida na legislação.

adRemIBSRet

Alíquota ad rem do IBS retido anteriormente

E

N

1-1

Alíquota ad rem do IBS, estabelecida na legislação para o produto.

vIBSMonoRet

Valor do IBS retido anteriormente

E

N

1-1

O valor do IBS é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida na legislação.

adRemCBSRet

Alíquota ad rem da CBS retida anteriormente

E

N

1-1

Alíquota ad rem da CBS, estabelecida na legislação para o produto.

vCBSMonoRet

Valor da CBS retida anteriormente

E

N

1-1

O valor da CBS é obtido pela multiplicação da alíquota ad rem pela quantidade do produto conforme unidade de medida estabelecida na legislação

-x-

Sequência XML

G

-

0-1

Operações com diferimento, aplicado aos biocombustíveis. Exemplo: operação do produtor de biocombustível (usina).

pDifIBS

Percentual do diferimento do imposto monofásico.

E

N

1-1

A ser aplicado em vIBSMono.

vIBSMonoDif

Valor do IBS monofásico diferido.

E

N

1-1

A ser deduzido do valor do IBS.

pDifCBS

Percentual do diferimento do imposto monofásico

E

N

1-1

A ser aplicado em vCBSMono

vCBSMonoDif

Valor da CBS Monofásica diferida.

E

N

1-1

A ser deduzido do valor da CBS.

vTotIBSMonoItem

Total de IBS Monofásico.

E

N

1-1

...

vTotCBSMonoItem

Total da CBS Monofásica

E

N

1-1

...

Preenchimento do ACBrNFe:

uses
  ACBrNFeNotasFiscais, ACBrNFe.Classes;
\\...
var
  NotaF: NotaFiscal;
  Produto: TDetCollectionItem;
  IBSCBS: TIBSCBS;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  Produto := NotaF.NFe.Det.New;
  IBSCBS := Produto.Imposto.IBSCBS;
//cstNenhum, cst000, cst010, cst011, cst200, cst210, cst220, cst221, cst222, cst400, cst410, cst510, cst550, cst620, cst800, cst810, cst820, cst830
  IBSCBS.CST := cst000;
//Veja diretamente na unit ACBrDFe.Conversao os valores válidos...
  IBSCBS.cClassTrib := ct000001;
  IBSCBS.gIBSCBSMono.qBCMono := 1;
  IBSCBS.gIBSCBSMono.adRemIBS := 5;
  IBSCBS.gIBSCBSMono.adRemCBS := 5;
  IBSCBS.gIBSCBSMono.vIBSMono := 100;
  IBSCBS.gIBSCBSMono.vCBSMono := 100;
  IBSCBS.gIBSCBSMono.qBCMonoReten := 1;
  IBSCBS.gIBSCBSMono.adRemIBSReten := 5;
  IBSCBS.gIBSCBSMono.vIBSMonoReten := 100;
  IBSCBS.gIBSCBSMono.vCBSMonoReten := 100;
  IBSCBS.gIBSCBSMono.qBCMonoRet := 1;
  IBSCBS.gIBSCBSMono.adRemIBSRet := 5;
  IBSCBS.gIBSCBSMono.vIBSMonoRet := 100;
  IBSCBS.gIBSCBSMono.vCBSMonoRet := 100;
  IBSCBS.gIBSCBSMono.pDifIBS := 5;
  IBSCBS.gIBSCBSMono.vIBSMonoDif := 100;
  IBSCBS.gIBSCBSMono.pDifCBS := 5;
  IBSCBS.gIBSCBSMono.vCBSMonoDif := 100;
  IBSCBS.gIBSCBSMono.vTotIBSMonoItem := 100;
  IBSCBS.gIBSCBSMono.vTotCBSMonoItem := 100;  
  
  //Demais dados...
end;

➡️Voltar ao índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Transferências de Crédito

Campo

Descrição

Ele

Tipo

Ocor

Observação

IBSCBS

Informações do Imposto de Bens e Serviços - IBS e da Contribuição de Bens e Serviços - CBS

G

-

0-1

---

CST

Código de Situação Tributária do IBS e CBS

E

N

1-1

Utilizar tabela CST do IBS/CBS

cClassTrib

Código de Classificação Tributária do IBS e CBS

E

N

1-1

Utilizar tabela cClassTrib

gTransfCred

Transferências de Crédito

CG

-

1-1

---

vIBS

Valor do IBS a ser transferido

E

N

1-1

...

vCBS

Valor da CBS a ser transferida

E

N

1-1

 

Preenchimento no ACBrNFe:

uses
  ACBrNFeNotasFiscais, ACBrNFe.Classes;
\\...
var
  NotaF: NotaFiscal;
  Produto: TDetCollectionItem;
  IBSCBS: TIBSCBS;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  Produto := NotaF.NFe.Det.New;
  IBSCBS := Produto.Imposto.IBSCBS;
//cstNenhum, cst000, cst010, cst011, cst200, cst210, cst220, cst221, cst222, cst400, cst410, cst510, cst550, cst620, cst800, cst810, cst820, cst830
  IBSCBS.CST := cst000;
//Veja diretamente na unit ACBrDFe.Conversao os valores válidos...
  IBSCBS.cClassTrib := ct000001;
  IBSCBS.gTransfCred.vIBS := 100;
  IBSCBS.gTransfCred.vCBS := 100;
  
//Demais dados...
end;

➡️Voltar ao índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Grupo UB. Informações dos tributos IBS / CBS e Imposto Seletivo -> Informações do crédito presumido de IBS para fornecimentos a partir da ZFM

Campo

Descrição

Ele

Tipo

Ocor

Observação

gCredPresIBSZFM

Informações do crédito presumido de IBS para fornecimentos a partir da ZFM

G

-

0-1

---

tpCredPresIBSZFM

Tipo de classificação de acordo com o art. 450, § 1º, da LC 214/25 para o cálculo do crédito presumido na ZFM

E

N

1-1

Classificação conforme percentuais definidos no art. 450, § 1º, da LC 214/25 para o cálculo do crédito presumido:
0 - Sem Crédito Presumido
1 - Bens de consumo final (55%)
2 - Bens de capital (75%)
3 - Bens intermediários (90,25%)
4 - Bens de informática e outros definidos em legislação (100%)

vCredPresIBSZFM

Valor do crédito presumido calculado sobre o saldo devedor apurado

E

N

0-1

É obrigatório para nota de crédito com tpNFCredito = 02 - Apropriação de crédito presumido de IBS sobre o saldo devedor na ZFM (art. 450, § 1º, LC 214/25)
Vedado para documentos que não sejam nota de crédito com tpNFCredito = 02 - Apropriação de crédito presumido de IBS sobre o saldo devedor na ZFM (art. 450, § 1º, LC 214/25)

Preenchendo no ACBrNFe:

uses
  ACBrNFeNotasFiscais, ACBrNFe.Classes;
\\...
var
  NotaF: NotaFiscal;
  Produto: TDetCollectionItem;
  IBSCBS: TIBSCBS;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  Produto := NotaF.NFe.Det.New;
  IBSCBS := Produto.Imposto.IBSCBS;
  IBSCBS.gCredPresIBSZFM.tpCredPresIBSZFM := tcpSemCredito;
  IBSCBS.gCredPresIBSZFM.vCredPresIBSZFM := 100;  
  
//Demais dados...
end;

➡️Voltar ao índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 2 semanas depois ...
  • Consultores
Postado

Grupo VB. Total do item da NF-e

Campo

Descrição

Ele

Tipo

Ocor

Observação

vItem

Valor Total do Item da NF-e

E

N

0-1

Valor total do Item, correspondente à sua participação no total da nota. A soma dos itens deverá corresponder ao total da nota

Preenchimento no ACBrNFe:

uses
  ACBrNFeNotasFiscais, ACBrNFe.Classes;
\\...
var
  NotaF: NotaFiscal;
  Produto: TDetCollectionItem;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  Produto := NotaF.NFe.Det.New;
  Produto.vItem := 0;
    
//Demais dados...
end;

➡️Voltar ao índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Grupo VC. Referenciamento de item de outro Documento Fiscal Eletrônico - DF-e

Campo

Descrição

Ele

Tipo

Ocor

Observação

DFeReferenciado

Documento Fiscal Eletrônico Referenciado

G

-

0-1

Grupo para referenciamento de itens de outro DF-e

chaveAcesso

Chave de acesso do DF-e referenciado

E

N

1-1

Chave de acesso do DF-e referenciado

nItem

Número do item do documento referenciado.

E

N

0-1

Corresponde ao atributo “nItem” do elemento “det” do documento original

Preenchimento no ACBrNFe:

uses
  ACBrNFeNotasFiscais, ACBrNFe.Classes;
\\...
var
  NotaF: NotaFiscal;
  Produto: TDetCollectionItem;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  Produto := NotaF.NFe.Det.New;
  Produto.DFeReferenciado.chaveAcesso := '12345678901234567890123456789012345678901234';
  Produto.DFeReferenciado.nItem := 1;
    
//Demais dados...
end;

➡️Voltar ao índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Grupo W03. Total da NF-e - IBS / CBS / IS -> IS

Campo

Descrição

Ele

Tipo

Ocor

Observação

ISTot

Grupo total do imposto seletivo

G

-

0-1

O grupo de valores totais da NF-e deve ser informado com o somatório do campo correspondente dos itens. O IS é “por fora”, por isso seu valor deve ser adicionado ao valor total da NF.

vIS

Total do imposto seletivo

E

N

1-1

...

vNFTot

Valor total da NF-e com IBS / CBS / IS

E

N

1-1

...

Preenchimento no ACBrNFe:

uses
  ACBrNFeNotasFiscais, ACBrNFe.Classes;
\\...
var
  NotaF: NotaFiscal;
  ISTot: TISTot;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  ISTot := NotaF.Total.ISTot;
  ISTot.vIS := 100;
  NotaF.Total.vNFTot := 100;
    
//Demais dados...
end;

➡️Voltar ao índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Grupo W03. Total da NF-e - IBS / CBS / IS -> IBS

Campo

Descrição

Ele

Tipo

Ocor

Observação

IBSCBSTot

Grupo total do imposto seletivo

G

-

0-1

O grupo de valores totais da NF-e deve ser informado com o somatório do campo correspondente dos itens. O IS é “por fora”, por isso seu valor deve ser adicionado ao valor total da NF.

vBCIBSCBS

Valor total da BC do IBS e da CBS

E

N

1-1

...

gIBS

Grupo total do IBS

G

-

0-1

---

gIBSUF

Grupo total do IBS da UF

G

-

1-1

---

vDif

Valor total do diferimento

E

N

1-1

...

vDevTrib

Valor total de devolução de tributos

E

N

1-1

...

vIBSUF

Valor total do IBS da UF

E

N

1-1

...

gIBSMun

Grupo total do IBS do Município

G

-

1-1

---

vDif

Valor total do diferimento

E

N

1-1

...

vDevTrib

Valor total de devolução de tributos

E

N

1-1

...

vIBSMun

Valor total do IBS do Município

E

N

1-1

...

vIBS

Valor total do IBS

E

N

1-1

...

vCredPres

Valor total do crédito presumido

E

N

1-1

...

vCredPresCondSus

Valor total do crédito presumido em condição suspensiva

E

N

1-1

...

vNFTot

Valor total da NF-e com IBS / CBS / IS

E

N

1-1

...

Preenchimento no ACBrNFe:

uses
  ACBrNFeNotasFiscais, ACBrNFe.Classes;
\\...
var
  NotaF: NotaFiscal;
  IBSCBSTot: TIBSCBSTot;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  IBSCBSTot := NotaF.Total.IBSCBSTot;
  IBSCBSTot.vBCIBSCBS := 100;
  IBSCBSTot.gIBS.vIBS := 100;
  IBSCBSTot.gIBS.vCredPres := 100;
  IBSCBSTot.gIBS.vCredPresCondSus := 100;
  IBSCBSTot.gIBS.gIBSUFTot.vDif := 100;
  IBSCBSTot.gIBS.gIBSUFTot.vDevTrib := 100;
  IBSCBSTot.gIBS.gIBSUFTot.vIBSUF := 100;
  IBSCBSTot.gIBS.gIBSMunTot.vDif := 100;
  IBSCBSTot.gIBS.gIBSMunTot.vDevTrib := 100;
  IBSCBSTot.gIBS.gIBSMunTot.vIBSMun := 100;
  NotaF.Total.vNFTot := 100;
    
//Demais dados...
end;

➡️Voltar ao Índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Grupo W03. Total da NF-e - IBS / CBS / IS -> CBS

Campo

Descrição

Ele

Tipo

Ocor

Observação

IBSCBSTot

Grupo total do imposto seletivo

G

-

0-1

O grupo de valores totais da NF-e deve ser informado com o somatório do campo correspondente dos itens. O IS é “por fora”, por isso seu valor deve ser adicionado ao valor total da NF.

vBCIBSCBS

Valor total da BC do IBS e da CBS

E

N

1-1

...

gCBS

Grupo total da CBS

G

-

0-1

---

vDif

Valor total do diferimento

E

N

1-1

...

vDevTrib

Valor total de devolução de tributos

E

N

1-1

...

vCBS

Valor total da CBS

E

N

1-1

...

vCredPres

Valor total do crédito presumido

E

N

1-1

...

vCredPresCondSus

Valor total do crédito presumido em condição suspensiva

E

N

1-1

...

vNFTot

Valor total da NF-e com IBS / CBS / IS

E

N

1-1

...

Preenchendo no ACBrNFe:

uses
  ACBrNFeNotasFiscais, ACBrNFe.Classes;
\\...
var
  NotaF: NotaFiscal;
  IBSCBSTot: TIBSCBSTot;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  IBSCBSTot := NotaF.Total.ISTot;
  IBSCBSTot.vBCIBSCBS := 100;
  IBSCBSTot.gCBS.vDif := 100;
  IBSCBSTot.gCBS.vDevTrib := 100;
  IBSCBSTot.gCBS.vCBS := 100;
  IBSCBSTot.gCBS.vCredPres := 100;
  IBSCBSTot.gCBS.vCredPresCondSus := 100;
  NotaF.Total.vNFTot := 100;
    
//Demais dados...
end;

➡️Voltar ao Índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Grupo W03. Total da NF-e - IBS / CBS / IS -> Monofásico

Campo

Descrição

Ele

Tipo

Ocor

Observação

IBSCBSTot

Grupo total do imposto seletivo

G

-

0-1

O grupo de valores totais da NF-e deve ser informado com o somatório do campo correspondente dos itens. O IS é “por fora”, por isso seu valor deve ser adicionado ao valor total da NF.

vBCIBSCBS

Valor total da BC do IBS e da CBS

E

N

1-1

...

gMono

Grupo total da Monofasia

G

-

0-1

---

vIBSMono

Total do IBS monofásico

E

N

1-1

...

vCBSMono

Total da CBS monofásica

E

N

1-1

...

vIBSMonoReten

Total do IBS monofásico sujeito a retenção

E

N

1-1

...

vCBSMonoReten

Total da CBS monofásica sujeita a retenção

E

N

1-1

...

vIBSMonoRet

Total do IBS monofásico retido anteriormente

E

N

1-1

...

vCBSMonoRet

Total da CBS monofásica retida anteriormente

E

N

1-1

...

vNFTot

Valor total da NF-e com IBS / CBS / IS

E

N

1-1

...

Preenchendo no ACBrNFe:

uses
  ACBrNFeNotasFiscais, ACBrNFe.Classes;
\\...
var
  NotaF: NotaFiscal;
  IBSCBSTot: TIBSCBSTot;
begin
  NotaF := ACBrNFe.NotasFiscais.Add;
  IBSCBSTot := NotaF.Total.IBSCBSTot;
  IBSCBSTot.vBCIBSCBS := 100;
  IBSCBSTot.gMono.vIBSMono := 100;
  IBSCBSTot.gMono.vCBSMono := 100;
  IBSCBSTot.gMono.vIBSMonoReten := 100;
  IBSCBSTot.gMono.vCBSMonoReten := 100;
  IBSCBSTot.gMono.vIBSMonoRet := 100;
  IBSCBSTot.gMono.vCBSMonoRet := 100;
  NotaF.Total.vNFTot := 100;
    
//Demais dados...
end;

➡️Voltar ao Índice

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.