Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Custom field in Vendor Master - track field changes

Former Member
0 Kudos

Hi Experts,

I have a requirement to enhance vendor master (XK01) by adding custom fields. I did this, but now the customer needs to track changes made to this field. He expects to see the changes made to this custom field using menu path 'Environment -> Field Changes' from vendor master transactions (XK01, XK02, XK03). I have enabled the track changes in the data element, so that field changes can be tracked in CDPOS, but that is not enough. Please help to find solution. Thanks.

Regards

Arun

2 REPLIES 2

brad_bohn
Active Contributor
0 Kudos

Where are your custom fields stored? If you appended them to the vendor master data table(s) and enabled the change flag, then the standard change document object write function will write those changes and store them with the standard object. If not, then you have to force the changes to be written through one of several options...just because you check the flag does not mean that changes will be recorded.

Former Member
0 Kudos

Hi Brad,

I added the new fields to vendor master using the SPRO option:

'Prepare Modification-Free enhancement of Vendor Master Record' in the following path:

Logistics-General -> Business Partner -> Vendors -> Control -> Adoption of customer's own master data fields. This created a button on vendor master, and my field is in a pop up box which is generated on click of this button.

This field is stored in LFM2 table.

I have enabled the change flag in the data element of the custom field, and it is showning the field changes in CDPOS table.

But the problem I face is how I can avoid going to the CDPOS table and instead use the menu option :

'Environment -> Field Changes'

Regards

Arun