4.8 KiB
4.8 KiB
US-PURCH-001: Registro de Proveedor
Épica: MAI-004 - Compras e Inventarios Sprint: 11 Story Points: 5 Prioridad: Alta
Historia de Usuario
Como Gerente de Compras Quiero registrar y mantener actualizada la información de proveedores Para tener un catálogo confiable para solicitar cotizaciones y generar órdenes de compra
Criterios de Aceptación
AC1: Registro de Proveedor Nuevo
Formulario incluye:
Información Fiscal:
RFC: [CEM850101ABC]
Razón Social: [Cemex México S.A. de C.V.]
Nombre Comercial: [Cemex] (opcional)
Tipo de empresa: [S.A. de C.V. ▼]
Categorías de Producto:
☑ Cemento y cementantes
☑ Agregados (arena, grava)
☐ Acero y varilla
[+ Agregar categoría personalizada]
Contacto:
Nombre: [Juan Pérez]
Puesto: [Gerente de Ventas]
Email: [juan.perez@cemex.com] *
Teléfono: [81-8888-1234]
Condiciones Comerciales:
Plazo de pago: [30] días
Descuento pronto pago: [2]%
☑ Requiere anticipo
Anticipo: [30]%
Información Bancaria:
Banco: [BBVA México ▼]
Cuenta: [0123456789]
CLABE: [012180001234567890]
Validaciones:
- RFC único en el sistema
- Email válido y obligatorio
- Al menos 1 categoría seleccionada
- CLABE 18 dígitos si se proporciona
[Guardar] [Cancelar]
AC2: Búsqueda y Filtrado
Barra de búsqueda:
[🔍 Buscar proveedor... ]
Filtros: [Todas las categorías ▼] [Todos los status ▼]
Resultados:
┌────────────────────────────────────────────────────────┐
│ RFC │ Nombre Comercial │ Categorías │ Calif││
├──────────────┼──────────────────┼─────────────┼───────┤│
│ CEM850101ABC │ Cemex │ Cemento (2) │ A-87 ││
│ AMA901010XXX │ Materiales SA │ Agregados │ B-72 ││
│ BLO850515YYY │ Bloques del Nte │ Block │ A-85 ││
└──────────────┴──────────────────┴─────────────┴───────┘
Acciones por proveedor:
[👁 Ver] [✏️ Editar] [📊 Evaluación] [❌ Desactivar]
AC3: Vista Detallada de Proveedor
╔══════════════════════════════════════════════════════╗
║ Cemex México S.A. de C.V. ║
║ RFC: CEM850101ABC | Status: Activo ║
╠══════════════════════════════════════════════════════╣
║ Calificación General: A-87 🟢 ║
║ ║
║ ■ Información de Contacto ║
║ Juan Pérez - Gerente de Ventas ║
║ 📧 juan.perez@cemex.com ║
║ 📞 81-8888-1234 ║
║ ║
║ ■ Condiciones Comerciales ║
║ Plazo de pago: 30 días ║
║ Descuento pronto pago: 2% a 10 días ║
║ Anticipo: 30% ║
║ ║
║ ■ Historial (últimos 12 meses) ║
║ Órdenes: 28 ║
║ Monto total: $2,450,000 ║
║ Entregas a tiempo: 26/28 (92.9%) ║
║ Devoluciones: 1 (3.6%) ║
║ ║
║ [Solicitar Cotización] [Nueva OC] [Editar] ║
╚══════════════════════════════════════════════════════╝
Notas Técnicas
Backend
- Validación de RFC con algoritmo de dígito verificador
- Index de búsqueda full-text en nombre/razón social
- Soft delete para mantener historial
Frontend
- Autocompletado de RFC desde API del SAT
- Sugerencias de bancos mexicanos
- Validación en tiempo real de CLABE
Definición de Hecho (DoD)
- CRUD completo de proveedores
- Búsqueda y filtros funcionando
- Validaciones de RFC y CLABE
- Vista detallada con historial
- Tests unitarios >80%
- Documentación API
Referencias: RF-PURCH-001, ET-PURCH-001