При изменении названия товара в 1С после обмена на сайте создается новый товар с неправильным артиклем (SKU)

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 Александр Шабанов
  • Группа: Клиент
  • Сообщений: 16
  • Регистрация: 14.05.2014

30.08.2014 12:18

Сайт http://kronos-group.com

В том случае если в 1С изменилось название товара, однако артикул остался неизменным, после обмена на сайте создается новый товар с непонятным артиклем. (хотя по логике должно также просто измениться название у старого товара).

Прикрепленные изображения

  • Прикрепленное изображение: Screen Shot 2014-08-30 at 15.58.29.png


#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8886
  • Регистрация: 20.02.2010

30.08.2014 13:08

Модуль обмена данными с 1С:Предприятие сопоставляет учётные объекты 1С:Предприятие (в том числе товары) не по артикулу, а по внутреннему коду (идентификатору) учётного объекта (товара) в 1С:Предприятие.
В данном случае, видимо, администратор не просто изменил название товара в 1С:Предприятие, а сначала удалил учётный объект (товар) из 1С:Предприятие, а затем попытался замаскировать такое удаление созданием нового учётного объекта (товара) с прежним артикулом.

#3 Александр Шабанов
  • Группа: Клиент
  • Сообщений: 16
  • Регистрация: 14.05.2014

03.09.2014 11:13

Более глубоко разобрались с этой ситуацией и оказалось действительно, при изменении имени у товара оно так же меняется и на сайте.
Причиной данного поведения обмена, стало присвоение Attribute Sets товарам на сайте отличного от "Вид номенклатуры" в программе 1С. Является ли это ошибкой Magento?

У нас в 1С товары не разбиты по видам номенклатуры и всем им присвоен один "Вид номенклатуры" - "Товары б/х" , однако для целей удобного поиска товаров на сайте, мы для каждой группы товаров создаем и присваиваем им отдельные "Attribute sets" непосредственно уже на сайте. И соответственно на каждый товар получаем дубль (с UID вместо артикула) при обмене с 1С.

Поделиться темой: