Para mim o tal dos cálculos de ST é um do assuntos mais difíceis. Depende de muitas variantes... e eu só uso esse negócio aqui para devoluções aí piora mais ainda..
Alguém consegue me ajudar a fazer os cálculos desse produto?
<cProd>P992676</cProd>
<cEAN>7898489291902</cEAN>
<xProd>PTA EXTRA LAM 70X215 R12 D</xProd>
<NCM>73083000</NCM>
<CEST>1004700</CEST>
<CFOP>6401</CFOP>
<uCom>PC</uCom>
<qCom>5.0000</qCom>
<vUnCom>135.7700000000</vUnCom>
<vProd>678.85</vProd>
<cEANTrib>7898489291902</cEANTrib>
<uTrib>PC</uTrib>
<qTrib>5.0000</qTrib>
<vUnTrib>135.7700000000</vUnTrib>
<indTot>1</indTot>
</prod>
-<imposto>
-<ICMS>
-<ICMS10>
<orig>0</orig>
<CST>10</CST>
<modBC>3</modBC>
<vBC>678.85</vBC>
<pICMS>7.0000</pICMS>
<vICMS>47.52</vICMS>
<modBCST>4</modBCST>
<pMVAST>10.1500</pMVAST>
<vBCST>684.82</vBCST>
<pICMSST>17.0000</pICMSST>
<vICMSST>68.90</vICMSST>
</ICMS10>
</ICMS>
Vejamos:
A Base de cálculo éh: 678.85
a MVASt: 10.15
Então a base de cálculo de ST não deveria ser: 678.85 + 10.15% = 747.75 ? Porque está 684.82?
Com o valor de 684.82 a MVAST ficou 0.88%, certo?
Daí para frente é simples conforme o xml...
Base cálculo ST ( 684.82) * ICMS ST ( 17% ) - ICMS ( 7% ) , certo ? (Isso quando já não vem o cálculo direto, descontando o icms primeiro)
Só não entendo o porque do MVAST 10,15%, daí nã dá para seguir uma lógica e criar regras de negócio automaticamente...
vai ter sempre que calcular a % de ICMSST na mão, não pode confiar no que está no xml de compra... ou estou muito enganado e fazendo muita confusão...
Obrigado a quem puder ajudar esclarecer ...
Att..
Rubens