Histórico da Página
...
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Logística |
Módulo: | SIGATMS - Gestão de Transportes |
02. DESCRIÇÃO
Este Ponto de Entrada, localizado no fonte TMSA350 (Operações de Transporte), permite ao usuário execute executar validações especificas no processo de apontamento de operações de transporte. É executado na confirmação de tela de operações de transporte(botão OK) ou no início de uma operação sem tela (automática).
A variável PARAMIXB (padrão em pontos de entrada) conterá na posição 1 a operação selecionada (inclusão/alteração/exclusão).
O retorno deverá ser lógico e indicará se a operação continua, ou não.
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | Nulo | Array of Record |
---|
...
PARAMIXB[1] | Numérico | Opção de tela | Tipo de Operação 3=Inclusão;4=Alteração;5=Exclusão; Com tipagem numérica. |
Retorno Lógico
Se o Retorno estiver (.T.) indica que as validações especificas do ponto de entrada estão OKa operação continuará com as validações padrão da rotina, e se (.F.) a operação será impedida de seguir.
Informações | ||
---|---|---|
| ||
Ao retornar .F. e a operação ser impedida de seguir, o processo padrão não emitirá nenhum alerta, ficará por conta do desenvolvimento codificar este alerta antes do retorno. |
03. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
Programa Fonte TMSA350PE_TMA350TOK.PRW Exemplos User Function TMA350TOK() Local lRet := .TF. Local nOpc := ParamIXB[1] If nOpc == 3 //-- Inclusão lRet := .T. Else lRet := .TF. Endif Help( "", 1, "Alerta do ponto de entrada.", ,"Operação não seguirá adiante.", 1, 0 ) EndIf Return lRet |
04. DEMAIS INFORMAÇÕES
...
Informações | ||
---|---|---|
| ||
Este P.E. não funciona para apontamento de operações esporádicas (descanso e refeição). |
05. ASSUNTOS RELACIONADOS
...