‎2009 Jan 06 7:33 PM
Hi,
when trying to transport for some of my chagnes done in badi to the quality from dev., i am getting the below error :
Implementaion class ' zcl_im_xxx' doesnt exist.
how to rectify this problem ?
Thank you
Sunayana N
‎2009 Jan 06 7:49 PM
BADI Implimentaion and the class and methods of the interface need to be assigned to a transport request numbers.
check ur Tr req # in Se10 and make sure all are assigned to a transport request number,, which you are moving.
‎2009 Jan 06 7:43 PM
Hi Sunayana,
i think you have done your change is in the Local object.
or make sure that your development class or pakage exist in the development server.
Thanks!
‎2009 Jan 06 7:44 PM
Please check whether you have save the implemention in a different change request or not. It might have a different change request from your code inside the Impletation. And when you r trying to send the code, it's not finding out any implementation
‎2009 Jan 06 7:49 PM
BADI Implimentaion and the class and methods of the interface need to be assigned to a transport request numbers.
check ur Tr req # in Se10 and make sure all are assigned to a transport request number,, which you are moving.
‎2009 Jan 06 7:54 PM
hI,
Thanx for ur prompt replies.
Transport req. nos and relevent things are ok from developement end and when trying to send the changes to quality this error is coming.
Is this implement class not there in qulaity or something like this ? if so, how create the class over there ?
plz help me.
Sunayana N
‎2009 Jan 06 8:14 PM
This is how you create a BADI and Impliement it.... so if you follow this process and save all the objects in one transport request number you should not have any problem transporting to Q and P.
SE19>Lower window(Create Implementation)>Choose Classic BADi>Give BADi name>Create>Here create Implementation starts with "Z">Give Discroption>Do All required Work>Double Click On "Process header">And write code here>Activate all(Both implementation and Method) efforts before testing.
there is nothing like that class is not in Q....
A successfully imlimented BADI will have te following things in the Transport request:
Class (ABAP Objects)
ZCL_IM__MIRO
Business Add-Ins - Implementations
Z_MIRO
‎2009 Jan 06 9:14 PM
Hi,
Am sorry, checked here as in the implementing class when checked in version management, it is showing that Arch Request is showing 'Local'.
Hope there it is not stored to any dev. package.
Am very new to this subject, can any one tell me as how to solve the above one ?
Thanx alot
Sunayana N
‎2009 Jan 06 9:23 PM
‎2009 Jan 06 10:50 PM
it seems that you initially put the badi and the class in 2 transport requests, and the admins forgot to import the class in the quality system (or they imported it in second position).
So just determine in which transport request the class is (SE03 transaction for example), and import the transport request in quality.
When this kind of things happen, I am afraid that there is a problem in quality of procedures (anyway, I never saw well-defined procedures for transports in ALL the projects I worked ! )
‎2009 Jan 06 10:51 PM
it seems that you initially put the badi and the class in 2 transport requests, and the admins forgot to import the class in the quality system (or they imported it in second position).
So just determine in which transport request the class is (SE03 transaction for example), and import the transport request in quality.
When this kind of things happen, I am afraid that there is a problem in quality of procedures (anyway, I never saw well-defined procedures for transports in ALL the projects I worked ! )
‎2009 Jan 06 10:55 PM
when you get in the class, goto menu object directory entry, change mode, change package $TMP (local) by any Z package you want, save, SAP will ask you for a transport request.
by the way, sorry for my 3 answers, there were problems when I looked at this thread (I couldn't see last answers), and there were errors when I posted (something like "parent message not found"...)
‎2009 Jan 06 10:58 PM
when you get in the class, goto menu object directory entry, change mode, change package $TMP (local) by any Z package you want, save, SAP will ask you for a transport request.
by the way, sorry for my 3 answers, there were problems when I looked at this thread (I couldn't see last answers), and there were errors when I posted (something like "parent key <number> not found...")
‎2009 Jan 06 10:58 PM
when you get in the class, goto menu object directory entry, change mode, change package $TMP (local) by any Z package you want, save, SAP will ask you for a transport request.
by the way, sorry for my 3 answers, there were problems when I looked at this thread (I couldn't see last answers), and there were errors when I posted (something like "parent key <number> not found when adding child <number>")
‎2009 Jan 07 12:36 AM
‎2009 Jan 06 10:51 PM
it seems that you initially put the badi and the class in 2 transport requests, and the admins forgot to import the class in the quality system (or they imported it in second position).
So just determine in which transport request the class is (SE03 transaction for example), and import the transport request in quality.
When this kind of things happen, I am afraid that there is a problem in quality of procedures (anyway, I never saw well-defined procedures for transports in ALL the projects I worked ! )