Lista Padre

Definición de Lista Padre

Una lista padre es una lista de selección de la que depende otra, llamada lista hija, para filtrar sus valores. Cuando se elige un valor en la lista padre, la lista hija solo muestra los valores que corresponden a esa elección. A ese comportamiento se lo llama filtrado en cascada, y a las listas que funcionan así, listas en cascada.

El ejemplo clásico es provincia según país: al elegir Argentina en el campo de país, el campo de provincia solo ofrece provincias argentinas. Sin la relación entre listas, el usuario vería todas las provincias de todos los países en un mismo desplegable, con el riesgo de elegir una que no corresponde.

En la Tabla 6.1 de la L6, la lista padre figura como una de las partes de una lista. En el caso de AR_ModalidadTrabajo no tiene, porque sus valores no dependen de ninguna otra elección. Pero el caso del curso sí usa listas en cascada en otro lugar: en la clasificación de puesto de Best Run Argentina, la lista AR_Convenio, con Comercio, Bancarios y Fuera de convenio, es la lista padre de AR_CategoriaConvenio. Al elegir Comercio, solo aparecen las categorías de ese convenio. Lo configuramos en la U2 L2, como parte de los campos propios de la clasificación de puesto.

La relación entre listas se define en el Centro de listas de selección, indicando para cada lista hija cuál es su lista padre y, para cada valor de la lista hija, a qué valor de la lista padre pertenece. Pero eso solo no alcanza: los campos que usan las listas también tienen que estar configurados para comportarse en cascada, de modo que el campo hijo tome en cuenta lo que se eligió en el campo padre. Esa configuración se hace en el modelo de datos o en la definición del objeto MDF, según dónde estén los campos.

El orden de carga tiene que respetar la relación. La lista padre se crea antes que la lista hija, y sus valores, antes que los valores de la hija que los referencian. Es la misma lógica de dependencias que recorre toda la secuencia de implementación: cada pieza necesita que exista la pieza de la que depende.

Las listas en cascada mejoran la calidad de los datos, porque reducen las combinaciones posibles a las que tienen sentido. Pero también agregan un punto de falla: si un valor de la lista hija no tiene asignado su valor padre, el filtro no lo alcanza y el valor se ofrece siempre, elija el usuario el valor padre que elija. Ante un desplegable hijo que muestra valores de más, conviene revisar esa asignación antes de buscar otras causas.

Conviene no confundir este filtrado con las asociaciones entre objetos de fundamento, que filtran registros de objetos, como las divisiones según la unidad de negocio, y se ven en la U2 L3.

En el ejercicio de la L6, la última consigna pide explicar la relación entre AR_Convenio y AR_CategoriaConvenio.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Lista Padre" creadas y compartidas abiertamente por nuestros alumnos.

SAP SemiSenior

Hola, soy Ariann Arguinzones. Actualmente trabajo como auxiliar administrativa en una administración de fincas, lo que me ha permitido desarrollar habilidades en gestión de documentación, atención al cliente y organización de procesos internos. No pertenezco al área de sistemas, pero estoy cursando la carrera de Consultor Senior SAP SD y tengo un gran interés en aprender herramientas tecnológicas como SAP, ya que sé que son fundamentales para la gestión empresarial. Aunque aún no he trabajado profesionalmente con SAP, he tenido contacto con su entorno gracias a mi familia: mi padre trabaja con SAP FI y la mujer de mi padre trabaja con SAP ABAP, lo que me ha ayudado...

Acceder a esta publicación

Creado y Compartido por: Ariann Dayribell Arguinzones Montany

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


La ejecucion de fondo 1 Las formas de ejecución de un programa ABAP En ABAP existen dos formas principales de ejecutar un programa: Ejecución online: Se realiza al presionar la tecla F8 o hacer clic en el botón de ejecutar. Es útil cuando se requiere interacción con el usuario, ya que permite introducir datos en pantalla y ver los resultados de inmediato. Adecuada para programas con bajo tiempo de procesamiento. Ejecución batch o de fondo: Se activa presionando F9. Se utiliza cuando el tiempo de procesamiento es alto, como por ejemplo al trabajar...

Acceder a esta publicación

Creado y Compartido por: Geovanny Martínez Campoverde

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

El planificador garantiza que los materiales estén disponibles, los documentos impresos y las ordenes liberadas para el procesamiento. Selección de orden de mantenimiento: Modificar o visualizar una OT determinada cuyo número se desconoce Modificar o visualizar varias OT con determinadas características. Liberar, imprimir y cerrar ordenes. Opciones de selección de ordenes: - Lista de órdenes - Orden combinada y lista de operaciones - Lista de operaciones de varios niveles Lista de ordenes de varios niveles: - al visualizar este tipo de lista podemos: Visualizar la leyenda de colores - Mostrar y ocultar datos - Seleccionar los campos que seamos visualizar en la lista para cada grupo de datos seleccionados...

Acceder a esta publicación

Creado y Compartido por: Diego Castillo Ossandon

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert



La creación de un ALV Tree orientado a objetos en SAP permite mostrar datos jerárquicos de forma interactiva en ABAP, usando clases estándar como CL_GUI_ALV_TREE o CL_GUI_SIMPLE_TREE. El proceso inicia creando un contenedor (por ejemplo, CL_GUI_CUSTOM_CONTAINER) para alojar el control. Luego, se instancia el objeto ALV Tree y se definen columnas y layout mediante métodos como SET_TABLE_FOR_FIRST_DISPLAY o ADD_NODE. Los nodos se agregan con identificadores únicos, estableciendo relaciones padre-hijo para la jerarquía. Es posible manejar eventos (doble clic, expansión) implementando clases manejadoras y registrándolas con SET_REGISTERED_EVENTS. Este enfoque orientado a objetos facilita la...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

