BuscarAbrEntUsuario
Retornar a abrangência de entidades ligadas ao usuário.
Sintaxe: Funcao BuscarAbrEntUsuario(Numero aCodUsu, Alfa End aAbrEnt);
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
aCodUsu | Numero | Variável para informar o código do usuário a ser verificado. |
aAbrEnt | Alfa |
Variável que recebe a abrangência de entidades (usuários e grupos) que têm ligação com o usuário. Nesta abrangência são retornados os códigos: do usuário, do grupo "todos", dos grupos "pais", dos grupos "avós", etc. |
Tipo de retorno: aAbrEnt: Variável alfanumérica que recebe a abrangência de entidades (usuários e grupos) que têm ligação com o usuário. Nesta abrangência são retornados os códigos: do usuário, do grupo "todos", dos grupos "pais", dos grupos "avós", etc.
Importante: quando um usuário estiver atrelado a um Grupo e este Grupo fizer parte de outro Grupo, ao listar a função "todos" os grupos serão listados.
Exemplo: Um usuário pertence ao grupo "A", e o grupo "A" pertence ao grupo "B".
No retorno da função BuscarAbrEntUsuario passando este usuário como parâmetro de entrada, o retorno seria o código dele mesmo, o código -1073741823 (Todos os usuários e grupos do sistema), e os códigos dos grupos "A" e "B", pois o usuário está ligado diretamente ao grupo "A" e indiretamente ao grupo "B". Exemplo abaixo:
@ Busca a abrangência de entidades ligadas ao usuário 16 @ BuscarAbrEntUsuario(16, vAbrEntUsu);
Importante
O sistema registra apenas usuários ativos e inativos no SGU. O sistema não oferece nenhuma função para mostrar dados de usuários excluídos, pois essas informações não podem ser recuperadas.