Tempo aproximado para leitura: 00:01:30 min
Dúvida
Error.log citando o fonte ADDRULES no faturamento, como resolver?
Ambiente
Cross Segmentos - Backoffice Protheus - SIGAFAT - Todas as versões
Solução
Exemplo do erro:
erro no parâmetroFWFormModel:
Desative a classe (DeActivate) para utilizar este método on FWFORMMODEL:ADDRULES(FWFORMMODEL.PRX)
1 - Procure no error.log pelo fonte presente no cabeçalho do erro (no topo) "FWFORMMODEL:ADDRULES(FWFORMMODEL.PRX)"
2 - Veja qual campo se destaca mais, exemplo abaixo são os Campos "(A1_LAUDOEM)" e "(A1_LAUEMAI)":
STACK FWFORMMODEL:ADDRULES(FWFORMMODEL.PRX) 17/05/2024 16:58:37
Param 1: CIDSUBMODEL(C) : SA1MASTER
Param 2: CIDFIELD(C) : A1_LAUEMAI
Param 3: CIDTARGETSUBMODEL(C) : SA1MASTER
Param 4: CIDFIELDTARGET(C) : A1_LAUDOEM
Param 5: NTYPE(N) : 2
Local 1: CIDSUBMODEL(C) :SA1MASTER
Local 2: CIDFIELD(C) :A1_LAUEMAI
Local 3: CIDTARGETSUBMODEL(C) :SA1MASTER
Local 4: CIDFIELDTARGET(C) :A1_LAUDOEM
Local 5: NTYPE(N) :2
Local 6: SELF(O) :O
Local 7: OSTART(U) :NIL
Local 8: OTARGET(U) :NIL
3 - Vá no configurador, nos campos em questão, edite-os na aba "Dependências" e remova a dependência inserida:

Dúvidas em como realizar essa alteração, contate a Equipe Protheus Framework
0 Comentários