Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 82 Next »

Atualização da Aba Livros Fiscais conforme itens da Nota, desconsiderando os deletados no calculo

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

SIGAFIS - Livros Fiscais

Função:

MATXFIS.PRX

Situação/Requisito:

Identificado que ao efetuar inclusão de NF de Entrada ou Saída, onde, após incluir linha do produto, e automaticamente alimentada a aba de Livros Fiscais, caso esta linha do produto fosse excluída, a aba Livros Fiscais não era atualizada, ou seja, caso houvesse um item apenas na venda, a aba deveria ficar em branco, ou se tivessem mais de uma linha de produto, a aba, não era atualizada para considerer apenas os itens não deletados.

Solução/Implementação:

Foi identificado que na função MaFisLFNew, responsável por atualizar a Aba Livros Fiscais, que quando houvesse deleção de um item da Compra ou Venda, os dados desta aba não eram atualizados, pois ao tentar executar esta tarefa, na linha 7082 do Matxfis, era verificado se a variável alinha havia sido alimentada para a atualização da aba, porem quando houver deleção, esta variável vira em branco, logo, reproduzindo o erro descrito na abertura do chamado. Para tal correção foi necessária a criação da variável laNFCab, dando também a opção de se incluir a variável aLinha em branco, apenas verificando também se a referência da variável aNfCab, já esta inicializada, também para evitar error.log, assim atualizando a aba Livros Fiscais corretamente.

Chamados relacionados:

TVJEQB

Versões/Release:

12.1.07

 

 

  • No labels