Função: TM500VLD - Validações da Tela de Manutenção de Documentos
Versões: | Microsiga Protheus 8.11 , 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) |
Idiomas: | Espanhol , Inglês |
Descrição:
Este ponto de entrada localizado no TMSA500 (Manutenção doctos), permite as validações antes da confirmação da tela de Manutenção de Documentos, inclusive se o botão Nº Doctos, foi acionado.
Programa Fonte:
TMSA500.PRW
Sintaxe:
TM500VLD - Validações da Tela de Manutenção de Documentos ( [ nOpcx ] [ lClkBtnDcto ] ) --> lRet
Retorno:
-
lRet()
- Retorno da validação.
Observações
O retorno sendo falso a rotina não permitirá que seja efetuada as gravações.
Exemplos
#include 'Protheus.ch'User Function TM500VLD()Local nOpcx := ParamIxb[1]Local lClkBtnDoc := ParamIxb[2]Local lRet := .T.If nOpcx == 4 .Or. nOpcx == 5 .Or. nOpcx == 6 .Or. nOpcx == 10 .Or. nOpcx == 11 IF !lClkBtnDoc Alert("Ptonto de Entrada: TM500VLD -> Não acessou a rotina de Numeracao de NF") lRet := .F. EndIFEndIFReturn(lRet)
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
nOpcx | Numérico | Opção da chamada do Menu | |||||||||||||||
lClkBtnDcto | Lógico | Indica se o botão Nº Docto foi clicadoVerdadeiro = Clicado |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas