Cancelamento de Folha

Reabre folhas FECHADAS com backup automático · Audit completo

Ação irreversível com backup

Cancelar uma folha FECHADA:
• Cria snapshot completo (preservado em folhas_competencia_backup)
• Remove holerites + itens da competência
• Reverte status para EM_PROCESSAMENTO (libera recálculo)
• Gera audit log (motivo + user + IP)
Folha PAGA não pode ser cancelada — use folha COMPLEMENTAR.

Acesse pela tela /folha (Folha de Pagamento) → competência FECHADA → botão "Cancelar".
Ou via API: POST /folha/competencia/{id}/cancelar body {"motivo": "..."}

Nenhuma folha FECHADA disponível para cancelamento.
(Use a tela /folha para visualizar todas competências e disparar cancelamento individual.)
POST /folha/competencia/{id}/cancelar · GET /folha/audit-cancelamentos · backups preservados em folhas_competencia_backup