Робочий процес для базової інтеграції #
Це робочий процес інтеграції для базової реалізації Skyplanner з використанням REST API Skyplanner. У цьому посібнику ми використовуємо додаток Postman для надсилання запитів до API.
Нагадуємо: API REST Skyplanner – це перевага, яка пропонується виключно для преміум-учасників.
Посилання на документацію API можна знайти на домашній сторінці інсталяції Skyplanner:
Адреса вашого API має виглядати так: https://yourinstallation.skyplanner.app/production-planning/api/v3/workstations
Аутентифікація до API здійснюється за допомогою Authorization-Token в заголовку запиту:
Щоб отримати токен API, зверніться до свого торгового посередника або до служби підтримки Skyplanner.
Інтеграція основних даних до Skyplanner #
1 – Робочі станції
- Додайте робочі станції за допомогою кінцевої точки робочих станцій .
2 – Етапи роботи
- Додайте робочі етапи за допомогою кінцевої точки робочих етапів
3.- Продукти / матеріали
- Додавання продуктів і матеріалів за допомогою кінцевої точки продуктів
4 – Клієнти
- Додавання клієнтів за допомогою кінцевої точки клієнтів
5 – Замовлення
- Додавання замовлень за допомогою кінцевої точки phaser-orders
- Використовуйте ідентифікатор, який ви отримали при створенні клієнта в полі production_planning_customer_id
6.- Елементи замовлення
- Додавання елементів замовлення за допомогою кінцевої точки phaser-Order-rows
- Використовуйте ідентифікатори, які ви отримали з відповідей на запити замовлення та продукту в полях phaser_order_id та production_planning_product_id відповідно.
7 – Робочі місця
- Додавання завдань за допомогою кінцевої точки phaser-jobs
- Використовуйте ідентифікатори, які ви отримали з відповідей на запити з позиції замовлення, етапу роботи та робочої станції у полях phaser_order_order_row_id, phaser_workstage_id та workstations (введіть ідентифікатори ваших робочих станцій у вигляді рядка через кому).
Ось і все! Ви створили базове замовлення із завданнями для експорту в модуль Планування виробництва.