Ми продовжуємо покращувати Публічний API і раді представити вам наступні поліпшення.
Представляємо вам ще один повністю новий розділ Публічного API, який містить шість методів для роботи з завданнями.
Отримати завдання. Використовуйте цей метод, щоб отримати список завдань з можливістю фільтрувати їх за автором, виконавцями та терміном виконання.
Отримати завдання за ідентифікатором. Отримуйте дані про конкретне завдання, вказавши його ID в параметрах запиту.
Завершити завдання. За допомогою цього метода можна закривати завдання в RemOnline, використовуючи їхні ID.
Створити завдання. Використовуйте цей метод, щоб створювати завдання у RemOnline, вказуючи автора, виконавця, дедлайн та інші параметри.
Повторно відкрити завдання. З цим методом ви можете повторно відкривати вже виконані завдання за їхніми ID.
Оновити завдання. Використовуйте цей метод, щоб змінити виконавця, термін виконання або опис завдання.
Створити коментар у завданні. За допомогою цього метода ви можете створювати коментарі у стрічці подій завдання.
Отримати залишки товарів
Тепер цей метод підтримує параметри запиту:
warehouse_id — id складу (обов’язково)
ids[] — масив id товарів (опційно)
category_ids[] – масив id категорій товарів (опційно)
title — найменування товару (опційно)
articles[] — масив артикулів (опційно)
barcodes[] — масив штрихкодів (опційно)
exclude_zero_residue:bool — виключити товари з нульовим залишком (опційно)
Також є зміни у відповіді на запит:
об’єкт price повертає лише поточні ціни на товар
запит повертає масив штрихкодів
замість uom_id (ідентифікатора одиниці вимірювання) повертається об’єкт uom: id, скорочена та повна назва одиниці вимірювання
у товару з’явився параметр is_serial: bool зі значенням true, якщо товар серійний
Отримати оприбуткування
Тепер у відповіді на запит для кожного товару повертаються:
id кожного товару
uom: id, скорочена та повна назва одиниці вимірювання
параметр is_serial: bool зі значенням true, якщо товар серійний
Отримати списання та Отримати переміщення
Обидва методи тепер повертаються об’єкт product, що відповідає за табличну частину документа і містить id, назву, одиницю виміру, ознаку серійності, код, артикул, та кількість товарів у документі.
Наступні оновлення API
Незабаром у Публічного API зв'являться також методи для роботи з розрахунками, що дозволять також додавати послуги та товари до замовлень зі списанням зі складу і без. А це в свою чергу дозволить нам з вами налаштовувати нові інтеграції з інтернет-магазинами та маркетплейсами.
Також вже дуже близько поява вебхуків, що дозволить ініціювати зміни в інших системах на підставі подій у вашому акаунті RemOnline.
Якщо у вас є запитання, побажання чи будь-які коментарі стосовно Публічного API RemOnline, будь ласка, зверніться в чат Служби підтримки.