...
- Price-Value-Matrix
- Price-Code-Details
- Rule-Details
321
- The tab notes (on the top of the dialog) representing a sub price chart within a price chart
- on the upper right filter is located for prices of a certain booking- or travel- period)
- one cell (price value) is related to a price code in a certain season
- all price lines in section 2 and 3 as well.
- The buttons: "Neu", "Bearbeiten", "Löschen" are related to sub charts of a price table.
- The button: "Settings" opens a dialog to configure the appearance of the Price-Value-Matrix
- "OK" -button close dialog and save all changes
- "Abbruch" --button close the dialog without saving the changes
...
The option in the top of the dialog allows filtering on the basic price lines. This filter will not affect any rules!
If the filter is active the matrix doesn't show prices if no date restrictions are defined inside the related basic price line, despite this price would be taken in a case of booking it. Be aware that the matrix filter works independent from the logic in GenVas!
A user defined for a certain price code and season two different prices for 2 travel date periods:
The matrix shows in case the filter is set to the 30-11-2009:
... … only the price cells where the date is touched. All other cells are left empty even though their related prices and also rules would be taken by GenVas.
Changing the filter to the "01.12.2009":
... … the according price value is shown and again are all other price values suppressed.
Change the type of filter to "Booking date":
... … results in totally empty matrix as none of the price lines contain a booking date restriction.
The final test shows the result when no filter is set:
All cells have a value of the first basic price line that is found related to the price code and season.
...
The first 2 options will support the user with copying existing prices and rules to empty cells.
The 3rd option will open the settings dialog from here. (same than to use the button)
The options: "New pricecode" or "Edit pricecode" will open the existing dialog "Preiscode" :
Enter or alter the properties of a price code in the classic dialog.
After the price code is entered the matrix shows it as new row/column.
User can enter afterwards price values with the copy paste or with the help of templates. .
If answering with "Ja" (Yes) system delete all prices and rules for all seasons related to this price code and finally the price code record itself.Choosing the option "Remove price code" the following dialog asks if the currently marked price code should be deleted.
The option: "Create pricecodes from Service" allows to select a service type from any booking c ode and to build with this code a new price code.
A Price code schema and
a price line template
... … must be predefined in the settings of DaVinci and selected here to fill all mandatory fields of the price recordsFrom the service type is taken the code combination and the name to build for each service type one price code.
The definition of Price Schema for Matrix you find in the chapter: 5 "Templates"
The result will contain 2 price code lines and all season periods as columns but no price values.
Price values must be stored in a base price line, which does not exist in this moment.
The moment the user will enter an empty cell the system will create a record using the templates that must be set before in the main dialog.
...
Anker | ||||
---|---|---|---|---|
|
No. | Approval Condition | Remark | Checked |
|
|
|
|
1 | Dialog should look like the prototype application from RH | The dialog looks like the prototype, but was enhanced according the request from the workshop to provide there also the price rules | OK |
2 | Switch the dimension: Price / Season, Season / Price | This can be adjusted in the settings. | OK |
3 | Each cell with a price amount is editable | Amount of the first price line found to the cell can be edited | OK |
4 | An empty cell of the matrix can be filled by a user | If for a price code and a season code no price line exists the cell has no value to show. If a user enters a value and leave the cell the system creates a price line with this amount and some predefined data from a price template. | OK |
5 | Dialog provides a date filter for price lines | The date value to filter the price lines where the validity is restricted by date ranges of booking or travel date was not developed in this session. | OK |
6 | Within the dialog a user can define all price data underneath the data object: "Preistabelle" (head of the price chart) | User is able to create, amend and delete: Sub-Price-Charts, Price-Codes, Base- and Extension-Price-Lines and Rule-Price-Lines. | OK |
7 | User can take over the service types as price codes | User has two options to create new price codes. One of them is to use the defined code combinations from the service type and to choose a price template that brings in the rest of all necessary values for a price code record. | OK |
8 | Columns must be configurable | Dialog has a separate configuration dialog called by the button: "Settings" See chapter: 6 | OK |
9 | Dedicated templates can be used to predefine mandatory data of price code and base price lines. | In "Systemeinstellungen" under "Basisdaten / Reisen" in the section: "Price Schemas" is a new item: "Price matrix". There is provided a table where templates can be defined and stored for a later use during price code creation. | OK |
10 | Multi-selection in Matrix is possible | Multi selection is possible, deletion is working with this. | OK |
11 | Short-Cut-Key for each section of the dialog is available | Each grid of the dialog can be entered by an ALT-key-combination: | OK |
12 | A new dialog is developed where season can be handled simplified and more efficient. | The simplified season dialog for an easy and quick definition of season data is not developed yet. | NOK |
13 | The dialog provides a link to a new seasons dialog. | As the dialog is not developed yet a link is not necessary in the moment. | NOK |
|
|
|
|
Anker | ||||
---|---|---|---|---|
|
...