martes, 27 de septiembre de 2011

Implementar la user exit MV45AFZZ.

Directamente vamos con la SE38 o SE80 a buscar dicho include o en el programa SAPMV45A.  Aunque en algunos foros he llegado a encontrar que hace falta pedir la clave de acceso de la instalación, gracias otra vez  a Joan Bladé,  vemos que no:
1.       Hacemos clic sobre la espiral.

2.       Tratar -> Operaciones ampliación -> Insertar puntos de ampliación implícitos. Nos marcará con unas fechas unas líneas a la derecha.
3.       Nos posicionamos en la línea dónde nos interese programar.  Vamos a Tratar -> Operaciones ampliación -> Crear Implementación. Hacemos clic sobre Cod. Fuente (en principio), nos mostrará los puntos que ya existen. Hacemos clic sobre el icono folio en blanco y creamos el nuestro dándole nombre y descripción.

4.       Nos habrá creado el punto de ampliación ENHANCEMENT 1  ZMV45AOZZ_MIO. Aquí ya podemos programar. 
Si posteriormente queremos modificar algo en el trozo de código insertado debemos:
1.       Hace clic en la espiral.
2.       Nos pondremos en la línea del ENHANCEMENT, botón derecho del ratón, Implementación Ampliación -> Modificar Ampliación.
No hay que olvidar activar la Ampliación.

6 comentarios:

  1. Hola que tal,

    Resulta que estoy tratando de hacer ese mismo user-exit pero no me aparece el espiral que tu mencionas.
    La version del sistema es R/3 Release 4.6C.

    Gracias por tu ayuda

    ResponderEliminar
  2. Hola Anónimo, si no lo ves prueba en los menús superiores: Programa -> Ampliar, o haz Shift + F4.

    ResponderEliminar
  3. Link de interés http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm

    ResponderEliminar
  4. una preguna mi user exit ya tiene un codigo pero como hago para modificar eso? y por la cmod no encuentro el proyecto de eso y ya los revise todos (solo hay la gran cantidad de 3) si lo hago asi como indica aqui creo el punto de ampliacion y me dejara modificar todo el contenido de mi exit? es que estoy esperando que me den la clave de acceso para poder modificarlo

    ResponderEliminar
    Respuestas
    1. Hola, no va por la CMOD.

      Debes ir por aquí (ahora hablo de cabeza) y si ya hay código en el punto 3 en vez de Crear Implementación hay algo de modificarla. Si te dan la clave ya todo esto da igual.

      Eliminar