Ограничение удаления прикрепленных файлов (GOS)

В SAP очень часто используют возможность прикрепленя файлов к различным объектам, таким как ОЗМ или контракт.

Также иногда возникает необходимость ограничения доступ пользователей на те или иные действия с прикрепленными файлами. Например, пользователь должен иметь возможность прикреплять новые документы, но надо не давать ему возможности удалить их.

Есть известное решение, которое заключается в запрете кнопки «Удалить» на панели инструментов путём расширения метода SET_TOOLBAR  в классе CL_GOS_ATTACHMENTS, однако оно имеет существенный недостаток — остается возможность удалить прикрепленный объект из контекстного меню:

Читать далее «Ограничение удаления прикрепленных файлов (GOS)»