Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS DMS

Linha de Produto:

Linha Protheus

Segmento:

Varejo

Módulo:

TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI)

Função:

Painel de Orçamento (OFIXA018)

Orçamento por Fases (OFIXA011)

País:Todos os países
Ticket:Não se aplica
Requisito/Story/Issue (informe o requisito relacionado) :DVARMIL-12062


02. SITUAÇÃO/REQUISITO

         Após levantamento realizado sobre o processo de utilização da rotina Orçamento por Fases (OFIXA011) e Painel de Orçamento (OFIXA018), foi constatado e apresentado o "array out of bounds ( 0 of 78 )  on OX001FPOK(OFIXX001.PRW)" ao tentar  realizar a troca de armazém.


Error.log
THREAD ERROR ([33980], Nome.Usuário, DESKTOP-B5ORF5F)   22/10/2025 15:08:51
array out of bounds ( 0 of 78 )  on OX001FPOK(OFIXX001.PRW) 22/10/2025 09:15:21 line : 3646


[TOTVS build: 7.00.240223P-20241010]
Called from { (.t.) .and. (OX001FPOK())}(MSGETDAD.PRW) 23/09/2025 19:22:24 line : 1274
Called from VALIDGET(MSMGETPR.PRW) 23/09/2025 19:22:21 line : 2137
Called from {SELF(VALIDGET(_ODLG,_BVALID,_OGET,,,@LCARGO) .AND. IIF(LNEWGETD .AND. OGLOGETDB:BFIELDOK<>NIL,VALIDGET(_ODLG,OGLOGETDB:BFIELDOK,_OGET,,,@LCARGO), .T. ))}(MSGETDAD.PRW) 23/09/2025 19:22:24 line : 1386
Called from ::MSDIALOG:END
Called from { __ODLG:NLASTKEY := 13, __ODLG:END(0)}(MSGETDAD.PRW) 23/09/2025 19:22:24 line : 1323
Called from ::MSDIALOG:ACTIVATE
Called from LEDITCOL(MSGETDAD.PRW) 23/09/2025 19:22:24 line : 1386
Called from MSNEWGETDADOS:EDITCELL(APLIB170.PRW) 23/09/2025 19:22:21 line : 496
Called from { SELF:EDITCELL()}(APLIB170.PRW) 23/09/2025 19:22:21 line : 421
Called from ::MSDIALOG:ACTIVATE
Called from OX001EXEC(OFIXX001.PRW) 22/10/2025 09:15:21 line : 1669
Called from OFIXX001(OFIXX001.PRW) 22/10/2025 09:15:21 line : 458
Called from OXA012I(OFIXA012.PRW) 04/08/2025 10:53:01 line : 88
Called from OXA018EXEC(OFIXA018.PRW) 25/09/2025 09:45:27 line : 1140
Called from { OXA018EXEC('VS1P','OXA012I', 3,.t., 'NODE_PV') }(OFIXA018.PRW) 25/09/2025 09:45:27 line : 980
Called from XTREE:DBLCLICK(XTREE.PRW) 23/09/2025 19:22:21 line : 332
Called from {OOBJ,NROW,NCOL SELF:DBLCLICK(OOBJ,NROW,NCOL)}(XTREE.PRW) 23/09/2025 19:22:21 line : 51
Called from ::MSDIALOG:ACTIVATE
Called from OFIXA018(OFIXA018.PRW) 25/09/2025 09:45:27 line : 393
Called from __EXECUTE(APLIB090.PRW) 23/09/2025 19:22:21 line : 742
Called from MDIEXECUTE(APLIB260.PRW) 23/09/202



03. SOLUÇÃO

 Correção realizada no processo de alteração de armazém dos itens do orçamento nas rotinas Orçamento por Fases (OFIXA011) e Painel do Orçamento (OFIXA018). O ajuste foi realizado para eliminar o erro "array out of bounds ( 0 of 78 )  on OX001FPOK(OFIXX001.PRW)", que ocorria durante o momento da alteração do código do armazém do item. Com essa correção, o processo agora é concluído com sucesso, permitindo a continuidade do fluxo de forma íntegra sem impedimentos.

04. DEMAIS INFORMAÇÕES


IMPORTANTE!

Esta atualização de dicionário estará disponível na próxima release 12.01.2610.

05. ASSUNTOS RELACIONADOS

  • Não há.