Árvore de páginas

Ponto-de-Entrada: MNTA6565 - Confirmação Abastecimento em Lote
Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Versões: Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Português (Brasil) , Espanhol , Inglês
Descrição:
Ponto de entrada acionado na confirmação do Abastecimento em Lote, utilizado para validar o cadastro.
Programa Fonte
MNTA656
Sintaxe

MNTA6565 - Confirmação Abastecimento em Lote ( < ParamIXB> ) --> Lógico

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
ParamIXB Array of Record Parâmetro com os dados do abastecimento. X
Retorno
    Lógico(logico)
  • Verdadeiro ou Falso (.T. / .F.).
Observações

Na validação para cada linha que é percorrida no Follow-Up (aCols), o ponto de entrada é acionado. Logo, a linha atual está relacionada à linha que está sendo validada no momento.

Exemplos
User Function MNTA6565()/* ParamIXB	[1] - Tipo de Validacao: 1 -> Linha; 2 -> Todo o Follow-Up (aCols)	[2] - Posto	[3] - Loja	[4] - Tanque	[5] - Combustivel	[6] - aCols	[7] - Linha atual*/If ParamIXB[1] == 1	If !MsgYesNo("Confirmar este abastecimento ?","P.E. MNTA6565")		Return .F.	EndIfElse	If !MsgYesNo("Confirmar o abastecimento do Follow-Up "+cValToChar(ParamIXB[7])+" ?","P.E. MNTA6565")		Return .F.	EndIfEndIfReturn .T.
Variáveis
Nome Tipo Escopo Pode Alterar descrição
ParamIXB[1] Numérico Local Não Tipo de validação:1 - Validação da linha atual do Follow-Up;2 - Validação de todas as linhas do Follow-Up.
ParamIXB[2] Caracter Local Não Posto do abastecimento.
ParamIXB[3] Caracter Local Não Loja do Posto do abastecimento.
ParamIXB[4] Caracter Local Não Tanque utilizado no abastecimento.
ParamIXB[5] Caracter Local Não Combustível utilizado no abastecimento.
ParamIXB[6] Array of Record Local Não Follow-Up (aCols).
ParamIXB[7] Numérico Local Não Linha atual (que está sendo validada/percorrida).