Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Actualizar stock de un producto desde el insert de las ventas

Estas en el tema de Actualizar stock de un producto desde el insert de las ventas en el foro de SQL Server en Foros del Web. Hola, Lo que necesito hacer es actualizar la existencia de un producto segun la cantidad en la venta, todo en el insert de la venta. ...
  #1 (permalink)  
Antiguo 04/12/2012, 11:47
 
Fecha de Ingreso: julio-2010
Mensajes: 1
Antigüedad: 13 años, 9 meses
Puntos: 0
Pregunta Actualizar stock de un producto desde el insert de las ventas

Hola,
Lo que necesito hacer es actualizar la existencia de un producto segun la cantidad en la venta, todo en el insert de la venta. Alguien que pueda ayudarme, tengo 2 tablas productos que obviamente tiene existencia y ventas que tiene cantidades, quiero que cada vez que se registre una venta me descuente de la existencia del producto.

Gracias.
  #2 (permalink)  
Antiguo 04/12/2012, 11:57
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Actualizar stock de un producto desde el insert de las ventas

investiga sobre triggers :)

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 04/12/2012, 12:26
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Actualizar stock de un producto desde el insert de las ventas

Si no mal recuerdo, esta pregunta ya fue hecha, desconozco si fuiste tu mismo, contestare lo mismo de la vez anterior.

Que el store que inserta las ventas, haga la resta en el inventario. asi de simple.
__________________
MCTS Isaias Islas
  #4 (permalink)  
Antiguo 08/12/2012, 07:53
Avatar de mandrakedev  
Fecha de Ingreso: septiembre-2012
Ubicación: Guatemala
Mensajes: 14
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Actualizar stock de un producto desde el insert de las ventas

Hola, no hay necesidad de actualizar la existencia en el insert.
Basta con guardar el registro de tus ventas y luego a la hora de consultar tus existencias RESTAS todo lo que COMPRASTE MENOS todo lo que VENDISTE, esto te dara resultados exactos por que son CALCULADOS, Por que si modificas la existencia por cada registro que ingreses puede que alguna operación quede a medias y te de información inconsistente.
  #5 (permalink)  
Antiguo 10/12/2012, 11:04
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Actualizar stock de un producto desde el insert de las ventas

mandrakedev, tienes toda la razon, solo que si son muchas ventas, habria que ver el tiempo de respuesta del query que saque todo ese resultado.

Agregando que otros clientes, quisieran saber el STOCK que hay en un preciso momento.

En cuanto a que "una operacion quede a medias", hay que manejar transaciones explicitas.
__________________
MCTS Isaias Islas

Etiquetas: insert, subconsulta, tablascruzadas, update
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:22.