Histórico da Página
| Índice |
|---|
01.
...
PASSO A PASSO - CONTABILIZAÇÃO COM BASE NA CLASSIFICAÇÃO DO TRIBUTO
Documento de Entrada
Documento de Saída
02.
...
CONTABILIZAÇÃO COM BASE NA CLASSIFICAÇÃO DO TRIBUTO
02.1. Nova Abordagem de Contabilização
...
Vinculo do Custo a Regra de Cálculo Documentos Fiscais:
03.
...
OPERAÇÃO DE CUSTO
Abaixo será demonstrado o impacto da configuração do terceiro parâmetro da função CTBVLTRIB — quando o mesmo está definido como .T. (true).
...
A inclusão desse quarto parâmetro atende inicialmente à necessidade de contabilização de impostos via módulo SIGAATF, onde uma única linha da tabela SD1 pode gerar múltiplos ativos quando a opção de Desmembrar Ativo está habilitada. Dessa forma, torna-se possível obter o valor do imposto de forma detalhada por bem individual, em vez de agrupado.
Um exemplo prático Exemplo de utilização chamada da função CTBVLTRIB com o quarto parâmetro está detalhado na documentação: Como realizar contabilização de Estorno de crédito CBS/IBS na baixa do Ativo Imobilizado?, mas pode ser utilizado em outros contextos se necessário.Exemplo de chamada da função com o quarto parâmetro: CTBVLTRIB(SN1->N1: CTBVLTRIB(SN1→N1_IDTRIB,"IBSEST",,.T.)
Exemplo prático:
- Incluir um Documento de Entrada via MATA103 com quantidade 5, TES com Desmembra Ativo igual a Sim, total de 5000 R$, IBS de 440 R$ gerando Ativo Fixo.
- Como o Desmembra está igual a Sim, na tabela SN1 e SN3 será gerado 5 ativos de 1000 R$ cada.
- Ao contabilizar uma baixa do bem noLP 810e possuir alguma sequencia de Lançamento Padrão para buscar o IBS gerado e baixar, temos duas possibilidades ao usar o CTBVLTRIB:
- Ao chamar com o quarto parâmetro igual a .T. (CTBVLTRIB(SN1→N1_IDTRIB,"IBSEST",,.T.)), o valor retornado será o total do IBS dividido pela quantidade da nota, ou seja, no nosso exemplo será 440 / 5 = 88 R$.
- Ao chamar sem o quarto parâmetro ou informando igual a .F. (CTBVLTRIB(SN1→N1_IDTRIB,"IBSEST",,.F.)), o valor retornado será o total do IBS dividido sem dividir pela quantidade da nota, ou seja, no nosso exemplo será 440 R$.
| Aviso | ||
|---|---|---|
| ||
O quarto argumento da função CTBVLTRIB possui funcionamento exclusivo para a obtenção dos valores de impostos provenientes do Configurador de Tributos, quando esses são preenchidos por notas de compras (SD1). |


