Stores data of n shops, each shop has n clients and products.
Stores data of n products, each product is assing to an specific shop.
- [vw_detTickets_productos]
- [vw_detTickets_productos_temp]
- [vw_reporte_ventas_productos]
Stores data of n clients. Each client is assign to an specific shop and has n tickets.
- [vw_ticket_cliente]
- [vw_abonos_ticket]
Stores data of Tickets, which were generated by one client. Each ticket has n products (Detalles_ticket "Details_ticket") and each ticket has n credits (The amount of credits assigned to a ticket would depends on the bussiness logic)
- [vw_ticket_cliente]
- [vw_abonos_ticket]
- [vw_detTickets_productos]
- [Update_ticketEstado]
Stores data of products billed on a ticket. Each product is assigned to an especific ticket.
- [vw_detTickets_productos]
- [Delete_ticketTotal]
- [Insert_detalleTicketPrecio]
- [Update_detalleTicketPrecio]
- [Update_ticketTotal]
- [Insert_ticketTotal]
Stores data of n temporal tickets, which works as a shopping cart. There is only one temporal ticket/shopping cart assigned to a client.
- [vw_detTickets_productos_temp]
Stores data of the products billed on the temporal ticket/shopping cart. Each product is billed on a temporal ticket/shopping cart.
- [vw_detTickets_productos_temp]
- [Delete_productoCantidadCarrito]
- [Delete_ticketTotalTemp]
- [Insert_detalleTicketPrecioTemp]
- [Insert_productoCantidadCarrito]
- [Update_detalleTicketPrecioTemp]
- [Update_productoCantidadCarrito]
- [Update_ticketTotalTemp]
- [Insert_ticketTotalTemp]
Stores data of a bill related to a ticket.
- [vw_abonos_ticket]
- [Update_ticketCredito]
- [ AbonosOtrosPlazos( f_inicioParam, condicionales, fk_tiendaParam ) ] ( Get ) Gets and returns data of all bills done that are not within the specified period. Used in API report.
- [ ReporteVentasProductos( f_inicioParam, f_finalParam, id_tiendaParam ) ] ( Get ) Gets and returns data of billed products on the specified tickets. Used on reportes API.
- [ TicketsConjuntoDeIds( condicional, id_tiendaParam) ] ( Get ) encargado de obtener los datos de los tickets que estan relacionados con los abonos del plazo especificado. Utilizado en la api de reportes. Gets and returns data of the tickets that are related to the bills that are within the specified period.
- [ TraspasarCarrito( id_clienteParam, id_ticketParam, id_tiendaParam) ] Moves the data from ticket_temp and details_ticket_temp to a new ticket and details_ticket and deletes the data from the temporal ticket/shopping cart. Used on tickets_temp API.
Permite almacenar los datos de n tiendas, donde cada tienda tiene n clientes y n productos.
Permite almacenar los datos de n productos, donde cada producto está asignado a una sola tienda.
- [vw_detTickets_productos]
- [vw_detTickets_productos_temp]
- [vw_reporte_ventas_productos]
Permite almacenar los datos de n clientes, donde cada cliente está asignado especificamente a una tienda.
- [vw_ticket_cliente]
- [vw_abonos_ticket]
Permite almacenar los datos de Tickets generados por un cliente, donde cada cliente puede tener n tickets, cada ticket puede tener varios registros de detalles_ticket y cada ticket puede tener n abonos ( la cantidad dependerá de la lógica de negocios).
- [vw_ticket_cliente]
- [vw_abonos_ticket]
- [vw_detTickets_productos]
- [Update_ticketEstado]
Permite almacenar datos de los productos facturados de un ticket, donde cada producto esta relacionado a un ticket en especifico.
- [vw_detTickets_productos]
- [Delete_ticketTotal]
- [Insert_detalleTicketPrecio]
- [Update_detalleTicketPrecio]
- [Update_ticketTotal]
- [Insert_ticketTotal]
Permite almacenar los datos de los productos del carrito de compras, donde cada cliente puede tener un solo ticket/carrito de compras y cada ticket temporal/carrito de compras puede tener varios registros de detalles_ticket_temp.
- [vw_detTickets_productos_temp]
Permite almacenar datos de los productos guardados en un ticket temporal/carrito de compras, donde cada producto esta relacionado a un ticket temporal/carrito de compras.
- [vw_detTickets_productos_temp]
- [Delete_productoCantidadCarrito]
- [Delete_ticketTotalTemp]
- [Insert_detalleTicketPrecioTemp]
- [Insert_productoCantidadCarrito]
- [Update_detalleTicketPrecioTemp]
- [Update_productoCantidadCarrito]
- [Update_ticketTotalTemp]
- [Insert_ticketTotalTemp]
Permite almacenar los datos sobre el pago/abono de un ticket
- [vw_abonos_ticket]
- [Update_ticketCredito]
- [ AbonosOtrosPlazos( f_inicioParam, condicionales, fk_tiendaParam ) ] ( Lectura ) encargado de obtener y retornar todos los otros abonos realizados en otro tiempo que no se encuentra dentro del plazo especificado. Utilizado en la api de reportes
- [ ReporteVentasProductos( f_inicioParam, f_finalParam, id_tiendaParam ) ] ( Lectura ) encargado de obtener los datos de los productos facturados en los tickets del plazo especificado. Utilizado en la api de reportes
- [ TicketsConjuntoDeIds( condicional, id_tiendaParam) ] ( Lectura ) encargado de obtener los datos de los tickets que estan relacionados con los abonos del plazo especificado. Utilizado en la api de reportes.
- [ TraspasarCarrito( id_clienteParam, id_ticketParam, id_tiendaParam) ] Pasa los datos de ticket_temp y detalles_ticket_temp a un nuevo ticket y detalles_ticket_temp y elimina los registros en las tablas temporales/carrito de compras. Utilizado en la api de tickets_temp.
