Páginas filhas
  • DDVENDAS-43185 - DT - 514 - Calculo do ST, usar IVA após Calculo da PAUTA Zerar

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Criar nova fórmula na rotina 514 em que caso o valor do ST calculado por pauta der menor ou igual a zero, utilizar a base do IVA para calcular o valor do ST, da seguinte maneira:

Atualmente o sistema calcula o ST da seguinte maneira:

Pvenda: 141,5

Valor de Pauta ST: 188,7

Aliq ICMS INT: 18%

Aliq ICMS EXT: 18%

ST1: 188,7 * 0,18 = 33,966

ST2: 141,5 * 0,18 = 25,47

Valor do ST = 33,966  -  25,47 = 8,496

Porém o preço de venda pode ser alterado e ser maior que o valor de pauta do produto, ficando da seguinte maneira:

Pvenda: 191,00

Valor de Pauta ST: 188,7

Aliq ICMS INT: 18%

Aliq ICMS EXT: 18%

ST1: 188,7 * 0,18 = 33,966

ST2:  191 * 0,18 = 34,38

Valor do ST: 33,966 - 34,38 = -0,414

Nesse caso o valor do ST deu negativo logo o sistema irá calcular o ST pelo IVA

Pvenda: 191,00

IVA: 46%

Aliq ICMS INT: 18%

Aliq ICMS EXT: 18%

ST1: 50,19

ST2: 34,38

Valor do ST: 15,8148

.



O sistema irá realizar esses cálculos a partir das seguinte fórmulas:

...

Totvs custom tabs box
tabs1.Saiba como Utilizar, 2.Cálculo do ST, 3.Fórmulas
idspasso1,passo2,passo3
Totvs custom tabs box items
defaultyes
referenciapasso1

Saiba como utilizar

Atualize as rotinas abaixo a partir das versões indicadas ou versões superiores:

  • Rotina 300 - Atualização de funções de venda - Versão 34.0.0.120 ou superior.

Abra a rotina 300 e selecione as opções 12, 13, 14 e 27:


Após finalizar abra a rotina 514, selecione a figura tributária marque o parâmetro Utilizar Motor de Cálculo de Impostos :


Clique na aba Substituição Tributária e selecione a fórmula no campo fórmula:

Importante As fórmulas selecionadas na rotina 514 são as seguintes:


PVENDA_ST_COMPBASE_PAUTA_IVAPreço de venda com valor do ST comparando o valor de IVA com a Base do ST

PVENDA_ST_COMPBASE_PAUTA_IVA_BASE_RED_ICMS Preço de venda com valor do ST comparando o valor de IVA com a Base do ST com redução base de ICMS

PVENDA_ST_COMPBASE_PAUTA_IVA_RED_ICMS Preço de venda com valor do ST comparando o valor de IVA com a Base do ST com redução base de ST

 


Abra a rotina 316 e verifique o valor do ST:


Totvs custom tabs box items
defaultno
referenciapasso2

Atualmente o sistema calcula o ST da seguinte maneira:


Calculo do valor do ST por pauta sem utilizar o motor de fórmula:

Pvenda: 141,5

Valor de Pauta ST: 188,7

Aliq ICMS INT: 18%

Aliq ICMS EXT: 18%

ST1: (Pauta * Aliq1) = 188,7 * 0,18 = 33,966

ST2: (Pvenda * Aliq2) = 141,5 * 0,18 = 25,47

Valor do ST: (ST1 - ST2) = 33,966  -  25,47 = 8,496


Porém o preço de venda pode ser alterado e ser maior que o valor de pauta do produto:

Pvenda: 191,00

Valor de Pauta ST: 188,7

Aliq ICMS INT: 18%

Aliq ICMS EXT: 18%

ST1: (Pauta * Aliq1) = 188,7 * 0,18 = 33,966

ST2: (Pvenda * Aliq2) = 191 * 0,18 = 34,38

Valor do ST: (ST1 - ST2) = 33,966 - 34,38 = -0,414


Nesse caso o valor do ST deu negativo, atualmente o sistema irá levar 0 para o valor do ST, pois o calculo do ST deu negativo. Com a alteração caso o valor do ST dê zerado ou negativo no cálculo por pauta o sistema irá calcular o valor ST pela base do IVA:


Pvenda: 191,00

IVA: 46%

Aliq ICMS INT: 18%

Aliq ICMS EXT: 18%

Base ST: (Pvenda * (1+IVA/100)) = 278,86

ST1: (BaseST * Aliq1) = 50,19

ST2: (Pvenda * Aliq2) = 34,38

Valor do ST: (ST1 - ST2) = 15,8148





04. DEMAIS INFORMAÇÕES

...