1) CUSTOMIZING: PARAMETRIZACIÓN DEL SISTEMA SAP. 2) SAP NET WEAVER: PARAMETRIZACIONES GENERALES COMO: CALENDARIOS, MONEDA, HUSOS HORARIOS, ETC,.... SE APLICA LA PAERMETRIZACIÓN A CUALQUIER MÓDULO DE SAP. ES DECIR AFECTA A LA CONFIGURACIÓN QUE VAYAMOS A REALIZAR COMO FI, O CO, SD, MM. ESTE TIPO DE CONFIGURACIÓN SE TRATA EN CUSTOMIZING. 3) RESPETAR LAS INDICACIONES DE CONFIGURACIÓN. SI SE CONFIGURA Y NO SE UTILIZA HAY QUE ELIMINARLA DE LA BASE DE DATOS DE LAS PRÁCTICAS. 4) "ESTRUCTURA DE LA EMPRESA", EN SIGUIENTES LECCIONES: DESDE AQUI SE PUEDEN CREAR LA ESTRUCTURA SOCIEDADES FI Y CO. DESDE ESTE SECTOR TAMBIÉN SE CREA SD, MM, AM. 5) SE CONTINUA LA PARAMETRIZACIÓN DESDE GESTIÓN...

Acceder a esta publicación

Creado y Compartido por: Ruben Nolasea Macias / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert



En la Programación Orientada a Objetos (POO) en ABAP, las clases son estructuras que agrupan datos y comportamientos relacionados. Representan objetos del mundo real mediante atributos (datos) y métodos (funciones o procedimientos). Se definen con la instrucción CLASS...DEFINITION y se implementan con CLASS...IMPLEMENTATION. Los atributos pueden ser públicos, protegidos o privados, controlando el acceso a la información. Los métodos pueden ser de instancia (requieren crear un objeto con CREATE OBJECT) o estáticos (accedidos sin instanciar). Además, ABAP soporta herencia, permitiendo crear clases hijas que extienden funcionalidades de las clases padre, y polimorfismo, para redefinir...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert



El polimorfismo en la Programación Orientada a Objetos (POO) en ABAP permite que diferentes clases respondan de manera distinta al mismo método, promoviendo la flexibilidad y reutilización del código. En ABAP, se logra principalmente mediante herencia e interfaces. Una clase hija puede redefinir métodos de su clase padre (mediante REDEFINITION), adaptando comportamientos sin alterar la estructura base. Asimismo, varias clases pueden implementar una misma interfaz y ofrecer distintas ejecuciones del mismo método. Esto facilita el uso de referencias genéricas que apuntan a objetos de diversas clases, pero con un comportamiento específico en tiempo de ejecución. Gracias al polimorfismo,...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

2.4 LAS LISTAS DE MATERIALES 1. Vision general:Las piezas de recambio o repuesto a reemplazar sin crear historial se representan como lista de materiales de mantenimiento 2. Uso de la lista de material en una organizacion: Uso depende de las aiguientes areas funcionales: Lista de material de ingenieria y diseño: Perspectiva de ingenieria con datos tecnicos Lista de material de produccion: Incluye elementos de produccion y montaje. En ensamblaje solo elementos relevantes. Lista de material de el calculo de costes: Para determinacion automatica de los costes de utilizacion del material de un producto. Solo se incluyen elementos relevantes. Cada modulo PP,CO,etc usa su propia lista de materiales. 3. Lista de materiales en mantenimiento...

Acceder a esta publicación

Creado y Compartido por: Guillermo Kirk Guanira Diaz / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert



El ALV Jerárquico es un tipo especial de reporte ALV que muestra datos en forma de padre-hijo (master-detail). Se utiliza cuando se tiene una relación clara y estructural entre dos tablas: una cabecera (header) y un detalle (item). Es similar a una vista de árbol donde cada entrada principal se expande para mostrar sus detalles asociados. El Agrupamiento en ALV no tiene que ver con relaciones jerárquicas entre tablas, sino con cómo se presentan los datos dentro de una sola tabla interna. El objetivo es organizar y visualizar los datos agrupados por una o más columnas, generando así bloques visuales con títulos o subtotales. En SAP ABAP, el ALV (ABAP List Viewer) es una herramienta poderosa...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

En SAP se pueden automatizar tareas de configuración utilizando listas de tareas predefinidas, usando el administrador de tareas ABAP para la automatización de la gestión del ciclo de vida. Se ofrece listas de tareas predefinidas para: Configuración inicial ABAP: Después de instalar, pueden usar listas de tareas para configurar el sistema y poder usarlo Verificaciones de seguridad: Realizar pruebas de humo de seguridd del sistema, verificar la configuración Secure sockets layer o configuración del sistema base. Configuración de SAP Fiori: Habilitar SAP Fiori, configuraciones de SAP Gateway o SAP Fiori launchapd Búsqueda integrada: Automatizar la configuración...

Acceder a esta publicación

Creado y Compartido por: Mayra Herrera Naranjo / Disponibilidad Laboral: FullTime + Carta Presentación


👉Bueno, estos fueron los últimos artículos de más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.