RF26: Super Administrador Crea Producto
RF26: Super Administrador Crea Producto
Historia de Usuario
Como administrador, quiero registrar un nuevo producto en el sistema para que esté disponible para su asignación a los empleados.
Criterios de Aceptación:
- El Super Administrador debe poder crear un nuevo producto.
- Los datos a ingresar incluyen:
- Proveedor
- Nombre común del producto
- Nombre comercial del producto
- Descripción
- Marca
- Modelo
- Tipo de producto
- Precio en puntos
- Precio para el cliente
- Precio de venta
- Costo
- Impuesto
- Descuento
- Estado (activo/inactivo)
- Indicador de envío
- Imagen del producto
- Se debe añadir al menos una variante al producto con una opción.
- Cada variante debe tener nombre, descripción e imagen
- Cada opción debe tener valor, cantidad, SKU automático, SKU comercial, costo adicional, descuento y estado
- Debe permitir subir imágenes para el producto y cada variante.
- Si la creación es exitosa, el producto debe ser visible en la lista de productos.
- Si hay un error en cualquier etapa, el sistema debe mostrar un mensaje indicando el problema y no realizar cambios parciales (rollback).
Diagramas de secuencia
Descripción: El diagrama de secuencia del backend muestra el proceso mediante el cual el sistema procesa la solicitud de creación de un producto, incluyendo la validación de datos, el almacenamiento en la base de datos y la gestión de archivos.
Descripción: El diagrama de secuencia del frontend muestra el flujo de interacción del usuario con la interfaz para crear un producto y cómo se comunica con el backend para completar la operación.
Mockup
Descripción: El mockup muestra la interfaz donde el Super Administrador ingresa los datos necesarios para crear un nuevo producto.
Pruebas Unitarias
Enlace a pruebas RF26 Crear Producto.
Código
Historial de cambios
Tipo de Versión | Descripción | Fecha | Colaborador |
---|---|---|---|
1.0 | Creación de documentaciónActualización de diagramas y criterios | 13/05/2025 | Angel Ramírez |
1.1 | Se actualizó documentación. | 22/05/2025 | Arturo Sánchez Rodríguez |
1.2 | Agregar links de PR | 26/05/2025 | Max Toscano |