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-case best-case average-case Index frequency 60 minutes 30 minutes 45 minutes Indexing time 50 minutes 5 minutes 25 minutes total 110 minutes 35 minutes 70 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