cancel
Showing results for 
Search instead for 
Did you mean: 

Informe de Stock por Almacen: Layout impresion

Former Member
0 Kudos

Estimados,

Tengo una situacion que no he podido resolver a ver si alguno me puede ayudar.

Genero el informe: INVENTARIO/Informes de Inventarios/Informe de Stock por Almacen

Los parametros utilizados: items todos, grupos todos, pestaña: por almacen, todos los almacens o bodegas , visualizar normal, el resultado del informe me muestra 3 pestañas: stock, comprometido y solicitado, cod de item, descripcion , tot almacen y X numero de columnas segun el numero de almacenes (para mi ejemplo 7).

Al generar el layout de impresion que trae el sistema standar me muestra solo el equivalente a (5) columnas o almacenes, hice una copia del layout y tratè de incluir mas columnas para poder comparar mas almacenes, revisando la definicion de los campos que tiene el layout en el ambito de repeticion encuentro que son campos tipo texto, no tienen ninguna informacion adicional como variables, formulas o BD; copie los campos e inclui algunos, pero NO me imprime nada.

La pregunta es: como funciona este layout? como hago para que imprima informacion de mas almacenes en los campos que le incluyo?

Agradezco sus comentarios.

JAMS

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Buenos Días...

Efectivamente, este tema no es factible de solucionar dadas las características del layout, que tal como señalas, no posee una instancia a través de la cual rescatar datos (no hay variables de sistema, no hay una tabla a la cual hacer referencia, incluso no hay una relación con la tabla de Artículos por Almacen para tratar de establecer alguna lógica a través de campos fórmula).

Ante tal escenario, solo queda buscar alternativas, como pueden ser:

- El informe detallado

- Exportarlo a excel para imprimirlo desde allí

- Generar tu propio query.

Saludos,

Answers (2)

Answers (2)

Former Member
0 Kudos

Buenos Días...

Efectivamente, este tema no es factible de solucionar dadas las características del layout, que tal como señalas, no posee una instancia a través de la cual rescatar datos (no hay variables de sistema, no hay una tabla a la cual hacer referencia, incluso no hay una relación con la tabla de Artículos por Almacen para tratar de establecer alguna lógica a través de campos fórmula).

Ante tal escenario, solo queda buscar alternativas, como pueden ser:

- El informe detallado

- Exportarlo a excel para imprimirlo desde allí

- Generar tu propio query.

Saludos,

angeles804
Active Contributor
0 Kudos

jairo yo tuve el mismo problema y sabes que termine haciendo?, termine haciendo y generando una query para los stock de todos los almacenes por que no se pudieron visualizar con el informe predeterminado. Por ahi esta la query.

Saludos.

Former Member
0 Kudos

Estimados,

Muchas gracias por los comentarios, Mary puedes hacerme el favor de regalarme la query de la que hablas o si tienes un link donde la pueda consultar.

saludos,

JAMS

Former Member
0 Kudos

Estimados,

Muchas gracias por los comentarios, Mary puedes hacerme el favor de regalarme la query de la que hablas o si tienes un link donde la pueda consultar.

saludos,

JAMS

angeles804
Active Contributor
0 Kudos

https://forums.sdn.sap.com/questions.jspa?ustart=0&urange=5&rstart=50&rrange=5

a ver si puedes ver la pagina


SELECT T10.ItemCode,t10.Itemname,t10.onhand as 'Total stock',
(select distinct(T1.ONHAND)
from OITM T0 INNER JOIN OITW T1 ON T0.ItemCode = T1.ItemCode
where T1.WhsCode='BSR' and T0.ItemCode=T10.ItemCode) as 'BSR',
(select distinct(T1.onhand)
from OITM T0 INNER JOIN OITW T1 ON T0.ItemCode = T1.ItemCode
where T1.WhsCode='CNG' and T0.ItemCode=T10.ItemCode) as 'CNG',
(select distinct(T1.onhand)
from OITM T0 INNER JOIN OITW T1 ON T0.ItemCode = T1.ItemCode
where T1.WhsCode='ROS' and T0.ItemCode=T10.ItemCode) as 'ROS',
(select distinct(T1.onhand)
from OITM T0 INNER JOIN OITW T1 ON T0.ItemCode = T1.ItemCode
where T1.WhsCode='LIB' and T0.ItemCode=T10.ItemCode) as 'LIB',
(select distinct(T1.onhand)
from OITM T0 INNER JOIN OITW T1 ON T0.ItemCode = T1.ItemCode
where T1.WhsCode='FOR' and T0.ItemCode=T10.ItemCode) as 'FOR',
(select distinct(T1.onhand)
from OITM T0 INNER JOIN OITW T1 ON T0.ItemCode = T1.ItemCode
where T1.WhsCode='UNI' and T0.ItemCode=T10.ItemCode) as 'UNI'
from OITM T10

esto te puede ayudar, ahi le puedes modificar y te trae la información requerida.

Edited by: mary merecias on Aug 26, 2009 1:14 PM