Стандартное ценообразование в УТ11 не подходило по причине отсутствия возможности назначать цены на разные упаковки в рамках одного вида цены, а также то что практически все цены индивидуальные для каждого покупателя в отдельности. Заводить сотни видов цен не имело смысла и только бы усложняло работу с ценами. Условия по соглашениям не подходит по той же причине - нельзя назначать цены на один товар с разной единицей.
Индивидуальные цены продажи номенклатуры для покупателей в 1С
Решение задачи было выработано на основании функционала разработки Помощник продаж + правила продажи.Был сделан новый модуль "Прайс-продажа" с очень простым интерфейсом, который одновременно является и подбором и формой для назначения цен для покупателей.
1) Сделана внешняя обработка с привязкой к документам (заказ, реализация), которая открывается напрямую из документов нажатием кнопки.
2) Реализован регистр индивидуальных цен для продажи покупателям. В который можно записывать цены для конкретных партнеров, а также условия цен каждой номенклатуры с разными упаковками.
2) При нажатии открывается форма, в которой расположена одна единственная таблица (по сути это прайс-лист).
3) Таблица автоматически заполняется данными из регистра - номенклатура, упаковка, цена. Так как у компании всего 11 номенклатурных единиц то это легко вмещается на экран. При этом не нужно "выпрыгивать" в справочник, открывать форму ввода количества, менять поле упаковки. Мы сразу видим все позиции, упаковки и цены.
4) Форма содержит сразу колонку Количество, в которую менеджер сразу может вводить для строк числа. Форма содержит подсчет суммы.
6) Выполнить подбор - закроет форму и перенесет в документ данные для продажи.
7) Для изменения и записи цен с привязкой к покупателю и упаковкам, ответственный менеджер имеет доступ к редактированию колонки Цена.
При нажатии команды Изменить цены - все данные таблицы запишутся в регистр.
8) Регистр цен сделан периодический - можно видеть историю изменения записей.
9) Разработка реализована без изменения конфигурации УТ11, ничего не затрагивает, не меняет, позволяет обновлять стандартную программу.
Таким образом через достаточно простую обработку была решена двойная задача - 1) назначение и хранение индивидуальных цен продажи для каждого покупателя, для разных упаковок номенклатуры, 2) удобный и простой подбор в документы заказов и реализаций.
Ссылка на программу https://subsystems.ru/solutions/prodazhi/individualnye-tseny-prodazhi-v-1s-po-klientam-i-nomenklatur...