erp-transportistas-v2/docs/02-definicion-modulos/MAI-010-liquidaciones/historias-usuario/US-MAI010-004.md
Adrian Flores Cortes 569eaeb5a4 docs: Add MAI-009 (Facturación) and MAI-010 (Liquidaciones) specifications
MAI-009 Facturación Transporte (31 SP):
- README, REQUERIMIENTOS (7 RF), RESUMEN-EPICA
- 5 User Stories: generación factura, recargos, CFDI/Carta Porte,
  conciliación/pagos, estados de cuenta

MAI-010 Liquidaciones (31 SP):
- README, REQUERIMIENTOS (6 RF), RESUMEN-EPICA
- 5 User Stories: esquemas pago, cálculo por viaje, viáticos,
  deducciones, generar/autorizar liquidación

Part of Phase 2 - P0 Critical Modules specification

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 02:05:03 -06:00

14 KiB

US-MAI010-004: Aplicar deducciones

ID: US-MAI010-004 Módulo: MAI-010 (Liquidaciones) Prioridad: Media Story Points: 5


Historia de Usuario

Como supervisor de operaciones Quiero aplicar deducciones a operadores por multas, daños o faltantes Para recuperar pérdidas y mantener la disciplina operativa


Criterios de Aceptación

CA-001: Catálogo de tipos de deducción

Dado que hay diferentes causas de deducción Cuando administro el catálogo Entonces tengo tipos como: multa, daño unidad, daño carga, faltante, préstamo

CA-002: Registrar deducción

Dado que ocurrió un evento que amerita deducción Cuando la registro Entonces especifico: tipo, monto, viaje relacionado, evidencia

CA-003: Requiere aprobación

Dado que las deducciones afectan al operador Cuando registro una deducción Entonces queda pendiente hasta que un supervisor apruebe

CA-004: Plan de pagos

Dado que el monto es alto para descontar de una vez Cuando configuro la deducción Entonces puedo establecer un plan (descontar $X por liquidación)

CA-005: Límite de deducción

Dado que hay políticas de límite Cuando las deducciones exceden el % permitido del pago Entonces el sistema alerta y requiere autorización especial

CA-006: Historial por operador

Dado que quiero ver el comportamiento de un operador Cuando consulto su historial Entonces veo todas las deducciones aplicadas


Mockup / UI

┌─────────────────────────────────────────────────────────────────┐
│ REGISTRAR DEDUCCIÓN                                    ✕        │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  Operador: Juan Pérez García                                    │
│  No. Empleado: OP-0025                                          │
│                                                                 │
│  ─────────────────────────────────────────────────────────────  │
│                                                                 │
│  TIPO DE DEDUCCIÓN                                              │
│                                                                 │
│  Tipo: [Multa de tránsito                             ▼]       │
│    ○ Multa de tránsito                                          │
│    ○ Daño a unidad                                              │
│    ○ Daño a carga                                               │
│    ○ Faltante de mercancía                                      │
│    ○ Préstamo/Adelanto                                          │
│    ○ Sobrante de viático                                        │
│    ○ Otro                                                       │
│                                                                 │
│  ─────────────────────────────────────────────────────────────  │
│                                                                 │
│  DETALLE                                                        │
│                                                                 │
│  Viaje relacionado: [VJE-0120                         ▼]       │
│  Fecha del evento: [2026-01-21]                                │
│                                                                 │
│  Descripción:                                                   │
│  [Infracción por exceso de velocidad en carretera 57D         ]│
│  [Querétaro. Límite 90 km/h, velocidad 112 km/h.             ]│
│                                                                 │
│  Monto total: [$1,200.00]                                      │
│                                                                 │
│  ─────────────────────────────────────────────────────────────  │
│                                                                 │
│  EVIDENCIA                                                      │
│                                                                 │
│  [📷 Agregar foto]  [📄 Agregar documento]                     │
│                                                                 │
│  ✓ multa_transito_001.jpg (Foto de infracción)                 │
│                                                                 │
│  ─────────────────────────────────────────────────────────────  │
│                                                                 │
│  FORMA DE DESCUENTO                                             │
│                                                                 │
│  (●) Descontar completo en próxima liquidación                 │
│  ( ) Plan de pagos: [____] pagos de $[_____]                   │
│                                                                 │
│  [Cancelar]                    [Enviar a aprobación]           │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

Aprobar Deducción

