Situação/Requisito: | - No programa FIN10117, em caso de mensagem de erro relacionada à falta de parametrização de conta contábil, está gravando registros de lançamentos contábeis indevidamente. - Alterar o programa FIN10117 para selecionar somente os títulos cujo portador e tipo de título estejam parametrizados para contabilizar a variação cambial no cadastro de portador e cadastro de tipos de título. - Desenvolver consistência no programa FIN10117: quando houver títulos que estejam com o portador nulo ou igual a 0, e o tipo de título esteja parametrizado para contabilizar no FIN10007 (Cadastro de tipos de títulos) seja emitido em tela uma mensagem de erro, informando "Título com portador não informado." e não seja permitida a efetivação dos lançamentos contábeis. |
Solução/Implementação: | - Alterada a rotina de contabilização de variação cambial para que, quando tiver registros de títulos que não possuam a conta contábil de variação cambial parametrizada no FIN10018 (Configuração contábil) e/ou inconsistências de cadastros, não seja efetivado nenhum registro nas tabelas de lançamentos contábeis (CRE_LANC_VAR_CAMB, CTB_LANC_CTBL_CRE e CRE_LANC_CTBL_DOC). - Alterar o programa de contabilização de variação cambial para selecionar somente os títulos cujo portador e tipo de título estejam parametrizados para contabilizar a variação cambial nos programas FIN10016 (Cadastro de portador) e FIN10007 (Cadastro de tipos de título). Com isto, não serão emitidas mensagens de falta de parametrização do FIN10018 (Configuração contábil) para estes casos. - Alterado o programa FIN10117 para que, quando houver títulos que estejam com o portador nulo ou igual a 0 e o tipo de título esteja parametrizado para contabilizar no FIN10007 (Cadastro de tipos de título) seja emitida mensagem de erro, informando "Título com portador não informado." e não seja permitida a efetivação dos lançamentos contábeis. |