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.