Página 1 de 1

NFE - Total da BC ICMS-ST difere do somatorio dos itens

Enviado: 02 Set 2011 22:15
por fladimir
Pessoal preciso de uma força, estou com 2 clientes q depois q virou o mês começou a dar o erro mencionado no tópico....

- 01 cliente é Super Simples CRT = 1 e foi gerar uma nota de 01 produto apenas tributado integralmente e deu o erro.

XML =
50110916044745000192550010000002111000002110-NFE.XML
Caso Nr. 01 CRT 1
(5.37 KiB) Baixado 159 vezes
- O outro é CRT = 3 e foi gerar uma nota com 01 produto q tem Margem de valor Agregado de 38% e não deu tb.

XML =
50110905254301000165550010000005091000005093-NFE.XML
Caso Nr. 02 CRT 3
(5.75 KiB) Baixado 106 vezes

Sendo q os mesmos até dia 31 estavam gerando normalmente e não foi mudado nada a nível de sistema.

Seguem os xml dos mesmos.

Grato.

NFE - Total da BC ICMS-ST difere do somatorio dos itens

Enviado: 03 Set 2011 09:13
por Kiko Fernandes
Primeira: 50110916044745000192550010000002111000002110-NFE.XML
<imposto>
<ICMS>
<ICMSSN102>
<orig>0</orig>
<CSOSN>102</CSOSN>
</ICMSSN102>
</ICMS>
Não tem valor de ICMS por ser CSOSN102, porém nos totais do ICMS foi colocado um valor de 57,53.
<vICMS>57.53</vICMS>



A segunda: 50110905254301000165550010000005091000005093-NFE.XML
<ICMS>
<ICMS00>
<orig>0</orig>
<CST>00</CST>
<modBC>0</modBC>
<vBC>0.00</vBC>
<pICMS>0.00</pICMS>
<vICMS>0.00</vICMS>
</ICMS00>
</ICMS>
As tags, referente ao destaque do imposto está com informação 0 (zero), porém no total da tag <vBCST> existe um valor de 1859,55.
<ICMSTot>
<vBC>0.00</vBC>
<vICMS>0.00</vICMS>
<vBCST>1859.55</vBCST>

NFE - Total da BC ICMS-ST difere do somatorio dos itens

Enviado: 05 Set 2011 10:25
por fladimir
Ok Kiko entendi e agradeço, agora não sei se vc utiliza o ACBR se sim aonde informo as questões q passastes?

Grato.

NFE - Total da BC ICMS-ST difere do somatorio dos itens

Enviado: 05 Set 2011 14:44
por Kiko Fernandes
Oi Fladimir, desculpe mas eu não entendi o que você precisa.
Estas informações que mostrei foram tirados dos xmls que você anexou.

O que mostrei foi que a informação passada nas tags do ICMS não é a mesma que está no total da nota.

Exemplo na primeira nota no ICMS do produto foi informado CSNOSN102 (não tem alíquota nem valor de ICMS) o total do imposto do produto é zero e nos totais foi informado que tem um valor de ICMS de 57,53 mas ele deveria ser zero.

[Total]
BaseICMS= - vBC
ValorICMS= - vICMS (aqui foi passado o valor de 57.53) (Deveria ser zero, pois o ítem não tem alíquota nem vl. de ICMS)
BaseICMSSubstituicao= - vBCST
ValorICMSSubstituicao= - vST
ValorProduto= - vProd
ValorFrete= - vFrete
ValorSeguro= - vSeg
ValorDesconto= - vDesc
ValorII= - vII
ValorIPI= - vIPI
ValorPIS= - vPIS
ValorCOFINS= - vCOFINS
ValorOutrasDespesas= - vOutro
ValorNota= - vNF
ValorServicos= - vServ
ValorBaseISS= - vBC
ValorISSQN= - vISS
ValorPISISS= - vPIS
ValorCONFINSISS= - vCOFINS


Na segunda nota as informações do imposto do produto também foi informado tudo zero e nos totais foi informado que tinha um valor de substituição, logo o total não confere com o que foi informado com o ítem, pois o mesmo deveria ser zero.


[Total]
BaseICMS= - vBC
ValorICMS= - vICMS
BaseICMSSubstituicao= (aqui foi passado um valor de 1859.55) mas deveria ser zero
ValorICMSSubstituicao= - vST
ValorProduto= - vProd
ValorFrete= - vFrete
ValorSeguro= - vSeg
ValorDesconto= - vDesc
ValorII= - vII
ValorIPI= - vIPI
ValorPIS= - vPIS
ValorCOFINS= - vCOFINS
ValorOutrasDespesas= - vOutro
ValorNota= - vNF
ValorServicos= - vServ
ValorBaseISS= - vBC
ValorISSQN= - vISS
ValorPISISS= - vPIS
ValorCONFINSISS= - vCOFINS



