User exit componente AIST0002 explicación detallada paso a paso.
OBJETIVO : Agregar una subscreen con campos personalizados en “General preo” de la ficha de la pantalla principal activo de las transacciones (AS01/ AS02/ AS03/AS11/AS91/AS92/AS93/AS94.
TRANSACCIONES UTILIZADAS: CMOD, SE80,SE11.
TABLA: ANLU
AMPLIACION: AIST002.
COMPONENTES: EXIT_SAPLAIST_002, EXIT_SAPLAIST_003.
RESULTADO FINAL: Agregar al Tab GENERAL datos adicionales propios del cliente. Como parámetros de entrada y salida.
1.- AGREGAR LOS CAMPOS QUE SE REQUIREN A LA TABLA ANLU.
– Ir a transacción SE11
– Tabla de base de datos ANLU, selecciona visualizar.
– Dar doble clic sobre el INCLUDE CI_ANLU.
– Te va a aparecer un mensaje ¿Desea crearlo? seleccionas SI
– Agregas cada uno de los campos que requieres que aparezcan en la subpantalla General en mi caso utilicé los sig. componentes:
ZZCODIGOIT CHAR12
ZZOPCIONCM CHAR1
ZZADICIONNR CHAR1
ZZBLINDAJE CHAR1
ZZCOMPONE CHAR1
– Al terminar tienes que activar la estructura después seleccionas el botón
2.- Crear proyecto y activar ampliación AIST0002
– Ir a transacción CMOD
– Poner un nombre al proyecto ejemplo ZAIST002 selecciona crear..
– Escribir el Texto Breve
– Dar un clic sobre el botón ASIGNACION AMPLIACIÓN y te lleva a la siguiente pantalla
– En donde aparece ampliación te va a aparecer en blanco , ahí escribes AIST0002 que es el nombre de la asignación que vamos a usar.
– Dar un clic en Componentes , te debe de aparecer la siguiente pantalla . Sin la parte de Impl con check o paloma.
– Dar doble clic sobre EXIT_SAPLAIST_002 va a aparecer la siguiente pantalla
– Dar doble clic sobre el INCLUDE ZXAISU03 te va a enviar un mensaje de advertencia en la barra inferior , IMPORTANTE dar un enter para que te
deje continuar .
– Te va a mostrar un mensaje que dice ¿El objeto no existe desea crearlo ? seleccionas si y te muestra la sigueite pantalla
pegas el siguiente código ANLU = I_ANLU. y activas. Terminamos con este componente.
– Regresas a la pantalla de componentes
– Dar doble clic sobre EXIT_SAPLAIST_003. Y vas a ver una pantalla como esta .
Dar doble clic sobre INCLUDE ZXAISU04 y seguir los mismos pasos descritos anteriormente como dar enter y seleccionar crear objeto .
-Pegar el siguiente código dentro del include. E_ANLU = ANLU. Al final queda así.
– Activar y regresar a la pantalla de componentes.
– Activar el proyecto : Dando un clic en el siguiente bóton.
Hemos terminado la parte de la activación de la AMPLIACION O USER EXIT.
3.- CREAR LA SUB PANTALLA QUE VAMOS A UTLIZAR PARA AGREGAR LOS CAMPOS ADICIONALES QUE NECESITAMOS.
– Entramos a la transacción SE80 y seleccionamos dentro del BROWSER DE REPOSITORY—> EL GRUPO DE FUNCIONES y escribimos el grupo que
vamos a utilizar que es el XAIS.
Para agregar el Dympro hay que dar un clic con botón derecho sobre el OBJETO XAIS te va a aparecer un menú en el cual vas a seleccionar
CREAR—> DYNPRO y te va a aparecer la siguiente pantalla.
– En No. dynpro introduces 9000. y seleccionas la
-Seleccionas de la lista DYNPROS—> 9000
– Escribes la DESCRIPCION BREVE U9000
– Seleccionas SUBSCREEN
– DYNPRO SIGUIENTE 9000
– GRUPO DE FUNCIONES puedes agregar uno o quedarse en blanco lo mismo funciona.
– Seleccionas el botón que se encuentra arriba y al centro de la pantalla llamado DISPOS.
-Aparece esta pantalla en la que vas a seleccionar el botón de MARCO y lo vas a dibujar en la pantalla.
– Pones un Nombre al marco y en TEXTO lo que quieras que aparecerá en pantalla .. yo le puse DATOS ADICIONALES .
– Ahora en la parte de arriba a la derecha aparecen tres botones uno con color verde , otro rojo y otro mas con amarillo , selecciona el del cuadro rojo.
– Va a aparecer la pantalla Cpo. Dict/programa dentro de Nom. tabla escribes ANLU y das un enter o un clic a TRAER DE DICT.
– Te van a aparecer todos los campo de la tabla incluido los datos adicionales que se agregaron a la tabla ANLU.
– Selecciona los campos que agregaste para ser mostrados en la transacción estándar.
y seleccionas
. ( se encuentra hasta abajo a la izquierda).
– Te va a aparecer el siguiente aviso , en el cual tu seleccionas lo que mejor te convenga .
– Pones los datos dentro del cuadro en con el acomodo que deseas .
– Activas tu sub screen.
– Seleccionas el botón LOGICA DE PROCESO o presionas F9 para regresar a la pantalla de Abap editor (SE80)
– Activas también ahí tu sub screen .
HEMOS TERMINADO CON LA APLICACION DEL USER EXIT POR PARTE DE ABAP.
ES NECESARIA LA CONFIGURACION POR PARTE DE LOS CONSULTORES DE FI PARA QUE FUNCIONE.
TAMBIEN VOY A PONER EL PASO A PASO DE LA CONFIGURACION FI EN OTRO DOCUMENTO .
SI ESTE TUTORIAL TE AYUDÓ CALIFICAME POR FAVOR .
Groso aporte!
Excelente laburo!
Ya te doy los puntos, porque nadie aporta nada ni agradecen ni nada... (así son). 😛
Saludos!!!!
Gracias por tus comentarios 🙂
Un Saludo ...
Excelente!.. Gracias por compartirlo!!
Hola Gabi .
Muchas gracias por tu comentario me impulsa a hacer mas tutoriales que nos ayuden a todos en la comunidad SAP .. 🙂
Lo que estaba buscando, muy bueno!!!
Muchas gracias,
Si también pudieras pasarme la parte de FI te lo agradecería 😉
Hola enviame un correo a issavillegas@hotmail.com para que te envie el archivo con la configuracion FI .. con gusto .. saludos y gracias por tu comentario ....
Hola Isabel Villegas del Ángel, y por qué en vez de enviar la configuración por mail, no subimos esa config a un nuevo documento y lo compartimos aquí mismo entre otros consultores? 😛
Hola Osvaldo .. si tengo esa intención, pero no he tenido tiempo de hacerlo .. me voy a tomar mi tiempo en unos días más porque en los días de diciembre baja considerablemente el trabajo quiero subir esta y otras configuraciones que tengo pendientes .. 😀
Te mando un abrazote y pasa unas felices fiestas .. estamos en contacto ..
Muy buen trabajo.
Saludos.
Gracias Fernado Saludos 🙂
Excelente Manual, intentaré llevarlo a cabo. Ya te califiqué!!.
Ahora bien como haría para que me envíes el manual de la configuración FI??
Mil gracias de antemano por tu aporte...
Hola perdón por no haberme dado cuenta de tu comentario antes... pero aquí dejo la liga de la configuración FI.
Activar User Exit de datos maestros AF AIST002
Saludos Issa
<<<<<<Excelente contenido para Activos Fijos.
Excelente Aporte
Excelente aporte
Gracias, excelente explicación.
Excelente aporte!
Muchas gracias!!!
😘
Gran aportación!!!!! Así da gusto meterse en SCN España!!!!
Gracias!!!
Muchas Gracias.