segunda-feira, 11 de março de 2019

Impostos antes da Confirmação da Nota

Problema:

Outro dia eu questionei o Service Desk sobre a possibilidade de ter os impostos federais calculados antes da confirmação da nota/pedido.


A pincípio o ancora informou que só após a confirmação, mas que iria analisar junto ao desenvolvimento.


Solução:


Recebi o retorno da OS e quero compartilhar com vocês:


1) Criar parâmetro CALCDINRENT


INSERT INTO TSIPAR (CHAVE, DESCRICAO, CODUSU, MODULO, CLASSE, ABA, TIPO,  LOGICO) VALUES ('CALCDINRENT', 'Calcular impostos para Análise de Rentabilidade?', 0,'E', 'Diversas', 'Geral',  'L', 'N')


1.1 - Este parâmetro só terá ação caso o parâmetro NAOUSARDIN esteja desligado


2) Quando este parâmetro estiver ligado, ao abrir a tela de 'Análise de Rentabilidade' na central, o cálculo de tributos e consequente geração dos registros relacionados na TGFDIN serão disparados.


2.1 - Com este comportamento, será possível avaliar a rentabilidade de um lançamento (nota ou pedido) antes mesmo da confirmação do mesmo.


Um comentário:

  1. Eduardo, você pode usar isto aqui também como um botão de ação no cabeçalho da nota.:

    var linha = linhas[0];
    var impostohelp = newJava("br.com.sankhya.modelcore.comercial.impostos.ImpostosHelpper");
    impostohelp.setForcarRecalculo(true);
    impostohelp.calcularImpostos(linha.getCampo("NUNOTA"));

    ResponderExcluir