Вопросы и ответы Интернет-магазин

Почему не выгружаются товары из 1С?

Почему не выгружаются товары из 1С?

Если товары из 1С не появляются в каталоге, скорее всего, нарушен порядок обмена данными или не передаются нужные файлы. Тильда поддерживает импорт товаров только через стандарт CommerceML 2.0 и требует строго определённый порядок действий и формат данных.


Что важно проверить:


1. Пара файлов:

Tilda принимает только два файла — import.xml и offers.xml. Если загружаете только один из них, синхронизация не выполнится.

2. Порядок запросов:

Обмен должен происходить в рамках одной сессии и в следующей последовательности:

  1. Авторизация: ?type=catalog&mode=checkauth
  2. Инициализация: ?type=catalog&mode=init
  3. Отправка файла import.xml: ?type=catalog&mode=file&filename=import0_1.xml
  4. Отправка файла offers.xml: ?type=catalog&mode=file&filename=offers0_1.xml
  5. Импорт структуры и товаров: ?type=catalog&mode=import&filename=import0_1.xml
  6. Импорт остатков и цен: ?type=catalog&mode=import&filename=offers0_1.xml


В теле запроса должен передаваться контент файла, а не файл как вложение.


Проверка логов синхронизации:

Tilda сохраняет журнал каждой попытки синхронизации. Чтобы его посмотреть:

  • Перейдите в редактор Каталога товаров.
  • Откройте меню с тремя точками (в правом верхнем углу).
  • Выберите Синхронизация через CommerceML.
  • Пролистайте вниз до раздела История синхронизации.

Логи кликабельны: вы можете открыть каждую запись и посмотреть, какие данные были получены и были ли ошибки.


Этот ответ был вам полезен?
Да
0
Нет
0
Просмотры: 104