Ver Mensaje Individual
  #2  
Viejo 19/05/15, 10:36:34
Avatar de bruky
bruky bruky is offline
Senior Member
 
Fecha de Ingreso: may 2009
Localización: España
Mensajes: 555
Buenos días Danielecc,

Vengo del futuro para responderte.

La copia de transacciones para modificar la nueva copia puede ser algo mas complicado de lo que parece.

- Si haces una copia de una transacción estándar (ligado a un programa estándar), al crear la copia, esta se creará ligada también al programa estándar, por lo que si empiezas a modificar el programa estándar, estarás metiendo un hachazo como una casa, te recomiendo buscar las user-exit/enhancement correspondientes a ese programa y añadir el código necesario desde ahí (eso si, recuerda que lo que implementes en este programa, afectará a todas las transacciones ligadas a este programa).

- Por otro lado, si haces una copia de una transacción Z (ligada a un programa Z), el procedimiento sería crear la copia de la transacción en la SE93 y modificar el programa Z correspondiente (eso si, recuerda que lo que implementes en este programa, afectará a todas las transacciones ligadas a este programa).

Si lo que quieres es tener dos transacciones (la original con el proceso que realice) y otra transacción igual, pero que el funcionamiento sea diferente, yo haría lo siguiente:

- Haría una copia del programa original y a partir de ahí empezaría a modificar la copia del programa, y por ultimo añadiría esta copia de programa en la nueva transacción.

Esto ultimo que comento, es haciendo referencia a Z, no al estandar, si en cambio necesitas realizar esto para un estandar, yo hablaría con un desarrollador a ver si se pudiera esto último pero para un programa estandar, sin que exista ningun tipo de impacto.

Un saludo.
__________________
Persigue tu objetivo, nunca te rindas!
Responder Con Cita