Skip to content

ICMS ST

john182 edited this page Aug 12, 2017 · 1 revision

Para calcular o ICMS ST é preciso apenas instanciar as seguintes classes.


ITributavel tributos = new ITributavel();

tributos.setValorProduto(BigDecimal.valueOf(2000));

tributos.setQuantidadeProduto(BigDecimal.ONE);

tributos.setPercentualIcms(BigDecimal.valueOf(18));

tributos.setPercentualIcmsSt(BigDecimal.valueOf(18));

tributos.setPercentualIpi(BigDecimal.valueOf(15));

tributos.setPercentualMva(BigDecimal.valueOf(40));

CalcTributacao calcular = new CalcTributacao(tributos);

tributos.setValorIpi(calcular.calcularIpi().getValor());

IResultadoCalculoIcmsSt result = calcular.calcularIcmsSt();

BigDecimal baseCaculo = result.getBaseCalculoOperacaoPropria();

BigDecimal valorIcmProprio = result.getValorIcmsProprio();

BigDecimal baseCaculoST = result.getBaseCalculoIcmsSt();

BigDecimal valorIcmST = result.getValorIcmsSt();

Clone this wiki locally