Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português, Espanhol , Inglês |
Descrição: Valida execução do Fonte.
Localização: Function MATA280 - Virada de Saldos no Estoque.
Em que ponto: Executada após a confirmação da virada dos saldos, ponto utilizado para validar se será permitida a execução da rotina.
Programa fonte: MATA280.PRX
Sintaxe: A280OK - Valida execução do Fonte ( [ dDataFec ] ) --> lRet / aArray
Parâmetro:
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
dDataFec | Data | Data de Fechamento de Estoque |
Modo Um
Retorno:
lRet
- Retornando falso (.F.), não efetuará o processamento, caso contrário seguirá executando a rotina.
Exemplo:
User Function A280OK()
Local lRet := .T.
//-- Validações Adicionais do usuário
Return lRet
A partir de 03/08/2022, será possível também configurar um retorno de Array para o Ponto de Entrada, segue exemplo abaixo da nova opção:
Modo Dois
Retorno:
aArray
- aArray[1] := Retornando falso (.F.), não efetuará o processamento, caso contrário seguirá executando a rotina.
- aArray[2] := Mensagem que será grava nos logs de processamento da rotina caso o conteúdo esteja preenchido e a aArray[1] seja .F.
Exemplo:
User Function A280OK()
Local lRet := .T.
Local aArray := Array(2)
Local cMessage := "Texto personalizado do ponto de entrada que será gravado nos logs de processamento."
aArray[1] := lRet
aArray[2] := cMessage
//-- Validações Adicionais do usuário
Return aArray
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas