{% extends "base.html" %} {% block title %}Solicitações do Funcionário{% endblock %} {% block content %}
Central de análise do RH para pedidos de abono, registro retroativo e demais solicitações operacionais do app.
Analise anexos, contexto e resposta do colaborador sem sair da listagem.
| Data Solicitação | Competência | Funcionário | Tipo | Motivo / Contexto | Status | Ação Gestor |
|---|---|---|---|---|---|---|
|
{{ s.data_solicitacao.strftime('%d/%m/%Y %H:%M') if s.data_solicitacao else '-' }}
#{{ s.id }}{% if s.sync_id %} • {{ s.sync_id }}{% endif %}
|
{{ s._competencia_label }} |
{{ s.funcionario.nome if s.funcionario else '-' }}
ID {{ s.funcionario_id }}
|
{{ s._tipo_label }} |
{{ s.motivo or '-' }}
{% if s.tipo == 'registro_forcado' %}
UUID: {{ s._registro_uuid or '-' }}
{% else %}
Tentativas: {{ s._tentativas_envio or 0 }} • Foto: {{ 'sim' if s._tem_foto_original else 'não' }} {% if s._ultimo_erro %} Último erro: {{ s._ultimo_erro }}{% endif %}
{% if s.data_inicio %}Início: {{ s.data_inicio.strftime('%d/%m/%Y') }}{% endif %}
{% if s.data_fim %}
{% if s._anexo_id %}
{% endif %}
{% endif %}
{% if s._registro_lancado_manual_id %}
Fim: {{ s.data_fim.strftime('%d/%m/%Y') }}{% endif %} {% if s.tipo == 'abono' and s._periodo_abono_label %} Período: {{ s._periodo_abono_label }}{% endif %} {% if s._anexo_id %} Anexo: #{{ s._anexo_id }}{% if s._anexo_nome_arquivo %} • {{ s._anexo_nome_arquivo }}{% endif %}{% endif %}
Batida manual já lançada: registro #{{ s._registro_lancado_manual_id }} em {{ s._registro_lancado_manual_data_hora or '-' }}
{% endif %}
{% if s._automacao_abono_mensagem %}
{{ s._automacao_abono_mensagem }}
{% if s._automacao_dias_lancados or s._automacao_dias_ignorados %}
{% endif %}
{% if s.status == 'pendente' and s._automacao_previa_mensagem %}
Lançados: {{ s._automacao_dias_lancados or 0 }} • Ignorados: {{ s._automacao_dias_ignorados or 0 }} {% endif %}
Prévia da automação: {{ s._automacao_previa_mensagem }}
{% if s._automacao_previa_dias_lancados or s._automacao_previa_dias_ignorados %}
{% endif %}
Elegíveis: {{ s._automacao_previa_dias_lancados or 0 }} • Ignorados: {{ s._automacao_previa_dias_ignorados or 0 }} {% endif %} {% if s._automacao_previa_detalhes %}
|
{% if s.status == 'pendente' %} pendente {% elif s.status == 'aprovado' %} aprovado {% elif s.status == 'cancelado' %} cancelado {% else %} rejeitado {% endif %} | {% if s.status == 'pendente' %} {% else %} {{ s.resposta_gestor or '-' }} {% endif %} |
| Nenhuma solicitação encontrada. | ||||||