La reapertura de cierres ya se validaba con User.IsInRole('SuperAdmin') sin
chequear CC002. Mantenerlo en gral_Permisos solo agregaba ruido — un permiso
filtrado intencionalmente de la UI de asignación. Se quita del catálogo y se
simplifica el set PERMISOS_SOLO_SUPERADMIN del frontend a {CS002} (legacy).
CS002 se mantiene en el filtro porque ya existía en producción antes del feature.
Permite congelar el saldo de un distribuidor por empresa a una fecha de
corte y bloquear modificaciones retroactivas sobre el período cerrado.
El saldo se calcula sumando movimientos en rango (sin tocar cue_Saldos).
Incluye reapertura controlada exclusivamente por SuperAdmin, reporte con
saldo inicial, atajo "Desde último cierre", y auditoría del ciclo de
vida _H. Permisos CC001/CC002/CC003. Middleware global mapea bloqueos
por período cerrado a HTTP 409.