dev403k, Насколько я знаю, в общем случае нет "нормального" лога для GOS - подобие документов изменения(change docs) или dblog-а.
SGOSHIST - этим я не пользовался, попробуйте, потом нам расскажите. Из того что я прочитал, на мой взгляд, это отличается от понятия логирования. Но может под Ваши условия и подойдет.
Если нужен полноценный лог, возможно имеет смысл рассмотреть возможность расширения GOS.
RSSGOSHIRE
Цитата:
Use
The object history is a generic service that provides a list of the application objects last used by a particular user. You can display the object history by choosing System -> My Objects -> Object History.
For each application, the object history lists the last 20 objects used by the user, for example up to 20 orders, projects, or customer queries. If a user works with more than 20 objects of the same type at the same time, the objects added earlier are deleted from the list automatically.
The report RSSGOSHIRE offers you the following functions:
1. The object history can be activated or deactivated across the whole system.
If the object history is activated for the whole system, you can deactivate it for individual users with the parameter SOBJHIST = 'X'.2. You can delete the entire data of the object history.
This removes all data from the table SGOSHIST.3. You can delete the entire data of the object history.
In a reorganization, the entries of each user in table SGOSHIST are reduced to 20 entries for each application object. This reorganization is done automatically when a user displays the object history.
Requirements
Any application objects that are to be displayed in the object history must first be published when the application starts, using the class CL_GOS_MANAGER.