cancel
Showing results for 
Search instead for 
Did you mean: 

Historial de articulos no esta completo en la tabla Oinm

Former Member
0 Kudos

Buenas Noches senores me he topado con un problema en la tabla OINM ya que en ciertas ocaciones no guarda los datos del campo balance que es el saldo acumulado. pero lo extraño esque en el reporte de auditoria de stock si me aparece todo bien.

la mayoria de casos en los que no guarda los datos del campo Balance es cuando es una entrada de Mercancia en dolares.

no se a que se deba por si alguien me podria hechar la mano se lo agradeceria.

balance ! TransNum ! TransType

0.00 ! 581277 ! 20

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

El reporte Auditoría de Stocks no se basa en ese campo para reformar la historia de movimientos del artículo.

lo que hace realmente es una sumatoria de movimientos en cantidades y valores. eso, a una fecha de corte, te dá cuánto tienes de qué producto y con qué valor.

un ejemplo de cómo se hacen estas sumatorias es el siguiente.

SELECT t3.whscode,t3.whsname,T0.[ItemCode],T1.itemname,T1.InvntryUom,

sum (T0.[InQty] - T0.[outQty]) as 'InQty',

sum(T0.TransValue) as 'TransValue'

FROM OINM T0

INNER JOIN OITM T1 ON T0.Itemcode = t1.itemcode

INNER JOIN owhs t3 on t0.warehouse = t3.whscode

WHERE T0.docdate <= '20120220' /* fecha de corte en formato yyyymmdd*/

group by T0.[ItemCode],T1.itemname,T1.InvntryUom,t3.whscode,t3.whsname

order by T0.[ItemCode]

esta consulta arroja por almacén el acumulado de volumen y valor. Si notas en la consulta, el campo que realmente se suma es el llamado 'Transvalue' que es el valor total de la partida, ya sea de entrada o salida.

Con esta base podrás reformar tus movimientos de inventario.

Saludos!!

Former Member
0 Kudos

Muchas gracias por tu respuesta me sirvio para encontrar la solucion que tanto venia investigando.

Saludos.

Answers (0)