| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | Totvs Dms (Linha Protheus) - Oficina (SIGAOFI) Totvs Dms (Linha Protheus) - Auto-Peças (SIGAPEC) |
| Função: | Orçamento por Fases (OFIXA011) |
| País: | Brasil |
| Ticket: | Não se aplica. |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-12931 |
Durante a execução dos processos da rotina Orçamento por Fases (OFIXA011) no Protheus, foi identificada a ocorrência de erro em tempo de execução ao acessar a função (OA0010133_ResumoFiscalAtivo), onde o sistema apresentava a mensagem abaixo:
O problema ocorre em ambientes onde a função não está disponível (ex.: pacotes distintos e versões específicas).
Nesses cenários, a chamada direta da função é realizada sem qualquer proteção ou validação prévia, ocasionando falha sistêmica e interrupção do processamento.

Foi implementada uma proteção de acesso à função (OA0010133_ResumoFiscalAtivo), utilizando a função nativa FindFunction(), que valida a existência da função no ambiente antes de sua execução.
| Pacotes Gerados: |
|---|