Программа iNETsHOP - обработка, сравнение, анализ прайс листов поставщиков, создание каталога товаров интернет магазина Форум - Программа iNETsHOP - Пожелания - Наличие по филиалам


http://inetshop.in.ua/index.php?p=showtopic&toid=340&area=1
19.08.2016 23:24

Denndy


Пользователь iNETsHOP

Количество сообщений   54
Зарегистрирован:   12-03-2016, 18:32:41
Наличие по филиалам
Не знаю как остальным, но....
Прайс весом в 20мb при раскладке по филиалам в базе занимает больше 2G.
Мне кажется когда в программе появится возможность в один заход, без танцев с бубном грузить прайсы с наличием по разным филиалам с разным днем поставки это будет качественный шаг вперед.

20.08.2016 13:59

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
Это намного сложнее чем кажется, т.к. при импорте все алгоритмы проверок предполагают что прайс целиком относится к одному поставщику, например та же проверка дубликатов показывает дублирующиеся товары прайса, но если эти дубли относятся к разным филиалам - то она будет работать не правильно. В добавок нужно добавлять зависимость поставщиков друг от друга или какую-то группировку, идентификацию конкретного поставщика к которому относится товар в прайсе (причем названия складов могут не совпадать или вообще отсутствовать).

А главное, далеко не все оптовики дают общий прайс сразу по всем складам/филиалам.

По поводу размера базы данных после импорта прайс-листа: не забывайте, что информация о товаре в программе может содержать намного больше колонок чем в исходном файле, а даже на "пустое место" тратится дисковое пространство. Более того, записывается история изменений на все поля, создаются индексы (в том числе для поиска товаров поставщиков, идентификации с товарами каталога) как на таблицу товаров так и на лог (историю редактирования). Как вариант - вы можете выключить запись истории редактирования в глобальных настройках программы.