Descontar stock en factura
Publicado por Edgar M (5 intervenciones) el 24/04/2012 02:05:01
Hola Amigos,
Estoy haciendo un sistema muy sencillo para facturacion pero no eh logrado descontar los articulos facturados a mi inventario, solo funciona para uno de los articulos. Necesito de su ayuda. De antemano se los agradezco y les dejo el codigo:
Dim rst As DAO.Recordset
Dim SENTsql As String
Set rst = Me.SubART_FACTURA.Form.RecordsetClone
While Not rst.EOF
SENTsql = "UPDATE ARTICULO SET CAJAS=" & CAJAS - CANTIDAD & " WHERE ID='" & [Forms]![FACTURA]![SubART_FACTURA]![ID_ARTICULO] & "'"
CurrentDb.Execute SENTsql, dbFailOnError
rst.MoveNext
ARTICULO = Tabla donde guardo mi inventario o stock
ID = Es el campo de la tabla ARTICULO con el codigo del producto
CAJAS = Es el campo de la tabla ARTICULO donde guardo el stock
ART_FACTURA = Tabla que uso como subformulario en la factura
ID_ARTICULO = El campo de la tabla ART_FACTURA donde meto el codigo del producto
CANTIDAD = El campo de la tabla ART_FACTURA donde meto la cantidad a facturar
FACTURA = Formulario de la factura
SubART_FACTURA = Subformulario para los articulos
De antamano gracias !!
Estoy haciendo un sistema muy sencillo para facturacion pero no eh logrado descontar los articulos facturados a mi inventario, solo funciona para uno de los articulos. Necesito de su ayuda. De antemano se los agradezco y les dejo el codigo:
Dim rst As DAO.Recordset
Dim SENTsql As String
Set rst = Me.SubART_FACTURA.Form.RecordsetClone
While Not rst.EOF
SENTsql = "UPDATE ARTICULO SET CAJAS=" & CAJAS - CANTIDAD & " WHERE ID='" & [Forms]![FACTURA]![SubART_FACTURA]![ID_ARTICULO] & "'"
CurrentDb.Execute SENTsql, dbFailOnError
rst.MoveNext
ARTICULO = Tabla donde guardo mi inventario o stock
ID = Es el campo de la tabla ARTICULO con el codigo del producto
CAJAS = Es el campo de la tabla ARTICULO donde guardo el stock
ART_FACTURA = Tabla que uso como subformulario en la factura
ID_ARTICULO = El campo de la tabla ART_FACTURA donde meto el codigo del producto
CANTIDAD = El campo de la tabla ART_FACTURA donde meto la cantidad a facturar
FACTURA = Formulario de la factura
SubART_FACTURA = Subformulario para los articulos
De antamano gracias !!
Valora esta pregunta
0