P.E permite criar validações no duplo click da MarkBrow na tela de Firmar OP (MATA651)
Exemplo da Rotina:
User Function M651DPC() //... Return lRet
Exemplo 1- Valida o duplo clique ao firmar OP:
#INCLUDE "PROTHEUS.CH"
//=================================================================================
/*/{Protheus.doc} M651DPC
P.E permite criar validações no duplo click da MarkBrow na tela de Firmar OP [MATA651]
@type function
@author Thiago.Andrrade
@since 30/05/2019
@version 1.0
@return .T. -> Permite Firmar OP
.F. -> Não permite Firmar OP
/*/
//=================================================================================
User Function M651DPC()
Local lRet := .T.
Local cNomeUsr := Alltrim(cUSERNAME)
If cEmpAnt == '01'
If !substr(cNomeUsr,1,4) $ "PCP2/PCP4/PCP5/PCP6/PCP9/AL18/AL17"
MsgStop("Usuario sem permissão para Firmar OP!", "Atenção")
lRet := .F.
Endif
Endif
Return(lRet)
Observações:
- Caso tenha dúvidas ou problemas com os exemplos, entre em contato;
- Se tiver sugestões de rotinas, pode entrar em contato;
- Função e documentação enviada por Thiago.Andrrade;