Сразу отвечу: через артикулы
Расскажу почему и как это делать.
Мы работаем с десятками поставщиков. В какой-то момент мы столкнулись с проблемой обновления цен. Один из поставщиков поднял минимальные отпускные цены на свою продукцию. А это около сотни позиций.
В срочном порядке нужно изменить не только розничные цены на сайте, но и оптовые цены в 1С, а также во всех прайс-листах.
Как это сделать быстро? Ведь вручную долго. А автоматически сложно, так как наименования товаров в прайс-листе поставщика отличаются от тех, что мы ведём в 1С. На сайте наименования тоже отличаются, спасибо SEO.
Например:
- в накладной поставщика «батончик мультибелковый с орехами»
- в нашей 1С «ProteinRex батончик мультибелковый с орехами»
- на сайте «Батончик ProteinRex 20% протеина с орехами»
- в прайс-листе «Батончик ProteinRex 20% протеина»
Чтобы быстро ориентироваться в огромном количестве товаров придуманы артикулы.
Артикул — это короткий код товара.
Нужно один раз при вводе товара в ассортимент присвоить ему артикул и сопоставить его с артикулом поставщика.
Например:
- товар у поставщика называется «Батончик мультибелковый с орехами» артикул 123100
- Товар у нас «Батончик ProteinRex 20% протеина с орехами» артикул PRX10120
Сопоставим артикулы: 123100 = PRX10120
Если у поставщика нет артикулов? Ну нет и нет, сопоставляем наименование и наш артикул.
Сопоставление: «Батончик мультибелковый с орехами» = PRX10120
Где присваивать и сопоставлять артикулы?
В принципе, не имеет значения, в какой программе присваивать артикулы. Главное условия — делайте это всегда в одной и тойже программе. Так вы избежите появления дубликатов.
По моему опыту, присваивать артикулы лучше всего в 1С. Так как поступление новых товаров мы оформляем в 1С, то удобнее отслеживать новинки. При оформлении закупки вы видите товары без артикулов, присваиваете им артикул по порядковому номеру. А потом уже добавляете этот товар с артикулом на сайт.
Сопоставлять и сравнивать артикулы удобнее в экселе.