Синхронизация с интернет-магазином Prestashop — различия между версиями
Материал из Mr.Doc
Krylovia (обсуждение | вклад) |
Krylovia (обсуждение | вклад) |
||
Строка 23: | Строка 23: | ||
* Сначала с сайта загружаются все товары, их комбинации, а также все категории. При загрузке товаров и категорий система сразу пытается связать их с уже существующими товарами и категориями по наименованию, тем самым исключая дублирование товаров/категорий, вручную занесенных в MrDoc. При загрузке комбинаций система не пытается связывать их с уже существующими в MrDoc модификациями, за исключением комбинации по умолчанию - она всегда связывается с базовой модификацией товара. | * Сначала с сайта загружаются все товары, их комбинации, а также все категории. При загрузке товаров и категорий система сразу пытается связать их с уже существующими товарами и категориями по наименованию, тем самым исключая дублирование товаров/категорий, вручную занесенных в MrDoc. При загрузке комбинаций система не пытается связывать их с уже существующими в MrDoc модификациями, за исключением комбинации по умолчанию - она всегда связывается с базовой модификацией товара. | ||
* Затем на сайт выгружаются все товары и категории, отсутствующие на сайте. При этом модификации для таких товаров на сайт не выгружаются. | * Затем на сайт выгружаются все товары и категории, отсутствующие на сайте. При этом модификации для таких товаров на сайт не выгружаются. | ||
+ | |||
+ | Порядок последующей синхронизации товаров: | ||
+ | |||
+ | * Последующая синхронизация выполняется с периодичностью, указанной в настройке обмена (см. раздел "Настройка обмена"). | ||
+ | * Система регистрирует изменения справочника "Номенклатура", тем самым формируя список товаров/категорий, которые необходимо выгрузить на сайт при очередной синхронизации. | ||
+ | * Также регистрация изменений товаров/комбинаций/категорий происходит на стороне сайта (с помощью подключаемого модуля, см. раздел "Настройка обмена"). | ||
+ | * При выполнении очередной синхронизации сначала загружаются все изменения с сайта в MrDoc, затем выгружаются изменения из MrDoc на сайт. При этом возможна ситуация, когда товар был одновременно изменен и на сайте и в MrDoc. В этом случае изменения на сайте будут иметь приоритет, так как загрузка данных с сайта происходит перед выгрузкой данных на сайт. | ||
=== Синхронизация заказов покупателей === | === Синхронизация заказов покупателей === |
Версия 15:27, 2 сентября 2014
Возможности
Синхронизация справочников
Синхронизация товаров и категорий
Объект на сайте | Объект в MrDoc |
---|---|
Товар | Элемент справочника "Номенклатура" |
Комбинация товара | Элемент справочника "Модификации номенклатуры" |
Категория товаров | Группа справочника "Номенклатура" |
Порядок первоначальной синхронизации товаров при настройке обмена с сайтом:
- Сначала с сайта загружаются все товары, их комбинации, а также все категории. При загрузке товаров и категорий система сразу пытается связать их с уже существующими товарами и категориями по наименованию, тем самым исключая дублирование товаров/категорий, вручную занесенных в MrDoc. При загрузке комбинаций система не пытается связывать их с уже существующими в MrDoc модификациями, за исключением комбинации по умолчанию - она всегда связывается с базовой модификацией товара.
- Затем на сайт выгружаются все товары и категории, отсутствующие на сайте. При этом модификации для таких товаров на сайт не выгружаются.
Порядок последующей синхронизации товаров:
- Последующая синхронизация выполняется с периодичностью, указанной в настройке обмена (см. раздел "Настройка обмена").
- Система регистрирует изменения справочника "Номенклатура", тем самым формируя список товаров/категорий, которые необходимо выгрузить на сайт при очередной синхронизации.
- Также регистрация изменений товаров/комбинаций/категорий происходит на стороне сайта (с помощью подключаемого модуля, см. раздел "Настройка обмена").
- При выполнении очередной синхронизации сначала загружаются все изменения с сайта в MrDoc, затем выгружаются изменения из MrDoc на сайт. При этом возможна ситуация, когда товар был одновременно изменен и на сайте и в MrDoc. В этом случае изменения на сайте будут иметь приоритет, так как загрузка данных с сайта происходит перед выгрузкой данных на сайт.