Length of Stay using Cashflowrules

This index mode is no longer in use.

Introduction

This Index mode uses the cashflowrules directly to calculate the prices

Performance

Faster processing time of changes since no pricecache is required to pre-calculate prices.

Requirements

  • Nightly rates

Functional

  • Distribution channels with the same representation and rates will end up in the same documents, for each of these groups of distribution channels we need to calculate prices.
  • For distribution channels having unique specials, prices need to be calculated separately.
  • X=Y offers are not supported in this index mode.
  • Implies on unit level are supported.

Flow


Elasticsearch index process

  • Re-indexes are running twice a day: in the early morning and early evening (concern time zone). These completely refresh the availability index.
  • Updates are running every hour or every half an hour(this differs per customer). These updates process changes in prices, rentability, representations, releases, and reservability.
  • Depending on how many changes need to be processed, this process can take several seconds (no or few changes) to 50 minutes (many changes that need a complete refresh of the index).
  • Price, rentability, representation, release, and reservability changes are picked up with every update/re-index process.



    Changes available

    worst-casebest-caseaverage-case
    Index frequency60 minutes30 minutes45 minutes
    Indexing time50 minutes5 minutes25 minutes
    total110 minutes35 minutes70 minutes

Side notes

Fully-booked accommodation types

If an accommodation type gets fully booked for a certain period, the availability index will be updated immediately by removing that accommodation type for that period from the index.

Changes requiring a full re-index

The following changes require a complete re-index before they will be available online, therefore it can take up to 12 hours (time between two re-indexes before they will be available online).

  • Changing an amenity
  • Changing capacity
  • Changing the number of bathrooms
  • Changing the number of bedrooms
  • Changing priority
  • Updates in rating
  • Adding new stayperiods