01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:


Função:MATA120
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :


02. DESCRIÇÃO

Função responsável por impor uma condição a cada item do GetDados do Pedido de Compras / Autorização de Entrega.


03. LOCALIZAÇÃO

Function A120LinOk() responsável pela validação de cada linha da GetDados do Pedido de Compras / Autorização de Entrega.


04. PARAMETROS

Não há

05. RETORNO

Tipo

Descrição

Logico
  • Se .T. linha validada segue o processo
  • Se .F. interrompe o processo

06. EXEMPLO DE UTILIZAÇÃO

#INCLUDE "TOTVS.ch"
 
/*/{Protheus.doc} User Function MT120LOK    
   Função responsável por impor uma condição a cada item do GetDados do Pedido de Compras / Autorização de Entrega.    
    @type Function
    @since 01/10/2025
    @author user
/*/
 
User Function  MT120LOK()
    Local nConta    := aScan(aHeader, {|x| AllTrim(x[2]) == "C7_CONTA"})
    Local cConta    := ""
    Local lValido   := .T.
     
 
    If nConta > 0
        cConta := aCols[n][nConta]
    EndIf
 
    If AllTrim(cConta) == "CONTA01"
        lValido := .F.
    EndIf
 
Return(lValido)