erp-core/docs/05-user-stories/mgn-003/US-MGN-003-003-001-gestion-monedas.md

1.3 KiB

US-MGN-003-003-001: Gestión de Monedas

RF Asociado: RF-MGN-003-003 Módulo: MGN-003 - Catálogos Maestros Epic: Multi-Moneda Prioridad: P0 (MVP) Story Points: 3 Sprint: Sprint 4 Fecha: 2025-11-24


User Story

Como administrador, Quiero activar monedas en el sistema (USD, MXN, COP, etc.), Para operar con multi-moneda en transacciones.


Criterios de Aceptación

Escenario 1: Activar moneda

Cuando activo USD y MXN, Entonces puedo crear transacciones en ambas monedas.

Escenario 2: Establecer moneda base

Cuando establezco MXN como moneda base de empresa, Entonces reportes se presentan en MXN.


Reglas de Negocio

  • RN-1: Moneda base por empresa
  • RN-2: Seed data: monedas principales (USD, MXN, COP, CLP, PEN, etc.)
  • RN-3: Código ISO 4217

Tareas Técnicas

  • GET /api/v1/currencies - Listar monedas activas
  • PATCH /api/v1/currencies/:id - Activar/desactivar
  • Seed data: monedas ISO 4217
  • Tests

Estimación: 3 SP


Referencias