Subido por Pedro Huacache

20230828 - ECU Registrar Proforma

Anuncio
FRENOS PARTS ESTOC SRL
SISTEMA DE CONTROL DE ABASTECIMIENTO Y
VENTAS
Especificación de Caso de Uso:
Registrar Proforma
Versión 1.2
Sistema de Control de Abastecimiento y Ventas
Versión 1.2
ECU: Registrar proforma
Date: 12/09/2021
Revisión Histórica
Fecha
20/05/2021
13/08/2021
12/09/2021
Versión
Descripción
Autor
1.0
1.1
Desarrollo de la Plantilla de la ECU –
Registrar proforma
Enrique Peña
1.2
Página 2 de 9
Sistema de Control de Abastecimiento y Ventas
Versión 1.2
ECU: Registrar proforma
Date: 12/09/2021
Tabla de Contenidos
1. Breve Descripción
4
2. Actor
4
3. Flujo de Eventos
3.1 Flujo Básico
3.2 Sub Flujos
3.2.1 Cancelar Proforma
3.2.2 Imprimir Proforma
3.3 Flujos Alternativos
3.3.1 Cliente no existe
3.3.2 Cantidad de repuesto nulo y/o cero
3.3.3 Proforma no registrada: caracteres inválidos
4
4
5
5
5
6
6
6
6
4. Requerimientos Especiales
6
5. Pre Condiciones
6
6. Post Condiciones
6
7. Puntos de Extensión
7
8. Requerimientos Especiales
7
9. Prototipo
8
Sistema de Control de Abastecimiento y Ventas
Versión 1.2
ECU: Registrar proforma
Date: 12/09/2021
Especificación de Caso de Uso
Registrar proforma
1. Breve Descripción
Este caso de uso permite al Vendedor registrar la proforma del producto y que
solicite el cliente.
2. Actor
Vendedor
3. Flujo de Eventos
3.1 Flujo Básico
1. El caso de uso inicia cuando el Vendedor selecciona la opción “Registrar
Proforma” en la interfaz del Menú Principal.
2. El sistema muestra la interfaz “Registrar Proforma” donde muestra los
siguientes datos:
- Datos de la proforma: No proforma, fecha y hora de emisión, además del
nombre del vendedor.
-Datos del cliente: Tipo Documento, Nro. Documento, Nombre o Razón
Social, Dirección, Teléfono, Email.
-Detalle de la proforma: código del producto, descripción, unidad de
medida, cantidad, precio unitario, sub total, Monto Total.
-Además de las opciones, Buscar Cliente, Registrar Cliente, Buscar
(buscar repuesto), Eliminar (eliminar línea de detalle), Grabar, Imprimir y
Salir.
3. El Vendedor selecciona Buscar cliente.
4. El sistema incluye el caso de uso Buscar Cliente.
5. El sistema muestra los datos del cliente
6. El Vendedor selecciona Buscar
7. El sistema incluye el caso de uso Buscar producto
8. El sistema muestra los datos del repuesto
9. El Vendedor ingresa la cantidad y selecciona agregar.
10. El sistema agrega a la cuadricula.
11. Si Vendedor desea ingresar otro repuesto repite los pasos del 6 al 9
12. El Vendedor selecciona la opción grabar.
13. El sistema calcula el subtotal (p. unitario x cantidad) y calcula el monto total
que es la sumatoria de los subtotales por el igv.
14. El sistema valida todos los datos
15. El sistema obtiene el último número de proforma y autogenera un nuevo
número de proforma.
16. El sistema graba la proforma con el detalle de proforma y el estado
generado.
17. El sistema muestra el MSG “Proforma generada con número xxxxx” y el CU
finaliza.
3.2 Sub Flujos
3.2.1 Cancelar Proforma




Si el cliente declina en la solicitud de proforma, el vendedor selecciona la
opción “Salir”.
El sistema retorna a la interfaz del menú principal.
El sub flujo finaliza
3.2.2 Imprimir Proforma
 El vendedor selecciona imprimir
 El sistema muestra una pre visualización de la proforma.
 El vendedor elije la impresora y selecciona aceptar.
 El sub flujo finaliza
3.3 Flujos Alternativos
3.3.1 Cliente no existe




Si el cliente no es ubicado mediante la búsqueda, el sistema muestra el
mensaje “Cliente no existe ¿desea registrarlo?” y nos brinda la opción de
registrar un nuevo cliente.
El caso de uso se extiende al CRUD Cliente.
El flujo retorna al punto 5.
3.3.2 Cantidad de repuesto nulo y/o cero



El vendedor no ingresa la cantidad o ingresa “0” repuestos el sistema
muestra el mensaje “Cantidad nula, ingrese cantidad”.
El flujo retorna al punto 9.
3.3.3 Proforma no registrada: caracteres inválidos




Si al seleccionar la opción grabar y validar los datos el sistema no llega a
registrar la proforma con su detalle muestra mensaje de error “Verificar
datos ingresados”.
El flujo retorna al punto 9.



4. Requerimientos Especiales

El sistema estará desarrollado en plataforma web.

5. Pre Condiciones



El Vendedor debe estar registrado en el sistema.

La lista de repuestos debe estar disponible.
 La lista de clientes debe estar disponible.

6. Post Condiciones

En el sistema quedara registrada la proforma con su detalle en estado
generado.
7. Puntos de Extensión
 CRUD Cliente.



8. Requerimientos Especiales


La PC debe tener conexión al dominio de la empresa.

La PC del usuario debe estar conectado a una impresora.
Sistema de Control de Abastecimiento y Ventas
Versión 1.2
ECU: Registrar proforma
Date: 12/09/2021
9. Prototipo
Interfaz del Menú Principal.
Página 8 de 9
Sistema de Control de Abastecimiento y Ventas
Versión 1.2
ECU: Registrar proforma
Date: 12/09/2021
Interfaz Registrar Proforma.
Página 9 de 9
Descargar