Página 1 de 1
vNFTot=
Enviado: 11 Dez 2025 14:31
por cpaiva
como CALCULAT o vNFTot= ?
já tentei de tudo rs
[Produto001]
Descricao=CILINDRO COMPLETO JACTO CILINDRO COMPLETO JACTO
Quantidade=1.00000
ValorUnitario=53.700
ValorTotal=53.70
[ICMS001]
Origem=0
CST=00
ValorBase=53.70
Aliquota=19.00
Valor=10.20
[IBSCBS001]
CST=000
cClassTrib=000001
[gIBSCBS001]
vBC=53.70
vIBS=0.05
[gIBSUF001]
pIBSUF=0.10
vIBSUF=0.05
[gCBS001]
pCBS=0.90
vCBS=0.48
[Total]
BaseICMS=53.70
ValorICMS=10.20
ValorProduto=53.70
ValorNota=53.70
vNFTot=????????? qual o valor (somatório de que campos)
[ISTot]
vIS=0.00
[IBSCBSTot]
vBCIBSCBS=53.70
[gIBS]
vIBS=0.05
[gIBSUFTot]
vDif=0.00
vDevTrib=0.00
vIBSUF=0.05
[gCBSTot]
vDif=0.00
vDevTrib=0.00
vCBS=0.48
[DadosAdicionais]
Re: vNFTot=
Enviado: 11 Dez 2025 16:40
por Jairo Maia
Olá Pessoal,
Nos itens você coloca a tag vItem que é a soma do valor do produto (menos desconto se houver) + vIBS + vCBS + vIS.
O valor da tag vNFTot é a soma total dos valores nas tags vItem.
Re: vNFTot=
Enviado: 12 Dez 2025 09:54
por cpaiva
Jairo
Obrigado
NAo tinha visto o Vitem rs
quando for operação NâO onerosa o Vitem deve ser zerado ?
Obrigado
Re: vNFTot=
Enviado: 12 Dez 2025 10:23
por Jairo Maia
Olá Paiva,
cpaiva escreveu: 12 Dez 2025 09:54
quando for operação NâO onerosa o Vitem deve ser zerado ?
Sim, seja o valor que for do item. Ex:
Se oresultado for zero, esse será o valor de vItem.
Re: vNFTot=
Enviado: 13 Dez 2025 08:41
por pauloa1
Alguém que usa acbrlib, conseguiu colocar a a tag vItem ?
No manual do acbr ela ainda não está, mesmo assim coloquei no INI, mas não vai no xml.
Paulo
Re: vNFTot=
Enviado: 13 Dez 2025 09:07
por pauloa1
Falha minha, aparece no xml.
Paulo
Re: vNFTot=
Enviado: 15 Dez 2025 15:34
por ANDRIL
Jairo Maia escreveu: 11 Dez 2025 16:40
Nos itens você coloca a tag vItem que é a soma do valor do produto (menos desconto se houver) + vIBS + vCBS + vIS
Jairo, essa informacao que postou já seria uma atualização para usar apenas esses campos? Segundo a nota tecnica NT_2025_002_v1_30_RTC_NF-e_IBS_CBS_IS a soma do vItem para modelo 55/65 seria:
(+) vProd
(-) vDesc
(-) vICMSDeson, se indDeduzDeson=1
(+) vICMSST
(+) vICMSMonoReten
(+) vFCPST
(+) vFrete
(+) vSeg
(+) vOutro
(+) vII
(+) vIPI
(+) vIPIDevol
(+) vServ
(+) vPIS (id: R06, campo: PISST/vPIS), se indSomaPISST=1
(+) vCofins (id: T06, campo: COFINSST/vCOFINS), se indSomaCOFINSST =1 (NT 2020.005)
(+) vIBSUF
(+) vIBSMun
(+) vIBS
(+) vCBS
(+) vIS
(+) vTotIBSMonoItem
(+) vTotCBSMonoItem
Exceção 1: Em 2025 e 2026 não somar vIBSUF, vIBSMun, vIBS, vCBS, vIS,vTotIBSMonoItem, vTotCBSMonoItem.
Observação 1: Implementação Futura.
Re: vNFTot=
Enviado: 15 Dez 2025 18:17
por Jairo Maia
Olá ANDRIL,
Sim, estou somando em vItem apenas ( vProd - vDesc ) + vIBS + vCBS + vIS e está sendo autorizada normal. Se a soma de vItem for diferente do valor de vNFTot dá rejeição, e vItem está passando porque as outras tags deixo zeradas na NFC-e.
Dê uma olhada na página 48 dessa NT, acho que assim que for implementada prá valer e se essas tags tiverem valor, terá que somar sim. Veja também que (embora não será meu caso), que se tpOp for 2 (Faturamento Direto para veículos novos), muda um pouco também. Mas não trabalho com vendedores de veículos novos, então não é meu caso.
Por enquanto vou deixar como está, depois vou ajustando quando forem surgindo outras situações, ou antes se for definido, mas tem que somar tudo mesmo.
Re: vNFTot=
Enviado: 15 Dez 2025 21:27
por ANDRIL
Jairo Maia escreveu: 15 Dez 2025 18:17
Dê uma olhada na página 48 dessa NT, acho que assim que for implementada prá valer e se essas tags tiverem valor, terá que somar sim.
Sim já havia visto a pagina 48 foi de lá que copie os campos postados.
Eu não coloco o campo
vItem no XML e coloco o vNFTot com o valor
vCFE+_nf5vFrete+_nf5vSeguro+_nf5vii+_nf5vipi+_nf5voutras+_nf5vicmsst+_nf5sVServ-_nf5vDesconto+T_vIBS
e tem sido aceito, então, fica dificil saber se esta correto ou não.
Re: vNFTot=
Enviado: 26 Jan 2026 12:15
por Itamar M. Lins Jr.
Olá!
No manual do ACBr, diz para colocar lá em cima.
Código: Selecionar todos
[Produto001]
cProd=0000020
cEAN=SEM GTIN
cEANTrib=SEM GTIN
xProd=KIT INDIVIDUAL VIDRO
NCM=84719012
CEST=
EXTIPI=
CFOP=5403
uCom=UND
qCom=1
vUnCom=100.00
vProd=100.00
uTrib=UND
qTrib=
vUnTrib=
vFrete=0.00
vSeg=0.00
vDesc=0.00
vOutro=0.00
indTot=1
xPed=
nItemPed=
nFCI=
nRECOPI=
pDevol=
vIPIDevol=
vTotTrib=
infAdProd=
indEscala=
CNPJFab=
cBenef=12345678
; Reforma tributaria
;(''=tieNenhum,1=tieSim,0=tieNao)
indBemMovelUsado=
vItem=
; Reforma tributaria
[DFeReferenciado001]
chaveAcesso=
nItem=
Só que no XML olhando aqui de fornecedores, sai no final da TAG <IBSCBS>
Código: Selecionar todos
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>306.26</vBC>
<gIBSUF>
<pIBSUF>0.1000</pIBSUF>
<vIBSUF>0.31</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.0000</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>0.31</vIBS>
<gCBS>
<pCBS>0.9000</pCBS>
<vCBS>2.76</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
</imposto>
<vItem>383.76</vItem>
Já que é a soma do IBS+CBS+IS.
Acredito que o pessoal do ACBr deva corrigir isso.
Re: vNFTot=
Enviado: 26 Jan 2026 14:24
por Itamar M. Lins Jr.
Olá!
Tá certo como o pessoal do ACBr fez.
Conversei com o pessoal no discord.
Como é um arquivo .INI, tem ficar lá em cima, pq o pai é o H01(produtos)
<gIBSCBS> faz parte, se colocar abaixo seria interpretado dentro do grupo <gIBSCBS>
Arquivo .INI não fecha a TAG. [/produto001] ou [/IBSCBS001]
Quando tem [novogrupo] ou [ICMS001] já fecha o de cima. Limitação do arquivo .INI.