Перейти до основного вмісту

Режими імпорту

Кожен елемент імпорту у полі importMode вказує, що WMS має з ним зробити. Режим обов'язковий; елемент без нього пропускається. Довідники підтримують усі п'ять режимів, документи — усі, крім Лише зіставити.

Лише створити (CREATE_ONLY)​

Створює запис, якщо WMS його ще не знає. Якщо запис уже існує, нічого не змінюється, а елемент отримує статус Пропущено. Використовуйте, коли ваша система ніколи не повинна перезаписувати дані у WMS.

Створити або оновити (UPSERT)​

Створює запис або, якщо він уже існує, замінює його надісланими даними. Це звичайний режим, щоб WMS не відставала від вашої системи. Додайте _updateFields, щоб змінити в наявному записі лише перелічені поля.

Лише зіставити (MATCH_ONLY)​

Нічого не створює й не змінює. Лише пов'язує ваш ідентифікатор із записом, що вже існує у WMS, знайденим за полями з _key (наприклад, товар з тим самим кодом). Використовуйте, щоб під'єднати наявні дані WMS до вашої системи перед першим справжнім обміном. Лише для довідників; можливість не потрібна.

Доповнити (ENRICHMENT)​

Змінює в наявному записі лише поля, перелічені в _updateFields; решта полів лишаються як були. Довідники мають також надіслати _key, щоб запис можна було знайти ще до того, як з ним пов'язано ваш ідентифікатор.

Видалити (DELETE)​

Видаляє запис: довідник позначається видаленим, документ — скасованим. Видалити запис може лише та зовнішня система, якій він належить. Довідник також можна видалити чи відновити через deleted: true / false в елементі з режимом Створити або оновити.