Com o objetivo de facilitar a utilização da nossa aplicação, passa a ser possível criar e personalizar alertas de utilizador em ambiente web, caso possua o PHC On.
Ao entrar no ecrã "Alertas de Utilizador” é possível introduzir um novo alerta, selecionando uma das reações disponíveis e preenchendo os campos restantes de acordo com a necessidade.
Neste ecrã estão disponíveis os seguintes campos: Descrição: nome pelo qual o alerta ficará definido; Número: número interno definido automaticamente pelo sistema; Inativo: campo para o utilizador desativar ou ativar o alerta; Reação: campo com as opções sobre as quais o alerta irá reagir. Pode escolher as seguintes opções: - Envio de Email - Expressão - Cobranças Inteligentes - Cobranças Eletrónicas - Validação e envio do SAF-T mensal
Caso selecione a reação "Envio de Email", ficará visível o campo "Condição lógica" onde o utilizador irá indicar quais as condições para o alerta ocorrer. No separador "Envio de email" poderá definir um template de email cujo ecrã esteja definido para ALWFORM. Este template é definido no ecrã "Templates de email" para o ecrã em questão.
No caso da reação ser "Expressão" ficará visível também o campo "Condição lógica" e também um separador "Expressão" onde poderá escrever um código VB.NET para o alerta correr.
Em ambas as reações anteriores está disponível o separador "Recorrências" onde o utilizador pode programar o envio do alerta. Para isso estão disponíveis os seguintes campos:
- Data de Início da Execução: campo onde o utilizador irá definir a data de início do alerta. Por defeito estará preenchido com a data atual.
- Executa: Opções onde o utilizador irá definir quantas vezes por dia o alerta vai ser executado. "Apenas uma vez por dia" - Ficará visível o campo "Hora de Execução" onde o utilizador irá definir a hora a que o alerta deverá ocorrer diariamente. "Várias vezes ao dia" - Ficarão visíveis os campos "Hora de início de execução", "Hora de fim de execução" e "Intervalo de tempo em minutos entre cada execução". O campo "Hora de início de execução" define a hora a que ocorre o alerta a primeira vez, sendo que o campo "Hora de fim de execução", por sua vez, define a hora da última vez em que ocorre o alerta. O campo "Intervalo de tempo em minutos entre cada execução" define a periodicidade entre o primeiro e o último alerta (em minutos).
- Tipo de Recorrência: Este campo consiste numa caixa de seleção com 3 opções para o utilizador escolher qual a recorrência deste alerta. "Diariamente" - Este alerta ocorrerá todos os dias; "Semanalmente" - Este alerta irá ocorrer todas as semanas. Com esta opção selecionada, ficarão disponíveis ao utilizador as opções com os dias da semana para este poder definir em que dias pretende que este alerta ocorra. "Mensalmente" - Este alerta irá ocorrer de mês a mês;
- A recorrência termina em: Neste campo o utilizador irá terminar o fim da recorrência do alerta. "Nunca" - Este alerta irá ocorrer recorrentemente sem ter um fim previsto; "Numa data fixa" - O utilizador irá definir em que data quer que este alerta ocorra pela última vez. Com esta opção ativa, ficará visível o campo "Data de fim de recorrência"; "Depois de um certo número de ocorrências" - O utilizador irá definir quantas vezes o alerta irá ocorrer até ficar inativo. Com esta opção ativa, ficará visível o campo "Número limite de ocorrências".
Neste ecrã os alertas poderão ser despoletados manualmente através do botão "Executar". Poderá também aceder ao histórico de o alerta através do botão "Ver Histórico" como também limpar os contadores através do botão "Limpar os contadores" |