‎2012 Feb 27 8:07 PM
Hi Folks,
We are an SAP Partner and have many (very different!) customers for our software component. That is why the development of new features, performance tuning, and fixing bugs leads to the situation when different customers have different versions of the same objects between our releases. It would be good to have this info easy available when discussing the issue with the customer. Unfortunately, even our transport number for an object is lost after they move code to their QA system.
I wonder if it is a way to retrieve say a function module version info, and put it in the application/system log. I guess that the version info may reside in the code, probably encrypted.
Any idea?
Regards,
AG
‎2012 Feb 28 4:38 PM
Hi
If you want to keep all versions for Wuality system you can adjust TP profile to mantain this information setting parameter
VERS_AT_IMP
Best regards
‎2012 Feb 28 8:10 PM
Thanks!
But this is customer's QA system that I meant.
As soon as they install our component in their sand box and transport to their QA, any information, even our transport number for the object, is not available to include in the system log when our code is executed. At least, I do not know how to do this.
Maybe, there is some function module that returns the version number, or I can query some table in our development system and include in our transport in some way?
Of cause, the ideal solution would allow to get this info in run time in the customer system and place in the system log ( our soft runs in a batch job).
‎2012 Feb 29 12:13 AM
I think the better approach would be to store the Version, TR and other information in a Custom Table on Customer's system. This information doesn't need to travel to Q or P as this isn't required in those systems. You can try to encrypt this information with Customer Specific key, so customers can't view those entries.
You can create similar type of DB on your system. The DB should be updated with Customer info with Development info whenever your product ships from your market place.
If Customer wishes to delete those entries than they should understand the risk behind this. If the previous step of syncing was performed correctly than you can restore that information from your DB.
Regards,
Naimesh Patel
‎2012 Feb 29 2:45 PM
Thanks Naimesh,
It is a legitimate idea.
But I am looking for some advice from people who knows if the object code bears it's version info and how to retrieve it.
Reagards,
Anatoliy