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

Ниже представлена форма списка контроля минимальных цен с наценкой

2. Ниже представлена форма карточки настройки минимальной цены с наценкой.
- Период - дата начала действия наценки;
- Активен - отметка действия наценки. Если галка снята - наценка не применяется.
- Наценка - числовое поле, наценка в %;
- Проверяемый тип цены - вид цены, который будет проверяться на минимальный порог при проведении заказа или расходной накладной;
- Тип цены наценки - установленный вид цены, на который начисляется наценка. (К примеру, "Закупочный");
- Таб часть "Пользователи" - пользователи, для которых действует наценка при проведения заказа клиента и расходной накладной

На рисунках ниже представлены примеры для УНФ 3.0
Для проверки наценки берутся последние установленные цены на дату документа.
Ниже представлена установка цен для видов цен "Розничная" и "Учетная". Для номенклатуры Тест1 и Тест2 "Учетная" цена равна 1000 и 4000.

На рисунке ниже представлен заказ покупателя, в котором цена установлена ниже минимальной с наценкой. Текущий пользователь заполнен в настройке наценки на вид цены "Розничный" от "Учетной" цены. Учетная цена для номенклатуры Тест1 и Тест2 равна 2000 и 4000 соответственно, наценка равна 100%. В заказе установлена "Розничная" цена для Тест1 и Тест2 ниже 4000 и 8000 соответственно, поэтому заказ не может быть проведен. Для каждой строки выводится предупреждающее сообщение с указанием минимальной возможной цены для этого товара.

Ниже представлен пример расходной накладной с ситуацией, похожей на описание чуть выше.

Есть аналогичная заготовка для УТ, но детально не проверялась, т.к. в УТ вид цены при изменении меняется на "Произвольный". Если нужно, дорабатывайте, код открыт. Запрос сделан как для ценообразования 2.5, так и для обычного.
Проверено на следующих конфигурациях и релизах:
- Управление нашей фирмой, редакция 3.0, релизы 3.0.9.150
- Управление торговлей, редакция 11, релизы 11.5.17.183
Вступайте в нашу телеграмм-группу Инфостарт
