Ocorrência
Erro ao gerar uma oportunidade de vendas:
InterFunctionCall: cannot find function FT320STAT in AppMap on {|a,b,c| FWInitCpo(a,b,c),lRet:=(Ft320Stat()),FWCloseCpo(a,b,c,lRet,.T.),lRet }(PROTHEUSFUNCTIONMVC.PRX) 01/04/2020 19:16:48 line : 5471
Ambiente
Microsiga Protheus - a partir da versão 12.
Causa
O erro ocorre por que o x3_relação (inicializador padrão),x3_inibrw( inicializador de browser),x3_when(modo de edição), x3_valid(Validação do sistema) ou x3_vlduser (validação de usuário) do campo AD1_STATUS está chamando a função FT320STAT que encontra-se descontinuada.
Solução
Para solucionar essa ocorrência, reavalie as validações do campo AD1_STATUS deixando conforme o padrão do sistema:

Inicializador padrão: "1":
Inic.Browse: Vazio
Modo de Edição: !Empty(FwFldGet("AD1_FCI")) .OR. !Empty(FwFldGet("AD1_FCS"))

Validação de Usuário: Vazio
Validação do Sistema: Ft300VdVis() .AND. Ft300VProp() .AND. Ft300VldFC() .AND. Ft300OpEnc()
0 Comentários