Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

inventarios y stocks

13 views
Skip to first unread message

Blue

unread,
Feb 27, 2010, 6:11:08 AM2/27/10
to
Hola amigos, os pido ayuda de nuevo. Estoy con mi aplicaci�n de gestion ya
instalada a un cliente para que funcione con ella y saque defectos y mejoras
(que hay muchas). estoy ahora con el tema de los inventarios y el stock. Yo
le he hecho para que meta el articulo, mi programa le da el stock que tiene
actual y el cliente mete el real, mi programa saca la resta y la suma o la
resta del stock actual del programa. hasta ahi bien, per el cliente me dice
que si mete un sotck inicial a fecha 1/1/2010 esto no le sirve, porque no
deberia calcular la diferencia sino sumarla a los movimiento que ha habido a
posteriori. La cosa que me vuelven loco (seguro que a voostros tambien os
vuelven locos los clientes). la verdad e sque el cliente lleva razon.

Yo habia pensado hace tiempo hacerlos de tal forma que si a un articulo le
metes un stock inicial o de regularizacion a una fecha dada, mi aplicacion
tomase ese estock a esa fecha y a partir de entonces sumase las compras y
restase las ventas pero �como hacer esta consulta? no se ni por donde
empezar. mas o menos seria asi

articulo XX1 cuaderno azul

stock inicial 10 unidades
1/1/10 compra 5 uniddaes me quedo con 15 unuidades reales
2/1/10 vedo 3 unidaes me quedo con 12 uniddaes reales
15/2/10 compro 20 unidades mequedo con 32 unidades reales

meto un invemntario a fecha 31/1/10 y le digo que tengo a esa fecha 15
uniddaes. El stock real que me deberia de dar a dia de hoy seria 35 uniddaes
reales, porque en el inventario he metido 15 uniddes y despues he compra 20
mas, con los cual me dan 35, de esa forma me ignora todos los movimientos
anteriores de ese articulo.
esta seria la mejor forma y cre oque las mas real pero quizas mas
complicada.
he estado por ahi mas programas y pasan d eesto, ellos cuando haces un
inventario te suman o restan l oque tienes a esa fehca y punto, lo tratan
como una compra o venta mas

no se que pensais amigos, espero vuestros consejos que siempre son buenos

gracias

Ju@nK

unread,
Feb 27, 2010, 7:08:08 AM2/27/10
to
Yo lo meter�a como una compra y el proveedor seria �l mismo.

--
--
**
Salu2/Regards
Ju@nK [MVP Access] 2006/09
[DCE2003 ***] + VSTO [DCE2005 **]
http://juank.mvps.org http://www.juank.es
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank?hl=es
www.juank.tk
�Que es un MVP?, ent�rate en http://mvp.support.microsoft.com
**
"Blue" <as...@hotmail.com> escribi� en el mensaje
news:ODdoS25t...@TK2MSFTNGP05.phx.gbl...

emiliov

unread,
Feb 27, 2010, 9:10:01 AM2/27/10
to

raipon

unread,
Feb 27, 2010, 2:35:51 PM2/27/10
to
Una forma de hacerlo (la utilizo yo) :

- tabla Movimientos : Id (autonum�rico), Fecha, Articulo, Cantidad, Tipo,
etc
- tabla Hist�ricoMovimientos : los mismos campos que la tabla anterior.
- tabla Inventario IdInventario, IdMovimiento, etc

Utilizo el campo tipo para saber que clase de movimiento he realizado :
Inventario, Ajuste, Salida, Entrada, Devoluci�n a proveedor, Devoluci�n a
almac�n, Retirar productos defectuosos o en mal estado, etc

Para iniciar el sistema hago inventario, lo cual quiere decir que anoto en
la tabla movimientos los art�culos presentes en almac�n. Concluido esto, ya
puedo anotar entradas, salidas, etc, consignando en el campo Tipo la clase
de acci�n realizada. En la tabla Inventario guardo el valor del primer
Movimientos.Id, valor que utilizo para delimitar el c�lculo de los stocs. Es
decir : Stoc = Inventario (a partir del susodicho Movimientos.Id guardado en
la tabla Inventario) + Entradas - Salidas.
Si preciso hacer un nuevo inventario, elimino de la tabla los movientos del
Inventario anterior, y los guardo en Hist�ricoMovimientos. Inserto los
registros de Inventario nuevos en la tabla Movimientos y guardo el valor del
primer registro Tipo inventario en la tabla Inventario (las consultas que
utilizo para calcular el stoc, obvian los movimientos anteriores a ese dato)

Est� explicado muy esquem�tico y simplificado, pero esta seria una forma de
hacerlo.

Un saludo.


"Blue" <as...@hotmail.com> escribi� en el mensaje
news:ODdoS25t...@TK2MSFTNGP05.phx.gbl...

0 new messages