You are on page 1of 7

SICAAT

ESPECIFICACIÓN DE CASO DE USO


CU – GENEREAR COMPROBANTE DE
PAGO
Versión 1.1
Sistema de Control de Almacén y Atención al Cliente (SICAAT) Versión: 1.0
ECU – Generar Comprobante de Pago Fecha: 30/03/12

HISTORIAL DE REVISIONES

FECHA VERSIÓN DESCRIPCIÓN AUTORES

30/03/2012 1.0 Llenado del Documento. Legua Mancilla, Félix.

30/03/2012 1.1 Llenado del Documento. Legua Mancilla, Félix.

30/03/2012 1.0 Corrección en el Flujo de Eventos. Jorge Salas, Tony Frank.

30/03/2012 1.1 Corrección en el Flujo de Eventos. Jorge Salas, Tony Frank.

30/03/2012 1.0 Realización de los Prototipos. Jorge Salas, Tony Frank.

30/03/2012 1.1 Realización de los Prototipos. Jorge Salas, Tony Frank.

30/03/2012 1.0 Corrección en el flujo de eventos y Jorge Salas, Tony Frank.


prototipo.

30/03/2012 1.1 Corrección en el flujo de eventos y Jorge Salas, Tony Frank.


prototipo.

30/03/2012 1.0 Correcciones en los Subflujos. Jorge Salas, Tony Frank.

30/03/2012 1.1 Correcciones en los Subflujos. Jorge Salas, Tony Frank.

 BANNY’S Pág. 2
Sistema de Control de Almacén y Atención al Cliente (SICAAT) Versión: 1.0
ECU – Generar Comprobante de Pago Fecha: 30/03/12

Tabla de Contenido

1. BREVE DESCRIPCIÓN 4

2. ACTOR (ES) 4

3. FLUJO DE EVENTOS 4
3.1 Flujo Básico 4
3.2 Flujos Alternativos 5
6.1 Búsqueda de Nro. Cuenta del tipo Delivery 5

11.1 Búsqueda de Cliente 6

14.1 Guardar inválido 6

19.1 Imprimir Inválido 6

4. REQUERIMIENTOS ESPECIALES 6

5. PRE – CONDICIONES 6

6. POST – CONDICIONES 6

7. PUNTOS DE EXTENSIÓN 6

8. PROTOTIPOS 7

 BANNY’S Pág. 3
Sistema de Control de Almacén y Atención al Cliente (SICAAT) Versión: 1.0
ECU – Generar Comprobante de Pago Fecha: 30/03/12

Caso de Uso: Generar Comprobante de Pago

1. BREVE DESCRIPCIÓN
El caso de uso “Generar Comprobante de Pago” permite al Cajero realizar el
comprobante de pago, ya sea este Boleta o Factura.

2. ACTOR (ES)
 Cajero

3. FLUJO DE EVENTOS
3.1 Flujo Básico
1. El caso de uso inicia cuando el cajero seleccione la opción “Generar
Comprobante de Pago” en el MENU PRINCIPAL
2. El sistema muestra la interfaz “COMPROANTE DE PAGO”, con el tipo de
comprobante a elegir (1 = Boleta, 2 = Factura).
Además de la opción “Generar Comprobante de Pago”.
3. El cliente selecciona el tipo de comprobante de pago.
4. El cajero selecciona Generar Comprobante de Pago
5. El sistema muestra la interfaz GENERAR COMPROBANTE DE PAGO con
los siguientes campos:
 Nro. Cuenta, con su opción Buscar Cuenta.
 Código del Cliente, con su opción Buscar Cliente.
 Tipo de Pago (1=Efectivo 2=Tarjeta)
 Datos del Cliente: Nombre del Cliente, Dirección, Teléfono, RUC (Si
seleccionó Factura).
 Datos del Detalle de Cuenta: Código del Producto, Nombre del Producto,
Cantidad, Precio Unitario, Precio Total.
 Datos del Comprobante de Pago: Subtotal (Si seleccionó Factura), IGV (Si
seleccionó Factura), Monto Total.
Además de las opciones “Guardar”, “Imprimir” (Deshabilitado).

 BANNY’S Pág. 4
