Для кого подойдёт данное решение
- Компании, которым требуется настроить поведение документов закупки при превышении максимальных цен закупки.
Требования к установке
Платформа 1С 8.3.
Конфигурации:
- Управление торговлей 11.5.25.85 и выше;
- ERP 2.5.22.174 и выше;
- Управление нашей фирмой 3.0.9.150 и выше;
- Бухгалтерия предприятия 3.0.111.25 и выше.
Код открыт.
Демонстрация решения и руководство по использованию
Расширение ставится стандартным функционалом подключения расширений.
Администрирование -> Печатные формы, отчеты и обработки -> Расширения -> Добавить из файла.
В расширение добавлен регистр Максимальные цены на товары приобретений. Расположение регистра представлено на скриншоте ниже.

Пример заполнения регистра представлен на скриншоте ниже.

В расширение добавлены роли:
- Запись приобретений с превышением максимальной цены;
- Настройка ограничений максимальных цен;
- Проведение приобретений с превышением максимальной цены.
Добавленные роли представлены на скриншоте ниже.

Если пользователю не доступны ни одна из ролей - документ не будет записан. (Исключение: полноправные пользователи).
Если пользователю доступна только первая роль - документ может быть записан.
Если пользователю доступна вторая роль - он сможет настроить максимальные пороги цен в добавленном регистре.
Если пользователю доступна последняя роль - документ может быть записан или проведен. При проведении документа будет задан вопрос "Цены товаров превышают допустимые. Продолжить проведение документа?", показанный на скриншоте ниже.

При любой настройке будет выведены информативные сообщения.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.25.85
- 1С:ERP Управление предприятием 2, релизы 2.5.22.174
- Управление нашей фирмой, редакция 3.0, релизы 3.0.9.150
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.111.25
Вступайте в нашу телеграмм-группу Инфостарт