{% extends "base.html" %} {% block title %}Alertas de Certificados - CapeSystem{% endblock %} {% block content %}
Vencidos
Críticos (≤30 dias)
Atenção (≤60 dias)
| Cliente | Tipo | Vencimento | Status | Telefone | |
|---|---|---|---|---|---|
| {{ cert.pessoa.nome }} | {{ cert.tipo }} | {{ cert.data_vencimento.strftime('%d/%m/%Y') }} | {{ cert.dias_para_vencer() * -1 }} dias atrás | {% if cert.pessoa.email %} {{ cert.pessoa.email }} {% else %} Não cadastrado {% endif %} | {% if cert.pessoa.telefone %} {{ cert.pessoa.telefone }} {% else %} Não cadastrado {% endif %} |
| Cliente | Tipo | Vencimento | Dias Restantes | Telefone | |
|---|---|---|---|---|---|
| {{ cert.pessoa.nome }} | {{ cert.tipo }} | {{ cert.data_vencimento.strftime('%d/%m/%Y') }} | {{ cert.dias_para_vencer() }} dias | {% if cert.pessoa.email %} {{ cert.pessoa.email }} {% else %} Não cadastrado {% endif %} | {% if cert.pessoa.telefone %} {{ cert.pessoa.telefone }} {% else %} Não cadastrado {% endif %} |
| Cliente | Tipo | Vencimento | Dias Restantes | Telefone | |
|---|---|---|---|---|---|
| {{ cert.pessoa.nome }} | {{ cert.tipo }} | {{ cert.data_vencimento.strftime('%d/%m/%Y') }} | {{ cert.dias_para_vencer() }} dias | {% if cert.pessoa.email %} {{ cert.pessoa.email }} {% else %} Não cadastrado {% endif %} | {% if cert.pessoa.telefone %} {{ cert.pessoa.telefone }} {% else %} Não cadastrado {% endif %} |
Os alertas por e-mail são enviados automaticamente para o endereço cadastrado no cliente. Certifique-se de que o e-mail está correto.
Os alertas por WhatsApp são enviados para o telefone cadastrado. Nota: É necessário configurar a integração com a API do WhatsApp Business.
Para enviar alertas automaticamente todos os dias, configure uma tarefa agendada (cron job ou Windows Task Scheduler) que acesse a URL:
{{ url_for('enviar_alertas_certificados', _external=True) }}
Ou use um script Python que execute a função de envio periodicamente.