Przejdź do głównej treści
Flexigo Hospitality Properties and Rooms

Komunikaty błędów Flexigo Hospitality Properties and Rooms: co oznaczają i co robić

Komunikaty błędów Flexigo Hospitality Properties and Rooms mówią, czego brakuje lub co jest zablokowane: źle ustawiona godzina, oczekująca akceptacja, kontakt, którego nie można usunąć, albo rekord, który moduł traktuje jako niezmienny. W każdym przypadku trzeba poprawić wskazaną daną, zachować kolejność akceptacji, o którą prosi moduł, lub skorzystać z wyjścia, które podpowiada sam tekst, na przykład odrzucić wniosek i złożyć nowy.

FlexigoTech · Odpowiada: Víctor Gómez · Aktualizacja: 4 listopada 2026

Najważniejsze

Wersje
Odoo 17, 18 i 19
Sprawdzone
w kodzie źródłowym modułu, wersja 19.0 · w źródłach podanych na końcu
Czas czytania
6 min

Obiekty, godziny, stawki i rezerwacje

Te komunikaty pojawiają się podczas pracy z obiektami, godzinami zameldowania i wymeldowania, stawkami i rezerwacjami.

Pusta lista Properties z kolumnami Property Name, Property Code, Country, Total Rooms i Occupancy
Lista Properties, jeszcze bez rekordów, z komunikatem «Create your first property».

Dlaczego nie mogę zapisać godzin zameldowania i wymeldowania?

Są trzy walidacje godzin. Check-in time must be between 0:00 and 24:00! oraz Check-out time must be between 0:00 and 24:00! oznaczają, że wpisana godzina jest poza tym zakresem: popraw ją tak, aby mieściła się między tymi dwiema wartościami. Trzecia to Check-out time must be before check-in time!: moduł wymaga dokładnie tego, co mówi tekst, czyli aby godzina wymeldowania była wcześniejsza niż godzina zameldowania. Dostosuj obie godziny, aż spełnią ten warunek, i zapisz ponownie.

Co oznaczają ostrzeżenia o datach ważności, oknie rezerwacji i minimalnym pobycie?

To kontrole spójności. Validity start date must be before end date! pojawia się, gdy data początku ważności nie jest wcześniejsza niż data końca: sprawdź, czy nie są odwrócone. Minimum booking window must be less than maximum booking window! wymaga, aby minimalne okno rezerwacji było mniejsze niż maksymalne. Minimum stay must be at least 1 night! oznacza, że minimalny pobyt musi wynosić co najmniej jedną noc, więc ustaw jedną noc lub więcej.

Dlaczego nie mogę usunąć obiektu ani profilu gościa i o co chodzi z zamówieniem sprzedaży?

Komunikat Cannot delete property %s because it has %d active reservations. pojawia się z nazwą obiektu i liczbą aktywnych rezerwacji w miejscu znaczników. Moduł nie usuwa obiektu z aktywnymi rezerwacjami. Z gośćmi jest tak samo: Cannot delete guest profile with active reservations. Przed usunięciem sprawdź te aktywne rezerwacje. Z kolei No sale order found for this reservation. oznacza, że moduł nie znalazł zamówienia sprzedaży dla tej rezerwacji.

Pusta lista Room Instances z kolumnami Room Name, Property, Room Type i Status
Lista Room Instances, jeszcze bez rekordów, z ilustracją «Create new document».

Co się stanie, jeśli spróbuję wysłać stawki do Booking.com, Agody lub Expedii?

Wyjaśnia to sam komunikat: Sending rates to a booking channel is not available: this module does not connect to Booking.com, Agoda, Expedia or any other booking channel. Jeśli widzisz Cannot push rates because the OTA channel is disabled., komunikat wskazuje, że kanał OTA jest wyłączony. Only one configuration per OTA channel per property oznacza, że dla tego kanału OTA w tym obiekcie istnieje już konfiguracja: dozwolona jest tylko jedna. A jeśli pojawia się Net payout cannot exceed gross revenue, wpisana kwota netto (net payout) przekracza przychody brutto (gross revenue): popraw wartość, aby nie była większa.

Wnioski RODO gości

Wnioski RODO (na ekranie DSAR Requests) to część z największą liczbą komunikatów, ponieważ moduł kontroluje, kto co zmienia i w jakiej kolejności. Jeśli dopiero zaczynasz, w uruchomieniu modułu znajdziesz statusy i ustawienia, przez które przechodzi każdy rekord.

Okno Create DSAR Request z pustym Guest Profile, Request Type ustawionym na Access Export i pustym Review Notes
Kreator «Create DSAR Request», jeszcze bez danych, z przyciskami Create Request i Cancel.

Dlaczego nie mogę zmienić gościa, typu ani statusu wniosku?

Po złożeniu wniosku gość i typ są stałe: The guest and the type of a GDPR request are fixed once it is submitted. Status i akceptacje zmieniają się tylko przyciskami wniosku (The state and the approvals of a GDPR request change only through its buttons.), tak samo jak eksport i link do pobrania (The export of a GDPR request and its download link change only through its buttons.). Jeśli klikniesz akcję, która nie pasuje do sytuacji, zobaczysz This action is not available in the current state of the GDPR request. A jeśli pojawi się This GDPR request has no company: set its company before running it., przypisz firmę do wniosku przed jego uruchomieniem.

Jakie akceptacje są potrzebne do eksportu lub usunięcia?

Komunikat HR, Finance, and Legal approvals are required before manager approval. wyznacza kolejność: najpierw akceptacje działów HR, Finansów i Prawnego, a potem kierownika. Tylko wniosek o dostęp ze wszystkimi akceptacjami generuje eksport (Only an access request with all its approvals generates an export.), a tylko wniosek o usunięcie ze wszystkimi akceptacjami usuwa gościa (Only an erasure request with all its approvals erases a guest.). Link do pobrania mają zakończone wnioski o dostęp, które mają eksport: Only a done access request with its export has a download link. Jeśli pojawi się No email address available for this guest., komunikat wskazuje, że gość nie ma dostępnego adresu e-mail.

Dlaczego moduł odmawia usunięcia danych gościa?

Jest kilka przypadków, w których moduł nie usuwa, i każdy ma swój komunikat. Przy aktywnych rezerwacjach: Cannot erase data for guest with active reservations. Jeśli kontakt należy do użytkownika: The contact of this guest belongs to a user and is never erased. Jeśli jest kontaktem firmy: The contact of this guest is the contact of a company and is never erased. Jeśli jest firmą z kontaktami lub dokumentami klienta: The contact of this guest is a company with contacts or customer documents and is never erased. A jeśli ma zaksięgowane faktury lub zapisy: The contact of this guest has posted invoices or journal entries, which the law requires to keep: it is not erased. Reject the request, or file it again when the retention period ends. Sam komunikat podaje dwa wyjścia: odrzucić wniosek albo złożyć go ponownie po zakończeniu okresu przechowywania.

Dlaczego nie mogę zmienić kontaktu profilu gościa?

Może to zrobić tylko kierownik hotelu: Only a hotel manager changes the contact of a guest profile. Dodatkowo, jeśli gość ma otwarty wniosek RODO, kontakt jest zablokowany, dopóki wniosek nie zostanie zakończony lub odrzucony: This guest has an open GDPR request: its contact cannot change until the request is done or rejected. Jeśli kontakt już się zmienił, możesz zobaczyć The guest profile no longer points to the contact this request was submitted for: reject this request and file a new one.; wyjście jest takie, jak wskazano: odrzucić i złożyć nowy. Wreszcie Email address is required for guest deduplication. wymaga adresu e-mail w profilu, ponieważ moduł potrzebuje go do deduplikacji gości.

Przegląd listy Room Types, listy DSAR Requests, okna Create DSAR Request i listy Properties
Room Types z ośmioma rekordami, a następnie DSAR Requests w Hospitality > Compliance, kreator wniosku i Properties, te trzy jeszcze bez rekordów.

Rekordy, których moduł nie pozwala modyfikować

Dlaczego pojawiają się Audit logs are immutable i OTA Sync Logs are immutable?

Ponieważ moduł traktuje rekordy audytu i synchronizacji OTA jako niezmienne. Jeśli spróbujesz zmodyfikować któryś z nich, Odoo odpowie Audit logs are immutable lub OTA Sync Logs are immutable. Tak właśnie moduł pracuje z tymi rekordami. Jeśli chcesz zrozumieć, skąd się biorą, w działaniu modułu od środka znajdziesz jego menu i to, przez co przechodzi każdy rekord.

Jeśli komunikat hamuje wdrożenie

W Odoo Apps moduł kosztuje 9 € netto (bez VAT), jednorazowa płatność za wersję, dla Odoo 17, 18 i 19. Niektóre funkcje opcjonalnie korzystają z płatnej usługi FlexigoTech Cloud (usługa lokalna): 29 €/mies. lub 290 €/rok netto (bez VAT) (Pro: 58 €/mies. lub 580 €/rok). W FlexigoTech wdrażamy Odoo 17, 18, 19 i 20 oraz tworzymy konektory i integracje na zamówienie, więc jeśli któryś z tych komunikatów koliduje z Twoim sposobem pracy, możemy to z Tobą przejrzeć. Szczegóły modułu i zakup znajdziesz na jego stronie na flexigotech.com.

Czytaj dalej

Jak działa Flexigo Hospitality Properties and Rooms w Odoo od środkaJakie menu Flexigo Hospitality Properties and Rooms dodaje do Odoo, jakie modele danych zapisuje i która część korzysta z płatnej usługi zewnętrznej, pytanie po pytaniu.Wdrożenie Flexigo Hospitality Properties and Rooms: przykład od początku do końcaJak wdrożyć Flexigo Hospitality Properties and Rooms w Odoo: obiekty, typy pokoi, pokoje, rezerwacje, zadania i co sprawdzać w pierwszym tygodniu.Flexigo Hospitality Properties and Rooms: czy pasuje do Twojego Odoo i w jakiej wersjiDla jakich wersji Odoo jest Flexigo Hospitality Properties and Rooms, co obejmuje usługa, a co nie, co wysyła Twoja baza i co ustalić przed instalacją.
Sprawdzone w kodzie źródłowym modułu (wersja 19.0) i w podlinkowanych źródłach

Źródła