Ejemplo Completo para agregar nuevo TAB Orden de fabricación CO01/CO02/CO03
Ampliación
Exit Screen.
Nuevo TAB = Nro Dispensación.
Nuevo Campo
Para comenzar debemos crear un nuevo proyecto y buscar la ampliación estándar que necesitemos.
INGRESAMOS A asignación de ampliación
Buscamos el exit a implementar.
Para comenzar debemos crear un nuevo proyecto y buscar la ampliación estándar que necesitemos.
Ir Transacción CMOD y crear proyecto ZCO01
Completamos descripciónINGRESAMOS A asignación de ampliación
Buscamos el exit a implementar.
Ahora nos vamos a Componentes.
Aquí es importante saber identificar las acciones a realizar.
Exit de Pantalla. Se creará en pantalla los nuevos campos a mostrar.
Para ello se debe realizar lo siguiente:
- Crear un includ TOP y colocar los nuevos campos. (el nombre del includ ya se sugiere si no existe crearlo) “ZXCO1TOP”
Para el diseño jalamos con el icono rojo las variables del programa. Es decir nuestra variable creada en el TOP
- Para que se guarde en la tabla se debe ingresar nuevos campos en una estructura append CI_AUFK de la tabla AUFK (Datos maestros de ordenes)
Con ello ya tenemos el lugar donde se guardará en la base de datos. Tabla AUFK
Exit de menú: Se coloca el nombre del tab a mostrar,
EXIT_SAPLCOKO1_001 ( se Ejecuta en el PBO)
Crear el includ Z con el nombre predefinido.
Si es para editar o visualizar (CO02/CO03) se pasa el valor que está guardado en estructura al campo de la dynpro para mostrarlo.EXIT_SAPLCOKO1_002 (Se Ejecutra en el PAI
Se crea en includ Predefinido.
Luego solo queda activar y listo.
Si les fue útil dejar comentario. Gracias.