Przywracanie właściciela obiektu

Przywracanie właściciela obiektu występuje, gdy właściciel obiektu chciałby, aby z chwilą opuszczenia obiektu przez dzierżawcę umowa była przepisywana z powrotem na nazwisko właściciela. Właściciel obiektu definiuje preferencje dotyczące przywracania, korzystając z umowy z właścicielem obiektu.

  • Preferencje właściciela obiektu mogą różnic się w zależności od typu usługi. Można na przykład wskazać, że określony właściciel obiektu chce, aby usługi dostarczania gazu i energii elektrycznej były zawsze przepisywane na nazwisko właściciela z chwilą zatrzymania usługi na rzecz dzierżawcy. Jednocześnie można zaznaczyć, że usługi zaopatrzenia w wodę nie mają być przepisywane.
  • Preferencje właściciela obiektu mogą mieć charakter sezonowy. Na przykład można wskazać, że usługi dostawy wody powinny być przepisywane na nazwisko właściciela obiektu w sezonie zimowym.

Konto służące do przywracania usługi definiuje się na umowie z właścicielem obiektu.

Zakładając, że użytkownik dołączy algorytm przywracania właściciela obiektu dla typu umowy, system korzysta z tych informacji zdefiniowanych w umowie z właścicielem obiektu w celu utworzenia umów oczekujących dla właściciela obiektu po zatrzymaniu usługi dla obecnego dzierżawcy.

Na poniższych przykładach przedstawiono możliwości obsługiwania przez algorytm przywracania właściciela obiektu w organizacji użytkownika różnych scenariuszy dla posiadłości definiującej umowę z właścicielem obiektu wskazującą usługę do przywrócenia:

  • Po zażądaniu przez istniejącego klienta zatrzymania usługi, jeśli jednocześnie nie zaplanowano, że na jego miejsce wprowadzi się inny klient, tworzona jest oczekująca na rozpoczęcie umowa dla właściciela obiektu.
  • Po zażądaniu przez nowego klienta uruchomienia usługi
    • Jeśli data początkowa odpowiada dacie początkowej dla klienta opuszczającego obiekt, wówczas oczekująca na rozpoczęcie umowa dla właściciela obiektu jest anulowana
    • Jeśli data początkowa jest wcześniejsza, niż data zatrzymania klienta opuszczającego obiekt, wówczas oczekująca na rozpoczęcie umowa dla właściciela obiektu jest anulowana , zaś data zakończenia dla klienta opuszczającego obiekt jest modyfikowana tak, aby była zgodna z nową datą.
    • Jeśli data początkowa jest późniejsza, niż data zatrzymania klienta opuszczającego obiekt, wówczas oczekująca na rozpoczęcie umowa dla właściciela obiektu jest modyfikowana tak, aby data zakończenia była zgodna z datą rozpoczęcia dla nowego klienta.
  • W przypadku dokonywania zmian w datach rozpoczęcia i zatrzymania umów dzierżawców może zachodzić potrzeba utworzenia lub anulowania umowy dla właściciela obiektu.
    • Jeśli zmiany dat powodują powstanie luki czasowej, która wcześniej nie istniała, wówczas tworzona jest umowa dla właściciela obiektu wypełniająca tę lukę.
    • Jeśli zmiana dat oznacza, że daty rozpoczęcia i zakończenia dla dzierżawców są takie same (wcześniej zaś istniała luka), wówczas umowa dla właściciela jest anulowana.
  • W przypadku anulowania przez nowego klienta umowy oczekującej na zakończenie tworzona jest umowa właściciela obiektu (jeśli taka jeszcze nie istnieje) lub usuwana jest data końcowa umowy właściciela obiektu (jeśli nowa data rozpoczęcia umowy klienta powodowałaby powstanie luki wcześniej wypełnionej umową właściciela obiektu).