Синхронизация с интернет-магазином Prestashop — различия между версиями
Krylovia (обсуждение | вклад) |
Krylovia (обсуждение | вклад) (→Синхронизация заказов покупателей) |
||
Строка 272: | Строка 272: | ||
* С сайта загружаются все заказы покупателей с датой больше даты начала обмена. При загрузке новых заказов система не пытается связать их с уже существующими в MrDoc заказами. | * С сайта загружаются все заказы покупателей с датой больше даты начала обмена. При загрузке новых заказов система не пытается связать их с уже существующими в MrDoc заказами. | ||
− | * Заказы покупателей, отсутствующие на сайте и с датой | + | * Заказы покупателей, отсутствующие на сайте и с датой больше даты начала обмена, автоматически выгружаются на сайт. Вместе с заказами будут выгружаться и отсутствующие на сайте покупатели. |
Порядок последующей синхронизации заказов покупателей: | Порядок последующей синхронизации заказов покупателей: | ||
Строка 287: | Строка 287: | ||
!Особенности | !Особенности | ||
|- | |- | ||
− | | | + | |Номер заказа |
− | | | + | |Внешний номер |
− | | | + | |Внешний номер заказа отображается на вкладке "Дополнительно" в форме заказа. |
|- | |- | ||
− | | | + | |Дата |
− | | | + | |Дата |
− | | | + | | |
|- | |- | ||
− | | | + | |Клиент |
− | | | + | |Покупатель |
| | | | ||
|- | |- | ||
− | |||
|Статус | |Статус | ||
− | | | + | |Дополнительный статус |
+ | | | ||
+ | |- | ||
+ | |Итого | ||
+ | |Сумма | ||
+ | | | ||
|} | |} | ||
− | Для новых | + | Для новых заказов, загруженных с сайта, автоматически устанавливается комментарий "Заказ загружен из интернет-магазина PrestaShop (заказ PXIHJXKOZ)". |
== Обновление цен на сайте == | == Обновление цен на сайте == |
Версия 15:50, 8 сентября 2014
Содержание
Важно!
Перед синхронизацией данных с Prestashop настоятельно рекомендуется:
- внимательно прочитать данное руководство;
- сделать архивную копию данных сайта;
- (желательно) проверить синхронизацию на отдельной копии вашего сайта.
Компания "КлаудТим" не несет ответственности за любые проблемы, прямо или косвенно связанные с синхронизацией. Со своей стороны мы стараемся сделать все возможное для обеспечения правильной и надежной синхронизации, однако Prestashop имеет много подверсий и модулей с различным количеством проблем и ошибок. Поэтому протестировать все их сочетания не представляется возможным.
Возможности
Синхронизация справочников
Соответствие объектов | |
---|---|
Объект на сайте | Объект в MrDoc |
Товар | Элемент справочника "Номенклатура" |
Комбинация товара | Элемент справочника "Модификации номенклатуры" |
Категория товаров | Группа справочника "Номенклатура" |
Производитель | Элемент справочника "Производители" |
Поставщик | Элемент справочника "Контрагенты" |
Покупатель | Элемент справочника "Контрагенты" |
Синхронизация товаров и категорий
Порядок первоначальной синхронизации товаров при настройке обмена с сайтом:
- Сначала с сайта загружаются все товары, их комбинации, а также все категории. При загрузке товаров и категорий система сразу пытается связать их с уже существующими товарами и категориями по наименованию, тем самым исключая дублирование товаров/категорий, вручную занесенных в MrDoc. При загрузке комбинаций система не пытается связывать их с уже существующими в MrDoc модификациями, за исключением комбинации по умолчанию - она всегда связывается с базовой модификацией товара.
- Затем на сайт выгружаются все товары и категории, отсутствующие на сайте (за исключением помеченных на удаление). При этом модификации для таких товаров на сайт не выгружаются.
Порядок последующей синхронизации товаров:
- Последующая синхронизация выполняется с периодичностью, указанной в настройке обмена (см. раздел "Настройка обмена").
- Система регистрирует изменения справочника "Номенклатура", тем самым формируя список товаров/категорий, которые необходимо выгрузить на сайт при очередной синхронизации.
- Также регистрация изменений товаров/комбинаций/категорий происходит на стороне сайта (с помощью подключаемого модуля, см. раздел "Настройка обмена").
- При выполнении очередной синхронизации сначала загружаются все изменения с сайта в MrDoc, затем выгружаются изменения из MrDoc на сайт. При этом возможна ситуация, когда товар был одновременно изменен и на сайте и в MrDoc. В этом случае изменения на сайте будут иметь приоритет, так как загрузка данных с сайта происходит перед выгрузкой данных на сайт.
Соответствие реквизитов товара | ||
---|---|---|
Реквизит на сайте | Реквизит в MrDoc | Особенности |
Наименование | Наименование | Максимальная длина 100 символов. |
Тип | Вид номенклатуры | Виртуальные товары загружаются в виде услуг, остальные типы - в виде товаров. |
Артикул | Артикул базовой модификации | Максимальная длина 100 символов. |
Штрихкод | Штрихкод EAN13 для базовой модификации товара | |
Производитель | Производитель | |
Категория по умолчанию | Родительская группа | |
Налоговые правила | Ставка НДС | Соответствие ставок НДС налоговым правилам осуществляется при первоначальной настройке обмена (см. раздел "Настройка обмена"). |
Комбинация по умолчанию | Базовая модификация | Выгрузка новых модификаций на сайт не поддерживается. Новый товар всегда выгружается без модификаций. |
Артикулы поставщиков | Артикулы поставщиков |
Для всех новых товаров с сайта автоматически устанавливаются цены сайта (цены фиксируются для типа цен, указанного в настройке обмена). Для новых товаров, выгружаемых на сайт цена устанавлиается в соотвествии с типом цен, указанным в настройке обмена (см. раздел "Настройка обмена").
Новые товары всегда выгружаются на сайт со статусом "Запрещен" и видимостью "Нигде". При дальнейшей синхронизации статус товара не изменяется, то есть статус в Prestashop не зависит от статуса товара в MrDoc.
Для новых товаров, загруженных с сайта, автоматически устанавливается комментарий "Товар загружен с сайта Prestashop".
Соответствие реквизитов группы (категории) | ||
---|---|---|
Реквизит на сайте | Реквизит в MrDoc | Особенности |
Наименование | Наименование | Максимальная длина 100 символов. |
Родительская категория | Родительская группа | |
Отображено | Статус | Отображение на сайте включается только для групп со статусом "Активен". |
Для новых групп (категорий), загруженных с сайта, автоматически устанавливается комментарий "Категория загружена с сайта Prestashop".
Соответствие реквизитов модификации (комбинации) | ||
---|---|---|
Реквизит на сайте | Реквизит в MrDoc | Особенности |
Наименование | Значения свойств комбинации | Наименование модификации формируется из значений её свойств при загрузке с сайта. |
Артикул | Артикул |
Выгрузка новых модификаций на сайт не поддерживается.
Для новых модификаций (комбинаций), загруженных с сайта, автоматически устанавливается комментарий "Модификация товара загружена с сайта Prestashop".
Синхронизация производителей
Порядок первоначальной синхронизации производителей при настройке обмена с сайтом:
- Сначала с сайта загружаются все производители. При загрузке производителей система сразу пытается связать их с уже существующими производителями по наименованию, тем самым исключая дублирование производителей, вручную занесенных в MrDoc.
- Затем на сайт выгружаются все производители, отсутствующие на сайте (за исключением помеченных на удаление).
Порядок последующей синхронизации производителей:
- Последующая синхронизация выполняется с периодичностью, указанной в настройке обмена (см. раздел "Настройка обмена").
- Система регистрирует изменения справочника "Производители", тем самым формируя список производителей, которые необходимо выгрузить на сайт при очередной синхронизации.
- Также регистрация изменений производителей происходит на стороне сайта (с помощью подключаемого модуля, см. раздел "Настройка обмена").
- При выполнении очередной синхронизации сначала загружаются все изменения с сайта в MrDoc, затем выгружаются изменения из MrDoc на сайт. При этом возможна ситуация, когда производитель был одновременно изменен и на сайте и в MrDoc. В этом случае изменения на сайте будут иметь приоритет, так как загрузка данных с сайта происходит перед выгрузкой данных на сайт.
Соответствие реквизитов производителя | ||
---|---|---|
Реквизит на сайте | Реквизит в MrDoc | Особенности |
Наименование | Наименование | Максимальная длина 100 символов. |
Включено | Статус | На сайте включаются только производители со статусом "Активен". |
Для новых производителей, загруженных с сайта, автоматически устанавливается комментарий "Производитель загружен с сайта Prestashop".
Синхронизация поставщиков
Порядок первоначальной синхронизации поставщиков при настройке обмена с сайтом:
- С сайта загружаются все поставщики. При загрузке поставщиков система сразу пытается связать их с уже существующими поставщиками по наименованию, тем самым исключая дублирование поставщиков, вручную занесенных в MrDoc.
- Поставщики, отсутствующие на сайте, автоматически на сайт не выгружаются.
Порядок последующей синхронизации поставщиков:
- Последующая синхронизация выполняется с периодичностью, указанной в настройке обмена (см. раздел "Настройка обмена").
- Регистрация изменений поставщиков происходит на стороне сайта (с помощью подключаемого модуля, см. раздел "Настройка обмена").
- Новые поставщики на сайт выгружаются только при выгрузке артикулов поставщиков для товаров.
Соответствие реквизитов поставщика | ||
---|---|---|
Реквизит на сайте | Реквизит в MrDoc | Особенности |
Наименование | Наименование | Максимальная длина 100 символов. |
Телефон | Телефон | Длина телефона должна быть ровно 11 символов. |
Страна, город, почтовый индекс, адрес | Фактический адрес | |
Включено | Статус | На сайте включаются только производители со статусом "Активен". |
Для новых поставщиков, загруженных с сайта, автоматически устанавливается комментарий "Поставщик загружен с сайта Prestashop".
Синхронизация покупателей
Порядок первоначальной синхронизации покупателей при настройке обмена с сайтом:
- С сайта загружаются все покупатели. При загрузке покупателей система не пытается связать их с уже существующими покупателями, то есть каждый покупатель с сайта загружается в виде нового контрагента.
- Покупатели, отсутствующие на сайте, автоматически на сайт не выгружаются.
Порядок последующей синхронизации покупателей:
- Последующая синхронизация выполняется с периодичностью, указанной в настройке обмена (см. раздел "Настройка обмена").
- Регистрация изменений покупателей происходит на стороне сайта (с помощью подключаемого модуля, см. раздел "Настройка обмена").
- Новые покупатели на сайт выгружаются только при выгрузке заказов покупателей. Для выгрузки нового покупателя на сайт у него должны быть заполнены следующие реквизиты: имя, фамилия, email.
- Обратите внимание, что при стандартных настройках PrestaShop новому покупателю будет отправлено письмо с регистрационными данными.
Соответствие реквизитов покупателя | ||
---|---|---|
Реквизит на сайте | Реквизит в MrDoc | Особенности |
Имя | Имя | Максимальная длина 100 символов. Обязательно к заполнению. |
Фамилия | Фамилия | Максимальная длина 100 символов. Обязательно к заполнению. |
Максимальная длина 100 символов. Обязательно к заполнению. | ||
Телефон | Телефон | Длина телефона должна быть ровно 11 символов. |
Адрес доставки | Фактический адрес | |
Статус | Статус | На сайте разрешен вход только для покупателей со статусом "Активен". |
Для новых покупателей, загруженных с сайта, автоматически устанавливается следующие реквизиты:
- наименование (фамилия + имя);
- тип "Физическое лицо";
- комментарий "Покупатель загружен с сайта Prestashop".
Синхронизация заказов покупателей
Порядок первоначальной синхронизации заказов покупателей при настройке обмена с сайтом:
- С сайта загружаются все заказы покупателей с датой больше даты начала обмена. При загрузке новых заказов система не пытается связать их с уже существующими в MrDoc заказами.
- Заказы покупателей, отсутствующие на сайте и с датой больше даты начала обмена, автоматически выгружаются на сайт. Вместе с заказами будут выгружаться и отсутствующие на сайте покупатели.
Порядок последующей синхронизации заказов покупателей:
- Последующая синхронизация выполняется с периодичностью, указанной в настройке обмена (см. раздел "Настройка обмена").
- Регистрация изменений заказов покупателей происходит на стороне сайта (с помощью подключаемого модуля, см. раздел "Настройка обмена").
- Новые заказы покупателей будут выгружаться на сайт только в том случае, если их дата больше даты начала обмена.
Соответствие реквизитов заказа | ||
---|---|---|
Реквизит на сайте | Реквизит в MrDoc | Особенности |
Номер заказа | Внешний номер | Внешний номер заказа отображается на вкладке "Дополнительно" в форме заказа. |
Дата | Дата | |
Клиент | Покупатель | |
Статус | Дополнительный статус | |
Итого | Сумма |
Для новых заказов, загруженных с сайта, автоматически устанавливается комментарий "Заказ загружен из интернет-магазина PrestaShop (заказ PXIHJXKOZ)".