Альтернативное формирование прайс-листа (цен продажи)

14.12.23

Задачи пользователя - Прайсы

Расширение "Альтернативный Прайс-лист" предназначено для формирования прайс-листа товаров с использованием алгоритмов, отличных от типовых вариантов расчета цен.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Альтернативное формирование прайс-листа (цен продажи):
.cfe 521,02Kb ver:1.9
1
1 Скачать (7 SM) Купить за 3 650 руб.
Расширение "Альтернативный Прайс-лист" предназначено для формирования прайс-листа товаров с использованием алгоритмов, отличных от типовых вариантов расчета цен. 
Рассчитанные цены устанавливаются типовым документом "Установка цен номенклатуры", хранятся в типовом регистре сведений "Цены номенклатуры" в разрезе типовых видов цен, что позволяет использовать цены в документах продажи типовым способом.
 
Основной функционал:
Источники данных для расчета цен:
  • нетиповой регистр "Остатки номенклатуры поставщиков" (хранит Цену и Свободный остаток в разрезе Номенклатуры поставщика) ;
  • документы "Поступление товаров и услуг";
  • типовой регистр "Цены номенклатуры поставщиков".

Расчет одного вида цены может производиться по нескольким источникам одновременно.

 
Способ расчета цены: один - наценкой заданной в процентах. Есть возможность выбрать режим округления для цен.
Дополнительно:
  • для источника данных "Регистр 'Остатки номенклатуры поставщиков'" реализован ПРИОРИТЕТ для настроек с указанием поставщика и номенклатуры поставщика;
  • для источника "Последние закупочные цены из документов приобретения" возможно задавать ОТБОР по Поставщику и Складу;
  • для источника "Типовой регистр 'Цены поставщиков'" возможно задавать отбор по Поставщику и складу;
  • не менять цену для товаров "В наличии" на собственных складах;
  • не менять цену для определенного перечня товаров: регистр сведений "! Прайс-лист: Товары с фиксированными ценами";
  • выбор агрегатной функции "Минимум" или "Максимум" для случаев когда для товара рассчитано несколько значений цен.
  • запуск расчета по расписанию через подключение внешней обработки через "Дополнительные отчеты и обработки" (обработка внутри расширения);
  • обработка загрузки цен и остатков поставщиков в нетиповой регистр "! Прайс-лист: Остатки номенклатуры поставщиков" . Обработку необходимо дорабатывать под себя.
 
Описание работы:
1) Добавление видов цен (типовой функционал)
Виды цен добавляются в справочник стандартным образом. Для 'способа задания цены' рекомендуется установить 'Ручное заполнение'
 
