01. DADOS GERAIS
| 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 |
02. SITUAÇÃO/REQUISITO
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.
03. SOLUÇÃO
Alterado o programa Cancelamento Lançamento Contábil (prgfin\fgl\fgl702zi.r) para validar a empresa do usuário ao emitir a mensagem acima.
04. DEMAIS INFORMAÇÕES
- documento_tecnico
- datasul
- manufatura
- ds_financcontrol_manut
- versao_12
- contabilidade_fiscal
- controladoria_e_financas
- totvs_linha_datasul
- bra
- v12
- versao12
- totvs
- backoffice
- manut
- manutencao
- manutenção
- expedicao_em_2026
- expedicao_2026
- supply_ml_bck_control_fin
- controladoria
- versao_12_1_2607
- release_12_1_2607
- 12_1_2607
- 27433360
- ticket_27433360
- dmancon1-21305
- fgl
- fgl702zi