{% extends "base.html" %} {% block title %}Banco de Horas RH{% endblock %} {% block extra_css %} {% endblock %} {% block content %} {% set competencia_exibicao = (competencia[5:7] ~ '/' ~ competencia[:4]) if competencia and competencia|length >= 7 else competencia %}
Consulte saldos, execute apuração e lance ajustes manuais no padrão operacional do RH.
| Funcionário | Saldo (HH:MM) |
|---|---|
| {{ r.nome }} | {{ fmt_min(r.saldo_min or 0) }} |
| Sem funcionários ativos. | |
| Data | Funcionário | Tipo | Status | Horas (HH:MM) | Saldo após (HH:MM) | Justificativa | Obs. |
|---|---|---|---|---|---|---|---|
| {{ l.data_criacao.strftime('%d/%m/%Y %H:%M') if l.data_criacao else '-' }} | {{ l.funcionario_nome }} | {{ l.tipo_lancamento }} | {% if l.status_apuracao == 'fechada' %} fechada {% else %} aberta {% endif %} | {{ fmt_min(l.minutos or 0) }} | {{ fmt_min(l.saldo_resultante_min or 0) }} | {{ l.justificativa_nome or '-' }} | {{ l.observacao or '-' }} |
| Sem lançamentos para a competência. | |||||||
HH:MM para evitar ambiguidade operacional.