Quanto as informações dos impostos por item é informado no ACBr nas opções que inicia [ICMSXXX]


Não sei se consegui responder o que vc perguntou, mas repito o problema esta sendo causado pela informação apresentada no ítem comparada com a que se apresenta no total da nota.

NFE - Total da BC ICMS-ST difere do somatorio dos itens

Enviado: 03 Nov 2011 03:12
por fladimir
Kiko obrigado, eu consegui resolver com suas explicações os 2 casos.

Agora estou penando qdo se trata de CRT=1 q tenha MVA ou Redução ou os 2...

Postei no tópico abaixo com um exemplo xml do assunto se alguém puder ajudar. Grato.

https://pctoledo.org/forum/postin ... 20&t=11712

[]´s

NFE - Total da BC ICMS-ST difere do somatorio dos itens

Enviado: 07 Nov 2011 04:02
por rochinha
Amiguinho

Ja olhou Neste tópico?

NFE - Total da BC ICMS-ST difere do somatorio dos itens

Enviado: 07 Nov 2011 08:05
por fladimir
Sim Rochinha, inclusive a última postagem nele foi minha...

e conforme o tópico q vc citou q tb postei minha dúvida estou fazendo para o 202 as TAGs

Tags Preenchidas
pMVAST = 30,00%
vBCST = 65,00
pICMSST = 7,00%
vICMSST = -4,45
pCredSN = 0
vCredICMSSN = 0

e para o 201

Tags Preenchidas
pMVAST = 30,00%
vBCST = 65,00
pICMSST = 7,00%
vICMSST = -4,45
pCredSN = 3,00
vCredICMSSN = 1,50

Mas não esta funcionando... Tipo acredito q estou preenchendo mas esta dando os erros conforme explicados e XML em anexo no tópico
http://pctoledo.com.br/forum/viewtopic. ... =45#p72009

veja o trecho do meu código q faz o preenchimento das TAG´s

Código: Selecionar todos

		
				ElseIF Pedido->CSOSN == '202' 
               @ nLin,0 say "ModalidadeST=4"                                         ;	nLin++
						@ nLin,0 say "PercentualMargemST=" + Alltrim(str(Pedido->MVA))        ;	nLin++  //- pMVAST     
						@ nLin,0 say "PercentualReducaoST=0"    ; nLin++  //- pRedBC
						@ nLin,0 say "ValorBaseST=" + Alltrim(str(Pedido->BCICMST))           ; nLin++  //- vBCST
						@ nLin,0 say "AliquotaST=" + Alltrim(str(Pedido->ALIQICMS))           ; nLin++  //- pICMSST
						@ nLin,0 say "ValorST=" +Alltrim(str(Pedido->VlrICMST))              ; nLin++  //- vICMSST
						@ nLin,0 say "PercentualReducao="  + Alltrim(str(Pedido->RedBCPerc))  ; nLin++  //- pRedBC
						@ nLin,0 say "pCredSN=0"       ; nLin++
						@ nLin,0 say "vCredICMSSN=0"   ; nLin++
[]´s

NFE - Total da BC ICMS-ST difere do somatorio dos itens

Enviado: 08 Nov 2011 10:25
por fladimir
Pessoal acho q descobri, MAS não entendi....

No ENTNFE.TXT esta indo as TAGs preechidas.... conforme abaixo:

[ICMS001]
Origem=0
CSOSN=201
ValorBase=100.000
Aliquota=17.00
Valor=17.000
modBC=4
vBC=100.00
pRedBC=0.00
pICMS=17.00
vICMS=17.00
modBCST=4
pMVAST=31.000
pRedBCST=0
vBCST=131.000
pICMSST=17.00
vICMSST=22.270
pCredSN=0
vCredICMSSN=0

MAS no XML as TAGs estão ficando ZERADAS depois q é feito o processo no ACBRNFe veja o XML gerado pelo ACBR:
Vou comentar na frente de cada item o q achei estranho.....

<ICMSSN201>
<orig>0</orig>
<CSOSN>201</CSOSN>
<modBC>0</modBC> Aki eu mandei modBC 4 e foi ZERO (na verdade tenho dúvida em qual seria o correto)
<vBC>100.00</vBC>
<pICMS>17.00</pICMS>
<vICMS>17.00</vICMS>
<modBCST>0</modBCST> Aki tb mandei modBCST 4 e foi ZERO
<vBCST>0.00</vBCST> Aki mandei o valor de 131,00 no ENTNFE.TXT e foi ZERO
<pICMSST>0.00</pICMSST> Aki mandei o valor de 17,00 e foi ZERO
<vICMSST>0.00</vICMSST> Aki mandei o valor de 22,27 e foi ZERO
<pCredSN>0.00</pCredSN>
<vCredICMSSN>0.00</vCredICMSSN>
</ICMSSN201>

