{% extends "base.html" %} {% block title %}Diagnóstico do Plano de Contas{% endblock %} {% block content %} {% macro cabecalho_ordenavel(label, campo) %} {% set ativo = div_sort == campo %} {% set proxima_ordem = 'desc' if ativo and div_order == 'asc' else 'asc' %} {{ label }} {% if ativo %} {% else %} {% endif %} {% endmacro %}
Auditoria estrutural da hierarquia contábil com base no seed oficial do sistema.
Recalcula conta_pai_id e nivel com base no prefixo do código contábil e no seed oficial do instalador.
Use esta ação apenas quando houver divergências detectadas.
| Data/Hora | Usuário | Status | Contas ajustadas | Pais ausentes | Resumo |
|---|---|---|---|---|---|
| {{ item.data_hora.strftime('%d/%m/%Y %H:%M') if item.data_hora else '-' }} | {{ item.usuario_nome }} | {% if item.status == 'erro' %} Erro {% elif item.alteradas %} Aplicado {% else %} Sem ajustes {% endif %} | {{ item.alteradas }} | {{ item.pais_ausentes }} | {% if item.erro %} {{ item.erro }} {% else %} {{ item.detalhes or 'Saneamento executado sem observações adicionais.' }} {% endif %} |
| Nenhum saneamento administrativo registrado até o momento. | |||||
| {{ cabecalho_ordenavel('Código', 'codigo') }} | {{ cabecalho_ordenavel('Conta', 'nome') }} | {{ cabecalho_ordenavel('Pai atual', 'pai_atual_id') }} | {{ cabecalho_ordenavel('Pai atual nome', 'pai_atual_nome') }} | {{ cabecalho_ordenavel('Pai esperado', 'pai_esperado_id') }} | {{ cabecalho_ordenavel('Pai esperado nome', 'pai_esperado_nome') }} | {{ cabecalho_ordenavel('Código pai', 'codigo_pai_esperado') }} | {{ cabecalho_ordenavel('Nível atual', 'nivel_atual') }} | {{ cabecalho_ordenavel('Nível esperado', 'nivel_esperado') }} |
|---|---|---|---|---|---|---|---|---|
{{ item.codigo }} |
{{ item.nome }} | {{ item.pai_atual_id or '-' }} | {{ item.pai_atual_nome or '-' }} | {{ item.pai_esperado_id or '-' }} | {{ item.pai_esperado_nome or '-' }} | {{ item.codigo_pai_esperado }} |
{{ item.nivel_atual or '-' }} | {{ item.nivel_esperado }} |
| Nenhuma divergência encontrada. | ||||||||
| ID | Código | Conta | Pai atual nome |
|---|---|---|---|
| {{ item.id }} | {{ item.codigo }} |
{{ item.nome }} | {{ item.pai_atual_nome or '-' }} |
| Nenhuma auto referência encontrada. | |||
| ID | Conta | Nível | Pai |
|---|---|---|---|
| {{ item.id }} | {{ item.nome }} | {{ item.nivel or '-' }} | {{ item.conta_pai_id or '-' }} |
| Nenhuma conta sem código encontrada. | |||