Árvore de páginas

Produto:

Protheus.

Ocorrência:

GPEA040 - THREAD ERROR error in parameter FWFormFieldsModel: O id de formulário 'RV_NRPROCP' não é válido!!! on FWFORMFIELDSMODEL:GETVALUE(FWFORMFIELDSMODEL.PRX) 13/09/2017 11:47:31 line : 1446

Passo a passo:

THREAD ERROR

error in parameter FWFormFieldsModel: O id de formulário 'RV_NRPROCP' não é válido!!! on FWFORMFIELDSMODEL:GETVALUE(FWFORMFIELDSMODEL.PRX) 13/09/2017 11:47:31 line : 1446

[TOTVS build: 7.00.131227A-20170904 NG]
Called from FWFORMFIELDSMODEL:GETVALUE(FWFORMFIELDSMODEL.PRX) 13/09/2017 11:47:31 line : 1446
Called from GPEA040TUDOK(GPEA040.PRX) 24/08/2017 15:58:28 line : 930
Called from {|oMdl| Gpea040TudOk(oMdl)}(GPEA040.PRX) 24/08/2017 15:58:28 line : 930
Called from FWCBPOST(MPFORMMODEL.PRX) 13/09/2017 11:47:31 line : 660
Called from {|x| FwCbPost(cID,bPost,x,Self) }(MPFORMMODEL.PRX) 13/09/2017 11:47:31 line : 660
Called from MPFORMMODEL:VLDDATA(FWFORMMODEL.PRX) 13/09/2017 11:47:31 line : 2117
Called from FWFORMVIEW:BUTTONOKACTION(FWFORMVIEW.PRW) 13/09/2017 11:47:31 line : 2252
Called from {||self:ButtonOkAction( lIsOwnerDlg )}(FWFORMVIEW.PRW) 13/09/2017 11:47:31 line : 2252
Called from SAFEEVAL(MSLIB.PRW) 13/09/2017 11:47:31 line : 7765
Called from {|| SafeEval( {||self:ButtonOkAction( lIsOwnerDlg )} ) }(FWFORMVIEW.PRW) 13/09/2017 11:47:31 line : 7765
Called from {|| Eval(bOk,Self:oFWFormView) }(FWFORMBAR.PRW) 13/09/2017 11:47:31 line : 7765
Called from ::MSDIALOG:ACTIVATE line : 7765
Called from FWMVCWINDOW:SHOW(FWMVCWINDOW.PRW) 13/09/2017 11:47:31 line : 181
Called from FWMVCWINDOW:ACTIVATE(FWMVCWINDOW.PRW) 13/09/2017 11:47:31 line : 210
Called from FWVIEWEXEC:OPENVIEW(FWVIEWEXEC.PRW) 13/09/2017 11:47:31 line : 482
Called from FWMBROWSE:EXECUTE(FWFORMBROWSE.PRW) 13/09/2017 11:47:31 line : 1015
Called from { || OSELF:EXECUTE("VIEWDEF.GPEA040", 4, 0,"ALTERAR", 4,"","","", 4) }(FWFORMBROWSE.PRW) 13/09/2017 11:47:31 line : 1015
Called from ::MSDIALOG:ACTIVATE line : 1015
Called from FWMBROWSE:ACTIVATE(FWMBROWSE.PRW) 13/09/2017 11:47:31 line : 674
Called from GPEA040(GPEA040.PRX) 24/08/2017 15:58:28 line : 94
Called from __EXECUTE(APLIB090.PRW) 13/09/2017 11:47:30 line : 602
Called from FWPREEXECUTE(FWPREEXECUTE.PRW) 13/09/2017 11:47:31 line : 82
Called from {|| FWPreExecute('Verbas', 'GPEA040()', 1, '07', 'xxxxxxxxxx') }(FWUIMENUL.PRW) 13/09/2017 11:47:31 line : 82
Called from ::TWINDOW:ACTIVATE line : 82
Called from MSAPP:ACTIVATE(FWAPP.PRW) 13/09/2017 11:47:31 line : 683
Called from SIGAADV(APLIB000.PRW) 13/09/2017 11:47:30 line : 58
Called from STATICCALL(APLIB000.PRW) 13/09/2017 11:47:30 line : 58

Solução:

1 - Verificar se o campo RV_NRPROCP existe na SX3, se não existir, segue abaixo a SX3 filtrada na SRV.

sx3_srv.zip

2 - Via APSDU: Backup da tabela SX3

3 - Consultar a tabela SX3, filtrar pela tabela SRV e deletar os dados do filtro

4 - Apendar a SX3 filtrada pela SRV conforme o anexo do item 1

5 - Backup da SRV

6 - Drop da SRV

7 - Entrar no cadastro de verbas para recriar a SRV

8 - Sair e entrar do APSDU e acessar a SRV recriada e apendar o backup do item 5.

9 - Atualizar a rotina GPEA040:

O pacote pode ser acessado no endereço:12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=630677;

Observação: Caso esteja com o RPO muito desatualizado, além de aplicar o pacote pontual acima, será necessário atualizar também o pacote acumulado da sua versão conforme a base de conhecimento: PSIGABD0086 - Qual o link direto para pesquisar e baixar o pacote acumulado do Portal do Cliente?

Aceitar apenas fontes atualizados.

Observações:

Esta informação também esta disponível na central de Atendimento através do link: https://centraldeatendimento.totvs.com/hc/pt-br/articles/115013138968