2) Задание настроек расчета видов цен (раздел "CRM и Маркетинг" -> "! Прайс-лист: Формирование"
Для перехода к настройкам формирования прайс-листа нажать "Открыть настройки прайс-листа"
Для добавления новой настройки кнопка "Создать", откроется форма создания настройки.
 
 
Заданные настройки отображаются в списке. Не актуальные настройки (без флажка "Включен") помечены серым цветом.
 
 
Зададим перечень товаров, цены на которые меняться не должны, перейдя по "Товары с фиксированными ценами"
 
 
Рассчитаем цены нажатием на кнопку "Рассчитать цены"
 
 
Описание колонок результата расчета:
  • "Выбран" - если установлен флаг, значит новая цена будет записана при нажатии кнопки "Записать цены". Флаг устанавливается автоматически, если товар отсутствует в регистре 'Товары с фиксированными ценами". Флаг может быть снят или установлен вручную.
  • "Ф" - признак того что товар находится в перечне товаров с фиксированными ценами. Флаг может быть снят / установлен вручную, при этом товар автоматически удаляется / добавляется в регистр 'Товары с фиксированными ценами'.
  • "П" - признак того, что товар есть у поставщика. Работает только для источника данных "Регистр 'Остатки номенклатуры поставщиков'".
  • "С" - признак того, что товар есть в наличии на собственных складах.
  • "Текущая цена" - текущая цена товара.
  • "Новая цена" - новая цена, которая запишется при нажатии кнопки "Записать цены". Может быть изменена вручную.
 
Запуск расчета и записи цен может выполняться по расписанию. Для этого в расширении присутствует внешняя обработка, которую необходимо подключить через "Дополнительные отчеты и обработки" и настроить расписание. Подробнее смотри в обработке по кнопке "Настройка запуска по расписанию через внешнюю обработку".
При нажатии надписи "События формирования прайс-листа" (нижний правый угол обработки) открывается журнал регистрации с отбором по событиям расширения.
 
Примеры расчетов
  1. Для источника данных "Последние закупочные цены из документов приобретения"
Общий алгоритм: выбор цен поступления из документов, согласно отборам заданным в настройках, затем выбор максимальной или минимальной цены согласно настройке.
 
Документы приобретения
08.04.2022, Поступление товара "Корпус" от поставщика "КомпСнаб" на склад "Мебельный склад" по цене 3000р.
01.05.2022, Поступление товара "Корпус" от поставщика "КомпСнаб" на склад "Склад хранения" по цене 4000р.
15.05.2022, Поступление товара "Корпус" от поставщика "Ассоль" на склад "Склад бытовой техники" по цене 5000р.
30.05.2022, Поступление товара "Корпус" от поставщика "КомпСнаб" на склад "Склад бытовой техники" по цене 3500р.
 
Настройки расчета
1. Вид цены "Розничная", поставщик "КомпСнаб", склад "Мебельный склад", наценка 20%
2. Вид цены "Розничная", поставщик "КомпСнаб", склад "Склад бытовой техники", наценка 25%
3. Вид цены "Розничная", поставщик "КомпСнаб", без указания склада, наценка 30%
4. Вид цены "Розничная", без указания поставщика, без указания склада, наценка 40%
Цена для нескольких значений цены = Максимальная
 
Результат расчета
Для настройки "1." берется последняя цена поступления от поставщика "КомпСнаб" на склад "Мебельный склад": рассчитанная цена 3000х1,2=3600; 
Для настройки "2." берется последняя цена поступления от поставщика "КомпСнаб" на склада "Склад бытовой техники": рассчитанная цена 3500*1,25 = 4375;
Для настройки "3." берется последняя цена поступления от поставщика "КомпСнаб" на любой склад: рассчитанная цена 3500р*1,3=4550.
Для настройки "4." берется последняя цена поступления от любого поставщика на любой склад: рассчитанная цена 3500р*1,4=4900.
Из полученных значений, согласно настройке, будет выбрана максимальная цена: 4900р.
 
  1. Для источника данных "Регистр 'Остатки номенклатуры поставщиков'"
Общий алгоритм: выбор цен поставщиков согласно приоритетам (для более "точных" настроек приоритет выше), затем выбор максимальной или минимальной цены согласно настройке.
 
Данные регистра "Остатки номенклатуры поставщиков"
Поставщик "Электро", номенклатура поставщика "Вентилятор настольный, Модель 902", цена 3000
Поставщик "Электро", номенклатура поставщика "Мясорубка MOULINEX  A 15", цена 12000
Поставщик "База "Электротовары"", номенклатура поставщика "Мясорубка MOULINEX  A 15", цена 10000
 
Настройки расчета
1. Вид цены "Оптовая", поставщик "Электро", без указания номенклатуры поставщика, наценка 25%
2. Вид цены "Оптовая", поставщик "Электро", номенклатура поставщика "Мясорубка MOULINEX  A 15", наценка 12%
3. Вид цены "Оптовая", поставщик "База "Электротовары"", без указания номенклатуры поставщика, наценка 20%
4. Вид цены "Оптовая", поставщик "База "Электротовары"", номенклатура поставщика "Мясорубка MOULINEX  A 15", наценка 15%
Цена для нескольких значений цены = Максимальная
 
Результат расчета
Для номенклатуры "Мясорубка MOULINEX  A 15" и поставщика "Электро" рассчитанная цена: 12000*1,12=13440;
Для номенклатуры "Мясорубка MOULINEX  A 15" и поставщика "База "Электротовары"" рассчитанная цена: 10000*1,15=11500;
Из полученных значений, согласно настройке, будет выбрана максимальная цена: 13440р.
Для номенклатуры "Вентилятор настольный, Модель 902" и поставщика "Электро" рассчитанная цена: 3000*1,25=3750;
 
 
  1. Для источника данных "Типовой регистр "Цены поставщиков""
Общий алгоритм: отбор цен поставщиков по указанному в настройке "Виду цены поставщика" на конец текущего дня, затем выбор цен поставщиков согласно приоритетам (для более "точных" настроек приоритет выше), затем выбор максимальной или минимальной цены согласно настройке.
 
Данные регистра "Остатки номенклатуры поставщиков"
В регистре должна быть обязательно заполнена номенклатура поставщика.
Поставщик "ЭКИП", вид цены поставщика "Цена поставки ЭКИП ООО", номенклатура поставщика "Кондиционер FIRMSTAR 12М", характеристика "С ручным управлением",  цена 17000
Поставщик "База 'Электроника и бытовая техника'", вид цены поставщика "Договор покупки", номенклатура поставщика "Кондиционер FIRMSTAR 12М", характеристика "С ручным управлением",  цена 28000
Поставщик "База 'Электроника и бытовая техника'", вид цены поставщика "Договор комиссии", номенклатура поставщика "Кондиционер FIRMSTAR 12М", характеристика "С ручным управлением",  цена 29000
Поставщик "Альфа", вид цены поставщика "Цена поступления", номенклатура поставщика "Кондиционер FIRMSTAR 12М", характеристика "С ручным управлением",  цена 31000
 
Настройки расчета
1. Вид цены "Цена поставки ЭКИП ООО", поставщик "ЭКИП", без указания номенклатуры поставщика, наценка 15%
2. Вид цены "Договор покупки", поставщик "База 'Электроника и бытовая техника'", номенклатура поставщика "Мясорубка MOULINEX  A 15", наценка 18%
Цена для нескольких значений цены = Максимальная
 
Результат расчета
Записи регистра "Остатки номенклатуры поставщиков" с видом цены поставщика "Договор комиссии" (База 'Электроника и бытовая техника') и видом цены поставщика "Цена поступления" (Альфа) в расчет не берутся, т.к. для них не заданы настройки.
Для поставщика "ЭКИП", вид цены поставщика "Цена поставки ЭКИП ООО"будет рассчитана цена: 17000*1,15=19550
Для поставщика "База 'Электроника и бытовая техника'", вид цены поставщика "Договор покупки": 28000*1,18=33040
Из полученных значений, согласно настройке, будет выбрана максимальная цена: 33040р.
 
 
Тестировалось на конфигурации УТ 11.5.12.178, платформе 8.3.22.2239.
Должно работать также и на КА, ЕРП.

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.5.12.178

См. также

SALE! 15%

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка номенклатуры из файлов Excel (xls, xlsx, ods, csv, mxl) в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

11100 9435 руб.

29.10.2014    216743    657    527    

456

Прайсы Загрузка и выгрузка в Excel Пользователь Платформа 1С v8.3 Оперативный учет 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Платные (руб)

Внешние обработки для загрузки прайс-листов в формате Excel в конфигурации: Управление торговлей, редакция 11; Управление нашей фирмой, редакция 3.0; Бухгалтерия предприятия, редакция 3.0 без использования COM-объектов (установленного Excel)

7200 руб.

16.04.2020    31955    263    15    

63

Прайсы Загрузка и выгрузка в Excel Оптовая торговля WEB-интеграция Бухгалтер Пользователь Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Прайс-лист для программы 1С: Управление торговлей 11 и Управление торговлей для Беларуси 3, позволяющий: 1) Формировать прайс-лист с фотографиями; 2) Сохранить прайс-лист в Excel с формулами, подсчитывающими количество и сумму заказа; 3) Передать сформированный прайс-лист по каналу ftp на сайт; 4) Сохранить прайс-лист в формате CSV; 5) Загрузить сделанный по прайс-листу заказ обратно в программу.

6000 руб.

04.09.2014    122898    46    105    

53

Прайсы Загрузка и выгрузка в Excel Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Управленческий учет Абонемент ($m)

Прайс-лист (заказ) с выводом картинок, свободного остатка (общ. остаток - резерв), общ. остатка, резерва, штрихкодов, выбранных цен в разрезе организаций, складов, номенклатуры, характеристик. Есть выгрузка в excel с подстановкой формул (прайс-заказ), защита листа, вывод цены с учетом курса валюты. Работает на версиях 1.6.24, 1.6.25

2 стартмани

26.02.2021    7708    39    shtinalex    33    

8
Оставьте свое сообщение