Árvore de páginas

Erro ao cancelar cheque sobre titulo, cancela apenas uma NF

Linha de Produto:

Microsiga Protheus.

Segmento:

Serviços.

Módulo:

Sigafin.

Função:

FINA390/FINA080.

Situação/Requisito:

Quando temos duas "NF's" para um "CH" ao cancelar cheque sobre títulos, o sistema exclui um registro do tipo "NF" e outro não, na tabela SEF.
No momento da baixa a pagar o sistema não carrega o cheque quando há cheque sobre o titulo.

Solução/Implementação:

Ajustada a rotina Baixas a Pagar para que o sistema vasculhe a SEF e quando encontrar o registro na SE2 somente pare de
procurar quando o cheque estiver preenchido, de maneira que registros indevidos da base não afetem o funcionamento da rotina.

Ajustada a rotina Cheques sobre Tíitulo para que ao cancelar o cheque posicione no RECNO correto e considere o conceito original da rotina.

Importante:

1 - Quando cancelado um cheque que possua títulos baixados, o sistema deve limpar os campos EF_IMPRESS e EF_NUM dos registros do tipo NF
mantendo-os na tabela SEF e deve excluir apenas o registro do tipo CH.

2 – Quando cancelado um cheque que não possua baixa, todos os registros da SEF devem ser excluídos NF's e o CH.

Tickets relacionados:

620345