| Produto: | Datasul |
|---|---|
| Segmento: | Manufatura |
| Módulo: | FGL - Contabilidade Fiscal |
| Função: | FGL702ZI - Cancelamento Lote Contábil |
| País: | Brasil |
| Ticket: | 27433360 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DMANCON1-21305 |
No programa Lançamentos Contábeis, na função Cancelamento, em alguns casos o sistema apresenta indevidamente a mensagem 19058, impedindo a execução da ação.
O bloqueio ocorre porque o programa localiza um lote de apuração de resultado e interpreta que ele deve ser eliminado previamente. O problema está na regra de validação atual dos programas de cancelamento/estorno, que não filtra corretamente o cenário, a empresa e o módulo, gerando dependências inexistentes entre lotes de origens distintas.
A validação da mensagem 19058 deve considerar a empresa do usuário, evitando bloqueios indevidos causados por lotes pertencentes a outras empresas, cenários ou módulos.
Informação - 19058: Já existe apuração de resultados posterior.
Ajuda: Existem lote(s) de apuração com data posterior, portanto eliminar o(s) lote(s) de apuração de lucros e perdas já existentes antes de continuar o processo.
Lotes que devem ser eliminados/descontabilizados: 99.999.
Alterado o programa Cancelamento Lançamento Contábil (prgfin\fgl\fgl702zi.r) para validar a empresa do usuário ao emitir a mensagem acima.