{% extends "base.html" %} {% block title %}Atestados Recebidos{% endblock %} {% block content %}

Atestados Recebidos

Histórico consolidado de documentos médicos recebidos pelo app, com rastreio por colaborador, competência e solicitação vinculada.

Histórico protegido: cada atestado permanece vinculado ao funcionário de origem e não possui exclusão física nesta rotina.
Se precisar encerrar vínculo operacional do colaborador, use inativação no cadastro do RH; o documento continua preservado para auditoria.
{% for f in funcionarios_disponiveis or [] %} {% if f.matricula %}{% endif %} {% if f.id_funcional %}{% endif %} {% if f.codigo_batida %}{% endif %} {% endfor %}
Limpar
Pendentes{{ resumo_status.pendente or 0 }}
Recebidos{{ resumo_status.recebido or 0 }}
Aprovados{{ resumo_status.aprovado or 0 }}
Rejeitados{{ resumo_status.rejeitado or 0 }}
Cancelados{{ resumo_status.cancelado or 0 }}
Total filtrado{{ resumo_status.total or 0 }}

Documentos médicos rastreados

Visualize cobertura, vínculo com solicitação e ações rápidas para abrir o anexo ou o cadastro do funcionário.

{{ paginacao.total }} registro(s)
{% for item in atestados %} {% else %} {% endfor %}
Envio Competência Funcionário Cobertura Arquivo / Fluxo Status Proteção / Observações
{{ item.data_criacao.strftime('%d/%m/%Y %H:%M') if item.data_criacao else '-' }}
#{{ item.id }}{% if item.sync_id %} • {{ item.sync_id }}{% endif %}
{{ item.competencia_label }}
{{ item.funcionario_nome or '-' }}
ID {{ item.funcionario_id or '-' }} {% if item.funcionario_matricula %}
Matrícula: {{ item.funcionario_matricula }}{% endif %} {% if item.funcionario_codigo_batida %}
Cód. batida: {{ item.funcionario_codigo_batida }}{% endif %}
{% if item.data_inicio_abono %}
Início: {{ item.data_inicio_abono.strftime('%d/%m/%Y') }}
Fim: {{ item.data_fim_abono.strftime('%d/%m/%Y') if item.data_fim_abono else item.data_inicio_abono.strftime('%d/%m/%Y') }}
{% else %} Cobertura não informada {% endif %} {% if item.periodo_label %}
{{ item.periodo_label }}
{% endif %}
{{ item.nome_arquivo or '-' }}
Origem: {{ item.origem or '-' }} {% if item.mime_type %}
{{ item.mime_type }}{% endif %}
{% if item.solicitacao_id %}
Solicitação #{{ item.solicitacao_id }} {% if item.solicitacao_status %} {{ item.solicitacao_status }} {% endif %}
{% endif %}
{% if item.status == 'pendente' %} pendente {% elif item.status == 'recebido' %} recebido {% elif item.status == 'aprovado' %} aprovado {% elif item.status == 'cancelado' %} cancelado {% else %} rejeitado {% endif %} {% if item.data_analise %}
Analisado em {{ item.data_analise.strftime('%d/%m/%Y %H:%M') }}
{% endif %}
{{ item.historico_protegido_label }}
{% if item.observacoes %}
{{ item.observacoes }}
{% endif %} {% if item.resposta_gestor %}
Resposta do gestor: {{ item.resposta_gestor }}
{% endif %} {% if item.automacao_previa_mensagem and item.status == 'pendente' %}
Prévia do lançamento: {{ item.automacao_previa_mensagem }} {% if item.automacao_previa_dias_lancados or item.automacao_previa_dias_ignorados %}
Elegíveis: {{ item.automacao_previa_dias_lancados or 0 }} • Ignorados: {{ item.automacao_previa_dias_ignorados or 0 }} {% endif %}
{% endif %}
Visualizar Baixar {% if item.funcionario_id %} Funcionário {% endif %} {% if item.solicitacao_id %} Solicitação vinculada {% endif %}
Nenhum atestado encontrado.
{% endblock %}