При настройке прайса вы указываете поле по которому будет синхронизироваться товар между файлом поставщика и товаром поставщика, который уже загружен в программу. Т.е. поле, по которому программа будет видеть, что такой товар уже есть в программе и нужно ему из прайса подгрузить цену и наличие, или что товара в базе еще нет и нужно создать новый товар.
В большинстве случаев для этого подойдет какой-то Код или Ид товара, если поставщик дает такое в прайсе. Если кода нет - можно использовать для этих целей название товара.
Поле указывается здесь:
Если в прайсе поставщика нет колонки, значение которой было бы уникальным для каждого товара, а есть например Название, которое может быть одинаковым у нескольких товаров и отдельные колонки Размер, Цвет и т.п., то нужно добавить эти колонки в Название (например A+B+C) и в настройке 5 указать поле Название.
Если в прайсе поставщика нет вообще возможности сделать уникальным название товара, то это значит, что товары в этом прайсе дублируются и получится загрузить только 1 из них.
Указывайте всегда Код, если он есть в прайсе, вместо Названия, а так же добавляйте проверку по ячейке с названием этого поля.
Дублирование товара в прайсе
Из-за поля, указанного в настройке 5 товар может задублироваться. В каких случаях такое бывает:
1. Вы изменили колонку из прайса, которая загружается в поле, указанное в настройке 5
Например, было указано K, а вы поменяли на J
Текст в колонке J отличается от того что был в колонке K, поэтому программа воспримет все товары с новым кодом как новые, которых еще не было в базе, соответственно все товары из прайса задублируются.
Если вы хотите поменять код товара, загружаемого из прайса поставщика, при этом колонка Код указана в пункте 5 настройки прайса, то нельзя его просто так взять и поменять. Чтобы сохранились связи и не задублировался товар, нужно:
поменять в п.5 настройку на поле Название и поменять в п.4 поле Код на новую колонку
загрузить прайс - теперь товары загрузятся по названию и у них заменится содержимое поля Код
поменять в п.5 настроку поля обратно на Код, чтобы следующий раз товары из прайса загружались уже по новому коду
2. Поставщик изменил прайс, колонки в нем сместились, и в колонке, которая выбрана в п.5 настройки стала записываться другая информация, не та, что была при настройке прайса.
Чтобы такого не было нужно добавлять проверку прайса