Informe de artículos compuestos detallando el stock
Informe de artículos compuestos detallando el stock
Me gustaría poder realizar un informe de artículos que presentan compuestos (escandallos) detallando el artículo madre y los compuestos. También que en este apareciera el stock de todos ellos.
Re: Informe de artículos compuestos detallando el stock
Desde cualquier informe de artículos, se puede incluir el detalle de los compuestos añadiendo una banda de datos de detalle o detailData
Haremos un ejemplo tomando de base el informe de artículos 55100.
Desde Listados->Configuración, nos situamos en el informe 55100 y en Más opciones->Ejecutar informe, aceptamos la primera pantalla y pulsamos en Configurar
Agregamos una banda datos de detalle

Seleccionamos el DataSet de COMPUESTOS

Desde la pestaña de datos en la tabla COMPUESTOS arrastramos los campos que deseemos mostrar en el detalle de compuestos de cada artículo:

Dando a previsualizar, esta configuración nos mostraría el siguiente resultado:

Se puede incluir una cabecera en cada artículo para detallar mejor las columnas añadiendo una ChildBand desde el MasterData

Agregaremos textos en la ChildBand para decorar la cabecera. También se puede ajustar el color de la información del artículo y la altura de las bandas para que se vea más organizado:

El resultado sería el siguiente:

Mediante este sistema solamente se puede incluir la información que nos brinda el fichero de compuestos.
Para incluir información del artículo correspondiente al compuesto, se ha de crear un informe desde la tabla de compuestos en Listados->Configuración Nueva Ficha y seleccionar la tabla maestra Compuestos
Pulsando Doble Click en Master Data seleccionamos el DataSet COMPUESTOS
En la pestaña de datos se puede añadir el código del artículo madre y los datos del compuesto desde la tabla COMPUESTOS y en la tabla FICHERO_DE_ARTICULOS se pueden indicar los datos del artículo correspondiente al compuesto como la descripción, stock, etc...

Con esta configuración obtendremos el siguiente resultado:

Si queremos separar cada artículo, se puede añadir una banda de cabecera de grupo o GroupHeader, situarla encima del MasterData y mover los campos de los títulos que se han incluido en el PageHeader hacia el GroupHeader

El resultado sería el siguiente:

Haremos un ejemplo tomando de base el informe de artículos 55100.
Desde Listados->Configuración, nos situamos en el informe 55100 y en Más opciones->Ejecutar informe, aceptamos la primera pantalla y pulsamos en Configurar
Agregamos una banda datos de detalle

Seleccionamos el DataSet de COMPUESTOS

Desde la pestaña de datos en la tabla COMPUESTOS arrastramos los campos que deseemos mostrar en el detalle de compuestos de cada artículo:

Dando a previsualizar, esta configuración nos mostraría el siguiente resultado:

Se puede incluir una cabecera en cada artículo para detallar mejor las columnas añadiendo una ChildBand desde el MasterData

Agregaremos textos en la ChildBand para decorar la cabecera. También se puede ajustar el color de la información del artículo y la altura de las bandas para que se vea más organizado:

El resultado sería el siguiente:

Mediante este sistema solamente se puede incluir la información que nos brinda el fichero de compuestos.
Para incluir información del artículo correspondiente al compuesto, se ha de crear un informe desde la tabla de compuestos en Listados->Configuración Nueva Ficha y seleccionar la tabla maestra Compuestos
Pulsando Doble Click en Master Data seleccionamos el DataSet COMPUESTOS
En la pestaña de datos se puede añadir el código del artículo madre y los datos del compuesto desde la tabla COMPUESTOS y en la tabla FICHERO_DE_ARTICULOS se pueden indicar los datos del artículo correspondiente al compuesto como la descripción, stock, etc...

Con esta configuración obtendremos el siguiente resultado:

Si queremos separar cada artículo, se puede añadir una banda de cabecera de grupo o GroupHeader, situarla encima del MasterData y mover los campos de los títulos que se han incluido en el PageHeader hacia el GroupHeader

El resultado sería el siguiente:
