Программа iNETsHOP - обработка, сравнение, анализ прайс листов поставщиков, создание каталога товаров интернет магазина Форум - Программа iNETsHOP - Ошибки - ошибка при сохранении одного из прайсов, ранее не встречалась


http://inetshop.in.ua/index.php?p=showtopic&toid=339&area=1&print_post=2033
18.08.2016 16:00

support


Support


Количество сообщений   1199
Зарегистрирован:   11-04-2008, 19:11:57
В таблице товаров поставщиков TBL_SUPPLIERS_GOODS уникальный индекс IX_TBL_SUPPLIERS_GOODS#S_ID_NAME состоит из трех полей SG_S_ID (ID поставщика), SG_NAME (Наименование), SG_SID (Код поставщика, т.е. уникальный ключ товара по которому он идентифицируется при импорте, если таковой не указан - используется наименование).

Уникальность импортированных товаров из прайс-листа проверяется только перед сравнением товаров, очем может быть выдано соответствующее сообщение об ошибке и внизу окна с результатами чтения прайса показываются дубликаты товаров.

Если вы каким-то образом модифицируете импортированные данные дополнительными SQL-запросами, то должны следить за уникальностью данных, т.к. уникальные ключи и индексы не дадут в данном случае записать повторяющиеся данные.