Dear experts,
I would like to know if the Downgrade Protection functionality of ChaRM is capable of detecting the following conflict or not.
I have an Urgent Change Document (UC1) on which I create a transport request (TR1). In this TR1; I create one function module (FM1) and I create a program (P1) in which I use this FM1.
I release&import my UC1 to the Test system.
I then have an Urgent Change Document UC2. In that one I create a TR2. In TR2 I create a program P2 but in this program I decide to use FM1.
I believe at this moment no CSOL or DGP warning goes of; because only program P2 is entered as an object in my TR2?
When I release & Import TR2 in the Test system; everything is OK because FM1 exists there. But if I import TR2 in production, dumps will occur because FM1 does not exist in production (it is still in TR1 which is still in the Test system).
Is there anything Solution Manager can do to detect this sort of conflict?
I have the impression that this tool: Transport Checking Tool (Object level) is capable of detecting this as described under the title "Objects go to Production with previous versions in Acceptance" like the image shows.
Thank you for any input on this!
Kr
Joyca