I upgraded one of our pre-production environment to CU10 (form R3 CU8) and went through software upgrade checklist.
After finishing the entire process I noticed the DeleteActions under Tables are not showing SYP layer changes in AOT. When I compare our CUS layer with SYP I can see it but not on AOT.
Any idea what could be the issue?
Thank you in advance.
TM
*This post is locked for comments
See the below MSDN on how to fix the overlayering and overriding classes:
Hi THM,
In this case, temporary deleting the CUS layer would help getting the SYP layer active. So indeed export the object fist. When you import the xpo, disable the option 'Delete sub-elements'.
You can also create a complete object as xpo to also export the SYP layer. Then use a text compare utility like Beyond Compare to merge the files. After that you can import the xpo. But try the first mentioned option first.
So how can I resolve this? Compare tool doesn't allow me to add this. Do I need to export and delete CUS layer changes and then import it back?
The code merge is a tool which helps you in the process to do the code upgrade, but it cannot see and solve all problems. For sure someone should check all objects for overlayered. Delete actions is not coding, but they are properties on a table. There are more properties which should be checked manually.
Thank you André for reply. I have completed the software update checklist including 'Merge code automatically' and resolved whatever code conflicts we had. I can see other objects are merged only Table >DeleteActions (as far as I found yet) are not merged.
Hi THM,
The object is overlayered. It means that you have to merge coding to have the syp changes available in your cus layer. Code merging is one of the tasks related to a CU update.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,151 Super User 2024 Season 2
Martin Dráb 229,993 Most Valuable Professional
nmaenpaa 101,156