Árvore de páginas

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