Dynamic package composition

Product formation is a strategic matter first, later on it is within the remit of a product manager. The system is>tour makes it possible to compile products with a high degree of freedom. After having defined the product, the user may let the system continue working independently of the product manager, compile products, check availability and calculate prices.

Compiling product package

The capacity of accommodation, transport and services is stored in the inventory system. There are also descriptions and pictures of facilities stored there, as well as semi-finished products purchased from partner organizations.

From individual components stored in the inventory system, the product manager combines the product package to be presented under a collective title. Both transport and accommodation is inserted in the package simply by marking the hotel or supported transport lines. The product manager does not address the availability of capacity or costs of individual components in the beginning.

Each package may be part of various catalogues, various places within the tree structure of countries and destinations and may also be classified with respect to the type or category. All relevant code lists are user-editable and so creating a new product line is a question of a minute.

Text descriptions and pictures

To facilitate the tour descriptions, the user has the use of a template defining the outline of the text. The outline consists of paragraphs in a defined sequence. There are simple WYSIWYG tools to edit the paragraphs.

The pictures related to the accommodation, destination, service or transport are stored in the central archive. The user may complete the package with pictures of the object that have been inserted in the package or they may insert new pictures directly from their disc.

Both individual paragraphs and pictures may have a flag as to where the pictures are and are not supposed to be presented, therefore internal text notes will not appear on the website and conversely, pictures that are only at a resolution for the website will not get in the catalogue.

Text descriptions and pictures may be presented:
  • in a catalogue (or when exported to DTP)
  • on websites
  • in retailers‘ terminals
  • to a call centre operator and at branches
  • and the like.

The system makes it possible to copy text descriptions and pictures recorded with each facility to the current product package where such facilities are connected to.

The system also makes it possible to create a new package by cloning an old one, including text descriptions and pictures and to make a new product only by modifying it.

Creating dates

Dates are created from available transport rotations or may be selected manually by the product manager. For the manual creation of dates, there are tools for creating multiple dates by entering rules of the series being created.

In addition to dates comprising the date and number of nights, the system makes it possible to enter sales periods as well, from which reservation of any date is selected thereafter.



Price calculation

After a product package has been composed, the structure of price list items is defined in the system and prices are then calculated for individual dates or sales periods.

Definition of price list items

A price list item is a unit for which prices are pre-calculated. Price lists are then created from the price list items and dates.

The items are divided into basic prices and surcharges, the item may have a price related to a person, unit, may be related only to some transport options or certain duration of stay. The price may vary depending on individual dates or periods or may remain invariable.

The basic price list items usually consist of a range of capacities. A common price list item „an adult in a double room“ may include two flight tickets, accommodation, insurance, transfer and many other services in some tours.

In order for the system to know what to reserve in case the user selected this item or, conversely, which price list item to use for the capacities currently being reserved, there is a diagram of relations in the system ensuring completion of all related elements, even if the user selects only some of them.

The diagram greatly simplifies work, but is by no means a black box, the user is able to select the relations very accurately and therefore keep a very good track of what is to be reserved later or included in the price.

Calculation of administrative price list

Based on knowledge of both the tour composition and price list items, the system is able to create the so-called „administrative price list“.

For each date and price list item, the pricelist making process gathers information from the inventory system. It will always trace the cost price of all components in real times and amounts of applications, the administrative costs, it will find all related surcharges as well as shopping discounts. The cost price will thereafter be set on that basis.

To ensure absolute certainty of the calculation, the user may compile the so-called „cost bill“ for any price where they are able to see what components they price for the date has been composed of.

Fine-tuning of retail prices

In addition to the automatic calculation of the complete price list with cost prices, the system also prepares a complete price list of retail prices, by adding a margin to the cost prices. The system is able to respect the margin distribution curve according to the time as well as type of items. It is therefore able to apply lower margins in off-peak periods than in peak season, or vice versa.

The system respects a number of rounding methods or creating „Baťa’s prices“.

When the retailer price list is automatically created, manual fine adjustment of prices is brought into play. The product manager utilises his understanding of the market here and increase or decrease prices accordingly, in order to ensure the best possible sale.

Exports of price lists

In the outcome, the price lists are extensive tables. It does not matter in interactive media, such as the Internet or reservation system, since the user gets only what really interests them, but such tables would be confusing in printed material.

The system includes a special transformation through XSLT templates which makes it possible to compile price lists in tabular XLS files or display such charts on websites.

Publication of price lists, Last moment prices

Since the demanding preparation of price lists requires a number of fine-tuning operations and often even price release at weekly or monthly intervals, the system distinguishes preparation of prices from publication thereof.

The adjustment to the retailer price appears in the system immediately or is published at the set time. One intervention therefore makes the information automatically travel to the website, newly printed presentations or it is sent as an email with last minute offers.

There are also multiple editing tools for retail prices enabling the user to change dozens or hundreds of prices at once according to well-specified parameters.



Exports of catalogues and prices

The system includes a range of export functions enabling export of tour descriptions, pictures and prices to XML packages or directory structures and in order to ensure communication with partners. This is used primarily for:


  • Export of catalogue contents to a DTP studio (including pictures in DTP quality)
  • Export of tour descriptions and price list for other retailers and internet portals
  • Export of wholesale price lists together with order codes for the automatic wholesale of capacities

Why Magicware

We have experience, knowledge and success
We are enthusiastic about what we do
We are a Czech company which is active worldwide
We have a vision and we are prepared for the future
We are able to share out our costs thanks to the wide use of the system
We provide strong support throughout the application’s entire life cycle