---
title: "Migracja danych"
description: "Przenieś konto Booqable do Requiply za pomocą klucza API: ustawienia (godziny pracy, bufory, domyślna kaucja, dane kontaktowe firmy, progi cenowe), klientów, produkty ze stanami i zdjęciami oraz rezerwacje z płatnościami. Uruchom migrację ponownie bez duplikatów albo poproś o indywidualną migrację z innego systemu."
canonical_url: "https://requiply.com/docs/pl/guides/settings/integrations/data-migration"
---
# Migracja danych

> Przenieś konto Booqable do Requiply za pomocą klucza API: ustawienia (godziny pracy, bufory, domyślna kaucja, dane kontaktowe firmy, progi cenowe), klientów, produkty ze stanami i zdjęciami oraz rezerwacje z płatnościami. Uruchom migrację ponownie bez duplikatów albo poproś o indywidualną migrację z innego systemu.

**Migracja danych** kopiuje Twoje dane z innego systemu do obsługi wypożyczalni do Requiply. W przypadku **Booqable** działa samodzielnie: wklej klucz API, wybierz, co przenieść, a Requiply odczyta ustawienia, klientów, produkty i rezerwacje bezpośrednio z Twojego konta Booqable. W Booqable nic się nie zmienia, więc możesz tam dalej pracować, a w tym czasie testować Requiply na swoich prawdziwych danych.

W przypadku każdego innego systemu ta sama strona ma formularz zgłoszenia indywidualnej migracji, zobacz [Inne systemy](#inne-systemy).

Otwórz ją w **Ustawienia → Integracje → Migracja danych**, [`https://app.requiply.com/settings/integrations/data-migration`](https://app.requiply.com/settings/integrations/data-migration).

<note>

Migrację mogą uruchomić tylko **Administratorzy**. Jest dostępna w każdym planie, również w okresie próbnym.

</note>

## Zanim zaczniesz

<table>
<thead>
  <tr>
    <th>
      Wymaganie
    </th>
    
    <th>
      Dlaczego to ważne
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      Administrator w Requiply
    </td>
    
    <td>
      Tylko administratorzy uruchamiają, zatrzymują i widzą migracje.
    </td>
  </tr>
  
  <tr>
    <td>
      Klucz API Booqable utworzony przez właściciela lub administratora konta Booqable
    </td>
    
    <td>
      Klucze utworzone przez innych użytkowników Booqable nie mogą odczytać wszystkich danych. Booqable podaje dostęp do API od planu <strong>
        Grow
      </strong>
      
      . W planie <strong>
        Start
      </strong>
      
       napisz na <code>
        info@requiply.com
      </code>
      
      , a zaplanujemy przeniesienie razem z Tobą.
    </td>
  </tr>
  
  <tr>
    <td>
      Nazwa Twojej firmy w Booqable
    </td>
    
    <td>
      Pierwsza część adresu Booqable: <code>
        yourcompany
      </code>
      
       w <code>
        yourcompany.booqable.com
      </code>
      
      .
    </td>
  </tr>
  
  <tr>
    <td>
      Najlepiej ta sama waluta w obu systemach
    </td>
    
    <td>
      Kwoty są kopiowane bez zmian, bez przeliczania. Okno ostrzega, gdy waluty się różnią.
    </td>
  </tr>
</tbody>
</table>

Aby utworzyć klucz, skorzystaj z instrukcji Booqable [How to create an API key](https://help.booqable.com/en/articles/4325485). Requiply używa klucza tylko do migracji, przechowuje go zaszyfrowany podczas migracji i usuwa po jej zakończeniu.

## Łączenie konta Booqable

1. Na karcie **Booqable** naciśnij **Rozpocznij migrację** (lub **Przenieś ponownie** po wcześniejszej migracji).
2. Wpisz **Nazwa firmy w Booqable**. Można też wkleić cały adres Booqable.
3. Wklej **Klucz API**.
4. Naciśnij **Połącz**. Requiply sprawdzi klucz i policzy, co może przenieść.

<figure>

![Okno migracji z Booqable w trybie ciemnym na kroku Połącz swoje konto. Tekst wyjaśnia, że Requiply kopiuje godziny pracy i inne ustawienia, klientów, pozycje ze stanami, zdjęciami i cenami progowymi oraz rezerwacje z płatnościami, a w Booqable nic się nie zmienia. Wyróżnione numerami: 1, pole Nazwa firmy w Booqable z wartością northside-rentals i końcówką .booqable.com; 2, pole Klucz API; 3, przycisk Połącz. Pod kluczem są link Jak utworzyć klucz API w Booqable i informacja z kłódką o tym, że klucz jest szyfrowany i usuwany po migracji](https://requiply.com/docs/assets/settings/integrations/data-migration/connect.png)<figcaption>

Nazwa firmy (1), klucz API (2) i **Połącz** (3).

</figcaption>
</figure>

Jeśli połączenie się nie powiedzie, okno podaje przyczynę:

<table>
<thead>
  <tr>
    <th>
      Komunikat
    </th>
    
    <th>
      Co zrobić
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <em>
        Pod tym adresem nie znaleziono konta Booqable.
      </em>
    </td>
    
    <td>
      Porównaj nazwę firmy z adresem Booqable.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Booqable nie zaakceptował tego klucza API.
      </em>
    </td>
    
    <td>
      Skopiuj klucz ponownie w całości i sprawdź, czy nie został usunięty w Booqable.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Ten klucz API nie może odczytać wszystkich danych.
      </em>
    </td>
    
    <td>
      Utwórz klucz jako właściciel lub administrator konta Booqable.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Booqable jest teraz zajęty.
      </em>
      
       / <em>
        Nie udało się połączyć z Booqable.
      </em>
    </td>
    
    <td>
      Spróbuj ponownie za minutę.
    </td>
  </tr>
</tbody>
</table>

## Wybór danych do przeniesienia

Po połączeniu okno pokazuje Twoje konto Booqable, liczbę klientów, produktów i rezerwacji oraz to, co można przenieść.

<figure>

![Krok Wybierz, co przenieść dla konta Booqable Northside Rentals z oznaczeniem Połączono. Wyróżnienie 1 obejmuje grupę Ustawienia z pięcioma zaznaczonymi częściami i wierszem podglądu pod każdą: Godziny pracy i strefa czasowa, pon. do pt. 09:00 do 18:00, sob. 10:00 do 14:00, niedziela zamknięte, strefa czasowa Europe/London; Bufory między rezerwacjami, 2 godz. po zwrocie; Domyślna kaucja, brak domyślnej kaucji, każda pozycja zachowuje własną kaucję; Dane kontaktowe firmy, rozmyty e-mail i telefon oraz logo, jeśli jeszcze go nie masz; Progi cenowe, struktury cen 2. Niżej są Klienci 40, Pozycje 13 z przełącznikiem Kopiuj zdjęcia pozycji i Rezerwacje 64. Wyróżnienie 2 obejmuje wybór między wszystkimi rezerwacjami łącznie z historią a tylko otwartymi rezerwacjami. Wyróżnienie 3 obejmuje Statusy rezerwacji, przypisujące statusom Szkic, Zarezerwowana, Wydana, Zwrócona, W archiwum i Anulowana statusy Requiply, takie jak Zapytanie, Nowa, W trakcie, Zakończona i Anulowana](https://requiply.com/docs/assets/settings/integrations/data-migration/options.png)<figcaption>

Ustawienia z podglądem każdej wartości (1), wybór rezerwacji do przeniesienia (2) i status, na który zmieni się każdy status Booqable (3).

</figcaption>
</figure>

Wybranie **Rezerwacje** zaznacza też **Klienci** i **Pozycje**, ponieważ rezerwacje ich potrzebują.

### Ustawienia

Każda część pokazuje wartość, którą ustawi, więc możesz odznaczyć wszystko, co wolisz zachować. Na liście są tylko te części, dla których Twoje konto Booqable ma jakieś dane.

<table>
<thead>
  <tr>
    <th>
      Część
    </th>
    
    <th>
      Z Booqable
    </th>
    
    <th>
      Gdzie trafia w Requiply
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        Godziny pracy i strefa czasowa
      </strong>
    </td>
    
    <td>
      Godziny otwarcia i strefa czasowa firmy
    </td>
    
    <td>
      <a href="https://requiply.com/docs/pl/guides/settings/organization/date-and-time">
        Data i godzina
      </a>
      
      . Dni bez godzin otwarcia stają się dniami zamkniętymi.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Bufory między rezerwacjami
      </strong>
    </td>
    
    <td>
      Czas buforu przed i po, który Booqable ustawia dla każdego produktu
    </td>
    
    <td>
      <a href="https://requiply.com/docs/pl/guides/settings/bookings/booking-duration">
        Czas trwania rezerwacji
      </a>
      
      . Requiply ma jeden bufor dla wszystkich rezerwacji, więc przyjmuje ustawienie, którego używa większość produktów do wynajmu, zaokrąglone w górę do pełnych godzin (maksymalnie 72).
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Domyślna kaucja
      </strong>
    </td>
    
    <td>
      Domyślna kaucja w ustawieniach Booqable
    </td>
    
    <td>
      <a href="https://requiply.com/docs/pl/guides/settings/bookings/deposits">
        Kaucje
      </a>
      
      . Zobacz tabelę poniżej.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Dane kontaktowe firmy
      </strong>
    </td>
    
    <td>
      E-mail, telefon i logo firmy
    </td>
    
    <td>
      <a href="https://requiply.com/docs/pl/guides/settings/organization/info">
        Informacje o organizacji
      </a>
      
      . Logo jest kopiowane tylko wtedy, gdy jeszcze go nie masz, i tylko raz.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Progi cenowe
      </strong>
    </td>
    
    <td>
      Każda wspólna struktura cen, która nie jest zarchiwizowana, także taka, której nie używa jeszcze żaden produkt
    </td>
    
    <td>
      <a href="https://requiply.com/docs/pl/guides/settings/pricing/pricing-tiers">
        Progi cenowe
      </a>
      
      , z nazwą struktury i dopiskiem <em>
        (Booqable)
      </em>
      
      .
    </td>
  </tr>
</tbody>
</table>

Domyślna kaucja jest przenoszona tak. Kaucje ustawione przy poszczególnych produktach Booqable są w każdym przypadku kopiowane razem z produktem i zawsze obowiązują.

<table>
<thead>
  <tr>
    <th>
      Domyślna kaucja w Booqable
    </th>
    
    <th>
      Domyślna kaucja w Requiply
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      Brak
    </td>
    
    <td>
      Brak
    </td>
  </tr>
  
  <tr>
    <td>
      100% kaucji produktu (zwykłe ustawienie Booqable)
    </td>
    
    <td>
      Brak. Każdy produkt zachowuje własną kaucję, jak w Booqable.
    </td>
  </tr>
  
  <tr>
    <td>
      Inny procent kaucji produktu
    </td>
    
    <td>
      Brak, z uwagą: Requiply pobiera pełną kaucję każdego produktu.
    </td>
  </tr>
  
  <tr>
    <td>
      Procent całego zamówienia
    </td>
    
    <td>
      Ten sam procent kosztu wynajmu dla pozycji bez własnej kaucji, z uwagą.
    </td>
  </tr>
  
  <tr>
    <td>
      Stała kwota
    </td>
    
    <td>
      Ta sama stała kwota za rezerwację.
    </td>
  </tr>
</tbody>
</table>

**Jak przeliczane są ceny progowe.** Kafelek ceny w Booqable nalicza wielokrotność ceny bazowej za cały okres, np. 2,5 ceny dziennej za 3 dni. Próg w Requiply to procent ceny bazowej za jednostkę, więc każdy kafelek staje się procentem, który daje tę samą sumę przy tej długości: 3 dni po 2,5 stają się 83,33% za dobę. Sumy zgadzają się z Booqable przy każdej długości kafelka, a ostatni próg obowiązuje dla wszystkiego, co dłuższe.

<warning>

Wybrane ustawienia **zastępują** Twoje ustawienia w Requiply. Przy kolejnej migracji ustawienie jest zapisywane ponownie tylko wtedy, gdy zmieniło się w Booqable, a od tego czasu nie zmieniono go w Requiply. Zobacz [Ponowne uruchomienie migracji](#ponowne-uruchomienie-migracji).

</warning>

### Klienci

Klienci z Booqable stają się [klientami](https://requiply.com/docs/pl/guides/clients) w Requiply:

- **Imię i nazwisko.** U osób dzielone są na imię i nazwisko. Firmy zachowują pełną nazwę.
- **E-mail, telefon i adres.** Numery telefonów są zapisywane w formacie międzynarodowym. Numery zapisane bez kodu kraju dostają kod kraju Twojej firmy w Booqable.
- **Rabat.** Rabat klienta staje się [rabatem](https://requiply.com/docs/pl/guides/settings/pricing/pricing-discounts) przypisanym do klienta.
- **Pozostałe pola** trafiają do notatek klienta.
- **Istniejący klienci** z tym samym adresem e-mail lub numerem telefonu są powiązywani, a nie duplikowani. Gdy klient w Booqable ma inne imię i nazwisko, e-mail lub telefon albo inne pola, zachowuje je wewnętrzny komentarz przy tym kliencie, zaczynający się od *Powiązany klient Booqable*.

### Pozycje

- **Produkty do wynajmu** stają się grupami pozycji, po jednej na wariant, z nazwami w rodzaju *Namiot (duży)*.
- **Stany.** Śledzone produkty dostają po jednym egzemplarzu na każdy egzemplarz magazynowy Booqable, z jego identyfikatorem jako numerem seryjnym. Produkty ilościowe dostają tyle egzemplarzy, ile mają na stanie. Produkty, których Booqable nie śledził, dostają jeden egzemplarz.
- **Kody kreskowe.** Kody kreskowe z egzemplarzy magazynowych Booqable są powiązywane jako kody zewnętrzne z egzemplarzami, które z nich powstały, więc etykiety już naklejone na sprzęt nadal się skanują. Zobacz [Kody QR i kody kreskowe](https://requiply.com/docs/pl/guides/inventory/qr-and-barcodes). Gdy Requiply wygenerował ten sam kod dla innego egzemplarza, wygrywa kod z Booqable, a tamten egzemplarz dostaje nowy. Kod, który w inny sposób ma już inny egzemplarz, nie jest powiązywany i trafia na listę **Do sprawdzenia**.
- **Ceny.** Ceny za dobę, za godzinę i za miesiąc są kopiowane bez zmian. Ceny tygodniowe stają się cenami za dobę (jedna siódma), ceny za minutę cenami za godzinę, a stałe ceny za rezerwację cenami za dobę. Każde przeliczenie trafia na listę **Do sprawdzenia**.
- **Ceny progowe** stają się [progami cenowymi](https://requiply.com/docs/pl/guides/settings/pricing/pricing-tiers), jak opisano wyżej.
- **Kaucje, kategorie i zdjęcia.** Kolekcje Booqable stają się [kategoriami](https://requiply.com/docs/pl/guides/inventory/categories). **Kopiuj zdjęcia pozycji** kopiuje do 8 zdjęć na produkt.
- **Usługi i towary na sprzedaż.** Produkty usługowe stają się [usługami](https://requiply.com/docs/pl/guides/services). Towary na sprzedaż stają się towarami na sprzedaż w Requiply, gdy funkcja [Sprzedaż](https://requiply.com/docs/pl/guides/sales) jest włączona (plan Advanced); bez niej są pomijane i trafiają na listę.
- **Pozycje, które już masz** w Requiply, o tej samej nazwie lub tym samym fragmencie adresu (slug), są powiązywane zamiast duplikowania i zachowują własne egzemplarze.

### Rezerwacje

Wybierz, które rezerwacje przenieść. Każda opcja pokazuje, ilu rezerwacji dotyczy:

<table>
<thead>
  <tr>
    <th>
      Opcja
    </th>
    
    <th>
      Co zostaje przeniesione
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <strong>
        Wszystkie rezerwacje, łącznie z historią
      </strong>
    </td>
    
    <td>
      Każda rezerwacja. Zarchiwizowane produkty Booqable też są przenoszone, jako zarchiwizowane w Requiply, więc stare rezerwacje zachowują swoje pozycje.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Tylko otwarte rezerwacje: szkice, zarezerwowane i wydane
      </strong>
    </td>
    
    <td>
      Tylko rezerwacje, które w Booqable są nadal otwarte.
    </td>
  </tr>
  
  <tr>
    <td>
      <strong>
        Otwarte rezerwacje i historia zwrócona od
      </strong>
      
       wybranej daty
    </td>
    
    <td>
      Otwarte rezerwacje oraz zwrócone, zarchiwizowane i anulowane rezerwacje, które zakończyły się w tym dniu lub później. Domyślna data to pierwszy dzień miesiąca sprzed roku.
    </td>
  </tr>
</tbody>
</table>

Gdy wybrano datę, podpowiedź brzmi *Starsze rezerwacje pozostaną w Booqable. Aby dodać je później, uruchom migrację ponownie z wcześniejszą datą: już przeniesione rezerwacje zostaną pominięte.*

**Stare otwarte rezerwacje** to rezerwacje, które Booqable nadal pokazuje jako szkic, zarezerwowane lub wydane, choć zakończyły się dawno temu, często dlatego, że nikt ich nie zamknął. Zaznacz **Stare otwarte rezerwacje: w Booqable nadal jako szkic, zarezerwowane lub wydane, ale zakończone przed** i wybierz datę (domyślnie 30 dni temu). Liczba obok pokazuje, ile ich jest. Następnie wybierz:

- **Zostaw je w Booqable**: nie są przenoszone. *Rezerwacje przeniesione wcześniej pozostaną bez zmian.*
- **Przenieś je ze statusem**: są przenoszone z wybranym statusem, domyślnie Twoim pierwszym statusem zakończenia, i bez przypisanych egzemplarzy. *Rezerwacje przeniesione wcześniej, których nikt nie zmienił w Requiply, też otrzymają ten status.* Komentarz systemowy przy każdej z nich wyjaśnia, dlaczego dostała ten status. **Rozpocznij migrację** pozostaje nieaktywne, dopóki nie wybierzesz statusu.

W sekcji **Statusy rezerwacji** wybierz [status](https://requiply.com/docs/pl/guides/settings/bookings/statuses) Requiply, na który zmieni się każdy status Booqable: **Szkic**, **Zarezerwowana**, **Wydana**, **Zwrócona**, **W archiwum** i **Anulowana**. Requiply podpowiada status dla każdego z nich.

Każda rezerwacja przenosi swoje pozycje, daty, status, sumy, kaucję i zwróconą kaucję, płatności i zwroty pieniędzy, notatki jako komentarze oraz egzemplarze przypisane do rezerwacji zarezerwowanych i wydanych. Zestawy rozkładają się na swoje pozycje. Komentarz systemowy przy każdej rezerwacji zachowuje numer zamówienia Booqable, tagi, adres dostawy, inne opłaty i rabat.

- **Numery rezerwacji.** Numery z Booqable są zachowywane, gdy Twoje konto Requiply nie ma jeszcze własnych rezerwacji. W przeciwnym razie zaimportowane rezerwacje dostają kolejne wolne numery Requiply.
- **Żadnych wiadomości do klientów.** Przeniesione rezerwacje nie wysyłają e-maili, wiadomości ani przypomnień.
- **Źródło.** Przeniesione rezerwacje mają w kolumnie [Źródło](https://requiply.com/docs/pl/guides/bookings/manage) wartość **Import**.
- **Pominięte szkice.** Szkice bez dat wynajmu nie są przenoszone i trafiają na listę.
- **Nieopłacone rezerwacje.** Rezerwacja, której zamówienie w Booqable nie ma płatności, dostaje oczekującą płatność na całą kwotę, tak jak rezerwacja utworzona w Requiply, chyba że jest anulowana lub nic nie kosztuje. Przy kolejnej migracji oczekująca płatność znika, gdy Booqable zarejestruje płatność lub rezerwacja zostanie anulowana, a przy zmianie sumy dostosowuje się do niej. Płatność, którą Twój zespół już przyjął w Requiply, pozostaje bez zmian.

### Limit API Booqable

Booqable ogranicza liczbę zapytań API, które konto może wykonać w miesiącu, a migracja odczytuje wszystko właśnie przez te zapytania. Pod danymi konta okno pokazuje, ile zużyją wybrane rezerwacje: *Ta migracja zużyje około {requests} z pozostałych w tym miesiącu zapytań API Booqable ({remaining}). Potrwa około {minutes} min.* Szacunek zmienia się wraz z wybraną opcją rezerwacji i datami.

Requiply zostawia rezerwę na inne połączenia z Booqable: jedną dziesiątą miesięcznego limitu, co najmniej 5000 zapytań. Gdy migracja miałaby z niej skorzystać, komunikat zmienia się w ostrzeżenie: *Pozostałe w tym miesiącu zapytania API Booqable: {remaining}, a ta migracja potrzebuje około {requests}. Aby zachować {reserve} dla innych połączeń z Booqable, migracja zatrzyma się wcześniej i może się nie zakończyć. Wybierz tylko otwarte rezerwacje lub przeprowadź migrację po odnowieniu miesięcznego limitu. Limit odnowi się {date}.*

## W trakcie migracji

Naciśnij **Rozpocznij migrację**. Migracja działa na serwerach Requiply, więc możesz zamknąć okno lub opuścić stronę. Karta pokazuje postęp, a **Zobacz postęp** otwiera okno ponownie.

- **Zatrzymaj** kończy migrację. Wszystko, co zostało już zaimportowane, zostaje, a ponowne uruchomienie migracji kontynuuje od tego miejsca.
- W jednej organizacji może naraz działać tylko jedna migracja.
- Zapytania są wysyłane w tempie mieszczącym się w minutowym limicie Booqable. Jeśli konto dojdzie do rezerwy, migracja zatrzymuje się z komunikatem *Twoje konto Booqable prawie wykorzystało miesięczny limit zapytań API. Reszta jest zachowana dla innych połączeń z Booqable, więc migracja nie może teraz kontynuować. Uruchom ją po odnowieniu limitu: już przeniesione rekordy nie zostaną zduplikowane.*

## Wyniki i rzeczy do sprawdzenia

Po zakończeniu migracji każda część pokazuje liczby: **Dodano**, **Zaktualizowano**, **Już były** i **Błędy**. Pod nimi lista **Do sprawdzenia** pokazuje każdy rekord, który przeniesiono ze zmianą lub którego nie przeniesiono wcale, wraz z przyczyną. Najczęstsze:

<table>
<thead>
  <tr>
    <th>
      Komunikat
    </th>
    
    <th>
      Znaczenie
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <em>
        Cenę tygodniową przeniesiono jako cenę za dobę
      </em>
      
       (i podobne)
    </td>
    
    <td>
      Jednostka ceny produktu nie miała dokładnego odpowiednika. Sprawdź cenę.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Ceny progowe zamieniono na progi procentowe...
      </em>
    </td>
    
    <td>
      Struktura cen stała się grupą progów. Sprawdź ją w Progach cenowych.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Towary na sprzedaż wymagają funkcji Sprzedaż
      </em>
    </td>
    
    <td>
      Włącz Sprzedaż i uruchom migrację ponownie, aby je przenieść.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Pozycje w Booqable mają różne bufory
      </em>
    </td>
    
    <td>
      Obowiązuje teraz tylko najczęstszy bufor. W razie potrzeby zmień go w Czasie trwania rezerwacji.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Nie przeniesiono okresów zamknięcia
      </em>
    </td>
    
    <td>
      Requiply nie ma dat zamknięcia. Zamknij te dni ręcznie w swoim harmonogramie.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Booqable ma kilka przedziałów godzin otwarcia w:...
      </em>
    </td>
    
    <td>
      Requiply przechowuje jeden przedział na dzień, od najwcześniejszego otwarcia do najpóźniejszego zamknięcia.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Zmieniono w Booqable po ostatniej migracji, ale zmieniono też w Requiply
      </em>
    </td>
    
    <td>
      Rezerwację lub ustawienie edytowano po obu stronach, więc zostaje wersja z Requiply.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Kod kreskowy {code} należy już do {sku} w Requiply, więc nie został powiązany.
      </em>
    </td>
    
    <td>
      Ten kod ma już inny egzemplarz. Sprawdź, na którym egzemplarzu jest etykieta.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        W Booqable kod kreskowy {code} ma więcej niż jeden egzemplarz. Powiązano go tylko z pierwszym.
      </em>
    </td>
    
    <td>
      W Booqable ten sam kod występował dwa razy. Nadaj drugiemu egzemplarzowi własny kod.
    </td>
  </tr>
  
  <tr>
    <td>
      <em>
        Nie dodano zwrotu pieniędzy w kwocie {amount}, ponieważ rezerwacja nie ma płatności, z której można go zwrócić.
      </em>
    </td>
    
    <td>
      Rezerwacja przyszła bez żadnej płatności, więc zwrot pieniędzy nie miał się do czego odnieść. W razie potrzeby zapisz go ręcznie.
    </td>
  </tr>
</tbody>
</table>

Tabela **Historia migracji** pokazuje każde uruchomienie z datą, statusem, tym, co zaimportowano, i osobą, która je rozpoczęła.

## Ponowne uruchomienie migracji

Naciśnij **Przenieś ponownie** na karcie i wklej klucz jeszcze raz. Kolejne uruchomienie nigdy niczego nie duplikuje:

- **Nowi** klienci, produkty i rezerwacje z Booqable są dodawani.
- **Klienci i produkty** zaimportowani wcześniej nie są zmieniani. Produkty ilościowe, które przyszły bez egzemplarzy, dostają swoje stany z Booqable.
- **Rezerwacje** spoza opcji wybranej ostatnio, np. starsza historia, są dodawane, gdy wybierzesz szerszą opcję lub wcześniejszą datę.
- **Rezerwacje** zmienione w Booqable od ostatniej migracji są aktualizowane (status, daty, sumy, kaucja, pozycje, wydania egzemplarzy i nowe płatności), chyba że edytowano je też w Requiply.
- **Ustawienia** są zapisywane ponownie tylko wtedy, gdy zmieniły się w Booqable, a nie w Requiply. Grupy progów nie są tworzone dwa razy.

## Czego migracja nie przenosi

Sklepu internetowego i strony Booqable, podatków, cen sezonowych i innych reguł cenowych, dat zamknięcia, kuponów, pól dodatkowych, szablonów e-maili i dokumentów ani członków zespołu. Skonfiguruj je w Requiply samodzielnie.

Na stronie opartej na WordPressie darmowa wtyczka **Requiply Rental Booking** ma przycisk **Migrate from Booqable**, który zamienia shortcode'y Booqable na shortcode'y Requiply, dzięki czemu przyciski produktów nadal działają ([instrukcja konfiguracji](https://requiply.com/blog/wordpress-rental-booking)). Na każdej innej stronie podłącz przyciski rezerwacji do swojego [portalu klienta](https://requiply.com/docs/pl/guides/online-booking).

## Inne systemy

W przypadku każdego innego systemu (Rentman, Current RMS, arkusz kalkulacyjny) użyj karty **Twojego systemu nie ma na liście?**: naciśnij **Poproś o migrację**, wpisz swój obecny system, imię i nazwisko, e-mail i wszystko, co powinniśmy wiedzieć, np. liczbę produktów i rezerwacji albo termin. Nasz zespół odpowie e-mailem, aby zaplanować migrację i konfigurację.

## Typowe scenariusze

- **Testowanie Requiply przed przejściem.** Przeprowadź migrację pierwszego dnia i dalej przyjmuj rezerwacje w Booqable. W dniu przejścia uruchom migrację ponownie, aby przenieść najnowsze rezerwacje i zmiany, a potem zrezygnuj z Booqable.
- **Tylko bieżąca praca.** Wybierz **Tylko otwarte rezerwacje**, aby zacząć od tego, co jeszcze przed Tobą, a historię zostaw w Booqable.
- **Tylko ostatni rok.** Wybierz **Otwarte rezerwacje i historia zwrócona od** z potrzebną datą. Jeśli chcesz więcej historii, uruchom migrację później ponownie z wcześniejszą datą.
- **Rezerwacje, których nikt nie zamknął w Booqable.** Zaznacz opcję starych otwartych rezerwacji i przenieś je ze statusem zakończenia, aby nie pozostały otwarte w Requiply.
- **Konto Booqable blisko miesięcznego limitu.** Przed startem sprawdź szacunkową liczbę zapytań. Najpierw przenieś otwarte rezerwacje, a historię po odnowieniu limitu.
- **Godziny pracy są już ustawione w Requiply.** Odznacz **Godziny pracy i strefa czasowa**, aby zachować swoje.
- **Towary na sprzedaż zostały pominięte.** Włącz funkcję Sprzedaż, a potem uruchom migrację ponownie. Dodane zostaną tylko brakujące produkty.

## Wskazówki i ostrzeżenia

- **Sprawdź ostrzeżenie o walucie.** Kwoty nie są przeliczane, więc konto Booqable w USD skopiowane do organizacji w EUR zachowuje te same liczby.
- **Przejrzyj listę Do sprawdzenia** po pierwszej migracji, zwłaszcza przeliczenia cen i bufor.
- **Zatrzymanie jest bezpieczne.** To, co zaimportowano, zostaje, a kolejne uruchomienie kontynuuje bez duplikatów.
- **Nie edytuj przeniesionych rezerwacji w obu systemach**, dopóki korzystasz jeszcze z Booqable. Rezerwacje edytowane w Requiply nie są już aktualizowane z Booqable.


## Sitemap

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