Árvore de páginas

Ponto-de-Entrada: MA160TOK - Valida continuidade da análise da cotação selecionada
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
Ponto de entrada com objetivo de validar se pode continuar com a análise de cotação selecionada.
Ex.: Possibilita validar se algum campo específico foi preenchido na audotiria ou ainda se o preço de todos os produtos não excedem um determinado valor antes de permitir que se prossiga com a análise da cotação.
Localização: Rotina de Análise de Cotações MATA160.
Eventos

No evento de clique do botão OK da rotina de análise de cotações.

Programa Fonte
MATA160.PRX
Sintaxe

MA160TOK - Valida continuidade da análise da cotação selecionada ( [ PARAMIXB[1] ], [ PARAMIXB[2] ], [ PARAMIXB[3] ], [ PARAMIXB[4] ], [ PARAMIXB[5] ], [ PARAMIXB[6] ] ) --> lRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB[1] Numérico nOpcX - Número da operação realizada pela rotina:
[3] - Inclusão
[4] - Alteração
[5] - Exclusão
PARAMIXB[2] Array of Record nReg - Número do registro posicionado da cotação em análise.
PARAMIXB[3] Array of Record aPlanilha - Vetor contendo a planinha de cotações.
PARAMIXB[4] Array of Record aAuditoria - Vetor contendo a planilha de auditoria realizada.
PARAMIXB[5] Array of Record aCotacao - Vetor contendo todos os itens da cotação posicionada.
PARAMIXB[6] Array of Record aSC8 - Vetor contendo os campos utilizados como chave pela tabela de cotações SC8.
Retorno
    lRet(logico)
  • Retorno lógico determinando se permite analisar a cotação (.T.) ou não permite (.F.).
Observações
  • O ponto de entrada somente é executado quando clicado no botão OK da rotina;
  • No retorno falso do ponto de entrada não ocorre a analise da cotação e permanece na rotina de análise (Janela da rotina não será encerrada).
Exemplos
User Function MA160TOK()Local lRet:= .T.//Customizações de usuárioReturn lRet