Documentación CyberPlanet 6.5


Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Vistas

1. view_tickets

2. view_ticketsnotas_anuladoscredito

3. View_tipos

Ejemplos de uso de las vistas

...

select nticket, sum(importe) as total_ticket from View_tickets group by nticket;

2. select * from view_tickets_anulados;

Muestra sólo tickets anulados. Lógica y estructura igual que en punto anterior.

3. select * from view_tipos;

...

2. Si la agrupación se hace por fecha podrían verse resultados distintos.
select sum(importe) as recaudacion, date(fecha) as fecha from view_tickets group by (date(fecha));

Razón: Los tickets de una fecha pueden pertenecer a la caja de otra fecha.
Se explica con un ejemplo (Situación típica en un cybercafe/lancenter):

El empleado del turno noche inicia su turno el 31/102017 a las 8pm.
Luego cierra caja el 01/11/2017 a las 4 am.
CyberPlanet mostrará el total recaudado por ese operador con fecha 31/10 incluyendo lo recaudado hasta las 4 de la mañana siguiente.
En consecuencia, estas dos consultas sobre las vistas mostrarán resultados distintos:
select sum(importe) as recaudacion, ncaja from view_tickets group by ncaja;
select sum(importe) as recaudacion, date(fecha) as fecha from view_tickets group by (date(fecha));

...

titleImportante

...