‎2008 Apr 01 6:13 PM
Hi,
When we migrated a transport to QAS we came acros the following errors. Please help. By the way, the transport has BADI implementation class, methods etc.
######################################
Generation of programs and screens
Transport request : DEVK900620
System : QAS
tp path : tp
Version and release: 372.04.10 700
Generation of programs and screens for transport request DEVK900620
on application server w01qaec02
Only generates programs with LOAD versions
Start on 01.04.08 at 11:30:32
Generation of the transported programs
Program ZCL_IM_IP_CLAIMREQ============CP: Syntax error in line 000005
INCLUDE report 'ZCL_IM_IP_CLAIMREQ============CL'not found.
Database COMMIT executed
Generation of the users of the transported Includes
Ended on 01.04.08 at 11:30:32
No. of programs /Min/Avg/Max (sec): 1 0 0 0
Database COMMIT executed
Generation of programs and screens
End date and time : 20080401113032
Ended with return code: ===> 8 <===
######################################
Thanks.
‎2008 Apr 01 8:50 PM
My guess is that in a method of your badi implementation there is an include which is not active or available in your QAS system.
Hope it helps you,
Bert
‎2008 Apr 01 8:50 PM
My guess is that in a method of your badi implementation there is an include which is not active or available in your QAS system.
Hope it helps you,
Bert
‎2008 Apr 01 9:24 PM
I would suggest you to create a new implementation and copy the code to the methods in the new implementation and deactivate the old one.
Good luck.
‎2008 Apr 01 9:41 PM
Hello
Instead of relying on good luck a little background knowledge might be more useful.
ZCL_IM_IP_CLAIMREQ============CP: CP = class pool
ZCL_IM_IP_CLAIMREQ============CL: CL = classApparently something is wrong either with your BAdI implementing class or the transport. Go to your DEV system, make a simple change to your class (e.g. change its description) and activate it. In addition, write a transport request entry for the entire class (SE80: context menu on your class: Other Functions -> Write Transport Entry ).
In addition, you may compare the tables entries in TRDIR on DEV vs. QAS (select with NAME = ZCL_IM_IP_CLAIMREQ* ). Perhaps the class is ok but the required entries in TRDIR are missing.
Regards
Uwe
‎2008 Apr 02 12:34 AM
Hello,
It seems that you dont have all the implementation on the transport request....try to put everything on the same request and transport again!!!
Bye
Gabriel P