Árvore de páginas

Versões comparadas

Chave

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

...

Como o Lançamento Padrão estará passando o terceiro argumento como verdadeiro .T. (true) a OPERAÇÃO será considerada na Contabilização.

Cenário 1 – Operação de Soma para o Tributo ICMS

Configuração no Configurador de Tributos:
A regra ATF001 está configurada para o tributo ICMS com a operação de custo definida como "Somar".

...

Resultado da Contabilização:
Ao confirmar a inclusão do lançamento contábil, será exibido o valor de R$ 180,00 referente à LP 650/002, correspondente ao valor do ICMS, conforme definido pela operação de Soma.


Cenário 2 – Operação 0 (Sem Ação) para o Tributo ICMS

Configuração no Configurador de Tributos:
A regra ATF001 está configurada para o tributo ICMS com a operação de custo definida como "0 – Sem Ação".

Configuração do Lançamento Padrão:
O lançamento 650/002 utiliza a seguinte fórmula:
CTBVLTRIB(SD1->D1_IDTRIB, "ICMS", .T.)

Documento de Entrada:

    • (F12) Exibir Lançamento Contábil: Sim

    • (F12) Contabilização Online: Sim

    • Valor de D1_TOTAL: R$ 1.000,00

    • Valor do ICMS (calculado via Configurador de Tributos pela regra ATF001): R$ 180,00

Resultado da Contabilização:
Como a operação definida para o tributo ICMS é "0 – Sem Ação", o retorno da função CTBVLTRIB será zero.
Portanto, o lançamento contábil da LP 650/002 não será exibido, pois não há valor a ser contabilizado.


Cenário 3 – Operação 2 (Subtrair) para o Tributo ICMS

Configuração no Configurador de Tributos:
A regra ATF001 está configurada para o tributo ICMS com a operação de custo definida como "2 – Subtrair".

Configuração do Lançamento Padrão:
O lançamento 650/002 utiliza a seguinte fórmula:
CTBVLTRIB(SD1->D1_IDTRIB, "ICMS", .T.)

Documento de Entrada:

    • (F12) Exibir Lançamento Contábil: Sim

    • (F12) Contabilização Online: Sim

    • Valor de D1_TOTAL: R$ 1.000,00

    • Valor do ICMS (calculado via Configurador de Tributos pela regra ATF001): R$ 180,00

Resultado da Contabilização:
Como a operação definida para o tributo ICMS é "2 – Subtrair", o valor retornado pela função CTBVLTRIB será -180,00.
Para que esse valor seja utilizado corretamente na contabilização (sem gerar lançamentos com sinal negativo, quando não desejado), recomenda-se o uso da função ABS():

ABS(CTBVLTRIB(SD1->D1_IDTRIB, "ICMS", .T.))

Dessa forma, o lançamento contábil da LP 650/002 será exibido com o valor positivo de R$ 180,00, mesmo que a operação de custo tenha retornado um valor negativo.

03.Novo Mecanismo Valor do Ativo Imobilizado 

...