Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/02/2014, 07:52
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: fomulario con muchos campos tipo excel

Ingresos
idIngreso
idVendedor
idFactura
importe
fecha

Cinco campos para los ingresos y no todos hace falta que esten visibles... la fecha puede ser la del sistema si se entran los datos diariamente, el idVendedor si este se ha loguedo para entrar los datos con que lo entre una vez es suficiente....

MovProductos
idMovProd
idProducto
idVendedor
tipo (entrada o salida)
cantidad
fecha

6 campos para los productos....

una vez guardados los datos con esos sencillos formularios puedes pedir los sumatorios a la bbdd....

Código MySQL:
Ver original
  1. SELECT idVendedor, SUM(importe) as efectivo FROM Ingresos WHERE fecha="YYYY-MM-DD" GROUP BY idVendeor;
  2. SELECT idVendedor, idProducto, SUM(if(tipo="Salida",cantidad,cantidad*(-1))) as Saldo FROM MovProductos GROUP BY idVendeor;

Ahi tienes el efectivo entregado por cada vendedor el dia YYYY-MM-DD.... o el saldo de cada producto retirado y no retornado de cada vendedor... faltaria una tabla para ventas que permita llevar ese saldo a cero.

Todo ello a bote pronto.... obviamente se deberia estudir el cso con mas información.

No intentes hacer una hoja de calculo almenos antes de planearte que datos tienes que guardar, como los vas a agurdar.....DIVIDE Y VENCERAS
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 11/02/2014 a las 08:06