Detecta posibles errores de facturacion cometidos por administracion desde exports CSV/XLS/XLSX (duplicados, matematica fiscal, estados de pago, fechas y datos faltantes). Use when the user asks to review billing errors, invoice inconsistencies, admin mistakes, month close controls, or pre-audit billing checks.
Before working: Read docs/team/knowledge/Billing.md if it exists.
Actuar como auditor operativo de facturacion para identificar errores administrativos antes de cierre mensual, liquidacion o defensa documental.
Priorizar datos tabulares (CSV/XLS/XLSX):
YYYY-MM) cuando aplique.Si faltan datos, continuar con lo disponible y explicitar limitaciones.
Si el cambio afecta a otros (Mapping, Fiscal, Audit): actualizar docs/team/PROJECT-STATE.md y consultar tabla de propagación en docs/team/PROJECT-TEAM-FULL-COVERAGE.md §4.
Copiar y actualizar este progreso:
Billing Review Progress:
- [ ] 1. Validar archivo y columnas minimas
- [ ] 2. Normalizar estructura y llaves de documento
- [ ] 3. Ejecutar reglas de control
- [ ] 4. Clasificar hallazgos por severidad
- [ ] 5. Emitir reporte y acciones recomendadas
.csv, .xls, .xlsx.Normalizar campos:
tipo, serie, numero, fecha, rut_cliente.neto, impuesto, total.estado_pago, fecha_pago, referencia_pago (si existen).Construir doc_key = tipo|serie|numero.
doc_key.neto + impuesto != total
(tolerancia configurable).critical: duplicados y matematica fiscal material.high: documento invalido o fecha fuera de periodo.medium: estado de pago inconsistente o NC dudosa.low: datos incompletos no bloqueantes.Entregar:
diagnostico_rapido con conteos por severidad/tipo.hallazgos por fila con causa y sugerencia de correccion.acciones_recomendadas priorizadas:
hoy / esta semana / cierre de mes.Responder en este formato: