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.

jueves, 22 de septiembre de 2011

Cómo transportar un texto standard.

Gracias al compañero Joan Bladé, por decirme como transportar un texto standard creado con la SO10.

1. Con la SE09 o la SE10 creamos una orden de customizing o workbench.
2. La desplegamos para ver la tarea y nos la anotamos.
3. Vamos  la transacción SE80, o la SE38, y abrimos el programa RSTXTRAN. Ejecutamos. Indicamos la tarea y el nombre del texto standard.
4. Seleccionamos todo.
5. Le damos al OK.
6. Le damos al botón de Pasar Texto a Correción.
7. Liberamos y transportamos entonces la orden de la forma habitual.