Поширені питання
Поширені питання про модуль синхронізації API BJET.
Загальні питання
Що таке модуль синхронізації API BJET?
Модуль синхронізації API BJET забезпечує двонаправленну синхронізацію даних між Odoo Community або Enterprise та зовнішніми системами через REST API. Він підтримує як вхідну (отримання даних), так і вихідну (відправка даних) синхронізацію.
Які версії Odoo підтримуються?
Актуальні версії можна переглянути на Odoo App Store: https://apps.odoo.com/apps/modules/19.0/bjet_api_sync
Які методи автентифікації підтримуються?
Модуль підтримує:
- Без автентифікації - Для внутрішніх/довірених мереж
- Базова автентифікація - Ім'я користувача та пароль
- Bearer Token - Автентифікація на основі токену
Встановлення та налаштування
Як встановити модуль?
- Розмістіть модуль у директорії аддонів Odoo
- Оновіть список додатків в Odoo
- Встановіть з меню Додатки
- Налаштуйте ваші ендпоінти API
Які дозволи потрібні?
Користувачам потрібно увімкнути Технічні функції та відповідні дозволи моделі для синхронізованих даних.
Конфігурація
Як налаштувати мапування полів?
Перейдіть до Налаштування → Технічні → Конфігурації API синхронізації. Створіть мапування полів, щоб визначити, як поля зовнішнього API відповідають полям Odoo.
Чи можу я трансформувати дані під час синхронізації?
Так, використовуйте Python скрипти для трансформації даних:
- Форматування дат і чисел
- Мапування реляційних полів
- Застосування правил валідації
Як обробляти різні формати даних?
Використовуйте скрипти трансформації Python у конфігурації мапування полів для конвертації між форматами за необхідності.
Інтеграція API
В чому різниця між вхідною та вихідною синхронізацією?
- Вхідна: Отримує дані з зовнішніх систем до Odoo
- Вихідна: Відправляє дані з Odoo до зовнішніх систем
Що робити, якщо зовнішній API недоступний?
Модуль включає логування помилок і механізми повтору.