В общем есть такая транзакция MBPM - Управление предварительно сохраненными данными (Управление запасами), так вот в этой транзакции есть такая интересная вещь как флажок "Немедленное удаление". В общем как обычно какая-то редиска поставила эту галочку и грохнула все документы, всех пользователей. Найти и расстрелять дело админов, а наше дело закрыть чтобы даже случайно кто это не повторил, а так как это транзакция отчета, то можно сделать системный вариант на транзакцию и она будет по умолчанию с ним запускаться. Конечно кому надо специально таки смогут запустить транзакцию с удалением, но мы то рассматриваем случайные варианты запуска с установленным флажком "Немедленное удаление".
Для этого запускаем стандартную транзакцию MBPM и по меню выбираем "Перейти к" - "Варианты" - "Сохранить как вариант" и попадаем в ведение вариантов как на рисунке MBPM.png. Обратите внимание что вариант должне начинаться с
CUS&, иначе ничего не получится. А дальше как обычно защищаем сам вариант и требуемое нам поле от изменений. В данном случае чтобы пользователи не могли запусить отчет с удалением данных. Сохраняем вариант. Система скажет, что вариант будет системным, соглашаемся с этим и затем будет выдано окно для ввода запроса на перенос варианта. Создаем запрос.
Затем надо задать это вариант для транзакции MBPM. Для этого идем в транзакцию SE93 - Ведение транзакций и там вводим код MBPM, как на рисунке ниже. Жмем изменение транзакции, кстати для этого ключ на объект получать не нужно. Систем спрашивает на каком языке буде ведение, выбираем на языке регистрации и дальше в поле "Запуск с вариантом" вносисим наш вариант. Затем сохраняем транзакцию, само собой спросит запрос для переноса. Выбираем запрос созданный на предыдущем шаге и все... теперь транзакция MBPM будет запускаться по умолчанию с закблокированным для ввода полем "Немедленное удаление" как на рисунке MBPM-2.png. В общем теперь если кто и удалит все предварительно сохраненные документы, то это уже будет тольк специально и только в качестве желания покончить жизнь самоубийством