┌─────────────────────────────────────────────────────────────────┐
│ APROBAR DEDUCCIÓN                                      ✕        │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  SOLICITUD DE DEDUCCIÓN                                         │
│                                                                 │
│  Operador: Juan Pérez García                                    │
│  Tipo: Multa de tránsito                                        │
│  Monto: $1,200.00                                               │
│  Viaje: VJE-0120                                                │
│                                                                 │
│  Descripción:                                                   │
│  Infracción por exceso de velocidad en carretera 57D           │
│  Querétaro. Límite 90 km/h, velocidad 112 km/h.                │
│                                                                 │
│  Evidencia: [📷 Ver foto]                                       │
│                                                                 │
│  Registrado por: María González                                 │
│  Fecha solicitud: 2026-01-22                                    │
│                                                                 │
│  ─────────────────────────────────────────────────────────────  │
│                                                                 │
│  POLÍTICA DE EMPRESA                                            │
│                                                                 │
│  Según política, las multas de tránsito se descuentan al       │
│  operador en un 100% cuando son por exceso de velocidad.       │
│                                                                 │
│  Límite de deducción por liquidación: 30% del pago bruto       │
│  Pago estimado próxima liquidación: $5,650.00                   │
│  Máximo descuento permitido: $1,695.00                          │
│  ✓ Esta deducción está dentro del límite                       │
│                                                                 │
│  ─────────────────────────────────────────────────────────────  │
│                                                                 │
│  DECISIÓN                                                       │
│                                                                 │
│  (●) Aprobar deducción                                         │
│  ( ) Aprobar con monto ajustado: $[______]                     │
│  ( ) Rechazar                                                   │
│                                                                 │
│  Comentario:                                                    │
│  [Aprobado según política                                     ]│
│                                                                 │
│  [Cancelar]                                   [Confirmar]      │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

Historial de Deducciones

┌─────────────────────────────────────────────────────────────────┐
│ HISTORIAL DE DEDUCCIONES - Juan Pérez García                    │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  Periodo: [Últimos 12 meses              ▼]                    │
│                                                                 │
│  ─────────────────────────────────────────────────────────────  │
│                                                                 │
│  RESUMEN                                                        │
│                                                                 │
│  Total deducciones: 3                                           │
│  Monto total: $2,450.00                                         │
│  Promedio mensual: $204.17                                      │
│                                                                 │
│  ─────────────────────────────────────────────────────────────  │
│                                                                 │
│  DETALLE                                                        │
│                                                                 │
│  | Fecha    | Tipo        | Viaje   | Monto    | Estado     |  │
│  |----------|-------------|---------|----------|------------|  │
│  | 22-ene-26| Multa       | VJE-0120| $1,200.00| Descontada |  │
│  | 15-dic-25| Daño unidad | VJE-0089|   $750.00| Descontada |  │
│  | 10-oct-25| Faltante    | VJE-0056|   $500.00| Descontada |  │
│                                                                 │
│  ─────────────────────────────────────────────────────────────  │
│                                                                 │
│  COMPARATIVO CON OTROS OPERADORES                               │
│                                                                 │
│  Juan Pérez: $204/mes (promedio)                               │
│  Promedio empresa: $180/mes                                     │
│  Posición: 15 de 25 operadores                                  │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

Tipos de Deducción

Tipo Descripción % responsabilidad
MULTA_TRANSITO Infracciones de tránsito 100% operador
DANO_UNIDAD Daño al vehículo por negligencia 50-100%
DANO_CARGA Daño a la mercancía Según caso
FALTANTE Faltante de mercancía Según caso
PRESTAMO Adelanto de efectivo 100%
SOBRANTE_VIATICO Viático no comprobado 100%

Notas Técnicas

  • Tabla: settlements.deducciones con estado (pendiente, aprobada, rechazada, aplicada)
  • Tabla: settlements.tipos_deduccion para catálogo
  • Plan de pagos: se crean N registros con monto parcial
  • Límite de deducción configurable por tenant (ej: 30% del bruto)
  • Auditoría completa de aprobaciones/rechazos

Definición de Done

  • Catálogo de tipos de deducción
  • Registro de deducción con evidencia
  • Flujo de aprobación por supervisor
  • Plan de pagos para montos grandes
  • Validación de límite de deducción
  • Historial de deducciones por operador
  • Tests de flujo de aprobación