En el tercer artículo sobre la tabla de planificación de capacidades gráficas trataré sobre cómo añadir y modificar columnas de la disposición estándar de SAP.
En el ejemplo, la tabla de planificación muestra sólo dos
columnas, pero queremos llegar a mostrar hasta ocho
datos diferentes. ¿Cómo lo hacemos?
Parametrización
-
Como siempre, buscamos el perfil general que estamos utilizando en nuestra tabla.
IMG: Producción / Planificación de capacidades / Ajuste de
capacidades y evaluación ampliada / OPD0 - Definir perfil general
-
Dentro de nuestro perfil navegamos al perfil de tabla de planificación gráfica para encontrar el ID de layout.
-
Si no hubiésemos hecho ninguna copia del ID de layout estándar, la hacemos ahora.
IMG: Producción / Planificación de capacidades / Ajuste de
capacidades y evaluación ampliada / Tabla de planificación gráfica / OPDJ -
Definir disposición
-
Dentro de este ID de layout navegamos hasta la definición de agrupamientos. Si hemos de modificar alguno de los elementos, primero haremos su correspondiente copia z.
Definición de layouts / Definición de imágenes parciales /
Definición de agrupamientos / Definición de agrupamientos
-
Hemos llegado a la clave de edición. Éste es el elemento que contiene todos los campos que vamos a mostrar en nuestra disposición. Vamos a modificarlo. Tenemos que ir a su correspondiente transacción.
IMG: Producción / Planificación de capacidades / Ajuste de
capacidades y evaluación ampliada / Tabla de planificación gráfica / CY38 -
Definir clave de edición
-
Ya tenemos los ocho campos que se van a mostrar en nuestro layout seleccionados. De éstos, siete son estándar, pero el octavo no existía de forma estándar sino que lo he definido de forma específica. La nota 38310 explica cómo hacerlo, pero brevemente los pasos son:
-
Añadimos el campo en la tabla de diccionario CYUSER, en el include al efecto.
Herramientas / Workbench ABAP / Desarrollo / SE11 –
Dictionary ABAP
-
Informamos su valor a través de user exit. En el caso del ejemplo he utilizado la ampliación CYPP0005
Herramientas / Workbench ABAP / Utilidades / Ampliaciones /
CMOD – Gestión de proyectos
-
Finalmente, seleccionamos el campo en la transacción CY38
Salida
Y el resultado queda del siguiente modo:
Logística / Producción / Planificación de capacidades /
Ajuste / Variable / CM25 – Diálogo
Imagen inicial | WATERBOY sh
No hay comentarios:
Publicar un comentario