Ponto-de-Entrada: TM350GRV
Versões: | 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) |
Descrição:
O ponto de entrada está localizado no final da função responsável pela gravação do apontamento da operação. Após as gravações realizadas pelo padrão, o ponto de entrada é acionado.Sua finalidade é permitir ao desenvolvedor que complemente a gravação do apontamento da operação ou atualize outras tabelas a partir do apontamento. Além disto, este ponto de entrada permite ao desenvolvedor quebrar a transação, forçando que os dados que tenham sido gravados sejam ignorados (rollback).Este ponto de entrada não tem o objetivo de validar a gravação dos dados.
Programa Fonte
TMSA350.PRW
Sintaxe
TM350GRV ( [ Filial de Origem ], [ Viagem ], [ nOpcx ] ) --> lRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
Filial de Origem | Array of Record | Filial de Origem da Viagem | |||||||||||||||
Viagem | Array of Record | ||||||||||||||||
nOpcx | Array of Record |
Retorno
-
lRet( )
- .T. para o sistema continuar a gravação dos dados normalmente.F. para o sistema ignorar a gravação dos dados.
Exemplos
User function TM350GRV()Local cFilOri := ParamIxb[1]Local cViagem := ParamIxb[2]Local nOpcx := ParamIxb[3]Local lRet := .F.MsgStop(' Ponto de entrada TM350GRV, Filial Origem:' + cFilOri + ' - Viagem:' + cViagem)return lRet
Updates
undefined
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas