---
title: "Перенесення даних"
description: "Перенесіть акаунт Booqable в Requiply за допомогою API-ключа: налаштування (робочий час, буфери, застава за замовчуванням, контакти компанії, кількісне ціноутворення), клієнтів, товари із залишками та фото, а також бронювання з оплатами. Запускайте перенесення повторно без дублікатів або замовте індивідуальне перенесення з іншої системи."
canonical_url: "https://requiply.com/docs/uk/guides/settings/integrations/data-migration"
---
# Перенесення даних

> Перенесіть акаунт Booqable в Requiply за допомогою API-ключа: налаштування (робочий час, буфери, застава за замовчуванням, контакти компанії, кількісне ціноутворення), клієнтів, товари із залишками та фото, а також бронювання з оплатами. Запускайте перенесення повторно без дублікатів або замовте індивідуальне перенесення з іншої системи.

**Перенесення даних** копіює ваші дані з іншої системи для оренди в Requiply. Для **Booqable** воно працює самостійно: вставте API-ключ і оберіть, що перенести. Requiply прочитає налаштування, клієнтів, товари та бронювання прямо з вашого акаунта Booqable. У Booqable нічого не змінюється. Тож ви можете й далі працювати там, поки випробовуєте Requiply на своїх реальних даних.

Для будь-якої іншої системи на тій самій сторінці є форма запиту на індивідуальне перенесення, див. [Інші системи](#%D1%96%D0%BD%D1%88%D1%96-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B8).

Відкрийте сторінку в **Налаштування → Інтеграції → Перенесення даних**, [`https://app.requiply.com/settings/integrations/data-migration`](https://app.requiply.com/settings/integrations/data-migration).

<note>

Запускати перенесення можуть лише **адміністратори**. Воно входить у кожен тариф, зокрема в пробний період.

</note>

## Перш ніж почати

<table>
<thead>
  <tr>
    <th>
      Вимога
    </th>
    
    <th>
      Чому це важливо
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      Адміністратор у Requiply
    </td>
    
    <td>
      Лише адміністратори запускають, зупиняють і бачать перенесення.
    </td>
  </tr>
  
  <tr>
    <td>
      API-ключ Booqable, створений власником акаунта Booqable або адміністратором
    </td>
    
    <td>
      Ключі інших користувачів Booqable не можуть прочитати всі дані. Booqable вказує доступ до API починаючи з тарифу <strong>
        Grow
      </strong>
      
      . Якщо у вас тариф <strong>
        Start
      </strong>
      
      , напишіть на <code>
        info@requiply.com
      </code>
      
      . Ми разом сплануємо перенесення.
    </td>
  </tr>
  
  <tr>
    <td>
      Назва вашої компанії в Booqable
    </td>
    
    <td>
      Перша частина вашої адреси Booqable: <code>
        yourcompany
      </code>
      
       в <code>
        yourcompany.booqable.com
      </code>
      
      .
    </td>
  </tr>
  
  <tr>
    <td>
      Бажано однакова валюта в обох системах
    </td>
    
    <td>
      Суми копіюються як є, без конвертації. Діалог попереджає, якщо валюти відрізняються.
    </td>
  </tr>
</tbody>
</table>

Щоб створити ключ, скористайтеся інструкцією Booqable [How to create an API key](https://help.booqable.com/en/articles/4325485). Requiply використовує ключ лише для перенесення, зберігає його зашифрованим під час перенесення та видаляє після завершення.

## Підключення акаунта Booqable

1. На картці **Booqable** натисніть **Почати перенесення** (або **Перенести ще раз** після попереднього запуску).
2. Введіть **Назву компанії в Booqable**. Можна вставити й повну адресу Booqable.
3. Вставте **API-ключ**.
4. Натисніть **Підключити**. Requiply перевірить ключ і порахує, що можна перенести.

<figure>

![Діалог перенесення з Booqable у темній темі на кроці Підключення акаунта. Текст пояснює, що Requiply копіює робочий час та інші налаштування, клієнтів, товари із залишками, фото та ступінчастими цінами, а також бронювання з оплатами. У Booqable при цьому нічого не змінюється. Цифрами позначено: 1, поле Назва компанії в Booqable зі значенням northside-rentals і суфіксом .booqable.com; 2, поле API-ключ; 3, кнопка Підключити. Під ключем посилання Як створити API-ключ у Booqable і примітка із замком про те, що ключ шифрується й видаляється після перенесення](https://requiply.com/docs/assets/settings/integrations/data-migration/connect.png)<figcaption>

Назва компанії (1), API-ключ (2) і **Підключити** (3).

</figcaption>
</figure>

Якщо підключення не вдалося, діалог пояснює причину:

<table>
<thead>
  <tr>
    <th>
      Повідомлення
    </th>
    
    <th>
      Що робити
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <em>
        За цією адресою акаунт Booqable не знайдено.
      </em>
    </td>
    
    <td>
      Звірте назву компанії зі своєю адресою Booqable.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Booqable не прийняв цей API-ключ.
      </em>
    </td>
    
    <td>
      Скопіюйте ключ ще раз повністю. Перевірте, чи його не видалено в Booqable.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Цей API-ключ не має доступу до всіх даних.
      </em>
    </td>
    
    <td>
      Створіть ключ від імені власника акаунта Booqable або адміністратора.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Booqable зараз перевантажений.
      </em>
      
       / <em>
        Не вдалося зʼєднатися з Booqable.
      </em>
    </td>
    
    <td>
      Спробуйте ще раз за хвилину.
    </td>
  </tr>
</tbody>
</table>

## Вибір того, що перенести

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

<figure>

![Крок Що перенести для акаунта Booqable Northside Rentals з позначкою Підключено. Виділення 1 охоплює групу Налаштування з пʼятьма позначеними частинами та рядком попереднього перегляду під кожною: Робочий час і часовий пояс, пн-пт 09:00-18:00, сб 10:00-14:00, нд вихідний, часовий пояс Europe/London; Буфери між бронюваннями, 2 год після повернення; Застава за замовчуванням, без застави за замовчуванням, кожен товар зберігає свою заставу; Контакти компанії, розмиті email і телефон та логотип, якщо у вас його ще немає; Кількісне ціноутворення, цінових структур 2. Нижче Клієнти 40, Товари 13 з перемикачем Копіювати фото товарів і Бронювання 64. Виділення 2 охоплює вибір між усіма бронюваннями разом з історією та лише відкритими бронюваннями. Виділення 3 охоплює Статуси бронювань: відповідність Draft, Reserved, Picked up, Returned, Archived і Canceled статусам Requiply, таким як Запит, Нове, У процесі, Завершене та Скасоване](https://requiply.com/docs/assets/settings/integrations/data-migration/options.png)<figcaption>

Налаштування з попереднім переглядом кожного значення (1), які бронювання перенести (2) і на який статус перетвориться кожен статус Booqable (3).

</figcaption>
</figure>

Якщо вибрати **Бронювання**, автоматично вибираються також **Клієнти** та **Товари**, бо без них бронювання не перенести.

### Налаштування

Кожна частина показує значення, яке вона встановить. Тож можна зняти позначку з усього, що ви хочете залишити як є. У списку є лише ті частини, для яких у вашому акаунті Booqable є дані.

<table>
<thead>
  <tr>
    <th>
      Частина
    </th>
    
    <th>
      З Booqable
    </th>
    
    <th>
      Куди потрапляє в Requiply
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        Робочий час і часовий пояс
      </strong>
    </td>
    
    <td>
      Ваш графік роботи та часовий пояс компанії
    </td>
    
    <td>
      <a href="https://requiply.com/docs/uk/guides/settings/organization/date-and-time">
        Дата і час
      </a>
      
      . Дні без графіка роботи стають вихідними.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Буфери між бронюваннями
      </strong>
    </td>
    
    <td>
      Буферний час до й після, який Booqable задає для кожного товару окремо
    </td>
    
    <td>
      <a href="https://requiply.com/docs/uk/guides/settings/bookings/booking-duration">
        Тривалість бронювання
      </a>
      
      . Requiply має один буфер для всіх бронювань, тому бере значення, яке використовує більшість товарів для оренди, округлене вгору до цілих годин (до 72).
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Застава за замовчуванням
      </strong>
    </td>
    
    <td>
      Застава за замовчуванням у налаштуваннях Booqable
    </td>
    
    <td>
      <a href="https://requiply.com/docs/uk/guides/settings/bookings/deposits">
        Застави
      </a>
      
      . Див. таблицю нижче.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Контакти компанії
      </strong>
    </td>
    
    <td>
      Email, телефон і логотип компанії
    </td>
    
    <td>
      <a href="https://requiply.com/docs/uk/guides/settings/organization/info">
        Інформація організації
      </a>
      
      . Логотип копіюється лише один раз і тільки тоді, коли у вас його ще немає.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Кількісне ціноутворення
      </strong>
    </td>
    
    <td>
      Кожна спільна цінова структура, яка не в архіві, зокрема ті, що їх ще не використовує жоден товар
    </td>
    
    <td>
      <a href="https://requiply.com/docs/uk/guides/settings/pricing/pricing-tiers">
        Кількісне ціноутворення
      </a>
      
       з назвою структури та доданим <em>
        (Booqable)
      </em>
      
      .
    </td>
  </tr>
</tbody>
</table>

Заставу за замовчуванням переносять так. Застави, задані для кожного товару в Booqable, у будь-якому разі копіюються разом із товаром і діють завжди.

<table>
<thead>
  <tr>
    <th>
      Застава за замовчуванням у Booqable
    </th>
    
    <th>
      Застава за замовчуванням у Requiply
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      Немає
    </td>
    
    <td>
      Немає
    </td>
  </tr>
  
  <tr>
    <td>
      100% застави товару (звичайне налаштування Booqable)
    </td>
    
    <td>
      Немає. Кожен товар зберігає власну заставу, як у Booqable.
    </td>
  </tr>
  
  <tr>
    <td>
      Інший відсоток застави товару
    </td>
    
    <td>
      Немає, з приміткою: Requiply бере повну заставу кожного товару.
    </td>
  </tr>
  
  <tr>
    <td>
      Відсоток від усього замовлення
    </td>
    
    <td>
      Такий самий відсоток від вартості оренди для товарів без власної застави, з приміткою.
    </td>
  </tr>
  
  <tr>
    <td>
      Фіксована сума
    </td>
    
    <td>
      Така сама фіксована сума за бронювання.
    </td>
  </tr>
</tbody>
</table>

**Як конвертуються ступінчасті ціни.** Рівень ціни в Booqable задає кратне базової ціни за всю тривалість, наприклад 2,5 денної ціни за 3 дні. Рівень у Requiply є відсотком від базової ціни за одиницю часу. Тому кожен рівень Booqable стає відсотком, що дає ту саму суму за цієї тривалості: 3 дні за 2,5 денної ціни стають 83,33% за день. Суми збігаються з Booqable на кожному рівні, а останній рівень діє для всіх довших періодів.

<warning>

Вибрані налаштування **замінюють** ваші в Requiply. Під час наступного перенесення налаштування записується знову, лише якщо воно змінилося в Booqable, а ви відтоді не змінювали його в Requiply. Див. [Повторне перенесення](#%D0%BF%D0%BE%D0%B2%D1%82%D0%BE%D1%80%D0%BD%D0%B5-%D0%BF%D0%B5%D1%80%D0%B5%D0%BD%D0%B5%D1%81%D0%B5%D0%BD%D0%BD%D1%8F).

</warning>

### Клієнти

Клієнти Booqable стають [клієнтами](https://requiply.com/docs/uk/guides/clients) Requiply:

- **Імʼя.** Для людей імʼя розділяється на імʼя та прізвище. Компанії зберігають повну назву.
- **Email, телефон і адреса.** Номери телефонів зберігаються в міжнародному форматі. Номери без коду країни отримують код країни вашої компанії в Booqable.
- **Знижка.** Знижка клієнта стає [ціновою знижкою](https://requiply.com/docs/uk/guides/settings/pricing/pricing-discounts) клієнта.
- **Інші поля** потрапляють у нотатки клієнта.
- **Наявних клієнтів** із тим самим email або телефоном привʼязують, а не дублюють.

### Товари

- **Товари для оренди** стають групами товарів, по одній на кожну варіацію, з назвами на кшталт *Tent (Large)*.
- **Залишки.** Товари з обліком отримують одну одиницю на кожну одиницю запасу в Booqable, з її ідентифікатором як серійним номером. Товари з кількісним обліком отримують стільки одиниць, скільки є на складі. Товари, для яких Booqable не вів облік, отримують одну одиницю.
- **Ціни.** Ціни за день, годину та місяць копіюються як є. Ціни за тиждень стають цінами за день (сьома частина), ціни за хвилину стають цінами за годину, а фіксовані ціни за бронювання стають цінами за день. Кожну таку конвертацію показано в розділі **Варто перевірити**.
- **Ступінчасті ціни** стають [кількісним ціноутворенням](https://requiply.com/docs/uk/guides/settings/pricing/pricing-tiers), як описано вище.
- **Застави, категорії та фото.** Колекції Booqable стають [категоріями](https://requiply.com/docs/uk/guides/inventory/categories). **Копіювати фото товарів** копіює до 8 фото кожного товару.
- **Послуги та товари на продаж.** Товари-послуги стають [послугами](https://requiply.com/docs/uk/guides/services). Товари на продаж стають товарами для продажу, якщо увімкнено функцію [Продажі](https://requiply.com/docs/uk/guides/sales) (тариф Advanced). Без неї їх пропускають і показують у списку.
- **Товари, які вже є** в Requiply з такою самою назвою або адресою (slug), привʼязують замість дублювання. Вони зберігають власні одиниці.

### Бронювання

Оберіть **Усі бронювання разом з історією** або **Лише відкриті бронювання: чернетки, зарезервовані та видані**. Якщо переносити всю історію, разом із нею переносяться й архівні товари Booqable (в архів Requiply), щоб старі бронювання зберегли свої товари.

У розділі **Статуси бронювань** оберіть [статус](https://requiply.com/docs/uk/guides/settings/bookings/statuses) Requiply для кожного статусу Booqable: **Чернетка**, **Зарезервовано**, **Видано**, **Повернено**, **В архіві** та **Скасовано**. Requiply пропонує варіант для кожного.

Кожне бронювання переноситься з товарами, датами, статусом, сумами, заставою та поверненою заставою, оплатами та поверненнями, нотатками як коментарями, а також одиницями, призначеними зарезервованим і виданим бронюванням. Комплекти перетворюються на свої товари. Системний коментар у кожному бронюванні зберігає номер замовлення Booqable, теги, адресу доставки, інші нарахування та знижку.

- **Номери бронювань.** Номери Booqable зберігаються, якщо у вашому акаунті Requiply ще немає власних бронювань. Інакше імпортовані бронювання отримують наступні вільні номери Requiply.
- **Без повідомлень клієнтам.** Перенесені бронювання не надсилають листів, повідомлень чи нагадувань.
- **Джерело.** Перенесені бронювання мають позначку **Імпортовано** в колонці [Джерело](https://requiply.com/docs/uk/guides/bookings/manage).
- **Пропущені чернетки.** Чернетки без дат оренди не переносяться і показуються в списку.

## Під час перенесення

Натисніть **Почати перенесення**. Перенесення виконується на серверах Requiply, тому можна закрити діалог або залишити сторінку. Картка показує прогрес, а **Переглянути прогрес** знову відкриває діалог.

- **Зупинити** завершує запуск. Усе, що вже імпортовано, залишається, а повторне перенесення продовжить звідти.
- В одній організації одночасно може виконуватися лише одне перенесення.

## Результати та що варто перевірити

Коли запуск завершується, кожна частина показує лічильники: **додано**, **оновлено**, **вже є** та **з помилкою**. Під ними розділ **Варто перевірити** перелічує кожен запис, перенесений зі змінами або не перенесений зовсім, із причиною. Найчастіші:

<table>
<thead>
  <tr>
    <th>
      Повідомлення
    </th>
    
    <th>
      Значення
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <em>
        Ціну за тиждень перенесено як ціну за день
      </em>
      
       (та подібні)
    </td>
    
    <td>
      Для одиниці ціни товару не знайшлося точної відповідності. Перевірте ціну.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Ступінчасті ціни перенесено як відсотки...
      </em>
    </td>
    
    <td>
      Цінова структура стала групою рівнів. Перевірте її в розділі Кількісне ціноутворення.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Товари на продаж потребують функції Продажі
      </em>
    </td>
    
    <td>
      Увімкніть Продажі й запустіть перенесення ще раз, щоб їх перенести.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Товари в Booqable мають різні буфери
      </em>
    </td>
    
    <td>
      Тепер діє лише найпоширеніший буфер. За потреби змініть його в розділі Тривалість бронювання.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Неробочі періоди не перенесено
      </em>
      
       (Closure periods were not migrated)
    </td>
    
    <td>
      У Requiply немає дат закриття. Позначте ці дні вихідними у своєму розкладі вручну.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        У Booqable кілька проміжків роботи в ці дні...
      </em>
    </td>
    
    <td>
      Requiply зберігає один проміжок на день, від найранішого відкриття до найпізнішого закриття.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Змінено в Booqable після минулого перенесення, але також змінено в Requiply
      </em>
    </td>
    
    <td>
      Бронювання або налаштування редагували в обох системах, тому залишається версія Requiply.
    </td>
  </tr>
</tbody>
</table>

Таблиця **Історія перенесень** містить кожен запуск із датою, статусом, переліком імпортованого та автором запуску.

## Повторне перенесення

Натисніть **Перенести ще раз** на картці й знову вставте ключ. Повторний запуск ніколи нічого не дублює:

- **Нові** клієнти, товари та бронювання з Booqable додаються.
- **Клієнти та товари**, імпортовані раніше, не змінюються.
- **Бронювання**, змінені в Booqable після останнього запуску, оновлюються (статус, дати, суми, застава, товари, видача одиниць і нові оплати), якщо їх не редагували також у Requiply.
- **Налаштування** записуються знову, лише якщо вони змінилися в Booqable, але не в Requiply. Групи рівнів не створюються вдруге.

## Що не переноситься

Інтернет-магазин і сайт Booqable, податки, сезонні та інші цінові правила, дати закриття, купони, власні поля, шаблони листів і документів, а також учасники команди. Налаштуйте їх у Requiply самостійно.

На сайті WordPress безкоштовний плагін **Requiply Rental Booking** має кнопку **Migrate from Booqable**, яка перетворює шорткоди Booqable на шорткоди Requiply. Так кнопки товарів продовжують працювати ([інструкція з налаштування](https://requiply.com/blog/wordpress-rental-booking)). На будь-якому іншому сайті ведіть кнопки бронювання на свій [клієнтський портал](https://requiply.com/docs/uk/guides/online-booking).

## Інші системи

Для будь-якої іншої системи (Rentman, Current RMS, таблиця) скористайтеся карткою **Вашої системи немає в списку?**: натисніть **Залишити запит**, введіть свою поточну систему, імʼя, email і все, що нам варто знати, наприклад кількість товарів і бронювань або терміни. Наша команда відповість листом, щоб спланувати перенесення та налаштування.

## Типові сценарії

- **Випробувати Requiply перед переходом.** Перенесіть дані в перший же день і продовжуйте приймати бронювання в Booqable. У день переходу запустіть перенесення ще раз, щоб забрати найновіші бронювання та зміни, а потім скасуйте Booqable.
- **Лише поточна робота.** Оберіть **Лише відкриті бронювання**, щоб почати з того, що ще попереду, а історію залишити в Booqable.
- **Ви вже налаштували робочий час у Requiply.** Зніміть позначку з **Робочий час і часовий пояс**, щоб ваші налаштування залишилися.
- **Товари на продаж пропущено.** Увімкніть функцію Продажі, а потім запустіть перенесення ще раз. Додадуться лише відсутні товари.

## Поради та застереження

- **Зверніть увагу на попередження про валюту.** Суми не конвертуються, тому акаунт Booqable у USD, скопійований в організацію з EUR, зберігає ті самі числа.
- **Перегляньте розділ Варто перевірити** після першого запуску, особливо конвертацію цін і буфер.
- **Зупиняти безпечно.** Імпортоване залишається, а наступний запуск продовжить без дублікатів.
- **Не редагуйте перенесені бронювання в обох системах**, поки ще користуєтеся Booqable. Бронювання, змінені в Requiply, більше не оновлюються з Booqable.


## Sitemap

See the full [sitemap](https://requiply.com/docs/sitemap.md) for all pages.
