Versão atual:

Validar campo função SM0 retorna Código Filial

Olá Pessoal Boa tarde.

Tenho uma tela MVC modelo 3. Que preciso validar se o código de filial digitado no campo(ZZH_CODEMP) existe na tabela SM0.

Tentei fazer essa função, mas não sei como funciona essa tabela SM0.

User Function zEMP()

Local aArea := GetArea()

Local lRet := .T.

DbSelectArea("SM0")

SM0->(DbSetOrder(1))

SM0->(DbGoTop())

While SM0->(!Eof() .And. SM0->M0_CODFIL == "01")

IF SM0->(DbSeek(xFilial("SM0") + M->ZZH_CODEMP)) MsgAlert("Existe !!")

ELSE

MsgAlert("Não existe registro no campo Empresa com esse código")

ENDIF

SM0->(DbSkip())

EndDo

SM0->(DbCloseArea())

RestArea(aArea)

Return (lRet)

Alguém teria algum exemplo, vi que existe a função FWLoadSM0, mas não sei como usar nesse caso.

Versão (1):

Ver a versão formatada

Validar campo função SM0 retorna Código Filial

Comentário

new question