Имя: Пароль:
1C
1С v8
ERP 2.4 и скидки на ассортимент клиенту
0 Мистикан
 
15.08.18
11:37
Задача: получить скидки на данный момент для всех клиентов для каждого товара для выгрузки на web-платформу для заказов через личный кабинет.

Скопировал в обработку весь модуль СкидкиНаценкиСервер, выбрал все товары, подложил системе в качестве данных для расчета. Система посчитала. Итого ушло 8 секунд на расчет на одно соглашение.
Количество товаров: 60263
Количество клиентов: 1203
На вскидку полный расчет займет 2 часа 40 минут. Если распаралелить в фоновые, то можно за счет ресурсов сократить время расчета.

А может я туплю и вся эта фигня уже есть где то в конфигурации?
1 Вафель
 
15.08.18
11:38
а если скидки от суммы заказа?
2 Мистикан
 
15.08.18
11:39
клиенту в ЛК нужно показывать цену с учетом скидки (( требование
3 Мистикан
 
15.08.18
11:39
когда подбирает товар
4 Мистикан
 
15.08.18
11:49
(1) это уже не нужно считать... в 1с пересчитается и клиент увидит сумму в счете на оплату.
5 yzimin
 
15.08.18
11:58
Скидки налету нельзя считать в вебе?
6 Мистикан
 
15.08.18
13:12
(5) это нужно тогда повторить всю систему маркетинговых мероприятий на php... и чтоб она работала 1 в 1 как в 1с.
7 yzimin
 
15.08.18
21:03
(6) А как в таком случае вы планируете поддерживать в актуальном состоянии цены с учётом скидок по всем товарам и всем клиентам?
8 dchumak
 
16.08.18
08:25
Если это интернет-магазин, то считать по всем явно не нужно. Нужно рассчитывать/выгружать только для партнеров нужного сегмента. Время сократится.
9 dchumak
 
16.08.18
08:26
(6) нереально. Держать остатки в 2 системах, если например, акция с видом "Подарок", на сайте подобрался один подарок, а по факту приедет с заказом другой...
10 dchumak
 
16.08.18
08:28
Я бы сделал так: фиксированные скидки (по ценовым группам) выгружал на сайт и рассчитывал цены, там несложно, все равно ведь остатки с ценами выгружаются и контрагенты есть.
А вот с автоматическими скидками - пусть все считается в 1С при обработке заказа, а клиент суммы видит в счете на оплату.
11 Мистикан
 
16.08.18
09:17
(10) что же нереального то? все вполне. Вопрос актуальности данных, это не вопрос невозможности. А сейчас собсна вопрос актуальности. Вчера через менеджер временных таблиц сократил время до 6 секунд на расчет =))) +на планерке договорились, что по всем точкам клиента будут одни скидки. как итог итераций стало 400. в 4 потока все выгружается за 12 минут =) 1.2gb данных :D
12 Мистикан
 
16.08.18
09:20
(7) ценообразование простое как лопата. 1 базовый вид цены
AdBlock убивает бесплатный контент. 1Сергей