Ponto-de-Entrada: MT110TOK
Versões: | Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Espanhol , Inglês |
Descrição:
LOCALIZAÇÃO : Function A110TudOk() responsável pela validação da GetDados da Solicitação de Compras .
EM QUE PONTO : O ponto se encontra no final da função e deve ser utilizado para validações especificas do usuario onde será controlada pelo retorno do ponto de entrada o qual se for .F. o processo será interrompido e se .T. será validado.
Eventos
Programa Fonte
MATA110.PRX
Sintaxe
MT110TOK ( < PARAMIXB> ) --> lRetorno
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB | Array of Record | Paramixb[1] = lRetorno no momento da chamada do ponto de entrada ; Paramixb[2] = Data da solicitação de compras | X |
Retorno
-
lRetorno(logico)
- .T. valida e continua o processo
.F. invalida e interrompe o processo
Observações
Exemplos
User Function MT110TOK()Local nPosPrd := aScan(aHeader,{|x| AllTrim(x[2]) == 'C1_PRODUTO'})Local nPosItem := aScan(aHeader,{|x| AllTrim(x[2]) == 'C1_ITEM'})Local lValido := .T.dbSelectArea('SC1')dbSetOrder(2)If MsSeek(xFilial('SC1')+aCols[n][nPosPrd]+cA110Num+aCols[n][nPosItem]) If (C1_QUJE > 0) .Or. (C1_RESIDUO == 'S') ) lValido := .F. EndIfEndIf Return(lValido)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas