Намаления

Променена на: Wed, 3 септ, 2025 в 2:41 PM

Print

Преди да въведем намаленията в системата, нека направим кратък анализ. В този договор са предвидени два вида отстъпки:

  • Ранни записвания – процентна отстъпка, която зависи от това кога е направена резервацията;
  • Продължителен престой – отново процентна отстъпка, прилагаща се при резервации с по-дълъг престой.

Важно е да отбележим, че тези два вида намаления не се комбинират. Ако резервацията отговаря едновременно и на двете условия, системата трябва да приложи само едното – това с по-висока стойност. В нашия случай приоритет има намалението за ранни записвания.

Тъй като и двете отстъпки са процентни, ще ги въведем в секция „Отстъпки“ на договора.

Ранни записвания

Започваме с намаленията за ранни записвания. За всяка отстъпка описваме отделен ред. Стартираме с отстъпката от 35%:

  • Текст → въвеждаме „EB –35%“. Това ще се показва като пояснителен текст към начислението;
  • Ваучер дата → това поле е ключово. Тук посочваме периода, в който трябва да бъде направена резервацията, за да се приложи съответното намаление. В договора е записано „–35% за резервации до 30/04/2025“, затова въвеждаме начална дата, която да е по-рано (например 01/10/2024), и крайна дата – 30/04/2025;
  • Отстъпка на → отбелязваме върху какво се прилага намалението. В случая това е само „Настаняване“ – нямаме допълнителен пансион, а според условията на договора празничните вечери не подлежат на отстъпка;
  • Ред на калкулация → задаваме 1, за да сме сигурни, че дори резервацията да отговаря и на условията за отстъпка за продължителен престой, първо ще се изчисли намалението за ранно записване. Ред на калкулация = 1 задаваме на всички редове за този вид отстъпка;
  • Ексклузивно → включваме тази настройка, за да гарантираме, че ако тази отстъпка се приложи, системата няма да комбинира и други намаления, дори ако резервацията отговаря на условията им;
  • Процент отстъпка → въвеждаме конкретната стойност – 35.

На същия принцип описваме и останалите две отстъпки (-25% и -20%), като внимателно спазваме зададените в договора периоди на резервиране и съответния процент.

Продължителен престой

Отстъпките за продължителен престой са два вида. Ето как ги описваме в системата:

  • Текст → въвеждаме „Stay –5%“;
  • Мин. престой → задаваме 7;
  • Макс. престой → задаваме 9;
  • Отстъпка на → отбелязваме само „Настаняване“;
  • Ред на калкулация → посочваме 2. Така сме сигурни, че това намаление ще се изчисли след отстъпките за ранни записвания;
  • Процент отстъпка → въвеждаме 5.

След това описваме и втората отстъпка:

  • Текст → „Stay –10%“;
  • Мин. престой → въвеждаме 10;
  • Макс. престой → оставяме празно (няма горна граница);
  • Процент отстъпка → въвеждаме 10.

Как предотвратяваме комбинация на отстъпките?

В договора е уточнено, че отстъпките за ранни записвания и продължителен престой не трябва да се комбинират. Това решаваме по следния начин:

  • За отстъпката за ранно записване: зададохме ред на калкулация = 1 и включихме опцията Ексклузивна. Така, ако тя се приложи, системата няма да добавя и други намаления;
  • За отстъпките за престой: поставихме ред на калкулация = 2. По този начин, тя ще си изчисли втора поред и ако вече е приложена ексклузивна отстъпка, тази няма да се активира.

Този метод е бърз и лесен за реализация. Има обаче един нюанс – отстъпката за ранно записване, в този случа, няма да се комбинира с никоя друга отстъпка, дори и с такива, с които бихме искали да се комбинира.

Ако договорът изисква да изключим само комбинацията „Ранно записване + Престой“, можем да решим задачата по друг начин:

  • За отстъпката за ранно записване → не включваме настройката „Ексклузивна“;
  • За отстъпките за престой → добавяме условие във „Ваучер дата“ от 01/07/2025 до края на валидност на договора (31/05/2026). Това е периодът, за който отстъпки за ранни записвания не се прилагат. По този начин елиминираме само конкретната комбинация;
  • При тази конфигурация редът на калкулация е без значение, тъй като условията изключват едновременно активиране на двете отстъпки.

След като конфигурирахме и намаленията, всички условия от договора вече са отразени в системата. В следващата стъпка ще създадем тарифите. Те ще свържат въведените настройки с реалните резервации и ще позволят цените да се калкулират автоматично според зададените правила.


Did you find it helpful? Yes No

Send feedback
Съжаляваме, че не успяхме да бъдем полезни. Помогнете ни да подобрим тази статия с вашите отзиви.

На тази страница