Está en la página 1de 2

10.

1 - Control de cajas
Resumen

Proyecto Kordata

Historia de KORD-110 - Como usuario del sistema quiero abrir y cerrar control de caja para controlar el ingreso y egreso del
usuario
dinero de ventas de cajeros TO DO

Tipo pantalla 1 - Modulo con relaciones

Modulo Id 124

Diseño

Funcionalidad

Main

Se cargaran un quickList ( lsta ) con los controles de caja abiertos por el usuario que esta firmado.
Para corte de caja se podra registrar un retiro o deposito de caja, esto desde el renglon de cada control de caja.
Tambien cada corte de caja tendra la opción para cerrar caja.
El main permitira abrir un control de caja desde un boton "Abrir control de caja"
Validará que no exista un control de caja previamente abierto, si si existe abierto
Se mostrar un modal y se mostrará un mensaje que dice: Ya existe un corte de caja abierto desde el [fecha de apertura
del corte de caja]
Si no
Se mostrar un modal para capturar el importe de deposito inicial.
Al presionar el boton Abrir caja se envia la informacion de la sucursal y el importe de deposito inicial nadamas mediante
el endpoint ControlCajasGuardar
El registro del control de caja debe agregarse a la lista de controles de caja abiertos.

Registrar movimiento de deposito / retiro a caja.

Al presionar el boton para registrar un deposito / retiro se debera mostrar una pantalla modal con 2 campos
Tipo de movimiento: Deposito / Retiro (seleccionado por defaul e inhabilitado )
Importe del movimiento
Comentarios
Al capturar la información y presionar el boton guardar se guarda el movimiento mediante el endpoint ControlCajasMovimientosGuard
ar

Cerrar control de caja

Al presionar el boton para cerrar un control de caja se debera mostrar una pantalla de confirmación con el mensaje: Confirmar cierre de
control de caja
Al presionar aceptar se cierra la caja mediante el endpoint ControlCajasCerrarCaja
El registro desaparece de la lista de controles de caja abiertos.

View

Al seleccionar un registro de control de caja se cargara en el view solamente un quickview y un tab especial
Opción imprimir: Mostrar modal de impresion con formatos para impresion en ticket y hoja carta.
En el tab
Pestaña 1 - Resumen de ventas: Por forma de pago y cuenta bancaria
Pestaña 2 - Ventas: Agrupado por tipo de documento, columnas: Folio del movimiento, fecha/hora reigstro, cliente,
forma de pago, vendedor, cajero, descuento, importe
Pestaña 3 - Ventas detallado: incluyendo productos de cada venta.
Pestaña 4 - Movimientos retiros / depositos
Imprimir

Debera permitir imprimir el corte de caja.

Servicios a consumir

Proyecto Servicio Tipo Json entrada/salida

kordataBussines ControlCajasGuardaar Mutación GraphQL

kordataBussines ControlCajasMovimientosGuardar Mutación GraphQL

kordataBussines InventarioTraspasosBorrar Mutación GraphQL

También podría gustarte