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

**RF Asociado:** [RF-MGN-003-003](../../02-modelado/requerimientos-funcionales/mgn-003/RF-MGN-003-003-gestión-de-monedas-y-tasas-de-cambio.md)
**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

- [RF-MGN-003-003](../../02-modelado/requerimientos-funcionales/mgn-003/RF-MGN-003-003-gestión-de-monedas-y-tasas-de-cambio.md)
