Skip to Content
-2

What will happen to user exits, BADIs, enhancements when sap upgrade from 4.6c to ECC6.0

Jan 16, 2017 at 09:01 AM

443

avatar image
Former Member

What will happen to user exits, BADIs, enhancements when sap upgrade from 4.6c to ECC6.0?

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Sandra Rossi Jan 16, 2017 at 09:00 PM
6

They are mostly unchanged. You'll have to test your whole system after the upgrade to make sure they still work as before.

Share
10 |10000 characters needed characters left characters exceeded
Raymond Giuseppi
Jan 17, 2017 at 01:14 PM
3

"What happen to user exits, BADIs, enhancements" from 46c to ECC 6.0

  • Code in user-exit wont be lost, actually those are z-include in your namespace... but of course some exit wont be called again, so you have to adapt
  • Code in BAdI implementation wont be lost too, for same reason, but also some BAdI may change, and many will be converted to Enhancement tech. so SPAU_ENH may be required to perform adjustments
  • There were no Enhancement in 46c, so what could happen. to them... for "modification" in 46c (with sscr key) use SPAU, for user-exits in 46c look for documentation, consider converting to enhancements, etc.

Nevertheless, there was is a big step between 46c and Ecc 6 so <SPDD, SPAU, test, test with functional, test again> x n, analyze notes and online documentation when problem arise, etc. Did you industrialize testing practice?

Regards,
Raymond

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Jan 17, 2017 at 07:36 AM
-6

BADI will remain unaffected but the chances are that User Exits will loose code.

Show 4 Share
10 |10000 characters needed characters left characters exceeded

Are you able to give any proof for this general reply?

I found for example an OSS note specific for IS-OIL about a loss of form routines, but it guides users what they have to do to avoid it. This is probably added to the steps that have to be followed during an upgrade. Of course it cannot be ruled out that nothing happens, especially not if you are a front runner and can't benefit from the problems and mistakes which were faced and reported by the early birds.

But just saying you will loose the coding in exits is wrong and scaremongering

2
Former Member
Jürgen L

Thank you for correcting me, I appreciate your effort.

I mean to say that while upgrading the SAP system, code in the BADI will remain the same

while on exits part, customer exits will not be affected. And

In case of user exits system will ask you to replace the code with new ones or existing ones.

If wrong, Please correct.

0

That is not proof, that is just rephrasing.

I have not lost any code in exits during several upgrades in the last 19 3/4 years with SAP, did you?

And if the system is asking you - I guess you are referring to the SPAU - then it is a human decision and error if you finally lost your code.

2
Former Member

Well Yes, I did lost the code once. But to back this, I don't have the screenshots.

Thanks for the Info. though! Really Appreciate.

0