We are upgrading to S4 HANA, one of the packages we use has hundreds of objects within it, and this package is being removed by SAP during the upgrade. We need to identify all our custom objects that use objects within this package. We can go into SE80 and bring up the package, then one by one we can do a where used list on each of the objects in the package. This will be incredibly time consuming however and we could easily miss a piece of our code due to user error in checking. Ideally we want a piece of code that will drill down on all objects in the package, do the where used, identify all Z* named objects that are using the package objects. It would need to go down multiple levels of objects. Alternatively we need to know the tables in the SAP database that hold the where-used relationships, so we can write SQL to do the interigation.
We have already tried looking in the following tables but had no luck
_sys_repo.Active_Object
_sys_repo.Active_Objectcrossref
sys.OBJECT_DEPENDENCIES
We can identify all the objects in the package using Table TADIR, but do not knw what tables to link this off to to find the objects that are dependent on the objects in the package.
I've searched the internet for an answer to this question but had no luck. I found one other asking the same question some while back, but no answer was provided that solved this issue.
Request clarification before answering.
Hi Joachim, and thanks. We managed to do the task manually using reports from the readiness checks as you suggesed. The package was FKKBI. Thanks for taking time to provide some detailed advice, and hopefully will help others in future.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 14 | |
| 13 | |
| 7 | |
| 6 | |
| 5 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.