Ponto-de-Entrada: M030PALT - Validação da alteração de clientes.
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) , Português (Portugal) , Espanhol , Inglês |
Descrição:
Este ponto de entrada realiza validação de usuário, após a confirmação da alteração do cliente.
Programa Fonte
MATA030.PRX
Sintaxe
M030PALT - Validação da alteração de clientes. ( [ nOpca ] ) --> lExecuta
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
nOpca | Numérico | Opção de confirmaçãoEX: 0 cancela e 1 Ok |
Retorno
-
lExecuta(logico)
- .F. = Retorna .T. sem continuar as validações..T. = Continua no processo de validação.
Exemplos
User Function M030PALT()Local nOpcao := PARAMIXB[1]Local lRet := .T.If nOpcao == 1 If AllTrim(A1_EST) == "SP" If AllTrim(SA1->A1_MUN) <> "SÃO PAULO" Reclock("SA1", .F.) SA1->A1_MUN := "SÃO PAULO" SA1->(MsUnlock()) lRet := .F. EndIf EndIf EndIfReturn lRet
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