on 05-16-2017 1:05 PM
Hello, we have currently the Problem to Transport a Transformation with AMDP Start- and End-Routine. If i collect the objects in the Transport Connection i get the error message:
But both AMDP-Routines are activ and valid and should be available in Version 'A'.
It's strange, that i can activate the Transformation without any error message. But when i would like to release the Change request in the Transport Organizer i get the following error message:
I have also attempt to Transport the request with the error Messages. In the target System the Transformation is though available with the AMDP Routines, but the Transformation is inactiv and you can't activate it. In this case Comes the following error message:
I hope someone of you has an idea? Thank you in advance!
Hi,
do not change the package assignment of the class!
And do not add the class (classes) to the transport.
The generated AMDP class is only a local runtime object and we regenerated the class if necessary.
The method definition is part of the transformation meta data and we transport the method definition together with the transformation.
And during the after import process the class will be generated in the target system.
You'll found more information regarding HANA based transformation here:
https://blogs.sap.com/2016/05/24/hana-based-bw-transformation/
Torsten
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello to all,
the solution for the issue was the missing hints in the following link:
Thanks to all for the support!!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Joset,
Did you follow the recommendations in SAP Note 1419291?
Best regards,
Francisco.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Francisco,
Yes, i cleared the Checkbox "SIMULATE" and selected the "REPAIR_W" checkbox and nevertheless i got the error message.
Best regards, Josef
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Josef,
Sorry for the confusion, what I meant is to run the report RSTRAN_ROUT_RSFO_CHECK in the source system, not in the Target system.
After fixing the issue with the Transformation in the source system, you should be able to create a new TR and send it to the Target system.
Good luck,
Francisco.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Francisco,
thank you for your answer. The Transaction is currently with the following Versions in our Target BW-System:
The SE38 Report RSTRAN_ROUT_RSFO_CHECK runs with the version 'M' without any return message and with the version 'T' Comes the following error message, which was expectable. This error message is right, because the both Routine-ID's are only available in the source System, but not in the target System.
So i can't still activate the Transformation in the target System with the version 'M'.
In my view the right Approach would be to Change the package already in the source System from $TMP to an transportable Package. So i could release the Transport order without any error message and the Transport in the target System should be also OK. The issue in this case is still, how can i Change the package $TMP to a transportable package in my source System for my both ABAP-Classes (Start- and End-Routine)?
Has someone an idea?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Josef,
Execute the Program RSTRAN_ROUT_RSFO_CHECK in SE38 to check (and repair if necessary) the Transformation.
Best regards,
Francisco.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Raf,
thank you for your answer. We have also 7.5 SP5. I can't Change the Package neither in Hana-Studio nor in SE80. In Hana-Studio the function "Change Package Assignment" is Grey and disabled and in SAP-GUI with Transaction SE80 the function is though enabled but after assign the class to a transportable package and Transport order it Comes the message:
Assignment Objekt CLAS /BIC/00O2TM6UAOC8VKC8QIXPI5RLM zu Package ZBW0 is not possible!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Which version are you on?
Did you create the code via ADT (in HANA Studio)? If so, are you sure they're in your transport as well? In our system (7.5 SP05) those codes are automatically created in $TMP and hence need to be changed to a transportable package before being able to include them in a transport.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello John,
thank you for your answer. Your hints we have already tested, but without success.
The Problem still exist...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Josef,
Use SE38 to check the Routines directly. You may need to activate them directly.
If they will not activate, they may have been corrupted upon generation.
I would copy the code, delete the transformation, and recreate it.
Let us know if this solved your problem.
John Hawk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.