modificando user-exit en versión 4.6c

Post on 08-Aug-2015

503 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Modificando User-exit en versión 4.6C

Primero debemos ubicar el nombre de nuestro user-exit, para luego ir a la transacción SE37 y colocar el

nombre del módulo de función, seguido pulsaremos en el botón de “visualizar”.

Nos dirigirá al interior de la función en donde ubicaremos un include Z (en este caso el include es

ZXM06U44), es en dicho include donde realizaremos los cambios o requerimientos que deseamos

realizar.

Include ubicado en la función

Para entrar en el include, presionamos doble clic sobre el nombre y luego nos dirigirá a la pantalla

donde esta alojado el código:

Si nosotros deseamos editar allí de frente como se acostumbra, podremos apreciar lo siguiente:

Notaremos que el código cambio de color y que además no se puede ni escribir, ni editar las líneas del

programa, entonces ¿Cómo ingresamos nuestro código?

Para ello iremos al menú “Tratar” y en sus opciones ubicar el de “Operaciones modificación”, nos

desplegara más opciones y es allí donde con dichos botones se puede insertar código, reemplazar las

líneas que ya están colocadas, borrar alguna línea o simplemente si ya estamos modificando y no

deseamos que se tome en cuenta pues anulamos.

Para nuestro caso, deseamos agregar nuevo código es por ello que presionaremos en Insertar ámbito

líneas y se activara la opción de poder incluir nuestro código, pero sin poder tocar el código anterior. Ello

se puede ver a continuación

Pero hay que tener muy en cuenta que para estos cambios no se puede emplear el botón activar, por lo

tanto hay que verificar si el código es correcto o hay algún error de sintaxis.

El botón esta desactivado.

Pero no hay que preocuparse por la activación, esta se realiza ni bien se presiona en el botón de

“visualizar/modificar”

Por último se realiza la prueba respectiva, si es necesario se coloca un break-point y se hace un

seguimiento paso por paso.

top related