Professional Documents
Culture Documents
MANAGEMENT
SYSTEM
Planners - Rules Management
AVES Training, September 2018, Hanoi
Contents
Contents
1. AVES Data Manager ...................................................................................................................... 5
1.1 Log in to AVES Data Manager ................................................................................................ 5
2. Activity codes ................................................................................................................................ 6
2.1 Description of form Activity code.......................................................................................... 7
2.2 Predefined “Kind” for Activity codes..................................................................................... 8
2.2.1 Standby codes................................................................................................................ 8
2.2.2 Positioning codes ........................................................................................................... 8
2.2.3 Other duty codes ........................................................................................................... 8
2.2.4 Travelling codes ............................................................................................................. 8
2.2.5 Day off codes ................................................................................................................. 8
2.2.6 Leave codes ................................................................................................................... 8
2.2.7 Extra day off codes ........................................................................................................ 8
2.2.8 Sickness codes ............................................................................................................... 8
2.2.9 Time block codes ........................................................................................................... 8
3. Basic data I. ................................................................................................................................... 9
3.1 Supertypes registration to CMS ............................................................................................ 9
3.2 Aircraft type group for planning.......................................................................................... 10
3.3 Languages ............................................................................................................................ 11
3.4 Holidays ............................................................................................................................... 12
3.5 Twin airports ....................................................................................................................... 13
3.6 General crew composition (for A/C types) .......................................................................... 13
3.6.1 Crew composition validity ........................................................................................... 14
3.6.2 Basic crew composition ............................................................................................... 15
3.7 Crew kind requirement ....................................................................................................... 16
3.8 Check In/Check Out parameters ......................................................................................... 17
3.9 Check In/Check Out Locations............................................................................................. 17
4. Basic data II ................................................................................................................................. 18
4.1 Balancing system ................................................................................................................. 18
4.2 Basic parameters ................................................................................................................. 18
4.3 Crew groups ........................................................................................................................ 18
4.4 Rules for defining crew groups............................................................................................ 20
4.5 Duty categories.................................................................................................................... 21
4.6 Rules for defining Flight categories ..................................................................................... 23
4.7 Rules for defining Standby categories ................................................................................. 25
4.8 Balancing period .................................................................................................................. 26
4.8.1 Registering flight category into balancing period........................................................ 27
4.8.2 Coefficient for balancing.............................................................................................. 28
4.9 Rules for defining crew categories – CC only ...................................................................... 29
4.10 Annual leave award system/General settings ..................................................................... 30
4.11 Annual leave award system/Coefficients for planning ....................................................... 31
4.12 Duty change reason............................................................................................................. 32
5. Extra rules ................................................................................................................................... 33
5.1 Rules for planning................................................................................................................ 33
5.2 Description of Rules Form ................................................................................................... 34
5.2.1 Rule definition part ...................................................................................................... 35
5.2.2 Flight selection ............................................................................................................. 35
5.2.3 Crew selection by criteria ............................................................................................ 37
5.2.4 Crew selection by list ................................................................................................... 38
5.2.5 Bottom frame .............................................................................................................. 38
5.2.6 General principles for using Extra rules ....................................................................... 38
Login & Password are taken from your Windows credential, use OK directly
Select a profession
After loging in, the main screen with menus will appear:
Main menu Brief description
Activity codes Managing codes for all kinds of activities
Basic data I. System setting for basic codes tables
Basic data II. System setting for Balancing and other extended features
Crew database Crew database and related data for crew
Norm For maintaining the core crew rule sets
Extra rules Additional rules for planning
2. Activity codes
Application: The menu “Activity codes” contains functionalities for managing codes for all types of
activities used in the AVES Crew Plan module. Before planning activities in AVES Crew Plan module it
is necessary to input data for activities codes via these menus. Even in the case that an airline does
not distinguish activities by codes, at least one code must be entered into the system.
Results are visible in AVES Crew Plan/AVES Crew Monitor in crewmember’s roster and prints.
The following tables list all Activity types used in the AVES system except of Simulators and Trainings.
The Simulator does not need to define the types, so the setting of that is not available in this menu.
Trainings are closely related to Crew database, so its definitions are accessible though menu Crew
database.
Duty type Brief description
Standby Standby
Positioning Positioning (Bus, train, flights with other carriers etc.)
Other duty Other ground duty (office, meeting, medical check etc.)
Travelling codes Travelling from airport to hotel and vice versa
Form description:
Code: Unique code for Activity
Profession: Profession, for which the code is valid (FC,CC or both)
Description: Short descriptions
Text for display: Visible mainly in the roster line
Text for printing: Visible in Month plan
Kind: Kind for AVES functionality, see the description in the next chapter
Validation (From/to): Fill up when the code is valid only for some period, for example when the
code is no longer in use
Text for graph printing: For use in canvas like printing
Select macros for printing: These graphical macros are used in field Text for printing or in Text
for graph printing
Note: If none of predefined “Kind” is suitable, leave the combo empty (if the field is not mandatory).
3. Basic data I.
Application: AVES Crew Plan module needs a lot of basic data and system settings that are managed
under the block of functions called Basic data. Under “Basic data I” are settings for base tables, under
“Basic data II” settings for AVES add-ons, such is Balancing or Wage calculation.
Submenus for Basic data I Brief description
Supertypes registration to CMS Mandatory adjustment to AVES Crew Plan
Aircraft type group for planning Groups Supertypes for optimisation
Languages Edit languages
Holidays Edit Bank/National holidays
Twin airports Used for destinations with 2 airports
General crew composition (for A/C types) Crew numbers specifications
Crew kind requirement Normal, augmented, double crew set up
Check-in/Checked-out parameters Settings for Check in/out module
Check-in/Checked-out locations Settings for Check in/out module
3.3 Languages
Application: This function is used to enter and edit languages codes to be used during in Crew
database and for the Flight Duty, e.g. when specific language is required for flight to some country.
3.4 Holidays
Application: Enables to insert Bank/National holidays for the selected year.
Those days are displayed in green on “Time bar” within AVES Crew Plan/AVES Crew Monitor.
Note: If used then this procedure should be repeated for every year.
(Religious holidays may vary each year)
Affects: Actual profession – FC & CC independently, however the period list is shared
Activation:
Note: The current period will be finished automatically one day before the validity of the new period.
Note: When new A/C type or new function is registered into system, adjust the numbers accordingly
Example from FC
If user defined values are used, then adjust formula for calculation of flight time and in/flight
rest.
4. Basic data II
Application: AVES Crew Plan needs a lot of basic data and system settings that are managed under
the block of functions called Basic data. Under “Basic data I” are settings for base tables, under “Basic
data II” settings for AVES add-ons, such is Balancing, Wage calculation or Annual leave management.
Note: The number of balancing groups is unlimited. But use them carefully, as the wrong
specification can leads to unrealizable conditions for balancing. For example for cabin crew with
mixed type qualification, when layovers are not distributed equally between types. It may be
impossible to achieve fairly distribution in such conditions.
Note: The button “Rules for assignment” leads you to the form, where can be created the rule for
assigning the crew members to the balancing group depending on specific criteria. Description is in
the next chapter.
Adjust rule name, validity and conditions as required, usually by function plus extra function
and Supertype for FC, eventually by Canvas for CC
Option “Select by list” can be used for groups, where the belonging to the group does not
depends on some conditions, but is determined directly, for example Managers
Finally, choose the Category from previously created list of crew balancing groups
Note: The balancing group of crewmembers is changed automatically, when the conditions is
changed. For example, when crewmembers move from Flight Attendant to Purser, he/she also
change the balancing group depending on condition used in these rules. Deficits in balancing
categories are handled according to setting in the Balancing period.
Some categories are predefined by AVES and cannot be changed. However, it is possible to decide,
if they will be in use or not.
Default categories by Time
Flight time (#201)
Duty time (#202)
Stay time (#203)
Default categories by Count
Number of Stay rotation (#204)
Night duty number (#205)
Standby (#208)
Days off (#212)
Duty days (#213)
Use “Edit”, “New” or Duplicate button for defining the balancing category
Note: Similar as for crew group, this is only list of balancing categories. It is needed to assign the
flights or standbys into these categories. The description is in the next chapter.
Note: Best results are brought by small number of categories (around three). As the number of
categories increase, it if very difficult to set up the appropriate costs to achieve satisfactory results.
Each flight can belongs to one balancing category only. If the flight shall belongs to more balancing
categories, use special functionality of creating balancing sets. In these sets the balancing is provided
separately. The flight can belongs to one category in each set.
To achieve this, use special sign @ in the rule name:
@+keyword sets separate categories unaffected by other ones.
For example, the flight can belongs into category NRT and also into 2Legs category. As is visible in the
picture, this is achieved by defining the rule for NRT and another rule 2-Leg@Leg, where @Leg
redefines the new balancing set.
Note: Keep in the mind the Priority column of the rules. For description of this functionality, see the
chapter 5.2.6 General principles for using Extra rules on page 38.
The form for balancing categories editing is very similar to other forms in Extra rules:
Note: Default Flight categories are handled separately, does not need to assign specific rule
Adjust rule name, validity and Standby type as required. Other fields are not needed.
Finally, choose the Standby duty category from previously created list of crew balancing
categories.
Note: Default Standby categories are handled separately, does not need to assign specific rule
Note: Recommended practice for balancing period is to balance for calendar year and et the end of
period duplicate the period with default settings and new starting date. Former period will be ended
automatically.
Use button Flight category, the window with categories registered into balancing period is displayed:
After using the New button, the first unregistered category is offered
You can add it or use button next to Category number to choose another from balancing
Duty categories, or even to create a new category
Affects: CC only
Activation:
Note: It is also possible to use tab Select by list and insert the crewmembers individually.
Setting for displaying – choose, how the leave days shall be displayed
Settings for planning – choose, if days not counted as leave shall be displayed as leave or
converted to days off
Set up how the optimizer shall plan the annual leaves. The default is in 7 days blocks,
regardless of holidays
Select Function & A/C type (A/C type not necessary for CC)
Adjust date period for adding leaves
Insert assumption of hours for selected date period for 1 crewmember per month
Set reserve in % for sickness etc.
Result example:
Flight schedule expect 6000 hours, 120 employees, with average 60 hours
Required 100 plus 10 as reserve = leave for 10 can be assigned.
5. Extra rules
Application: These rules are used for modification of the standard system rules and norms and
allows creation of custom rules according to company policy. Most of the rules is settled only once.
Note: For correct setting of extra rules following tables should be filled up:
Language – Basic data I/Languages
Exams/Diplomas – Crew database/Diplomas/Examination types
Home base – Crew database/Bases
Balancing group – Basic data II/Balancing system/Crew group
Balancing category – Basic data II/Balancing system/Rules/Rules for defining Crew Categories
The form is divided into several parts. In the top is frame for rule definition, in the middle part with
the criteria specification (mostly for flight or for crew) and in the bottom specific rule settings.
Form description:
Name: Specifies the name of the rule, this name is visible in AVES Crew Plan/AVES Crew
Monitor as violation text
Valid from/to: Specifies the period during which the rule will be used. Valid to is usually left
empty – limitless
Priority: Specifies the order, in which the rule will be processed. See chapter 5.2.6 General
principles for using Extra rules on page 38 for more info.
Level: According to the number gives Error or Warning in AVES Crew Plan. Insert value above
75 for Error, 75 or bellow for warning
Description: Specifies the description of the rule
5.2.2 Flight selection
Specifies the conditions for flights selection, for which the rule is valid.
Flight – flight number if the rule is for specific flight. Use the check box at “!” mark for
excluding the flight number from the rule
Buttons in column “E…” next to each attribute offers you possibilities to fill the content
or you can type the text directly into the field. Check boxes in column “N..” (meaning Not)
excludes selection from the rule
Flight attributes list the default flight properties available in the system. It is also possible to
use Not attributes criteria
Extended flight attributes allows to bound the rule to flights depending on duration or
start/end time
Button “Add” offers a list of Crewmembers with options to filter them by function and type
of A/C
It is also possible to upload crew members list from file. It must be text file divided by
semicolons (;), first column must be Personal ID or CMS Name
Note::Selections “By Criteria” and “By List” are evaluated together. When you fill up both Select by
list and Select by criteria, only crew members satisfying all criteria will be assigned to the rule.
Note: Set up the priority carefully, as the wrong settings can leads to the situation, that some rules is
never used.
Set up the Exams TRAN and mark the Except checkbox. As the result, only FC with TRAN
Exams are valid for this rule
Set up the Exams VIP and mark the Except checkbox. As the result, only CC with VIP Exams
are valid for this rule
Note: STC codes are adjusted to each flight by Schedule department. To make them visible in
“Schedule window” use 5.21 Set Colours for Flights page 60
Select exam VISA RU and mark the Except checkbox. As the result, only FC with TRAN Exams
are valid for this rule
Alternatively, if the exam for VISA is not maintained in AVES, select the crew without visa
from the “Select by list” tab.
Adjust stay duration, if there is possibility to stay without VISA for short layover. If not, leave
it empty
Note: As the rule is not shared between FC and CC, it must be done twice – for CC and also for FC
For Crew selection use Select by list and insert the crew who required the dislike rule
Next use Crew preferences dislike tab and in the Select by the list insert the crew who cannot fly
together with the crew selected in the previous step.
As the result, TUNG 3 and ABID cannot be rostered together in the same flight. The warning will be
displayed, if this rule is violated.
Note: It is also possible to use these rules for combining crew members from different groups or use
it for example for flights with layover only.
For Flight selection keep it empty (except for Frequency), as this rule is valid for all flights.
For Crew selection fill up the Function field and insert the B exam.
Finally, choose the function B in field Plan on function in the specific rule section.
Example: Add 2 crew members with Y function for A330 flights to Russia or Australia
Fill up the rule header accordingly.
For Flight selection fill up the 330 in the Supertype field and RU, AU into Route country field.
For Crew number section insert the required numbers for functions.
Example: Add 1 cabin crew to flights, where is more than 35 bussines PAX and more then 70 Y PAX
First fill up the list of requested classes in the row Pax classes, then use button Lock the list
Then fill up the table with numbers of PAX as requested, use Enter for adding the additional
row
After that add functions, which will be modified by using the button in the right upper
corner of the grid with the PAX numbers
Finally adjust the crewmembers numbers by button for each line
Note: After the rostering is saved, change “Valid from” date to next month. If not, the rule will also
affects the tracking period.
Example: Extend rest for 30 minutes after all duties starting from 1.9.2018.
Example: Roster minimum 90 minutes between two flights for 330,350 and 787 on CXR, DAD, HAN or
SGN airport.
Example: All duties must end till 16:00 local time before and not start before 8:00 local time after
any type of leave longer than 3 days.
Example: Add 2 hours block before and 30 minutes after all Other duties
Note: This rule only defines the defaults for newly inserted activities, it can be modified during
rostering.
5.17 Rule for checking flight time for periods – by number of periods
Application: This rule allows to set minimum and maximum flight hours within selected date periods.
Result is that if the crewmember exceeds within specified number of months defined limit for flight
hours, then this rule set up maximum for the next month.
Example: When two consecutive months are over 80 BLH, then third month must be bellow 70 BLH.
Points can be assigned according company policy and the quantity of them can limit crew requests.
Example: 200 points per layover day to France, but maximum 1000
Fill up the Flight selection, insert Route country = FR and flight attributes = Stay
The Crew selection will be empty, this rule is valid to all crew members
Example: 200 points per each day off, twice per weekend
The Crew selection will be empty, this rule is valid to all crew members
As the result, the request from Friday to Sunday will cost 3*200 + 2*200 = 1000 points.
Example: Setting up the Cyan colour for domestic flights between SGN and HAN
Fill the rule header, adjust the priority, if needed according to other rules
In the flight selection insert SGN for departure airport and HAN for arrival airport
Set the required colour