Calcular stock

Hola antes de todo muchas gracias por la ayuda que puedas brindarme estoy haciendo una base como sigue:
TABLA CAMPOS
CLIENTES                        idcliente, nombrearea, responsablearea
PRODUCTOS                    idproducto, nombreproducto, existencia, precio
PEDIDOS                         idpedidos, idcliente (igual al idcliente), fechaentrega
DETALLES DE PEDIDOS    idpedido (igual al idpedidos), idproducto (igual al idproducto),
cantidad solicitada
mi problema es que no se como hacer para que al momento de imprimir una salida de material (con los campos de la tabla pedidos y el campo de cantidad solicitada de la tabla detalles de pedidos) se descuente automaticamente la cantida solicitada de la cantidad en existencia, no se cuales son los pasos o como seria mejor, espero puedas ayudarme, muchas gracias.

1 respuesta

Respuesta
1
Hay muchas maneras de hacerlo.
Una es hacer un proceso de UPDATE para una vez hecha la operación actualizar (UPDATEAR) la tabla en cuestión a su nuevio valor.
Otra es no hacer nada y tener una vista que te de el saldo (entradas-salidas) automáticamente ya que tienes todo el histórico.
Otra es crear una nueva tabla donde llevar esta operación y los saldos.
Como ves hay muchas posibles soluciones para el tema de saldos, personalmente prefiero la 2ª o la 3ª aunque si no estaqs muy fuerte en ACCESS probablemente te resulte más sencilla la 2ª con una simple Query 'SALDOS_ACTUALES' la tienes resuelta.
Ciertamente no soy muy bueno en access así que decidiré ir por la segunda podrías si no es molestia explicarme un poquito más detallado o decirme de algún manual donde venga como hacerlo porque ya busq en muchos manuales y no he encontrado al go especifico
Por tu ayuda muchas gracias
Usa el wizar de querys o consultas almacenadas del propio access.
Vincula las tablas productos y pedidos. Haz una operación de sumas y tendrás el saldo de productos
Hazte un tutotial de SQL que es sencillo e imprescindible si quieres hacer algo con access. Aprender sobre la marcha es más largo y peor. Una vez que conozcas SQL veras lo potente que es para trabajar con tus datos.
Te dejo un link.
http://www.desarrolloweb.com/manuales/9/

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas