...
Portuguese | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PontoPunto-de-Entrada: MT120LOK - Validações Específicas Validaciones específicas de Usuáriousuario
Descrição Descripción: LOCALIZAÇÃOLOCALIZACIÓN: Function A120LinOk() responsável pela validaçãoresponsable por la validación de cada linha da GetDados dolínea de la GetDados del Pedido de Compras / AutorizaçãoAutorización de Entrega.
Eventos
Programa Fontefuente MATA120.PRX SintaxeSintaxis MT120LOK - Validações EspecíficasValidaciones específicas de Usuáriousuario ( ) --> lRetorno RetornoRespuesta lRetorno ( logicológico) SeSi .T. linha validada segue o processoSe línea validada sigue el proceso interrumpe el proceso Observaciones
Ejemplos User FunctionFunction MT120LOK()Local nPosPrdnPosPrd := aScan(aHeader,{|x| AllTrim(x[2]) == 'C7_PRODUTO'})Local nPosItemnPosItem := aScan(aHeader,{|x| AllTrim(x[2]) == 'C7_ITEM'})Local lValido := .T.dbSelectArea('SC7')dbSetOrder(4)If MsSeek(xFilial('SC7')+aCols[n][nPosPrd]+cA120Num+aCols[n][nPosItem]) If (C7_QUJE > 0) .Or. (C7_RESIDUO == 'S') .Or. (C7_QTDACLA > 0) lValidolValido := .F. EndIfEndIf Return(lValido) |