Botão de pendências
Introdução
O botão de pendências na interface do sistema é responsável por mostrar a contagem de pendências atribuídas ao usuário logado e abrir um processo quando clicado.
Configuração
As configurações do botão de pendências são:
uwi.config.pendingTaskProcessKey: Chave do processo que será executado ao clicar no botão de pendências da interface.
uwi.config.pendingTaskCountFunction: Função que calcula o total de pendências do usuário.
uwi.config.pendingTaskUpdateTime: Tempo em minutos em que o ambiente deve efetuar uma nova contagem do total de pendências do usuário. Se esta configuração não for definida será assumido o tempo de 5 minutos.
Exemplo:
uwi.config.pendingTaskUpdateTime = 10;
uwi.config.pendingTaskProcessKey = -1894835187;
uwi.config.onUpdateTaskCounter = function () {
if (!session.notificacoesDoUsuario){
session.notificacoesDoUsuario = new NotificacoesDoUsuario();
}
var contagem = session.notificacoesDoUsuario.contar();
return contagem;
};
Esta configuração deve ser efetuada na inicialização da sessão em um arquivo do tipo x-startup, caso contrário, o sistema não ativará o controle do botão.