Ir para conteúdo
  • Cadastre-se

dev botao

Erro CST ICMS e base CST


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

Recommended Posts

Bom dia!

Estou com um problema para validar uma nota na versão trunk2 atualizado.

Trunk2

-<imposto>-<ICMS>-<ICMS00><orig>0</orig><CST>00</CST><modBC>0</modBC><vBC>212.70</vBC><pICMS>18.0000</pICMS><vICMS>38.29</vICMS></ICMS00></ICMS>-<IPI>

versão anterior

-<imposto>-<ICMS>-<ICMS10><orig>0</orig><CST>10</CST><modBC>0</modBC><vBC>212.70</vBC><pICMS>18.0000</pICMS><vICMS>38.29</vICMS><modBCST>0</modBCST><vBCST>308.20</vBCST><pICMSST>18.0000</pICMSST><vICMSST>17.19</vICMSST></ICMS10></ICMS>

 

Qdo é gerado pela versão anterior o CST que é lançado como "10" na trunk2 gera "00" e não gera os calculos da ST.

 

Link para o comentário
Compartilhar em outros sites

Tive um "problema" parecido. Só que no caso era a cst 040 saia 041. Analisando com calma observei que eu tinha criado uma função par retornar a cst, em string e lá estava o cst040 result := '041'. 

Não acredito que o ACBr mude sozinho a CST.

Olhe 

"Trunk2

-<imposto>-<ICMS>-<ICMS00><orig>0</orig><CST>00</CST><modBC>0</modBC><vBC>212.70</vBC><pICMS>18.0000</pICMS><vICMS>38.29</vICMS></ICMS00></ICMS>-<IPI>

versão anterior

-<imposto>-<ICMS>-<ICMS10><orig>0</orig><CST>10</CST><modBC>0</modBC><vBC>212.70</vBC><pICMS>18.0000</pICMS><vICMS>38.29</vICMS><modBCST>0</modBCST><vBCST>308.20</vBCST><pICMSST>18.0000</pICMSST><vICMSST>17.19</vICMSST></ICMS10></ICMS>"

do item primeiro para o segundo já é possível notar muita diferença;

Analise na sintaxe, no cálculo do imposto do produto que é neste local que pode estar ocorrendo alguma mudança. 

 

_____________

Prates, Agnaldo

Link para o comentário
Compartilhar em outros sites

14 horas atrás, Agnaldo Prates disse:

Tive um "problema" parecido. Só que no caso era a cst 040 saia 041. Analisando com calma observei que eu tinha criado uma função par retornar a cst, em string e lá estava o cst040 result := '041'. 

Não acredito que o ACBr mude sozinho a CST.

Olhe 

"Trunk2

-<imposto>-<ICMS>-<ICMS00><orig>0</orig><CST>00</CST><modBC>0</modBC><vBC>212.70</vBC><pICMS>18.0000</pICMS><vICMS>38.29</vICMS></ICMS00></ICMS>-<IPI>

versão anterior

-<imposto>-<ICMS>-<ICMS10><orig>0</orig><CST>10</CST><modBC>0</modBC><vBC>212.70</vBC><pICMS>18.0000</pICMS><vICMS>38.29</vICMS><modBCST>0</modBCST><vBCST>308.20</vBCST><pICMSST>18.0000</pICMSST><vICMSST>17.19</vICMSST></ICMS10></ICMS>"

do item primeiro para o segundo já é possível notar muita diferença;

Analise na sintaxe, no cálculo do imposto do produto que é neste local que pode estar ocorrendo alguma mudança. 

 

Bom dia Agnaldo!

A programação é exatamente a mesma. Ele gera o arquivo ini: Se eu abro pela versão anterior, ele sai correto ; mas se eu abro na versão que tem a trunk2 , gera esse problema.
 

 

Link para o comentário
Compartilhar em outros sites

  • 3 meses depois ...
  • Membros Pro

 

estou com o mesmo problema....

Antes está assim :
-<ICMS>
  -<ICMS10>
    <orig>0</orig>
    <CST>010</CST>
    <modBC>0</modBC>
    <vBC>642.46</vBC>
    <pICMS>18.00</pICMS>
    <vICMS>115.64</vICMS>
    <modBCST>4</modBCST>
    <pMVAST>45</pMVAST>
    <pRedBCST>0</pRedBCST>
    <vBCST>1024.72</vBCST>
    <pICMSST>0.00</pICMSST>
    <vICMSST>68.81</vICMSST>
  </ICMS10>
</ICMS>

Depois de tentar transmitir pelo AcbrPlus o xml fica assim :
 
- <ICMS>
- <ICMS00>
  <orig>0</orig> 
  <CST>00</CST> 
  <modBC>0</modBC> 
  <vBC>642.46</vBC> 
  <pICMS>18.0000</pICMS> 
  <vICMS>115.64</vICMS> 
  </ICMS00>
  </ICMS>

 

 

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...
  • Este tópico foi criado há 2240 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.