Alguém já passou por isso?

[]´s

NFE - Total da BC ICMS-ST difere do somatorio dos itens

Enviado: 08 Nov 2011 13:57
por fladimir
Pessoal to quase lá...

Descobri o seguinte q apesar de ter ido no ENTNFe.txt conforme postado
[ICMS001]
Origem=0
CSOSN=201
ValorBase=100.000
Aliquota=17.00
Valor=17.000
modBC=4
vBC=100.00
pRedBC=0.00
pICMS=17.00
vICMS=17.00
modBCST=4
pMVAST=31.000
pRedBCST=0
vBCST=131.000
pICMSST=17.00
vICMSST=22.270
pCredSN=0
vCredICMSSN=0
...eu não estava seguindo a nomenclaturado do componente ACBR, resumindo o correto é assim:

ModalidadeST ao invés de modBCST
PercentualMargemST ao invés de pMVAST
PercentualReducaoST ao invés de pRedBCST
ValorBaseST ao invés de vBCST
AliquotaST ao invés de pICMSST
ValorST ao invés de vICMSST


BOM agora esta gerando as TAGs, mas estou errando alguma coisa no cálculo ou preenchendo ainda algo errado... acompanhem:


O produto tem MVA de 31%, a alíquota st é de 17% e o valor do produto é 100,00

Segue XML



Parte XML com informacoes geradas.

<prod>
<cProd>000011</cProd>
<cEAN/>
<xProd>PEDRA TIPO PEDRISCAO</xProd>
<NCM>25171000</NCM>
<CFOP>5401</CFOP>
<uCom>T</uCom>
<qCom>1.0000</qCom>
<vUnCom>100.0000000000</vUnCom>
<vProd>100.00</vProd>
<cEANTrib/>
<uTrib>T</uTrib>
<qTrib>1.0000</qTrib>
<vUnTrib>100.0000000000</vUnTrib>
<indTot>1</indTot>
</prod>

<ICMS>
<ICMSSN202>
<orig>0</orig>
<CSOSN>202</CSOSN>
<modBCST>4</modBCST>
<pMVAST>31.00</pMVAST>
<vBCST>131.00</vBCST>
<pICMSST>17.00</pICMSST>
<vICMSST>22.27</vICMSST>
</ICMSSN202>
</ICMS>

<total>
<ICMSTot>
<vBC>100.00</vBC>
<vICMS>17.00</vICMS>
<vBCST>131.00</vBCST>
<vST>5.27</vST>
<vProd>100.00</vProd>
<vFrete>0.00</vFrete>
<vSeg>0.00</vSeg>
<vDesc>0.00</vDesc>
<vII>0.00</vII>
<vIPI>0.00</vIPI>
<vPIS>0.00</vPIS>
<vCOFINS>0.00</vCOFINS>
<vOutro>0.00</vOutro>
<vNF>105.27</vNF>
</ICMSTot>
</total>

[]´s

NFE - Total da BC ICMS-ST difere do somatorio dos itens

Enviado: 08 Nov 2011 20:17
por rochinha
Amiguinho,

Para ajudar nos calculos segue um aplicativo que encontrei tempos atrás na net. Baixe aqui

NFE - Total da BC ICMS-ST difere do somatorio dos itens

Enviado: 08 Nov 2011 21:31
por fladimir
Rochinha obrigado esse software veio a complementar o q com duras penas consegui encontrar hoje durante a tarde e cheguei aos resultados, mas pra elucidar talvez alguém q esteja com dificuldades....

Eu venho de uma cultura q o q importava era as totalizações das Notas Fiscais, então eu fazia todas as fórmulas somente com os totais, ai q ocorria o problema tenho q seguir a mesma lógica e fazer nos itens tb ai os totais vai ser um resultado da somatória dos ites conforme a própria mensagem de erro dizia em seu contexto "Rejeição: Total da BC ICMS-ST difere do somatório dos itens" o q isto quer dizer???

Quer dizer q o SOMATÓRIO DOS ITENS NÃO BATE COM O TOTAL, ou seja, apesar do meu total estar calculado, os itens não tinham a aplicação da fórmula, mas enfim... consegui resolver e fica agora o software q compartilhastes como um tira teima....

Grato a todos....

[]´s