(
5) Я бы рассмотрел два варианта:
1 - восстановить ограниченное по практическому применению использование Соглашений. Тогда только полномочные пользователи смогут определять существенные на вашей деятельности условия Соглашений, а остальные не смогут обойти уже готовый типовой механизм.
Плюсы - минимум доработок типового функционала.
Минус - потребуется оргработа, начиная с общения с такими вот полномочиями (подозреваю, что проблема в этих юзерах просто)
2 - повесить поверх типового Расширение для формы документа РЕализация, которое заблокирует работу с колонкой Цена или шапкой документа. Т.к. документ возникает из Заказа, то этого блокирования будет достаточно. Но с Расширением придется повозиться.
Плюс в этом решении - сделаешь все сам. Типовая работа конфигурации не изменится.
Минус - на эту доработку потребуется время.
Есть еще третий вариант. Завести подписку на документ Реализация и накапливать оперативную инфу на появление расхождения в ценах Реализации от цен Заказов. Ну и бить тогда виновных за такое поведение. Бить можно не только по голове, но просто по рукам - отменяя запись такого вот "испорченного" документа.
Плюс - можно решить кучу проблем, если бить по голове взамен рук, просто осложнив жизнь неадекватам до уровня конфликтов - стратегически это может оздоровить коллектив :) Но это мало вероятно
Минус - юзеры будут тратить время на попытки менять цены, хотя со временем привыкнуть и менять их прекратят.