заметили в системе следующую ситуацию: При создании категории автоматически система заполняет поле Внешний ИД значением ИД системы https://i.imgur.com/8EvoNHz.png
При попытке зачистки поля это значение возвращается через некоторое время (промониторили, поле снова заполняется после отработки часового крона). Эта ситуация становится проблемной в связи с тем, что передаем данные на оппенкарт, а такое заполнение Внешнего ИД делает дублирование значений Внешнего ИД, и система не может создавать/привязывать категории к Опенкартам.
Можете помочь определить в чем причина такой работы системы и как устранить данную ситуацию? Бокс https://invafishki.1b.app/
заметили в системе следующую ситуацию: При создании категории автоматически система заполняет поле Внешний ИД значением ИД системы https://i.imgur.com/8EvoNHz.png При попытке зачистки поля это значение возвращается через некоторое время (промониторили, поле снова заполняется после отработки часового крона). Эта ситуация становится проблемной в связи с тем, что передаем данные на оппенкарт, а такое заполнение Внешнего ИД делает дублирование значений Внешнего ИД, и система не может создавать/привязывать категории к Опенкартам. Можете помочь определить в чем причина такой работы системы и как устранить данную ситуацию? Бокс https://invafishki.1b.app/
Чисто случайно на opencart такие категории не появляются? Действие экспорта продуктов может передавать их туда с таким же id и записывать во внешний id категории
Чисто случайно на opencart такие категории не появляются? Действие экспорта продуктов может передавать их туда с таким же id и записывать во внешний id категории
Отдел Заботы OneBox production писал/а: Не случайно ли на opencart такие категории не появляются? Действие экспорта продуктов может передавать их туда с таким же ID и записывать во внешний ID категории
На оппенкарт категория с таким ID уже была, и на момент возникновения этого вопроса, категория на оппенкарт не появилась (точнее, данные категории которая на Оппенкарт имела такой ID не изменились (название, описание)), но товара, у которого вновь категория была присвоена в боксе, в опенкарте установило категорию с уже существующим таким ID опенкартой. При последующих импортах категорию с дублирующим ИД утаили, и данные по боксу перезаписали данные на оппенкарт. То есть, если это производит действие экспорта товаров на Опенкарт, это можно изменить каким-то образом? Нужно ли при создании новых категорий вручную проставлять определенный внешний ID во избежание дублирования?
[quote]
Отдел Заботы
OneBox production писал/а:
Не случайно ли на opencart такие категории не появляются? Действие экспорта продуктов может передавать их туда с таким же ID и записывать во внешний ID категории
[/quote]
На оппенкарт категория с таким ID уже была, и на момент возникновения этого вопроса, категория на оппенкарт не появилась (точнее, данные категории которая на Оппенкарт имела такой ID не изменились (название, описание)), но товара, у которого вновь категория была присвоена в боксе, в опенкарте установило категорию с уже существующим таким ID опенкартой. При последующих импортах категорию с дублирующим ИД утаили, и данные по боксу перезаписали данные на оппенкарт.
То есть, если это производит действие экспорта товаров на Опенкарт, это можно изменить каким-то образом?
Нужно ли при создании новых категорий вручную проставлять определенный внешний ID во избежание дублирования?
Вам нужно на опенкарт потом эту категорию как то передавать или нет? Сейчас она передается, её находит по id и обновляет и кидает в неё нужные продукты если есть. Вы можете во внешний id сразу прописывать id на опенкарте, тогда туда не будет записыватся id. Так же Вы можете выбрать нужные категории в списке для выгрузки, в таком случае будут выгружаться только они
Вам нужно на опенкарт потом эту категорию как то передавать или нет? Сейчас она передается, её находит по id и обновляет и кидает в неё нужные продукты если есть. Вы можете во внешний id сразу прописывать id на опенкарте, тогда туда не будет записыватся id. Так же Вы можете выбрать нужные категории в списке для выгрузки, в таком случае будут выгружаться только они
Так вновь категории нужно выгружать на оппенкарт. То есть, чтобы передавались категории правильно, перед созданием категории в боксе, нужно проверять какой последний занят ИД в категориях на оппенкарте, и заполнять следующим числом поле Внешний ИД категории товара в боксе при добавлении категории в бокс?
Так вновь категории нужно выгружать на оппенкарт.
То есть, чтобы передавались категории правильно, перед созданием категории в боксе, нужно проверять какой последний занят ИД в категориях на оппенкарте, и заполнять следующим числом поле Внешний ИД категории товара в боксе при добавлении категории в бокс?
Да, или включить галочку "Создавать новые продукты и категории в opencart, вместо поиска по id в боксе" в настройках действия выгрузки. Тогда по id искать не будем
Да, или включить галочку "Создавать новые продукты и категории в opencart, вместо поиска по id в боксе" в настройках действия выгрузки. Тогда по id искать не будем
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий