Buenas a todos,
Hoy les traigo un curioso error (Error TK0008) que me pasó el otro día trabajando en una nueva máquina, la cual se había modificado y que al crear un nuevo infotipo, el sistema siempre te pide un Paquete de objetos donde guardar la nueva información. El hacer esto en una nueva máquina, la cual no sabía que había sido tocada, me apareció el siguiente error:
El error que me daba era el siguiente:
Diagnostico SAP
“Es necesario cambiar el paquete del objeto R3TR CMOD ZBW220. El sistema original del objeto es ID3.
Debe utilizar las herramientas de Transporte Organizador para cambiar el paquete en un sistema que no sea el sistema original.
Si desea asignar el objeto a un paquete que se encuentra en una capa de transporte diferente, necesita la autorización de la administración para el Cambio y el Sistema de Transporte.”
Solución
Para poder solucionar este problema, podemos hacerlo por dos vías diferentes, las cuales llegaremos al mismo destino:
Vía 1:
Transacción SE03 => Carpeta “Catálogo de objetos” => Modificar entradas en catálogo de objetos
Vía 2:
Ejecutar Transacción SE38 => Ejecutar el programa RSWBO052.
En cualquier vía que escojamos, nos llevará al siguiente dynpro, la cual seleccionaremos según el error que nos da la siguiente configuración:
- En mi caso, si vemos el diagnóstico nos indica lo siguiente:
- Objeto Tipo R3TR TABL (Tabla/Estructura)
- Nombre de la Tabla/Estructura PS9003.
Por tanto la configuración que nos indica que tenemos que cambiar es R3TR TABL PS9003, esto lo haríamos de la siguiente forma:
NOTA opcional: En caso de ser un objeto que no se muestra en esta opción, podemos seleccionar uno de los campos que SAP te deja de forma estándar para que puedas seleccionar lo que necesites. Para esto, hacer los siguientes pasos:
- Seleccionar el Check del nuevo objeto a buscar.
- En el tipo de objeto, que ahora está en blanco, seleccionar el matchcode o darle al f4 para buscar el objeto que necesitemos (para este ejemplo buscare un Enhancement Implementation)
Una vez hecho esto, al ejecutar Aparecerá la información de este objeto mal, lo que tenemos que hacer es:
- Hacer click en Modificar catálogo de objetos.
- Modificar el Paquete:
- En mi caso a $TMP (objeto local)
- Nombre del responsable.
Una vez hecho, se verá de la siguiente forma:
Al hacer esto, ya está correctamente modificado, lo cual el sistema nos permitirá modificar a nuestras necesidades la información de este objeto.
Con esto, le doy las gracias a mi Compañero Antonio, el cual sin él hubiera sido más complicada la resolución de este error y gracias a él comparto esta enseñanza.
Un saludo a todos y espero que les sea de ayuda.
Recuerda:
Si quieres esta página siga en pié pudiendote ayudar en el día a día, dona, cualquier donativo hará que pueda ayudarte más.
Excelente. Gracias.
Es un placer siempre poder ayudar,
Un saludo,
David hernández.