Sistema de Control de Almacén y Atención al Cliente (SICAAT) Versión: 1.0
ECU – Generar Comprobante de Pago Fecha: 30/03/12

6. El cajero ingresa el Nro. Cuenta.


7. El cajero selecciona Buscar Cuenta
8. El sistema obtiene la cuenta y su detalle.
9. El sistema calcula el Subtotal (Monto Total/1.18) (Si seleccionó Factura). El
monto total es obtenido de la Cuenta.
10. El sistema calcula el IGV (Monto Total – Subtotal) (Si seleccionó Factura).
11. El sistema muestra los datos del detalle de cuenta y datos del
Comprobante de Pago
12. El cajero ingresa los datos del cliente,
13. El cajero selecciona el tipo de pago.
14. El cajero selecciona “Guardar”
15. El sistema genera un número de comprobante.
16. El sistema registra el comprobante de pago y su detalle.
17. El sistema actualiza el estado de la Cuenta a “Cancelado”; registra el tipo
de pago, el tipo de comprobante de pago y el número del comprobante de
pago en la Cuenta.
18. El sistema habilita la opción “Imprimir”
19. El cajero selecciona “Imprimir”
20. El sistema imprime el Comprobante de Pago
21. El cajero selecciona “Salir”
22. El sistema muestra la interfaz MENU PRINCIPAL y finaliza el Caso de Uso.
3.2 Flujos Alternativos
6.1 Búsqueda de Nro. Cuenta del tipo Delivery
Si el cajero ingresa un Nro. Cuenta que es del tipo Delivery, el sistema realiza
lo siguiente:
1. El sistema obtiene la cuenta y el detalle.
2. El sistema calcula los datos del comprobante de pago, excepto el Monto
Total.
3. El sistema muestra los datos del detalle de cuenta, datos del Comprobante
de Pago, datos del cliente y el tipo de pago (seleccionado), luego volver al
paso 14 del flujo básico

 BANNY’S Pág. 5
Sistema de Control de Almacén y Atención al Cliente (SICAAT) Versión: 1.0
ECU – Generar Comprobante de Pago Fecha: 30/03/12

11.1 Búsqueda de Cliente


Si el cliente desea buscar el cliente, entonces el sistema extiende al Caso de
Uso Buscar Cliente, luego volver al paso 13 del flujo básico
14.1 Guardar inválido
Si el sistema no guarda el Comprobante de Pago y el Detalle del Comprobante,
entonces mostrará el mensaje: “NO SE HA PODIDO REGISTRAR EL
COMPROBANTE Y/O SU DETALLE, CONSULTE CON SU PROGRAMADOR”,
y finaliza el Caso de Uso.
19.1 Imprimir Inválido
Si el sistema no imprime, entonces mostrará el mensaje: “NO SE HA PODIDO
IMPRIMIR, VERIFIQUE QUE ESTE CONECTADO CORRECTAMENTE LA
IMPRESORA”, y finaliza el Caso de Uso.

4. REQUERIMIENTOS ESPECIALES
Ninguno por el momento.

5. PRE – CONDICIONES
5.1 El Cajero logueado en el sistema.

6. POST – CONDICIONES
6.1 En el sistema deberá registrar el Comprobante de Pago y el Detalle del
Comprobante.
6.2 El sistema actualizará el estado de la Cuenta a Cancelado.
6.3 El sistema registrará el tipo de pago, el tipo de comprobante, número de
comprobante en la Cuenta.

7. PUNTOS DE EXTENSIÓN
En el paso 11 el Caso de Uso extiende al Caso de Uso “Buscar Historia
Clínica”

 BANNY’S Pág. 6
Sistema de Control de Almacén y Atención al Cliente (SICAAT) Versión: 1.0
ECU – Generar Comprobante de Pago Fecha: 30/03/12

8. PROTOTIPOS

 BANNY’S Pág. 7

You might also like