Zacznij od konkretnej decyzji cenowej
Najpierw napisz zdanie jeśli-to: „Jeśli noc przypada w lipcu, obliczona cena kategorii powinna wzrosnąć o 15%”. Określa objętą noc, warunek i efekt. Dodaj kategorię, jeśli nie ma dotyczyć każdego typu pokoju. Nazwa „Lipiec +15%” wyjaśnia więcej niż „Reguła 4”. Nazwa wewnętrzna pomaga w sprawdzeniu; nie czyni reguły osobną ofertą do rezerwacji przez gościa.
Następnie sprawdź właściwe miejsce utrzymywania danych. Stała zwykła cena należy do kategorii; ceny konkretnych dat do jej kalendarza. Usługi pochodzą z Ustawienia → Hotel → Usługi i są wybierane w taryfie. Kanały, płatność i anulowanie także należą do taryfy. Reguła pasuje do tej samej powtarzalnej decyzji w odpowiednich nocach. Ceny firmowe utrzymuj w ich umowie. Wiele podobnych reguł często wskazuje na decyzję utrzymywaną w niewłaściwym miejscu.
Wybierz pobyt porównawczy dla każdej nowej reguły. Wybierz znaną kategorię i taryfę bez własnej korekty, aby najpierw zobaczyć efekt reguły. Zapisz oczekiwane ceny nocne, a następnie przetestuj ten sam przypadek z rzeczywiście sprzedawaną taryfą. Oddzielisz różnice wynikające z reguły, taryfy lub późniejszej korekty.
| Kontrola | Jak zrozumieć i sprawdzić przypadek |
|---|---|
| Wyższa cena w każdy weekend | Reguła dni tygodnia; wybrane noce i podwyżka. |
| Jedna konkretna data wydarzenia | Cena daty dla kategorii i daty; zastępuje wynik kategorii dla tej nocy. |
| Oferta ze śniadaniem | Taryfa z usługą w cenie; nie tylko reguła o odpowiedniej nazwie. |
Wybierz typ reguły według warunku
Reguła sezonowa wymaga początkowej daty pobytu; koniec jest opcjonalny. Początek jest wypełniony dzisiejszą datą hotelu. Puste Ważne do oznacza brak daty końcowej. Ustawione granice są uwzględnione, a koniec nie może poprzedzać początku. Reguły dni tygodnia sprawdzają każdą noc: piątek obowiązuje nawet przy rezerwacji utworzonej we wtorek. Wszystkie siedem dni od poniedziałku do niedzieli można wybrać bezpośrednio. Dzień wyjazdu nie jest noclegiem. Warunki dat opisują noc, a nie utworzenie umowy lub rezerwacji.
Wczesna rezerwacja używa minimalnego wyprzedzenia; Last minute maksymalnego czasu do przyjazdu. Liczbę dni sprawdza się przy bieżącym obliczeniu. Cena wczesnej rezerwacji może więc nie pasować do późniejszego nowego żądania. Obłożenie ustala się na noc dla odpowiedniej kategorii na podstawie aktywnych pokoi i właściwych zarezerwowanych noclegów pokojowych. To nie szacowana liczba gości ani obłożenie ręcznie ustawione w edytorze.
Warunkowa cena stała wymaga co najmniej jednej konkretnej kategorii i nieujemnej kwoty za noc. W razie potrzeby wybierz kilka kategorii; Wszystkie kategorie nie jest dozwolone dla cen stałych. Użyj jej dla celowo innej ceny przy pasujących warunkach. Dla zwykłych zmian wybierz właściwy typ oparty na warunku. Zapisana cena bazowa kategorii pozostaje. Jeśli pasuje kilka cen stałych, liczy się tylko pierwsza w kolejności; późniejsze reguły innego typu nadal mogą zmienić wynik.
| Kontrola | Jak zrozumieć i sprawdzić przypadek |
|---|---|
| Sezon / dni tygodnia | Sezon: początek wymagany, koniec opcjonalny i nie wcześniejszy od początku. Dni tygodnia: co najmniej jeden z siedmiu dni. |
| Wczesna rezerwacja / last minute | Minimalne/maksymalne wyprzedzenie w całych dniach 0-3650. |
| Obłożenie / cena stała | Odpowiednio przynajmniej jeden limit procentowy 0-100 lub kategoria i kwota od 0. |
Kategoria, efekt cenowy i dodatkowe warunki
Nazwa i wartość ceny są wymagane. Wybierz jedną lub kilka kategorii. Poza cenami stałymi dostępne jest Wszystkie kategorie, które obejmuje każdą pasującą kategorię. Reguły ogólne przetestuj z tańszymi i droższymi kategoriami oraz ich limitami. Procent nadaje się do różnicy rosnącej z aktualną ceną; kwota do równego zwiększenia lub zmniejszenia za noc. Jednostkę wybierz obok wartości; kwoty pokazują walutę hotelu. Plus podnosi, minus obniża.
Kwoty i procenty dopuszczają najwyżej dwa miejsca po przecinku. Kwoty używają waluty hotelu, procenty %. Wpisuj separator dziesiętny języka, bez słów i wzorów. Dla nocy, dni i obłożenia używaj liczb całkowitych. Puste opcjonalne minimum lub maksimum nie dodaje limitu; 0 jest rzeczywistą wartością. Najpierw uzupełnij wymagania typu, a Dodatkowe ustawienia otwieraj tylko dla dodatkowych ograniczeń.
Dodatkowe warunki działają jednocześnie. Minimalny pobyt cztery oznacza pobyt o łącznej długości co najmniej czterech nocy, a nie tylko czwartą noc. Wybrane dni tygodnia ograniczają pasujące noce. Kanały są opcjonalne: puste oznacza wszystkie, inaczej Witryna, Kanały, Ręcznie lub STRYK. Poszczególne połączone portale pozostają zablokowane, ponieważ wspólne przesyłanie cen nie obsługuje jeszcze takich oddzielnych reguł. Minimum nie może przekraczać maksimum. Niechciany warunek może całkowicie wykluczyć poprawną skądinąd regułę sezonową.
| Kontrola | Jak zrozumieć i sprawdzić przypadek |
|---|---|
| Procent / stała kwota | Procent od −100 do 1000; kwota od −99 999 999,99 do 99 999 999,99; cena stała nieujemna. Najwyżej dwa miejsca po przecinku. |
| Pobyt / wyprzedzenie / obłożenie | 1-3650 nocy, 0-3650 dni, 0-100%; wszystkie liczby całkowite. Porównuj minimum i maksimum w tej samej jednostce. |
| Daty / dni tygodnia / sposób sprzedaży | Używaj selektorów i dostępnych wyborów; pusty opcjonalny wybór sposobów oznacza wszystkie, nie żaden. |
Oblicz wiele reguł we właściwej kolejności
STRYK przetwarza zapisaną kolejność z góry na dół. Wcześniej na liście oznacza wcześniej w obliczeniu; wewnętrzne numery priorytetu nie są konkursem, w którym wygrywa najwyższy. Wyczyść filtry przed zmianą kolejności. Użyj uchwytu lub akcji przesuwania, sprawdź potwierdzony zapis i przelicz znane nakładania. Zmiana kolejności może dać nową cenę nawet bez zmiany kwoty reguły.
Procent oblicza się od bieżącej kwoty pośredniej. Dwie podwyżki procentowe nie są więc po prostu ich sumą. Dwie obniżki też mogą różnić się od oczekiwanej kwoty. Kolejność szczególnie liczy się przy łączeniu kwoty i procentu. Działa wiele pasujących zwykłych reguł; wcześniejsza zwykła reguła nie zatrzymuje obliczenia. Sama pokazana nazwa reguły nie mówi, który późniejszy składnik ogranicza końcową cenę.
Ceny stałe są wyjątkiem: tylko pierwsza pasująca zastępuje kwotę pośrednią; późniejsze pasujące ceny stałe nie są dodawane. Wcześniejsze reguły mogą więc zostać zastąpione; zwykłe reguły później dalej zmieniają cenę stałą. Jawna cena daty później ponownie zastępuje wynik kategorii z reguł. Potem działają limity, taryfa i kanał. Sprawdź cały łańcuch zamiast porównywać tylko dwie wartości reguł.
| Kontrola | Jak zrozumieć i sprawdzić przypadek |
|---|---|
| +10%, potem +20 | 110, potem 130. Odwrotnie: 120, potem 132. |
| +10%, potem −10% | 110, potem 99; nie powrót do 100. |
| Cena stała 150, potem +10% | 165 przed dalszymi składnikami. Późniejsza druga cena stała jest ignorowana. |
Testuj granice i nakładania przez Sprawdź cenę
Otwórz kalkulator w nagłówku Ceny. Używaj tej samej kategorii, liczby gości, taryfy i sposobu w porównaniach. Najpierw zmieniaj tylko daty. Dla sezonu sprawdź noc poprzednią, pierwszą, ostatnią i następną. Dla dni tygodnia wybierz pobyt zawierający wybrane i niewybrane dni. Sprawdź każdą noc i nazwę zastosowanej reguły, nie tylko sumę.
Dla minimalnego pobytu sprawdź jedną noc mniej i dokładny limit. Dla wczesnej rezerwacji wybierz przyjazd za X−1 i X dni; dla Last minute za X i X+1 dni od dzisiejszej daty hotelu. Przy zmianie dnia uwzględnij czas hotelu. Sprawdź cenę udostępnia dorosłych, dzieci i ich wiek, ale nie dowolny dzień rezerwacji ani obłożenie. Zwolnienie podróży służbowych wymaga udokumentowanego dowodu w rezerwacji. Progi obłożenia testuj z rzeczywistym obłożeniem kategorii lub w kontrolowanym hotelu testowym, a nie z wymyśloną wartością.
Potem testuj znane kombinacje: sezon z weekendem, sezon z wczesną rezerwacją, cenę stałą z podwyżką i regułę obok ceny daty. Sprawdź też minimum/maksimum kategorii i rzeczywistą taryfę. Zapisz datę, kategorię, taryfę, sposób, oczekiwaną kwotę nocną i wynik. Zmieniaj tylko jedno ustawienie dla rozbieżności. Inaczej pozornie poprawna suma nie ujawni, która zmiana pomogła.
Podczas porównywania zapisuj kategorię, przyjazd, wyjazd, osoby, taryfę i sposób sprzedaży. Używaj tych samych danych po obu stronach. Zmieniona taryfa lub inny sposób mogą wyjaśnić inny wynik, nawet gdy testowana reguła jest niezmieniona. Najpierw porównuj pojedynczą noc, potem sumę pobytu.
| Kontrola | Jak zrozumieć i sprawdzić przypadek |
|---|---|
| Sezon 1-31 lipca | 30 czerwca bez zmian; 1 i 31 lipca skorygowane; 1 sierpnia bez zmian, jeśli nie pasuje inna reguła. |
| Minimalny pobyt 4 noce | 3 noce bez tej reguły; 4 noce z nią na wszystkich poza tym pasujących nocach. |
| Wczesna rezerwacja 30 dni / Last minute 3 dni | Wczesna: 29 nie, 30 tak. Last minute: 3 tak, 4 nie; sprawdzaj od bieżącego dnia hotelowego. |
Wyodrębnij błędy i sprawdź zapis
Nowa reguła istnieje dopiero po potwierdzonym utworzeniu. Istniejące reguły zapisują poprawne zmiany automatycznie. Przy niepoprawnej liczbie lub braku obowiązkowego warunku szkic pozostaje widoczny, a zapis nie jest pokazany jako udany. Sprawdź jednostkę, znak, granice dat i minimum/maksimum. Zapisana nazwa nie dowodzi sensu biznesowego reguły ani jej rzeczywistego dopasowania do pobytu.
Po błędzie zapisu przeczytaj powód i użyj Spróbuj ponownie. Przy konflikcie równoległej edycji wczytaj bieżący wpis i porównaj zamierzoną zmianę. Nie nadpisuj bez sprawdzenia zmiany kolegi starym szkicem. Ponowienie tworzenia po niejasnym wyniku może utworzyć duplikat; najpierw sprawdź listę i potwierdzony wpis.
Gdy cena wygląda źle, najpierw sprawdź cenę daty. Potem aktywację, kategorię, daty, dzień tygodnia, długość pobytu, wyprzedzenie, obłożenie i sposób. Następnie kolejność, taryfę, kanał, rabat i limity ceny. Wstrzymaj tylko podejrzaną regułę i powtórz ten sam przypadek. Jeśli cena nadal jest błędna, odpowiedzialna może być inna warstwa. Nie zmieniaj całego zestawu reguł naraz.
| Kontrola | Jak zrozumieć i sprawdzić przypadek |
|---|---|
| Brak reguły w wyniku | Sprawdź aktywację i wszystkie warunki; dla ceny stałej sprawdź wcześniejszą pasującą cenę stałą. |
| Reguła jest widoczna, ale cena inna | Późniejsze reguły, cena daty, limity, taryfa i kanał wyjaśniają pozostały wynik. |
| Brak pól lub akcji | Sprawdź typ reguły, Dodatkowe ustawienia i uprawnienia. Dostęp do odczytu nie tworzy reguł. |
Utrzymuj mały zestaw reguł zrozumiały
Przeglądaj reguły przed każdym sezonem i po zmianach kategorii, cen bazowych, limitów, taryf lub strategii sprzedaży. Szukaj nazw i świadomie filtruj status lub kategorię. Filtry pomagają znaleźć wpisy, lecz nie zmieniają żadnych warunków biznesowych reguły. Wyczyść je przed zmianą kolejności, aby nie porządkować niepełnego podzbioru.
Szukaj duplikatów: starych i nowych reguł sezonowych, dwóch weekendowych, rabatu wczesnej rezerwacji w taryfie wraz z identyczną regułą lub stałej ceny daty. Nie każda kombinacja jest błędna, ale musi być zamierzona. Bez jasnego celu wstrzymaj regułę i sprawdź pobyt odniesienia. Zmiana nazwy nie usuwa powielonych efektów cenowych.
Daj współpracownikowi zestaw reguł: czy wyjaśni nazwę, warunki i efekt, znajdzie początek sezonu i obliczy nakładanie się weekendu? Jeśli nie, uprość nazwy i warunki zamiast dodawać wewnętrzny żargon. Nieaktywne reguły są przygaszone i umożliwiają świadome ponowne użycie. Nie aktywuj ich ponownie po zmianach bez sprawdzenia. Trwałe usunięcie wymaga potwierdzenia wyświetlonej nazwy i nie zmienia historycznych cen rezerwacji. Powiedz zespołowi, których pobytów dotyczy zmiana i gdzie sprawdzać ceny.
Przegląd reguł
- Cel, kategoria i warunki są zrozumiałe.
- Kolejność, nakładania cen stałych i limity zostały obliczone.
- Zwykły przypadek i przypadki niepasujące zostały sprawdzone.
- Zapis i aktywacja są potwierdzone.