♥ 0 | public bool AcedeAtributo( string strEntidade, string strAtributo, string strAbvtApl, string strOperacao = “” ); strAtributo seria o nome do perfil? strAbvtApl seria a abreviatura do modulo ex: INV de Inventário strOperacao seria [“Criar”, “Modificar”, “Consultar”]
Agradeço a ajuda. Marcado como spam |
Resposta privada Olá podes consultar aqui a documetação sobre esse metodo https://v10api.primaverabss.com/html/api/plataforma/StdPlatBS100.StdBSUtilizador.html?q=StdBSUtilizador Deixo exemplo de como o fazer para aceder as permissões dinamicas que sejam criadas por ti: clsPermissoesVar _clsAplAudit.get_PermissoesDinamicas(ref clsParamOpsAplicacao objParametros) objVar = objVars.Add("Documento", "Documento", "FA", "Fatura da Sorte.", objParametros.get_Empresa()); return objVars; Para testar a operação acima deve usar o código abaixo, onde strEntidade é a chave da operação, o strAtributo é chave do documento criado, strAbvtApl é o modulo e a strOperacao é a acção. Aplicacao.Utilizador.AcedeAtributo("Documento", "FA", "VND", "CRIAR"): Marcado como spam |