Page tree

Inclusão de Impostos Variáveis 

Produto:

Microsiga Protheus ®

Versões:

11 e 12

Ocorrência:

Como incluir os impostos variáveis?

Ambiente:

Livros Fiscais

Passo a passo:

Os impostos variáveis foram implementados no sistema para facilitar a criação de novos impostos fora do Brasil.

Porém para estes casos (novos impostos fora do Brasil) é necessário que seja levantada a necessidade do imposto e passada à equipe de localizações para a Homologação e implementação como padrão do sistema.

OBS: Não é aconselhada a criação de novos impostos em países fora do Brasil.

O procedimento para criar um imposto consiste em

- Criar os scripts para calcular (estes deverão ser informados no cadastro do imposto, nos campos referentes a Formula de entrada e Formula de saida);

- Criar um novo imposto na tabela SFB (o código do imposto pode ter qualquer nomenclatura).

OBS: Prestar atenção ao campo FB_CPOLVRO, porque este campos definirá onde será gravado o imposto. Exemplo:

FB_CPOLVRO='1', os campos do imposto gravado serão os: XX_VALIMP1, XX_ALQIMP1, XX_BASIMP1;
FB_CPOLVRO='2', os campos do imposto gravado serão os: XX_VALIMP2, XX_ALQIMP2, XX_BASIMP2;
FB_CPOLVRO='3', os campos do imposto gravado serão os: XX_VALIMP3, XX_ALQIMP3, XX_BASIMP3;
FB_CPOLVRO='4', os campos do imposto gravado serão os: XX_VALIMP4, XX_ALQIMP4, XX_BASIMP4;
FB_CPOLVRO='5', os campos do imposto gravado serão os: XX_VALIMP5, XX_ALQIMP5, XX_BASIMP5;
FB_CPOLVRO='6', os campos do imposto gravado serão os: XX_VALIMP6, XX_ALQIMP6, XX_BASIMP6.

- Criar um TES e relacionar os impostos variável que deverá ser calculado.

Verifique as referencias para ver um exemplo de script para imposto variável.

Observações:
  • Referente aos campos ALIQIMP/VALIMP/BASIMP, ambos são preenchidos nas tabelas SD1, SD2, SF1, SF2, SFT.
  • Com relação aos campos VALIMP6 e VALIMP5, ambos atualmente tem uso de PIS/COFINS vide documentação abaixo:

http://tdn.totvs.com/pages/viewpage.action?pageId=239024830