Page tree
Skip to end of metadata
Go to start of metadata

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:
NomeTipoDescriçãoDefaultObrigatórioReferência
nOpcaNuméricoOpçã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
NomeTipoEscopoPode Alterardescrição
Array of RecordGlobalNão