Tempo aproximado para leitura:00:01:00 min
Ocorrência
Estou utilizando o ponto de entrada FA090SE5, porém o mesmo não funciona.
Ambiente
Cross Segmento - Backoffice (Linha Protheus) – ADVPL – A partir da versão 12.1.17
Causa
Esse incidente ocorre, pois a houve mudança no ponto FA090SE5, não é possível mais utilizar a reclock é necessário retornar a variável com a string a ser gravada.
Solução
Segue exemplo conforme documentação.
#include 'protheus.ch'
#include 'parmtype.ch'
User function FA090SE5()
Local cNumero := SE2->E2_NUM
Local cPrefixo := SE2->E2_PREFIXO
Local cParcela := SE2->E2_PARCELA
Local cFornece := SE2->E2_FORNECE
Local cLoja := SE2->E2_LOJA
Local _CMOTBX := CMOTBX //Motivo de Baixa
Local cHistor := ""
IF _CMOTBX = "DEBITO CC"
cHistor := cPrefixo+cNumero+cParcela+cFornece+cLoja
END
Return(cHistor)
Saiba mais
DT_FA090SE5_Grava_dados
0 Comentários