How to: tracking changes in bespoke SAP objects

Dmitry Kaglik

October 7, 2013

SAP

1 Comment

SAP Expert has already written about tracking changes in some SAP standard objects, like master data or documents. Also, there was a separate article about tracking changes in configuration objects.

Other than SAP standard objects, your system may have objects which are bespoke for your particular company. It means that you can create your own tables and write your own programs in SAP to extend the system’s standard functionality.

SAP has a naming convention that user-bespoke object names must start with a letter Z or Y, except for additional fields to SAP standard tables, where ZZ is the required prefix. That is why the majority of bespoke objects are called Z-objects in SAP slang: Z-table, Z-program, and so on.

You can use a Z-table, for example, to extend master data for customers or vendors with the fields you need. Or you can use Z-tables to store configuration parameters for Z-programs.

Z-tables, like any other tables in SAP, can be modifiable either in any system or in the Development system only.

But then, how will you track changes in these Z-tables? Is it at all possible?

Yes, it is possible! Moreover, SAP gives you standard tools for this!


Let’s start with Z-tables of configuration type. Tracking changes is an easy task here. Because you move the changes between the systems via transport requests, the “configuration objects” approach that we have discussed before works here too.

However, there are also tables which you can edit directly in the Production system, like master data related ones. To track changes there, either you or the ABAP developer you work with need to ensure that logging is switched on in the technical details of the Z-table.

Z-table settings to enable logging
Z-table settings to enable logging

Please bear in mind that your Z-table’s key should not exceed 86 characters to enable the logging:

If the key of the table has more than 86 places or the data part of the table has more than 500 places, it is not possible to log the table.

Then, SAP gives you a standard tool to create a Maintenance View for the table. This maintenance view can be accessible either via transaction SM30, or assigned directly to a Z-transaction code.

The standard SAP tool for maintenance view gives you the option to display changes in the table data via the Change Log menu item in the Utilities menu.

Maintenance View - Change Log menu
Maintenance View – Change Logs menu

Once you have activated the log and created the maintenance view, you can now use SAP standard tools to monitor changes.

Change log analysis program selection screen
Change log analysis program selection screen

And as a result, you have a report with changes of the table.

Change log
Change log

Enjoy it!

Do you use other methods to track changes in your Z-objects?

Related Posts

Generation of SAP Business Partners from HR data

Share the knowledgeFacebookTwitterLinkedinDiggemailHello, dear friends. First of all, let me introduce myself. I’m Vitalii and last 15 years have been working in SAP HR/HCM field in global companies with 50k+ employees. I’m a top SAP HR blogger in Russia at https://saphr.ru and have recently started my English version of blog at https://saphcmsolutions.com Today I want […]

Read More

New SAP S/4HANA Handbook for Finance Consultants

Dmitry Kaglik

February 4, 2019

SAP

No Comment

Share the knowledgeFacebookTwitterLinkedinDiggemailTanya Duncan is a long “resident” on SAP Expert blog. She published two books for SAP consultants previously: “The Essential SAP Career Guide – A beginner’s guide to SAP careers for students and professionals” and “Practical Guide to SAP CO-PC (Product Costing Controlling)“. There has also been a long and interesting interview with […]

Read More

1 Comment

Leave a Reply

Your e-mail address will not be published. Required fields are marked *

Search this site

Subscribe!

You can subscribe to our regular updates here.

Polls

Will you be happy to pay for the 3rd edition of the book FREQUENTLY ASKED QUESTIONS ON SAP FINANCE?

View Results

Loading ... Loading ...
Disclaimer and privacy policy