Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3523 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Amigos,

Quando utilizo as STs 20 ou 51 nos produtos nos meus testes de emissão está dando rejeição na transmissão da NFe

REJEIÇÃO: valor do ICMS difere do produto BC

Nos demais STs está indo normalmente, estou pensando na possibilidade do meu calculo estar sendo realizado de forma equivocada. Como vocês realizam esse calculo e passam os valores pro ACBR?

O meu calculo está sendo realizado de acordo com http://www.notafiscalfacil.com.br/calculo-icms-cst-20/.

Utilizo a seguinte função:

function CalculaICMS_Com_Reducao(pReducao,BC,Aliq: Currency):Currency;

begin

  Result := ArredondaReal((BC * ( 1 - (pReducao / 100))) * (Aliq / 100),2);

end;

Att.

Rômulo Mayworm

"Não me envergonho de mudar de opinião, porque não me envergonho de pensar" (Blaise Pascal)

Postado

o valor do icms nao bate com a conta BC * Aliq /100

a conta pra quem tem reducao de base eh assim:

ICMS = (BC_Original - (BC_Original * Reducao/100)) * Aliquota / 100

  • Moderadores
Postado

Não sei como vc obteve seus valores, mas aparentemente estão errado.

Por exemplo, seu produto 1 tem o valor total de 166,20, com redução de 7% na base.

Então, o campo vBC deveria ter o valor de 154,56 (166,20 - 7%). Se ele possui uma alíquota de 14%, então o valor de ICMS seria de 21,64(154,56 * 14%) e não 11,63.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
  • 9 meses depois ...
Postado

Preciso fazer uma nota com st 20

exemplo 

 

20.000,00 com 80 % de redução * 17% = 680,00 de icm

no arquivo ficou assim:

 
[iCMS001]
CST=20
ValorBase=20000.00
Aliquota=17.00
Valor=680.00
PercentualReducao=80.00
 
ao enviar retorna
Rejeicao: Valor do ICMS difere do produto BC e Aliquota
 
Onde estou errando?
 
Paulo
Postado

A forma correta é 

[iCMS001]
CST=20
ValorBase=4000.00  // 20000
Aliquota=17.00
Valor=680.00
PercentualReducao=80.00
 
Agora deu certo.
  • 1 ano depois...
Postado
Pessoal, estou com um problema similar, mas não estou conseguindo resolver
 
Revenda de Veículos NFe 3.10, antes (2.00) não ocorria o erro.
Erro: 531: REJEIÇÃO, TOTAL DA BC ICMS DIFERE DO SOMATARIO DOS ITENS.
 
[iCMS001]
CST=20
Origem=0
CSOSN=102
vBCSTReT=0.00
vICMSSTRet=0.00
ValorBase=50
Aliquota=012.00
Valor=0000000000006.00
 
[Total]
BaseICMS=50
ValorICMS=000000000006.00
ValorProduto=000000001000.00
ValorNota=000000001000.00
ValorFrete=0000000.00
 
 
Gostaria da Ajuda dos Senhores.
 

Atenciosamente,

 

Sergio Anacleto

  • Moderadores
Postado

Boa tarde Sergio!

 

Se possível anexe o XML.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

OI, pois é tem algo "estranho" mesmo no xml

 

No Código para O monitor

[iCMS001]
CST=20
Origem=0
CSOSN=102
vBCSTReT=0.00
vICMSSTRet=0.00
ValorBase=50
Aliquota=012.00
Valor=0000000000006.00
 
Segue Imagem anexa do XML gerado
 
 
Bem, ainda conto com a colaboração dos colegas para resolver.
 
OBG,

post-3577-0-86776700-1428528840.png

post-3577-0-86776700-1428528840.png

Atenciosamente,

 

Sergio Anacleto

  • Moderadores
Postado

Sérgio, bom dia!

Empresa do Simples não destaca o ICMS por isto ao vc informar CSOSN 102 é só aquilo ali que aparece mesmo.

Esta é uma nota especial ou de venda normal?

Se vc usar o CSOSN 900 vc conseguirá destacar o imposto, porém teria que ver com o escritório de contabilidade se isto está correto.

Com CSOSN 102 não conseguirá. 

 

Veja na página 177 do manual de integração versão 5.00

 

Para o grupo ICMSSN102 só é permitido preencher dois campos: ORIG e CSOSN

orig = Origem da mercadoria

CSOSN = 102- Tributada pelo Simples Nacional sem permissão de crédito.

 

 

 

Para o grupo ICMSSN900 vc pode preencher todos os campos abaixo. (pág. 180 e 181)

orig = Origem da mercadoria

CSOSN = Tributação pelo ICMS 900 - Outros

modBC = Modalidade de determinação da BC do ICMS.

vBC = Valor da BC do ICMS 

pRedBC = Percentual da Redução de BC 

pICMS = Alíquota do imposto

vICMS = Valor do ICMS

modBCST = Modalidade de determinação da BC do ICMS ST 

pMVAST = Percentual da margem de valor Adicionado do ICMS ST

pRedBCST = Percentual da Redução de BC do ICMS ST

vBCST =Valor da BC do ICMS ST

pICMSST = Alíquota do imposto do ICMS ST

vICMSST = Valor do ICMS ST

pCredSN = Alíquota aplicável de cálculo do crédito (SIMPLES NACIONAL).

vCredICMSSN = Valor crédito do ICMS que pode ser aproveitado nos termos do art. 23 da LC 123 (SIMPLES NACIONAL)

 


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Oi Kiko, e aos demais colegas OBG pelo suporte prestado.

 

     Vou fazer o devido teste, e acredito que ira dar certo, e repasso o resultado.

     E ref a sua pergunta é sim Nota Normal.

Atenciosamente,

 

Sergio Anacleto

Postado

OI Kiko!

 

      Deu certo sim, no nosso caso resolvemos conforme vc nos indicou, e fizemos tbm no caso de não Optande do Simples Nacional, colocando CSOSN = 000

 

       Sendo assim, agradeço a colaboração de todos.

Atenciosamente,

 

Sergio Anacleto

  • Moderadores
Postado

Sérgio só para não gerar confusão vou comentar a tua resposta.
Não existe CSOSN=000.  No caso de vc escolher o regime normal CRT=3 (Não Optante do Simples)  o ACBr procura pelo CST, ignorando o código CSOSN (que é apenas para o Simples) Neste caso se vc deixar CSOSN=  será a mesma coisa.

Ok


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

OI Kiko!

 

    BLZ, isso mesmo, acabei não expressando bem. :) 

 

    Olha aproveitando a "deixa" referente a erros, dúvidas que são postados

    e onde percebo uma equipe de pessoas competentes, para poder dar

    o melhor suporte, ajudando e esclarecendo.

    Realmente Parabéns a esse Projeto e a essa equipe. 

Atenciosamente,

 

Sergio Anacleto

  • Este tópico foi criado há 3523 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.