Skip to Content
Author's profile photo Isabel Villegas del Ángel

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 .

Assigned Tags

      19 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Osvaldo Lopez
      Osvaldo Lopez

      Groso aporte!

      Excelente laburo!

      Ya te doy los puntos, porque nadie aporta nada ni agradecen ni nada... (así son). 😛

      Saludos!!!!

      Author's profile photo Isabel Villegas del Ángel
      Isabel Villegas del Ángel
      Blog Post Author

      Gracias  por tus comentarios  🙂

      Un Saludo ...

      Author's profile photo Former Member
      Former Member

      Excelente!.. Gracias por compartirlo!!

      Author's profile photo Isabel Villegas del Ángel
      Isabel Villegas del Ángel
      Blog Post Author

      Hola Gabi .

      Muchas gracias por tu comentario me impulsa a  hacer mas tutoriales que nos ayuden a todos  en la comunidad SAP .. 🙂

      Author's profile photo Former Member
      Former Member

      Lo que estaba buscando, muy bueno!!!

      Muchas gracias,

      Si también pudieras pasarme la parte de FI te lo agradecería 😉

      Author's profile photo Isabel Villegas del Ángel
      Isabel Villegas del Ángel
      Blog Post Author

      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 ....

      Author's profile photo Osvaldo Lopez
      Osvaldo Lopez

      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?  😛

      Author's profile photo Isabel Villegas del Ángel
      Isabel Villegas del Ángel
      Blog Post Author

      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 ..

      Author's profile photo Fernando Muñoz Beltrán
      Fernando Muñoz Beltrán

      Muy buen trabajo.

      Saludos.

      Author's profile photo Isabel Villegas del Ángel
      Isabel Villegas del Ángel
      Blog Post Author

      Gracias Fernado  Saludos 🙂

      Author's profile photo Former Member
      Former Member

      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...

      Author's profile photo Isabel Villegas del Ángel
      Isabel Villegas del Ángel
      Blog Post Author

      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

      Author's profile photo Miguel Angel Hernandez
      Miguel Angel Hernandez

      <<<<<<Excelente contenido para Activos Fijos.

      Author's profile photo Alex Alberto Torres Solari
      Alex Alberto Torres Solari

      Excelente Aporte

      Author's profile photo Alex Alberto Torres Solari
      Alex Alberto Torres Solari

      Excelente aporte

      Author's profile photo Former Member
      Former Member

      Gracias, excelente explicación.

      Author's profile photo Former Member
      Former Member

      Excelente aporte!

      Muchas gracias!!!

      😘

      Author's profile photo Luis GA
      Luis GA

      Gran aportación!!!!! Así da gusto meterse en SCN España!!!!

      Gracias!!!

      Author's profile photo Innovation Manager
      Innovation Manager

      Muchas Gracias.