erp-construccion/docs/02-definicion-modulos/MAI-003-presupuestos-costos/historias-usuario/US-COST-003-actualizacion-precios.md

2.0 KiB

US-COST-003: Actualización Masiva de Precios

Épica: MAI-003 - Presupuestos y Control de Costos Sprint: Sprint 7 Story Points: 3 SP Prioridad: P1 (Alta)


Historia de Usuario

Como Gerente Administrativo Quiero actualizar precios masivamente por categoría o proveedor Para ajustar el catálogo rápidamente ante cambios de mercado


Criterios de Aceptación

AC1: Selección de Conceptos

Opciones de selección:

  1. Por categoría: "Todos los cementantes"
  2. Por proveedor: "Todos de Cemex"
  3. Por búsqueda: "Todos con 'acero'"
  4. Selección manual: Checkboxes

Ejemplo:

Categoría: Cementantes
12 conceptos seleccionados:
✓ Cemento CPC 30R
✓ Cemento blanco
✓ Cal hidratada
...

AC2: Tipos de Ajuste

Opción 1: Porcentual

  • Ajuste: +4.5%
  • Vigencia: 01/Dic/2025
  • Motivo: "Ajuste INPC Nov 2025"

Opción 2: Precio Fijo

  • Nuevo precio: $4,500
  • Aplicar a todos seleccionados

Preview antes de aplicar:

Concepto Actual Nuevo Δ
Cemento CPC 30R $4,300 $4,493 +4.5%
Cemento blanco $5,200 $5,434 +4.5%
... ... ... ...

AC3: Historial de Cambios

Por cada concepto:

Cemento CPC 30R - Historial

2025-01-01: $4,150 → Precio inicial
2025-03-15: $4,300 (+3.6%) → Ajuste trimestral
2025-06-01: $4,350 (+1.2%) → Incremento proveedor
2025-12-01: $4,493 (+3.3%) → Ajuste INPC Nov 2025 ← Actual

Gráfica de tendencia: Último año

AC4: Notificaciones

Cuando actualizo precios:

  • Sistema emite evento: concepts.prices_updated
  • Notifica a:
    • Ingenieros de costos
    • Directores de proyecto
  • Mensaje: "12 conceptos actualizados (+4.5%)"
  • Sugerencia: "Revisar presupuestos activos"

Definición de Done

  • Selección múltiple de conceptos
  • Ajuste porcentual y fijo
  • Preview antes de aplicar
  • Historial de precios
  • Gráfica de tendencia
  • Notificaciones automáticas
  • Registro en audit log

Estado: Ready for Development