AMOS Basic Training
AMOS Basic Training
Copyright Notice
Copyright © by Swiss AviationSoftware Ltd.
All rights reserved
The software contains proprietary information of Swiss AviationSoftware Ltd.; it is provided under a
licence agreement containing restrictions on use and disclosure and is also protected by copyright law.
Reverse engineering of the software is prohibited.
Due to continued product development this information may change without notice. The information
and intellectual property contained herein is confidential between Swiss AviationSoftware Ltd. and the
client and remains the exclusive property of Swiss AviationSoftware Ltd. If you find any problems in
the documentation, please report them to us in writing. Swiss AviationSoftware Ltd. does not warrant
that this document is error-free.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form
or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior
written permission of Swiss AviationSoftware Ltd.
Swiss AviationSoftware Ltd.
P.O. Box
4002 Basel
Switzerland
Tel.: +41 (61) 582 4020
Website: www.swiss-as.com
Page 2 of 100
How to Use AMOS
Contents
Copyright Notice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
How to Use AMOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Standard computing information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Wizards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
AMOS Main Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
The menu bar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
AMOS Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
AMOS - Configure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Configure the User Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Configure the Toolbars. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Configure the barcode scanner. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Logging configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Graphic-Acceleration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Copyright Notice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
AMOS UI Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Configuration and usage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Administrator Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Known issues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
References and additional information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
AMOS - Language. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Command categories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Applications menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
History menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Favorites menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Help menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
The toolbar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Widgets in AMOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
The status bar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
AMOSclient: date-time and compression information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Quicksave panel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Working in AMOS program windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Program title bar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Program toolbar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Panels in AMOS programs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Aircraft filter panel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Data entry fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Date fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Right-click in a field. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Tabs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Standard Buttons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Tables in AMOS programs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Search functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Sorting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Printing tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Autofilter when printing tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Pivot tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Edit tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Instant information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Links. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Creating/attaching links. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Printing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
HTML reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Page 3 of 100
How to Use AMOS
Page 4 of 100
How to Use AMOS
Page 5 of 100
How to Use AMOS
Note: A right-click in various areas will usually bring up a shortcut or context menu specific for that
area.
Tooltips
Hover your mouse pointer over an item such as an icon, button, field and so on, and a helpful tooltip
may appear. The tooltip contains useful information about the item your mouse pointer is above.
Links
A link, or hyperlink, is a pointer or reference to data that you can directly follow with a click. In AMOS,
a click on a link usually opens a context menu with possible actions.
Wizards
AMOS uses software wizards or setup assistants for complicated tasks. You are offered a sequence of
dialogue windows that lead you through a series of well-defined steps.
Note: Wizards in AMOS are dynamic. Depending on the choices you make, later steps can change.
In the dialogue window, the steps are shown on the left. The current step is in bold. At the the bottom
of the main, grey pane, is a helpful hint written in blue. Within each step are selections or entries you
can make.
The Next button remains inactive until all required tasks are fulfilled. You can also be prompted to
make required selections. When the Next button becomes active, you have entered enough
Page 6 of 100
How to Use AMOS
information to finish the current step. Click Next to advance a step and only then can the list of steps
change.
Continue in this way for the rest of the steps. You can also click Prev to go back through the previous
steps and make changes.
If the Finish button becomes active, you have entered enough information to finish the wizard even
though you may not have completed all further steps. You can enter missing information or finish sub-
tasks at another time.
WARNING: If you enter information and use Prev to go back to change/add information and at that point
click Finish, nothing that had been entered in any subsequent steps will be saved. The fields/options
will revert to the default.
The workaround is to click Next until you get back to the last step where you had added/changed
information and then click Finish.
Click Finish and your work is saved and the task completed. You may be prompted with a dialogue
window with several possible further actions. These actions include non-mandatory steps that were
not completed in the wizard.
Refer to Fields (on page 31) for information concerning types of fields and how to enter data in them.
Specific wizards are explained separately or as tasks in the documentation for the relevant programs.
The title bar, in the screenshot above, is on the red frame of AMOS located at the top of the window; it
displays information about your installed AMOS version. Standard window functions available on the
right side of the title bar are Minimize, Maximize and Close.
The menu bar, highlighted in green on the screenshot above, is displayed directly below the title bar
and contains different command categories and a quick start field. See The menu bar (on page 7) for
more information.
The toolbar, highlighted in orange above, is displayed directly below the menu bar. The last 7 icons on
the right are default icons. The icons to the left can be set by each user. See The toolbar (on page 24)
for more information.
The desktop, the area of the window below the menu bar and above the status bar, displays widgets,
any open programs, maybe messages and so on.
The status bar, at the bottom of the window, contains helpful icons and information. See The status
bar (on page 25) for more information.
Page 7 of 100
How to Use AMOS
Action Description
Choose a ◾ Click on one of the menu names. For example, AMOS, Applications or History.
menu option ◾ Then click on an option to open a program directly or, for example, a command
with the mouse such as Logout or Quit.
OR
Hover over an option to see a context menu or sub-menu where you can then
select an option.
Note: To close the menu without choosing an option, click outside the menu or press
the ESC key on your keyboard.
Choose a Specific applications can be opened using key-combinations. When available, the
program with key-combinations are indicated behind the program names in the menus. See
the keyboard Keyboard shortcuts (on page 44) for more information.
Choose a ◾ Double-click in the Quick Start field to open the Table of APN Book which lists all
program with existing AMOS Program Numbers (APNs) with the name of the program. To
the Quick Start open a program, select it from the list and click OK or just double-click the
field program.
(shown in red ◾ Program: Begin typing a program name into the field and AMOS dynamically
above) suggests programs that match what you have typed. When you see it in the list,
use the down arrow key to move to that program and press Enter or double-click
on it. If you continue typing, you can narrow the possible entries even more.
When the correct program name is displayed, double-click on it to open the
program or select it with the down arrow and press Enter. If you can narrow the
options to only one, the program you want to open, just press Enter.
◾ Barcode: Scan an AMOS barcode and press Enter.
◾ APN (AMOS program number): Enter an APN and press Enter.
Note: at any time, if you press F12, you set focus on this field.
AMOS Menu
Note: Not all AMOS users can see these functions. It depends on your licences and authority within
your company.
Function Description
Logout Disconnects your from the database.
Change E-Sign Opens the Change certificate password dialogue where you can change your
Password e-signing password.
Notes:
• This is only available for the currently logged in user and not, for example,
group logins.
• Parameter 1489 for password protected user certificates must be switched
on with Y and in Configure Server > Signoff Settings tab > Configure Signing
Page 8 of 100
How to Use AMOS
Events tab, the Enable E-Signature Features check box must be enabled.
• A certificate for the logged in user must be available in AMOS Keystore.
Configure > Refer to the section AMOS - Configure (on page 9) for more information.
Language > Refer to the section AMOS - Language (on page 21) for more information.
AMOS - Configure
The sub-menu AMOS > Configure offers a variety of possibilities to custom-tailor AMOS according to
your needs. These functions are explained here.
Function Description
User Menu Customise the user menu according to your needs. For details refer to
Configure the User Menu (on page 11).
Toolbars Customise the toolbars according to your needs. For details refer to Configure
the Toolbars (on page 12).
Barcode Scanner Link specific programs to the barcode type you are scanning. The list of
available programs for each type depends on your licence settings. For details
refer to Configure the barcode scanner (on page 13).
Default Settings ◾ Printer: Set the default printers for different jobs.
◾ Others: Override the home base default settings.
◾ User Station / Store Configuration: The home base default settings.
◾ File Extension Settings: Customise the default action for various file
extensions.
Logging Configure how program data is logged. For details refer to Logging
Configuration (on page 13).
Configure Balloon Configure how long before the balloon tips are hidden, in seconds.
Tips
Set Client Memory Use to set the memory for your AMOSclient.
Page 9 of 100
How to Use AMOS
Function Description
Show Dot in Zero- Enabled if there is a tick in the check box on the left. If enabled, zero
Characters characters will show a small dot in the middle to differentiate them from the
letter O.
Show errors as Use this option with care. When the balloon tips are deactivated it might be
Balloon tips harder to see what information is wrong or missing. For experienced users the
balloon tips are sometimes annoying and distracting. In that case you can
deactivate them.
Use smooth fonts Enabled if there is a tick in the check box on the left. If enabled, AMOS uses
smooth fonts instead of normal fonts.
Enable direct E- Enabled if there is a tick in the check box on the left. If enabled, AMOS allows
Signing direct digital signatures.
Automatic Lock Allows AMOS to automatically lock the screen after a defined number of
inactive minutes. To unlock, the logged on user must enter their password.
Auto Init Enabled if there is a tick in the check box on the left. If enabled, AMOS allows
Authentication authentication with devices such as finger print or badge readers.
Devices
Graphic Settings These settings improve graphic results in AMOS but slows down the drawing
time in AMOS. Changes will be saved on the computer, not for the logged on
user, and the client must be restarted to take effect. For details refer to
Graphic-Acceleration (on page 14).
UI Scaling Use to scale the user interface to your personal preference. For more
information, see AMOS UI scaling.
Register as DDE- A DDE (Dynamic Data Exchange) handler allows certain AMOS applications to
Handler open through other programs. This is done automatically when AMOS is first
installed. With every installation, the older registration is overwritten with the
newer one. If there are several AMOSclients installed on one computer, it is
always the latest installed AMOSclient that is registered, and will open up.
Use this function to re-register an older AMOSclient to be the DDE-Handler
and AMOS automatically registers the client from which this entry was
opened.
Redownload Deletes your current client and reinstalls the complete AMOSclient.
complete client
Prepare Memory Opens a dialogue window to define the path to a memory stick or folder. By
Stick defining a memory stick, AMOS will immediately copy your AMOSclient to the
memory stick so you can take it with you, plug it into any other computer and
start AMOS from the stick without installing it first.
Activate auto login Enabled if there is a tick in the check box on the left. If enabled, AMOS will
on this client open and login the user automatically.
To enable, select and in the small dialogue window, confirm the User-ID and
enter the Password. You must log off and log on for this to work the first time.
Page 10 of 100
How to Use AMOS
Function Description
Enable Auto Spell Use to enable the automatic spell checking. For more information, see
Checking Working in AMOS program windows > Text Editor > Spell checking in AMOS.
Activate Kiosk Mode Enabled if there is a tick in the check box on the left. If enabled, the
AMOSclient will not automatically be logged off even when the terminal is not
used for long periods. Common reasons to use Kiosk Mode: AMOS terminal is
used to clock in/out, is in a hangar shared by all mechanics for data input, is
used for information showing overview screens and so on.
Reset to default This feature resets all sub-menu items to the default values.
Note: The User Menu can be opened by clicking the icon on the toolbar or by typing in the Quick
Start field either "View User-Menu" or "0" (zero).
1. In the Choose Items to show in User-Menu dialogue, the left pane shows all applications/programs
to which you have access and the right pane shows all applications/programs currently in the User
Menu.
2. Add to the User Menu by selecting in the left pane one or more applications/programs from the
hierarchy tree and clicking the right arrow in the divider between the panes. Your selection is now in
the right pane. Multi-selection is possible.
3. Remove from the User Menu by selecting in the right pane one or more applications/programs and
clicking the left arrow in the divider between the panes. Your selection is now in the left pane. Multi-
selection is possible.
4. Launch on connection check box: if selected, the User Menu appears automatically on the
AMOSdesktop when AMOS starts.
5. The drop-down menu allows you to set up the number of columns for the User Menu.
6. The buttons on the right are active when you select one or more applications/programs. See the
tooltip for each button for a description of its function. Click to add a shortcut for the selected
application/s onto the AMOS desktop. In the example below, see the red arrow.
7. Click OK to save your settings and close the Choose Items to show in User-Menu dialogue or click
Cancel to stop the action and make no changes. In the example below, see the results of your
settings shown with the blue arrows.
Note: Xxxxx Xxxxxxx represents the full user name of the logged-in user.
Page 11 of 100
How to Use AMOS
Example
The Main Toolbar and Client Toolbars can be individually configured. Each icon represents a program
which can be launched by clicking on the icon. Move your mouse over an icon, wait 2 seconds and a
tooltip appears with a short description.
Path: AMOS/Configure/Toolbars
The Main Toolbar can be configured for each login as described below.
1. In the Choose Items to show in Main-Toolbar dialogue window, the left pane shows all applications/
programs you have access to and the right pane shows all applications/programs currently in the
Main Toolbar.
2. Add to the Main Toolbar by selecting in the left pane an application/program or entire groups from the
hierarchy tree and clicking the right arrow in the divider between the panes. The selection is now in
the right pane.
Page 12 of 100
How to Use AMOS
3. Remove from the Main Toolbar by selecting in the right pane an application/program and clicking the
left arrow in the divider between the panes. The selection is now in the left pane. Multiple selections
can be made by selecting an application/program then pressing the Ctrl-key and selecting more
applications/programs before clicking the left arrow.
Select the appearance and orientation from the drop-down lists. If you choose the orientation None,
the toolbar will disappear.
The Client Toolbars are within the individual programs and allow direct access to programs within the
same program family. Select the appearance and orientation from the drop-down lists.
The barcode scan handling supports standard actions in addition to opening associated programs
which can be "user-specific" configured in AMOS > Configure > Barcode Scanner.
The configured action is then executed when an appropriate barcode is scanned.
The action also appears in the "Chooser " dialogue if no specific action has been configured for the
scanned type. This dialogue has the title Modules to open ... followed by the type of scanned barcode
and/or a number associated with it. The dialogue shows an array of buttons with which to open the
AMOS type. Each button has a designated keycode in brackets which can be used in combination
with Alt to trigger the action.
The actions can also be triggered with a barcode by using the AMB> prefix to simulate keystrokes.
Example
AMB>Alt+A for the first action marked with [a], AMB>Alt+B for the action marked with [b], and so on.
The action mapping can be updated via special barcode using the following pattern PRGaction/
typecode.
Where the typecode is the AMOS type for which the scan action should be configured.
An action is either the APN for the program to be opened or the first letters of the action to be
triggered.
The action can be upper or lowercase and there should be enough letters to distinguish the action.
To open Aircraft Administration APN 308 with an aircraft AC barcode use: PRG308/AC.
To issue a maintenance workorder for an aircraft AC barcode use: PRGissue main/AC.
Such a redefinition of the mapping is indicated with a balloon tip in the lower left corner of the AMOS
window.
Logging configuration
Log files for the AMOSclient are configured under AMOS > Configure > Logging and will be located
under <AMOSclient>/logs.
Log files for the AMOSserver are configured in Configure Server in the Application Server panel and will
be located under <AMOSserver>/logs.
Both configurations are edited using the same Logging panel where backends and filters can be
configured.
Configure Backends
◾ Console and Workflow backends are configured by default.
◾ You can add/edit/delete backups of the type FILE for writing log messages to a file and MAIL for
sending the messages via email.
◾ FILE backend configuration:
◾ Give the log file a name and description.
◾ Define if files should be rotated daily and if old files should be zipped.
Page 13 of 100
How to Use AMOS
Configure Filters
After configuring the backends, rules must be defined for configuring which message should be written
to which backend.
For a filter rule the following attributes can be defined:
◾ Thread name (thread starting with…). * can be used as a wild card
◾ Package name (package starting with…).* can be used as a wild card
◾ Log level (monitoring, debug and trace should only be configured for testing or to reproduce errors,
as the files may get too large when all levels are configured permanently).
◾ Error
◾ Warning
◾ Info
◾ Monitoring
◾ Debug
◾ Trace
◾ DML
◾ SQL
◾ Action:
◾ Log the message to one of the defined backends.
◾ Ignore the message.
When entering filter rules, the ordering of the rules is considered when it comes to logging a message,
i.e., the first rule matching the new log entry will be applied. For controlling this, the rules can be
moved up/down with the buttons next to the Filter panel.
It is possible to reset the filter rules to the default and then only one rule is available which logs all
error messages to the “ERR” backend (which is also configured by default).
Graphic-Acceleration
To accelerate the drawing process in AMOS, all drawings, offscreen and onscreen, are done via the
graphic card of the computer. This sometimes causes problems and the drawings are displayed with
errors or missing parts of the screen.
If these types of problems occur, deselect the check boxes Enable hardware-acceleration for
offscreen-drawing and Enable hardware-acceleration for onscreen-drawing. This will slow down the
drawing for this computer but in return will give drawings without errors.
To accelerate the drawing process, AMOS remembers all the different sizes of fonts that have been
used on that computer before. This sometimes causes problems with certain printer settings and you
will get an error message that contains the following: sun.awt.font.advanced font error.
If this type of problem occurs, deselect the check box Enable font-caching for higher drawing-speed.
Note: By default, all three check boxes are active. The problems are hardware dependent so settings
here are stored on the AMOSclient computer and not by login. All changes are only active after the
AMOSclient is restarted.
Page 14 of 100
How to Use AMOS
Copyright Notice
P.O. Box
4002 Basel
Switzerland
Tel.: +41 (61) 582 4020
Website: www.swiss-as.com
Page 15 of 100
How to Use AMOS
AMOS UI Settings
Introduction
High-resolution displays become more and more common. Tablets (Microsoft Surface), 4K Monitors,
and so on, these days have very high resolutions and on such screens AMOS becomes unusable
because of its small font size.
To support these devices in a better way we launched at the beginning of 2016 a project to make the
AMOS user interface scalable.
Unfortunately, the support for high DPI displays is complex and Operating Systems like Microsoft
Windows and Linux did not support this in a satisfactory way at that time. Things were better on
MacOS as they were one of the first vendors with a good support for their “Retina” displays.
Windows 7 only has very poor support for high DPI displays, and the font scaling settings of it create
abnormal problems as some parts of an application scale and others do not.
Windows 8.1 introduced a new method of scaling applications. Windows up scales all applications that
do not automatically identify themselves as “DPI aware”. This leads to blurry text and images but at
least all parts of it scale proportionally. The results of this are very ugly if you scale your UI only a bit,
for example to 125%. Text is blurry and hard to read.
So Java and, as a result of this AMOS, is declared as DPI aware to prevent the scaling by windows
and to keep crisp text rendering. Unfortunately, if you use a high DPI monitor AMOS looks tiny on it, as
it does not scale.
With the advent of Windows 10, things changed a lot again.
Windows 10 goes one-step further and allows different DPI and scaling settings per monitor but still
with the same problems as seen in Windows 8. If the operating system scales the application then the
text and images look blurry.
Windows 10 (Creators Update) now ignores the DPI awareness of the application and still scales it. If
Windows determines the application is not DPI aware “per monitor“.
To resolve these issues and to have a solution in place that works on all versions of Windows, MacOS
and Linux we decided to implement a scalable user interface in AMOS and not to rely on any scaling
done by the operating system.
Here you can see AMOS at 100%
and 200%
Page 16 of 100
How to Use AMOS
This can be set in AMOS independently of the operating system's scale settings.
As you can see, the new icon does not get blurry when scaled up.
With these features in place, AMOS is now ready to run at any (reasonable) resolution and display
pixel density independent of the operating system.
User Guide
With AMOS 12, the UI scaling feature and the new icon set is active per default. If you want to change
your scaling of AMOS you can do so in the configuration settings.
AMOS > Configuration > UI Scaling
Page 17 of 100
How to Use AMOS
In the displayed dialogue, you can adjust the scaling and you will see a live preview of it.
Page 18 of 100
How to Use AMOS
While moving the slider you will see a live preview of how the controls will look with the new size.
When you select a new scale here, click OK and the settings are saved. You need to restart AMOS so
the changes become active.
Another way to adjust the scaling is through the main window System Menu which you can see when
you click on the AMOS icon. Select Change UI Scaling in the context menu.
This also opens the Change User Interface Scaling dialogue shown above.
Administrator Settings
If the scalable user interface creates problems, there is a fallback available to deactivate the feature in
an AMOSclient. This can be done by selecting:
AMOS > Configure > Graphics Settings
Page 19 of 100
How to Use AMOS
You can deactivate the scaling, adjust the scale factor or deactivate the usage of the new icons here.
Note: Be aware that you should only change this if you have clear problems with the new feature and
only after consulting Swiss-AS. It is likely that these features will disappear in future versions of
AMOS.
All these settings are stored in the AMOSclient in the file cfg/directDraw.cfg .
In AMOS 19.12, we have introduced a new "look and feel" as the default. To deactivate this, deselect
the Use New Look and Feel (2019) check box.
Starting from 21.12, the New Look and Feel will be the only one supported. If you are not already
using it, AMOS will display the following message after you logged in to the client.
◾ Try New look and Feel (Active with next restart): The New Look and Feel will be used after you
restart the client.
◾ Remind me later: The same dialogue will pop-up again in one month.
◾ Cancel: Nothing changes, the dialogue will pop-up again next time you start the client.
Page 20 of 100
How to Use AMOS
Known issues
The old icon for XYZ looked better/different than the new one
As previously explained, we had to switch the icon set to SVG. These icons are drawn as vectors and
are scaled automatically. The old icons are pixel based and were handcrafted for a resolution of 16*16
pixels.
Therefore, especially in small sizes, the old icons may, in some cases, look better.
We had to replace more than 2000 icons and could not provide exactly the same icons as the ones
that were used in the old icon set. We made an effort to ensure that the icons look as similar as
possible to the old ones but in some cases we had to align things in order to look consistent with other
new icons.
AMOS - Language
The sub-menu AMOS - Language offers the possibility to choose the language displayed in AMOS
based on different dictionaries. Except for English, the default language, all other available languages
must be defined in Labeling. See the Printable Version Labeling or online under Administration >
Customization > Labeling.
Function Description
Choose a language Select the desired main display language.
Tags Select and the display language will show the name of the AMOS labels
instead of the descriptive text.
This option is only available if you have a licence for the program Labeling.
Page 21 of 100
How to Use AMOS
Tool Tips > Select the desired tooltip language if you don't want it to be the same as the
main display language.
Dictionary > Select the dictionary on which the main display language is based.
Fast Language- Enabled if there is a tick in the check box on the left. If enabled, the Fast
Switch Language-Switch icon appears at the lower right of the main screen and you
can choose the desired main display language.
Command categories
The different command categories are broken down into menus which may contain sub-menus. An
arrow behind a command name indicates that a sub-menu is available. Move your mouse over a
command name and a sub-menu appears.
Applications menu
The Applications menu shows all modules, sub-modules and programs for which you have access
rights. Move your mouse over the module/sub-module and click on the program name to open the
program.
At the top is View User Menu which you can configure to your specifications. Refer to Configure the
User Menu (on page 11).
History menu
The History menu offers the fastest and easiest possibility to enter programs or documents that have
recently been used.
Applications
This is the default. The last twenty programs that were previously used, including previous sessions,
are displayed. Click on the program to open it. If the program is already open, AMOS opens that
window instead of opening a new one.
Documents
Click on Documents. The last twenty documents that were were previously opened in this session are
displayed. Move your mouse over the document and a menu appears with several choices depending
on the document.
Some standard choices on this menu are listed here.
Function Description
Open With > Opens a sub-menu of possible programs to use to open the document.
Instant Information Opens an informational window that can be turned into a sticky note, copied or
printed.
Create query Opens a New Query dialogue window where you must fill in the mandatory fields
and make your query.
Show queries Opens any queries associated with the specific document.
Delete Link Deletes the link to the document in the History menu.
Page 22 of 100
How to Use AMOS
Favorites menu
The Favorites menu allows you to create or copy links to documents that you would like to access
quickly.
Option Description
Paste Link(s) Paste a link that has been copied from a program, report or document.
New Link In the "Add new Document Link(s)" dialogue window, select a Document Type from
the drop-down menu. The right field then becomes active, double-click and make your
selection.
Once you have a list of favourite documents, move your mouse over the document and a menu
appears with several choices depending on the document. Some standard choices on this menu are
listed here.
Function Description
Open With > Opens a sub-menu of possible programs to use to open the document.
Instant Information Opens an informational window that can be turned into a sticky note, copied or
printed.
Create query Opens a New Query dialogue window where you must fill in the mandatory fields
and make your query.
Show queries Opens any queries associated with the specific document.
Delete Link Deletes the link to the document in the History menu.
Use as Default Enable that specific document, if possible, to be the default when you open any
of the possible programs listed in the Shortcut menu.
Help menu
Function Description
Help Topics Opens the AMOS online help.
Shortcut: Ctrl + F1
Open Support Query Works only if you are in a program. You will be prompted with message
Shortcut: Ctrl + F2 windows before the "Create Query" dialogue window opens where you
must fill in the mandatory fields and can make your query.
Client-Information Opens Client Information APN 2901. See the documentation for that
Shortcut: Ctrl + F3 program for more information.
About Shows the installed AMOS version and information about the components
and libraries used by AMOS.
Program-Change History You can view the history of program changes, news and bug-fixes
according to the search criteria entered.
Right-click on the information to see a context menu with options such as
Print and Save As.
Page 23 of 100
How to Use AMOS
The toolbar
The toolbar is displayed directly below the menu bar on the main screen.
You can move the toolbar from the top (north) to either side (west or east), to the bottom (south) or
place it anywhere on the screen. Click and hold on a blank area of the toolbar, generally to the right of
the icon, and then drag and drop the toolbar to the new location. If not anchored on the edge of
the window, close the toolbar to return it to its previous location.
To customise the toolbar, refer to Configure the Toolbars (on page 12).
Default Icons located at the far right of the toolbar are described below.
Icon Description
Use to open the Report Generator dialogue to print the AMOS main screen as currently visible.
Opens a context menu to choose what you want to do with the selection area. After selecting
either print, save or copy component, move your mouse over the screen and areas will
become marked in flashing green; click to select the area you want to print, save or copy.
Use to take a screenshot of the AMOS main screen as currently visible and open it in
Screenshot Editor.
Works only if you are in a program or in the last program you had open in the current session.
You are prompted with message windows before the "Create Query" dialogue window opens
where you must fill in the mandatory fields and can make your query.
Widgets in AMOS
In computer programming, a widget (or control) is an element of a graphical user interface (GUI) that
displays an information arrangement changeable by the user.
◾ Click on on the top left side of the AMOS main screen to see the available widgets.
◾ To display a widget on the AMOSdesktop, drag & drop it where you want it.
◾ Once on your desktop, hovering over the widget displays three or four icons depending on the
widget.
◾ The circular arrow icon refreshes the data displayed in the widget.
◾ The arrow cross icon allows you to move the widget wherever you want it on the AMOS main
screen.
◾ The settings icon allows you to configure the widget in a separate Configuration window that varies
depending on the widget from which you open it. Change the settings as required and click OK or
click Cancel to stop the action.
◾ The delete icon deletes/removes the widget.
Page 24 of 100
How to Use AMOS
Widget Description
Clock The time zone and location can be configured. Multiple clocks can be configured
and displayed.
Mini Report Define which reports to launch and display, including the refresh interval. Multiple
reports can be defined and displayed.
Note: The maximum amount of displayed data source rows is set by default to 100.
To overwrite: in Report Designer for the specific report > Metadata tab > Field Name
column enter "MAX_DATASOURCE_ROWS" > Value column enter your desired
maximum number of data source rows.
Program Select the AMOS program short-cuts to display in a way similar to Configure the
Launcher User Menu (on page 11).
Phonetics List Define the phonetic language to display in the widget.
Mini Browser Display a certain, predefined web URL as well as some additional display settings.
You can select between alternatively native rendering of the HTML pages.
Previously the pages were rendered in Java, which only supported the very basic
HTML features.
AMOS Control This is an administrator widget. Informs about Data and Log Space as well as
Centre possible notifications set up in the AMOS Control Centre.
Sticky Note Create a Sticky Note (e.g. to remember something) on your AMOSdesktop.
Note: Administrators can add their own tips in the "tip_of_day" database table to
build your own database to share with your colleagues.
The following button is unique in the Configuration window for the Mini Browser widget.
Button Description
RegEx Use to manipulate the loaded content by regular expressions.
The Configure RegEx- Filters window appears.
Column Description
Hyperlink Acceptance Displays which hyperlink are accepted if defined
Page 25 of 100
How to Use AMOS
Item Description
When programs are open, use this to show the AMOSclient desktop (the main
area of the window).
Middle section of Buttons representing every open program are displayed even when minimised.
the status bar Right-click in the program button to show window display options for the specific
program window such as Always on Top, Undock, Copy Link and so on.
Right-click on an unused area to show standard window display options such as
Tile all Windows, Restore all Windows, Close all Windows and so on.
User ID and Shows the logged in user and where they are located.
Location
Click this to quickly change the display language. Can also be changed in AMOS
Menu > Language > Fast Language-Switch.
Click this to show connection information and change the compression mode.
Refer to AMOS Client: date-time and compression information (see AMOSclient:
date-time and compression information on page 26).
measurements. To change the settings, in the status bar at the bottom of the main screen, click to
open the Connection Info window.
Page 26 of 100
How to Use AMOS
Quicksave panel
Some AMOS programs have rather intricate search and filter functions on one or more panels.
On these types of panels you will see icons on the right side of the title bar known as the Quick save
panel. The icons are not always active or available until you begin to search or filter for information or
have saved a filter already.
This panel supports sub-menus if there are a large number of quick save filter entries. If there are only
a few entries, than just a single list is shown.
◾ The user's private filters are located at the top if the number of public entries is larger than 7.
◾ Public entries which have a slash " / " in their title are split into menu name and entry name.
Icon Description
Clears the current search and filter settings.
Opens a dialogue window to save the current search and filter settings. Fill out the mandatory
fields and define the settings.
Opens your saved Personal Startup Filter. This has precedence over a Global Startup Filter.
Opens a saved Global Startup Filter unless you have a Personal Startup Filter saved.
Page 27 of 100
How to Use AMOS
Item Description
Program Icon, left Icon representing a specific AMOS program.
side Click the icon to show standard window display options:
◾ Open new window - opens another window of the current AMOS program.
◾ Always on top.
◾ Undock - allows you to place the window outside of AMOS anywhere on
your PC's desktop.
◾ Full screen.
◾ Copy link.
◾ Restore.
◾ Minimise.
◾ Maximise.
◾ Close.
Activates/deactivates Multiple Window Mode.
, left side
◾ By default the switch is up and means you can only open one window for that
specific program.
◾ Click the icon and it changes to which allows you to open more than one
window of that program.
Middle section Program information such as program name, APN and so on.
Local Menu, right Matches the icons in the program menu bar (see Program toolbar on page
side 28).
Program toolbar
Most programs have their own toolbar which includes related programs you might want to access
quickly.
You can move the toolbar from the top (north) to either side (west or east), to the bottom (south) or
place it anywhere on the screen. At the small grey dots to the left of the first Icon on the toolbar, drag &
drop it to the new location. If not anchored on the edge of the window, close the toolbar to return it to
its previous location.
All programs also have standard icons described here which are also accessible through the Local
Menu (see Program title bar on page 27) function in the program title bar.
Icon Description
Print the program window.
You will be prompted with message windows before the Create Query dialogue
window opens where you must fill in the mandatory fields and can make your query.
Opens the About... window which displays information about the program including
program name, description, APN number, path, AMOS version, access
Page 28 of 100
How to Use AMOS
Most AMOS program windows contain panels with fields, tabs, icons and buttons specific to that
program. To make viewing and entering information easier, here are some hints.
Panels have a title bar which may have icons and a show/hide function which is activated when you
click on the title bar or the small black triangle.
Between panels you may see a line of grey dots, horizontally and/or vertically. Drag & drop these lines
to change the size of the panels.
Between panels you may see a pair of small grey triangles, horizontally and/or vertically. Click one of
these to hide panels or to restore panels.
Use the Aircraft Filter Panel to search for aircraft using different filters. By default the two criteria,
General and A/C Type are displayed.
The Search panel is split into two sections:
◾ Filter - the exclusion filter.
◾ Select Data - a table showing the filtered results where you select an entry to be displayed on the
right side of the screen in the Data Section.
Aircraft in red font indicates the aircraft has been suspended.
Search section
Use the Quicksave filter panel to define your personal start up value in all programs
in which Aircraft Filter Panel is enabled.
Hover over the icons for tooltips.
See the Printable Version How to Use AMOS or online under the Introduction folder
> How to Use AMOS > Working in AMOS program windows > Program toolbar >
Panels in AMOS programs > Quicksave panel.
Filter section
Indicates there is an active filter.
Located on the right, directly below the Quicksave panel and is, by default, not
visible.
Visible only if an entry has been selected in the Select Data filter.
Page 29 of 100
How to Use AMOS
Rearrange filters (tabs) according to your priorities by clicking on the tab and
dragging it left or right.
Possible filters are:
◾ General
◾ A/C Type
◾ Model
◾ Sub-Type
◾ Serial No
◾ Owner
◾ Base
◾ Class
◾ Operator
◾ Fleet Code
◾ Cabin Version
◾ Maint.Prg
◾ Asset Owner/Lessor
◾ Maintenance Provider
◾ Manufacturer
◾ Authority
◾ Suspended
◾ Initialisation Status
View or hide the tabs with this icon.
Open eye: move tabs to the left of it; click on the eye to close it. This hides the tabs
to the left of the eye.
Filters that you have selected stay active even when hidden.
Tabs Tabs are, by default, inactive and grey.
Make a selection within a tab; the tab turns light green and is active. The selection
will be highlighted in dark blue.
Make multiple selections within a tab: press and hold Ctrl then click your selections.
Exclusion Filter Make a selection within a tab and the filter automatically takes effect in the Select
Data panel below.
Double-click a selection within a tab and the corresponding aircraft will automatically
be selected below in the Select Data section.
/ Click this icon to open a context menu and switch between table view and tree
view .
Located directly to the right of the / icon and is, by default, not visible.
Visible only if an entry has been selected in the table/tree below.
Table view The columns show information about the aircraft:
◾ A/C Register: Aircraft registration.
◾ Description: Description of the aircraft.
◾ A/C Type.
◾ A/C Model.
◾ A/C Sub-Type.
◾ Desc. (A/C Type) : Description of the aircraft type.
◾ Owner.
◾ Operator.
◾ Base.
◾ Class.
Page 30 of 100
How to Use AMOS
◾ Status.
◾ Managed: If the aircraft is managed or not.
◾ Maintenance Forecast: If the aircraft is in the maintenance forecast or not.
◾ AircraftNoI: Unique AMOS internal identifier key for the aircraft.
◾ Fleet Code.
◾ Cabin Version.
◾ Parts Forecast: If the aircraft is in the parts forecast or not.
◾ Aircraft Serial No.: Serial number of the aircraft.
◾ Maintenance Program: Maintenance program for the aircraft.
◾ Under Investigation.
◾ Asset Owner/Lessor.
◾ Maintenance Provider.
◾ Manufacturer.
◾ Authority.
◾ Suspended.
Colours of entries
Some entries show information using colour. Hover your mouse over the row to see
an explanation. Any combination of the 3 conditions are possible though a red
background colour takes precedence over a grey background colour.
◾ Text in blue indicates the aircraft is non-managed.
◾ Text in red indicates the aircraft is suspended.
◾ A row with a yellow background indicates that a maintenance program activation is
scheduled for that aircraft and reporting back any taskcards may be blocked.
Criteria: In Workflow Administration, the Reporting Back Taskcard workflow as been
setup accordingly and in Parameter Setup > parameter 1777 is setup and activated.
◾ A row with an orange background indicates that a maintenance program activation is
currently running.
Criteria: Same as directly above.
◾ A row with a light red background indicates the aircraft is under investigation.
◾ A row with a light grey background indicates the aircraft is inactive.
Tree view The aircraft are sorted into a tree structure according to the order of your Exclusion
Filter tabs.
Fields
There are many different types of fields in AMOS. Some of them are described in this section. Some
fields can be renamed using Labeling. See the Printable Version Labeling or online under
Administration > Customization > Labeling for more information.
Unique field Designated by a green triangle in the lower right corner. The data entered here must
be unique.
Suggested data A green entry in a field is a suggestion by the system.
Page 31 of 100
How to Use AMOS
Required fields: The default values are automatically taken over just by leaving the
empty field.
Optional fields: You must either confirm the suggested value by pressing Tab or
Enter, or overwrite it with a valid entry.
Valid content Designated by a tiny grey circle in the lower right corner. Data entered here is
cross-checked by AMOS to make sure it is valid. Double-click in this field and a
table with valid entries to choose or a search dialogue window opens.
Search query Designated by a light "S" on the right side. Data entered here is cross-checked by
AMOS to make sure it is valid. Double-click in this field and a Query Editor
dialogue window opens for detailed searches. Refer to Full-text Search and Query
Editor (on page 79).
Multiple valid Designated by two tiny grey circles in the lower right corner. Same as Valid content
content but more than one valid entry is allowed.
Drop-down Designated by a downwards facing arrow on the far right of the field. Click anywhere
menu on the field and select from a list of predefined values.
Check box Designated by a small empty box. Click to toggle activation. An active check box
shows a small tick within the box.
Radio button Designated by a small empty circle. Click to activate. An active radio button shows a
small tick within the circle. Found when multiple options are available but only one
can be selected.
Date fields
Every date field in AMOS offers a wide range of possibilities to enter or calculate a date, even when
already containing a green, suggested date from the system.
Note: Right-click any date field and select the option Date Help to get a complete overview of date
entry options.
The most helpful date entries are listed here. Confirm by pressing Tab or Enter.
Combinations are also 02+2y 2 years after the 2nd day (of the current month and year
possible added by AMOS).
Page 32 of 100
How to Use AMOS
Right-click in a field
When the cursor is in an active field, right-click to open a context menu with helpful functions designed
to assist you in entering data in the field as easily as possible. This might even include other programs
you can open to get further information.
Some of the usual functions on the context menu are described here.
Option Description
History Shows all the entries made in that field since the last login.
Cut The marked entry is cut out of the field and can be entered into another field
with "paste".
Copy The marked entry is copied and can be entered into another field with "paste".
Revert to Initial Value The entry that was in the field when the program first opened is displayed.
Show Phonetics Shows the text entered in the field in a phonetic table.
Tabs
Many programs in AMOS have different "layers" which are depicted with tabs.
Icon tabs On the tab itself is an icon on the left side Standard tab with the addition of
and the tab text on the right side. an icon.
Tabs with buttons On the tab itself, the tab text is on the left The button looks like an icon but
side and there is a button icon on the right move your mouse over it and a
side. tooltip will describe its function.
Page 33 of 100
How to Use AMOS
Standard Buttons
Button Description
Save Saves the entries or changes of the tab or panel you are in.
Delete Deletes either single information or whole screen entities.
Note: Be sure you want to delete the data on the screen. In most cases it is impossible to
recover deleted data.
Exit Leaves the current program without saving any entered data.
Search After entering search or filter criteria, this will start the search.
Transfer Transfers the data in the field next to the button to the field designated in the tooltip.
Note: Be aware of the differences between Save, Delete and Exit or you risk losing data.
In AMOS, all tables are constructed in a very similar way. This section describes the basic types of
tables and how to work with them.
Some tables have tabs, buttons and/or toolbars associated with them. For toolbars with a large
number of icons/buttons use either the scroll bar or the expansion triangle to view all the options. This
is for horizontal and vertical toolbars.
Tables with a large number of columns have a scroll bar at the bottom which allows you to view all the
columns.
Dedicated tree tables have a slightly different functionality than most other tables. Tree hierarchy
information can generally be selected or multi-selected and pasted in a spreadsheet.
Search functions
The search feature available in most AMOS programs is based on the requirements of each program.
Some are simple search and sort tables while others have a search panel above a sorting panel.
Page 34 of 100
How to Use AMOS
Function Description
Allows you to toggle between case-sensitive and case-insensitive modes.
Greyed out is case-insensitive.
When you are in search mode, AMOS shows the icon. See below.
Allows you to select the next occurrence matching your search criteria in tree
(select next
tables. As an alternative, you can select the next occurrence by pressing Enter.
occurrence)
AMOS shows the icon in search mode only.
Allows you to configure the table columns. The Configure Table window opens
to select which columns should be visible.
◾ Click the closed eye icon to hide the small tabs. Drag & drop a tab to the left of the . Repeat
as required.
◾ Click the opened eye to show the tabs to the left; click the closed eye to hide the tabs to
the left.
Some sort panels have a Table/Tree View toggle icon in the title bar:
Page 35 of 100
How to Use AMOS
◾ - for example, in Maintenance Forecast, this closed-eye icon means that a descriptive text which
would appear above the All, Workpackage and Both sub-tabs, will not be shown.
◾ - in the same example as above, this opened-eye icon displays a descriptive text above the All,
Workpackage and Both sub-tab.
Sorting
Tables are sorted alphanumerically. The direction of the triangle indicates the sorting direction.
Pointing up is ascending order. Click on the triangle and the triangle points down to indicate
descending order. All columns can be used for sorting.
By default the table is sorted by the 1st column. Click in any other column and the table changes to
being sorted first by that column (labelled one) and second by the original column (labelled two now).
You can continue to sort the table until all columns are being used.
You can move the columns to different positions. Drag & drop the column heading to its new position.
Right-click on the column headers for more sorting options. Individual columns can be hidden or
shown under the Show columns > Configure table columns option. Show distribution displays the data
from the column on a distribution chart.
Note: Some tables are dedicated tree tables and have a slightly different functionality than most other
tables. This includes no Parity mode or Calculator icons to the right of the Search field. Another
main difference is that you cannot right-click on the column headers to show or hide columns. This is
done by clicking the Configure table columns icon which opens the Configure Table dialogue.
Sorting options only remain for the current session of AMOS. After closing and reopening AMOS, the
original sort order appears.
If the content of a cell is longer than the cell width, you will see an ellipsis (three dots) in the cell. Move
your mouse over that cell and a Data Tip will appear showing the entire content of the cell.
Printing tables
When you click the print icon at the top right of a table, the Report Generator opens automatically.
When you middle-click the same icon, the table is automatically opened in an Excel spreadsheet.
When you right-click the printer icon, a context menu appears with several options such as Report
Generator, Open in Excel, Open as PDF, Autofilter, Open pivot table.
Autofilter
Selecting this adds a row at the top of the table with the default selection "(ALL)". Double-click in the
cell to open a table to select an autofilter for that column. See the section Autofilter for more
information.
Pivot table
The pivot table function is found in spreadsheet programs and allows you to reorganise and
summarise selected columns and rows of data in a spreadsheet or database table to obtain a desired
report. A pivot table doesn't actually change the spreadsheet or database itself. See the section Pivot
tables for more information.
When you right-click the printer icon at the top right of a table and select Autofilter, a new row of
cells will be added on top of the table with the value "ALL".
◾ In the "ALL" cell at the top of the column you want to filter, double-click or point your mouse at that
cell and press the F1 key. Select the entry you want to retrieve and then press Enter or click in
Page 36 of 100
How to Use AMOS
another "ALL" cell. The table will show the filtered information. You can repeat this procedure in
more than one column.
◾ Another way to filter is to click in the "ALL" cell at the top of the column you want to filter and press
Delete to clear the cell, type in the desired value and then press Enter. The table will show the
filtered information. You can repeat this procedure in more than one column.
Pivot tables
The pivot table function is found in spreadsheet programs and allows you to reorganise and
summarise selected columns and rows of data in a spreadsheet or database table to obtain a desired
report.
The following sections are in the Pivot Table window and are used to configure the pivot table.
Section Description
Group By In the Add column, select which Fields to include in the pivot tree table and by
which they will be grouped.
Aggregate Select a row in the Group By section and drag it into the Aggregate Columns
Columns section to add the column in the pivot table.
Select a row in the Aggregate Columns section and drag it back to the Group By
section to remove the column from the pivot table.
Value column
Click in the cell to select from the drop-down list the aggregation functions which
are exactly the same as the ones used in the data sources for Report Designer.
Pivot tree table The pivot table is displayed in a tree hierarchy based on your selections in the
Group By section with columns defined in the Aggregate Columns section.
Edit tables
Edit tables are treated slightly differently in AMOS and can be identified by the first column though the
images might be inactive or grey.
Example
Icon Description
Inserts an empty row.
Insert a row
Page 37 of 100
How to Use AMOS
Ball-shaped status Hold the mouse over the status indicator and a tooltip explains the status
indicators of that row.
The ball can have different colours:
◾ - The row is empty.
◾ - The row is new and has not been saved.
◾ - The row has been saved and then modified but not yet saved again.
◾ - The row has been saved and never modified.
◾ - The information in the row is incomplete.
Search for entries in Opens a small window to search for entries in the table.
tables
Resets any unsaved changes to the original values including removing
Reset to the original any new rows.
values
Note: You will not be prompted to save your data.
Show color legend Click for a colour legend of the status indicator.
Right-click on the line number to open a context menu with helpful functions.
Instant information
AMOS has a helpful function called Instant Information which opens a window with information
custom-tailored to the specific place where you opened the window.
Links
Links can be created or attached in many programs in AMOS. The Link icon varies depending on the
context, program or function.
Page 38 of 100
How to Use AMOS
Below are some of the clickable link icons and buttons available in AMOS.
Notes
◾ Links and Reference Links are treated in the same way by AMOS, the only difference is whether
they are listed as references on the report or not. This is determined by the Reference Type field
when making or modifying links.
◾ If this field is left blank, the link is just a link and will print out if its print status allows printing.
◾ If a Reference Type is assigned to the link then it is a Reference Link and is listed on the
program's report as a Reference but will not print out.
◾ The revision number is displayed as information on the link description.
Example: An AMM link pointing to an OEM document in Revision 15 looks like this:
AMM Reference "26-00-00 (Rev. 15)"
◾ This only works for "revision-saved" links which always point to the same OEM document
revision even if a newer one is available in AMOS. In case the revision information must be
available next to a link, a real AMOS link must be used instead of a free text reference.
◾ Links must be re-created in order to have the revision information available in the link
description.
Creating/attaching links
Click the Link icon and a dialogue window opens which is program-specific where you can create/
attach a link or edit existing links.
Page 39 of 100
How to Use AMOS
OR
◾ Type in the field and AMOS dynamically proposes link types. Double-click to select a proposal,
click Choose and a search window/table opens to help you find what you want to attach.
OR
◾ Type any text you want in the field though this should only be used for external reference links
because AMOS functions like Instant information only work with AMOS-defined reference link
types. Click Add.
3. After adding one or more links, the lower part of the dialogue window becomes active where more
information can optionally added.
1. Enter a Reference Type, described in step 1 above, Remarks and/or Choose a different link.
2. Additional Settings section: add a Classification (defined in Basic-Data Administration) or change
the Print On Print options, if available:
• Not Allowed - the link will not print.
• Allowed (Default: Do not print) - the link will not print but you can change this in the Report
Generator dialogue.
• Allowed (Default: Print) - the link will print but you can change this in the Report Generator
dialogue.
3. Link Parameters, if available: add any parameters here.
4. Click Save.
Note: The difference between Links and Reference Links depends on whether a Reference Type is
selected when creating a link. However, they are both treated by AMOS in the same way, the only
difference is whether they are listed as references on the report or not.
If this field is left blank, the link is just a link and will print out if its print status allows printing. If a
Reference Type is assigned to the link then it becomes a Reference Link and it is listed on the
program's report as a Reference but will not print out.
The Link Modification and Link Saved workflows can be set by your AMOS System-Administrator.
Column Description
Ref. Type Reference type as selected when creating a link.
Additional features
Action Description
Drag & Drop Attach local files from your operating system. Drop onto the Link icon or into the
dialogue window.
Page 40 of 100
How to Use AMOS
Paste Paste a link that you have copied onto the Link icon or into the dialogue window.
Multi-create If the source program allows, select multiple items and create multiple links at the
same time.
Multi-copy If the source program allows, copy and paste multiple items at the same time.
Multi-edit In the dialogue window, select multiple links and set the same classification or print
options.
Reorder Change the order of the links which affects reports and the order of lists in related
programs.
Storage engine
The Storage Engine can be set up to automatically upload local file links. This might save you the
additional step of uploading files to the Webdrive before linking them to the Storage Engine.
Files stored in the Storage Engine can be searched and directly linked.
Printing
◾ Print the current window using the icon on the program's menu bar or the whole AMOS main
window using the same icon on the title bar.
◾ Print a report from a table using the icon at the top right of the table.
◾ Print program specific items using the Print button or the Report button.
In most cases the Report Generator dialogue appears immediately or after you are prompted to print.
Option Description
Choose the Report type from the For example:
drop-down menu. ◾ Program name (default)
◾ Standard Table Report
◾ Extended Table Report
Choose the Data Type from the For example:
drop-down menu. ◾ Graphic (default)
◾ PDF
◾ HTML
◾ Plain text
◾ CSV file
◾ Excel file
Choose the Destination from the For example:
drop-down menu. ◾ Open Preview-Pane (default)
◾ Send to printer
◾ Save to Disk
◾ Web Drive
◾ E-mail
◾ Fax
Page 41 of 100
How to Use AMOS
Before printing, specify how the printout will appear. For example, select or deselect landscape, cell-
content wrap, leave a margin for hole punching, etc. In a table, by default all the columns will be
displayed on the printed report.
If you choose to open a preview-pane as your Destination, the print out will be visible on screen so
you can decide if it meets your requirements. If so, you can print immediately or choose from the drop-
down menu to save as a JPG or PDF.
There is an option for saving reports to PDF: if the check box Additional documents should start on
odd page number is selected, all additional documents (e.g. links, W/Os within a workpackage etc)
start on an odd page. Empty pages are inserted if they would start on an even page.
If you are not satisfied with the preview-pane, click Cancel and the Print icon again. However, this will
reset all the parameters to the defaults. To prevent this, select the check box Keep dialog open. Now
when you click Print and the preview-pane appears, you can close it by clicking the "X" at the right of
the title bar and the same Report Generator window appears with the parameters you previously
selected still shown.
HTML reports
If you select HTML as your Data Type the check box Generate Index-Entry appears. The check box is
selected by default. This allows you to link an HTML report into a general index file where you can
access all your HTML reports.
A default Index-Entry is suggested but can be changed. Ensure that you enter a unique and
descriptive name that will enable you to recognise the report within your index file.
Make sure that the original HTML report and the index file are stored in the same place.
AMOS has the capability to print links and also any links that they might have. This function depends
on which program you are in and if the report is built to print the links at all.
If it is possible to print the links, usually the Link Tree tab will be available in the Report Generator
dialogue. In this tab you can see all of the attached links and any links to those links. The view is built
in a hierarchy structure.
If the check box Additionally print selected links is not selected, standard print-links logic is used: the
print mode of the uppermost link overrides any lower links.
Select the Additionally print selected links check box to choose the links which should be printed with
the report and override the defaults that were set when you created or added the links (this does not
change the print mode of the link itself).
Note: Do not be surprised if you cannot see all the links when you print. If a link of a link is broken or
leads to a loop, the uppermost link will not print and you may not see any reason why.
The following link types can be printed by AMOS: JPG files, GIF files, ASCII files and PDF files.
Page 42 of 100
How to Use AMOS
Printing Taskcards
A dialogue window similar to the one below opens with the defaults ticked depending on what is
actually linked to the taskcard. The inactive options are not linked to the taskcard. Select Print Link
Tree as it is never the default. Click yes to open a preview window of the taskcard including all
printable links.
Note: Reference Links are printed on the report, Links are actually printed out if their print state allows
it.
Printing Workpackages
A Report Generator window opens and under the General tab is an Attachments section, as shown
below. Select what you want to print. Not all Workpackages have all the attachments that are listed.
Note: Reference Links are printed on the report, Links are actually printed out if their print state allows
it.
Page 43 of 100
How to Use AMOS
Printing PDFs
AMOS opens an external application to print PDF documents, typically Acrobat Reader from Adobe.
Use parameter 1314 to define the path to that application.
For Acrobat Reader the Amount [String] of that parameter might look like this:
c://$PATH_TO_ACROBAT_READER//acrord32.exe /p /h
If Acrobat Reader is installed in different directories on different PCs, set the path on a specific PC
using File > Configure > Default Printers. This is the only way to print PDFs with Java (e.g., taskcards
linked to a workorder).
Note: PDFs cannot be previewed in AMOS by using Report Preview, the program just shows a blank
page telling the user that the PDF cannot be previewed. Afterwards though, the PDF is printed out.
Also, it is only possible to print out the linked PDF on the standard printer of the corresponding PC.
AMOS shortcuts
This section describes global, module and content specific shortcuts.
Keyboard shortcuts
Keyboard shortcuts require you to press a single key or several keys and then quickly press and
release the final key.
Page 44 of 100
How to Use AMOS
Page 45 of 100
How to Use AMOS
In AMOS, the right-click or context menu is available as a shortcut for various reasons. There can be
multiple context menu levels.
Example 1
In a table where aircraft are listed, right-clicking on an aircraft displays a context menu with options.
The options available will depend on the context: which program you are in, what you are doing within
the program, and so on.
In Counter Management > the Counter tab, select for the Reference Type "Aircraft" and then enter an AC
registration in the next field. Click Search. In the Result table below > in the Reference column, right-
click on the AC registration to see the context menu.
Page 46 of 100
How to Use AMOS
Hover your mouse over the options with this icon to see the next level of context menu. There can
be multiple context menu levels.
◾ Open with ...: shows a list of AMOS programs. Select from the list to directly open the AC
registration in the selected program, when possible.
◾ Action ...: shows a list of actions available. In our example, Counter Management, you can Issue a
Maintenance/Pirep/Cabin workorder, Add a Counter, Set Counter Values, Show Children Counter
Readouts or Calculate the Forecast.
◾ Counter: the two counter-specific options from the list allow you to Open with ... a counter-specific
program or take a counter-specific Action ...
Example 2
In a chart which shows data graphically, right-clicking displays a context menu with some standard
options but also with special graphical options.
Special options are Properties and Zoom options.
◾ Properties: This option opens the Chart Properties dialogue. See that section for detailed
information.
◾ Zoom options: Select one of the following with a sub-option for both axes, the domain axis or range
axis.
◾ Zoom In: Select a sub-option for zooming in by axes or zoom in on a specific area of the graph
by clicking and holding the left mouse button then pulling down and to the right before letting go.
This "draws" a blue rectangle and the graph will be zoomed to that area.
◾ Zoom Out: Select a sub-option for zooming in by axes or zoom to the original size of the chart by
clicking and holding the left mouse button then moving the mouse in any direction except down
and right (or a Zoom In area will be selected - see the description above).
◾ Auto Range: This is the default chart size and can be used to resize a zoomed in/out chart to its
original size by axes.
◾ Show dataset: If the chart was created using a specific dataset, select to open Dataset window to
show that data.
Some APNs in AMOS offer the function to view data graphically in a chart. In this case, right-click in
the graph area for a context menu that offers some standard options, special graphical options such
as zooming in/out and Properties. This opens the Chart Properties dialogue where you can define or
modify the properties of the chart display itself.
Page 47 of 100
How to Use AMOS
Note: Some options may not be active and not all options are available for all chart types or APNs.
For each tab, make your changes then click OK to apply them or click Cancel to stop the action.
Settings tab
Use to modify the basic chart appearance for all kinds of charts.
Field Description
Orientation Select from the drop-down menu the orientation for your chart:
Horizontal or Vertical.
Note: The default is Vertical and the following descriptions are based
on the default orientation. When changed to Horizontal, the axes and
their labels change positions.
Shadows Select to activate a shadow which gives a 3-D effect to your chart.
For an XY chart, the following fields are available: X-Axis, Y-Axis. If more variables are defined for an
XY chart, it is possible there is a 3rd set of the same fields which is unlabelled. For example, in Oil
Consumption Statistics
Label The label for the corresponding axis. The default is based on your
selection when creating the chart. To change, delete the default and
enter your own label.
Label color The colour for the label. Double-click to open the Select Color dialogue
with its tabs for selecting a colour.
Tick marks visible on axis N Select to show measurement marks on the corresponding axis "N".
Ticks labels visible on axis Select to show labels on the measurement marks of the corresponding
N axis "N".
Title tab
Use to modify the appearance of the title.
Field Description
Title The title of your chart. To change, delete the default and enter your own title.
Page 48 of 100
How to Use AMOS
Field Description
Title Color The colour for the title. Double-click to open the Select Color dialogue with its tabs for
selecting a colour.
Font Shows the font and point size used for the chart title.
Colors tab
Use to modify the appearance of the charted data.
Note: The options in this tab are very different for XYplot, category set and pie charts then for other
chart types. The maximum number of different colours allowed is 30.
Field Description
Marker 0 - N The colour for one of the data markers in the chart. Double-click to open the
Select Color dialogue with its tabs for selecting a colour.
For example, if you have line charts, you can customise the colour for up to "N"
number of data markers.
Plot 0 - N The colour for another of the data markers in the chart. Double-click to open the
Select Color dialogue with its tabs for selecting a colour.
For example, if you have bar charts, you can customise the colour for up to "N"
number or data markers.
Grid color The colour for the grid that appears on the main area of the chart,
Background color The background colour for the area outside of the grid-lined chart area. Double-
click to open the Select Color dialogue with its tabs for selecting a colour.
Legend tab
Use to modify the appearance of the legend.
Field Description
Legend background The background colour for the legend. Double-click to open the Select Color
dialogue with its tabs for selecting a colour.
Position of the legend Select from the drop-down menu the position for the legend: Bottom, Left,
Right or Top.
Page 49 of 100
How to Use AMOS
Wizard shortcuts
Alt + Short-Code
Also a very powerful and time saving possibility is using the Alt+Short-Codes.
In the following example when using the “Create Workorder” wizard you could choose to create a new
“Scheduled Workorder” with option “Removed in Serviceable Condition” and navigate to the next step
within less than 3 seconds by pressing the following key combinations:
1. Alt + H
2. Alt + R
3. Alt + →
Page 50 of 100
How to Use AMOS
Quicksave panel
Some AMOS programs have rather intricate search and filter functions on one or more panels.
On these types of panels you will see icons on the right side of the title bar known as the Quick save
panel. The icons are not always active or available until you begin to search or filter for information or
have saved a filter already.
This panel supports sub-menus if there are a large number of quick save filter entries. If there are only
a few entries, than just a single list is shown.
◾ The user's private filters are located at the top if the number of public entries is larger than 7.
◾ Public entries which have a slash " / " in their title are split into menu name and entry name.
Icon Description
Clears the current search and filter settings.
Opens a dialogue window to save the current search and filter settings. Fill out the mandatory
fields and define the settings.
Page 51 of 100
How to Use AMOS
Opens your saved Personal Startup Filter. This has precedence over a Global Startup Filter.
Opens a saved Global Startup Filter unless you have a Personal Startup Filter saved.
Text Editor
Many AMOS modules have a text editor which is a small word processor component based on HTML.
If you are familiar with other word processing programs, many functions and icons are the same or
similar.
Right-click anywhere in the Text field (where you would input text) to see a shortcut menu which
shows options based on where your cursor is located within the text field (e.g., in a table). Most
importantly, you can select Edit in a Separate Window to open the Edit HTML content window that also
includes a menu bar with options. See the screen shot in Spell checking in AMOS.
You can copy text from a word processing program and paste it in the editor provided that your word
processor is able to copy data in HTML format.
Helpful hint: Always check the icon tooltips if you are not sure what the icon does.
Warning: If you copy documents with graphics from your word processor to the text editor, all
embedded graphics will be converted to local links which means that other users are not able to see
them. You should only add graphics using the icon.
The following buttons may be found in the standard AMOS text editor dialogue.
Button Description
Clear Use to clear all the text from the editor.
Cancel Use to stop the action and, usually, close the text editor.
Special functions
The function of most of the icons is the same as in word processing programs so only the functionality
of the special icons is described here.
The icons on the Basic toolbar are grouped according to functionality and are separated by a light
grey, vertical line.
Helpful hint: Always check the icon tooltips if you are not sure what the icon does.
Icon Description
The default mode. Switches to Edit mode from HTML source code view. Enter text in the Text
field.
Opens a new window with just the Text editor. Click OK when finished entering or editing text
or your changes will not be saved.
Disable or enable spell check as you type. By default, spell check as you type is enabled.
* * See the Spell checking in AMOS section.
Page 52 of 100
How to Use AMOS
Opens the Insert an image dialogue window. Make your selection based on where the image
can be found.
You can select image file extensions for all supported image formats, including SVG.
Note: Make sure other users will have access to the stored graphic file.
Inserts a link as described in Creating/attaching links (on page 39) or paste a copied link
using the standard Paste icon or the shortcut menu (right-click).
When adding a local file system link, the file will be uploaded to the webdrive using the
storage engine if a rule has been added for this and the link will be replaced by the
appropriate storage engine link. See the documentation for Storage Engine Manager > Adding a
rule for a webdrive link.
Opens the Inline OEM document snippets dialogue. See the following section "OEM inlining"
for more information.
Inserts a wild card or place holder for information that will be entered into the document after
publication.
Table functions
Table functions are located on a small toolbar that only appears when your cursor is in a table.
By default, spell check is enabled on the Text Editor in AMOS and if a word is spelled wrong it will be
underlined in red. A combined English with AMOS-specific words dictionary is used.
Page 53 of 100
How to Use AMOS
Page 54 of 100
How to Use AMOS
Live spell checking must be activated by selecting AMOS Menu > Configure > Enable Auto Spell
Checking.
You can add and replace words that are spelled incorrectly to your personal dictionary through the
context menu. The personal dictionary is stored for each user in the database.
Page 55 of 100
How to Use AMOS
Auto Complete
There is an extended auto complete feature for text and HTML areas. When you start typing a word
and press Ctrl + SPACE, AMOS provides a list of the most common words for completion. AMOS also
proposes the text modules for insertion that start with that name. When you select a word or text
module from the list, this will replace the word that is currently displayed/typed. If you continue typing
the list will be narrowed down as you type.
Page 56 of 100
How to Use AMOS
This enables quickly completing a long word or inserting a text module even if you have a lot of them.
OEM inlining
Overview
OEM Inlining means adding content from OEM documents directly to an HTML view, making it
possible, for example, to include it directly in workstep texts instead of adding the OEM as an
attachment to the workorder or taskcard.
Page 57 of 100
How to Use AMOS
Requirements
OEM Inlining is not available for everyone. Customers must buy the optional licence OEM Inline
(2375) in order to use this feature. Ask the Swiss-AS Marketing department if you want to test or buy
the OEM Inlining feature. As soon as you have the licence, you may also be interested in Parameter
1651 which enables you to inline additional levels of AMM documents. For example, only subtasks or
even sheets or graphics. To understand the parameter's behaviour, see the parameter description in
Parameter Setup.
In the standard AMOS HTML editor, click which allows you to directly include parts of an OEM
document into the description.
After clicking , the Inline OEM document snippets dialogue opens which is a standard AMOS
links/references dialogue. See the Printable Version How to Use AMOS or online under the
Introduction folder > How to Use AMOS > Working in AMOS program windows > Program toolbar > Links
and also Creating/attaching links.
From the drop-down menu you can see all the references of currently available documents which can
be inlined.
1. Select a reference and the Add button changes to Choose.
2. Click Choose to open a dialogue from which to select the actual reference document and confirm
by clicking OK.
3. In the Additional Settings panel, select the desired type of inlining.
◾ Only link inlined: Only adds a link to the reference document.
Page 58 of 100
How to Use AMOS
◾ Link with 'Preview' inlined: Adds a collapsed inline header previewing the necessary information
which, when clicked, opens to show the entire reference document.
◾ Fully inlined: Adds the entire reference document.
4. Click Inline and the OEM content is inlined into the HTML editor in the way selected in the previous
step.
Preview inlined
Effectivity filtering is available. If you work within an HTML editor/viewer which is not linked to any
aircraft, for example, for workstep templates and so on, the inlined content only displays all information
(no effectivity filtering at all).
But as soon as you work with an HTML editor/viewer which has an aircraft linked, for example, this
could apply for workorders, and this HTML viewer/editor contains such an inlined link, the effectivity of
the linked aircraft is used to filter the "Preview inlined" content.
Note: The inline header will display "deleted" if a reference can no longer be inlined because the
document has already been deleted in AMOS.
Fully inlined
If one OEM reference is already "Fully inlined" and you click , a dialogue opens where you can
decide to "Fully inline" more OEM references or compare an already "Fully inlined" OEM reference
with a newer revision of the same OEM document.
Page 59 of 100
How to Use AMOS
Note: The additional levels are only visible and can only be used during the OEM Inlining process.
When browsing through the document, for example in OEM Documents Library, or adding links to an
AMM document, for example in Workorder or Maintenance Programs Administration, the additional levels
will not be available.
To use this feature, Parameter 1651 must be set correctly. Be aware of the need to report an AMM
document after the parameter's value has changed.
Formatting
Field Description
Style The default is normal paragraph. Other options are Heading 1 to Heading 6.
Font The default is serif. Other options are monospaced and sans-serif.
The setting Default font indicates that the operating system's default font is used.
Page 60 of 100
How to Use AMOS
In the resulting list you can see all part numbers that match your entries. The table can be sorted and
filtered in the standard way, refer to Tables in AMOS programs (on page 34).
If you enter a part number into AMOS and trigger a search for that number, the system will go through
the following steps:
◾ The part number you entered is up-shifted and the system looks for exactly this entry.
◾ If the system can not find the number, the entry is converted according to the ATA regulations and
all the numbers are searched again.
◾ If the search is still unsuccessful, a " * " is put behind the number as a place holder. The system will
now find all numbers that start with the entry and have something following.
◾ Character by character, starting with the last, the entry will be searched and then the " * " moves in
front one position with every removed character. The system now searches for part numbers with
only the beginning of the entered data. The system will remove characters until a minimum of three
letters or numbers of the original entry is left over.
Note: The system can also find part numbers that are not structured according to ATA200 if they are in
the database.
Creating rules
The Rule Engine Editor is a visual rule editing tool which is a standard feature in many AMOS
programs. This tool is specifically designed for non-IT personnel. Rules are used throughout AMOS
and variations of this tool can be found in many different programs. The available blocks vary
depending on the program or application but the content of this section always applies.
Buttons
The following buttons or something similar are usually found in the Rule Engine Editor feature.
Button Description
Import Rule Use to import the rule content from an XML file.
Undock View Use to undock the rule view into a separate window.
Add New Rule Use to add a new rule to the rule set.
Duplicate Rule Use to duplicate the rule but with a new name.
Use to modify the position of the selected rule in the rule set.
Save Rule Set or Use to save the entire rule set, including the order and the content of
Save each one.
Reload Rule Set or Use to reload the rule set, including the order and the content of each
Reload one.
Page 61 of 100
How to Use AMOS
Create Default Deletes any existing rules and creates new rules using a default
Configuration configuration. These rules can be considered as an example or as a
template that you can modify or copy in order to create your own
customised rules.
See Create default configuration button for more information.
Blocks
◾ Rule output pieces represent the first output that the rule delivers. These pieces have a socket on
the right side and no plugs on the left side. There are three types of possible output blocks:
Boolean, Number or Generic (everything that is not Boolean or a number). The available output
blocks vary depending on the program or application.
◾ Input pieces have no sockets on the right side and one plug on the left side. Examples are input
parameters, constant values, context variables, etc.
◾ Condition blocks have one or more sockets on the right side and one plug on the left side.
Examples are conditional statements, logical operators, functions, etc.
◾ The shape of the sockets/plugs define the type of value it will contain when the rule is evaluated.
◾ Join the blocks by matching the input/output shapes.
◾ Move your cursor over a block to see a Tooltip.
◾ Add comments to blocks.
◾ Right-click on a block to add a comment. A question mark then appears on the block and a
window opens to add your comment.
◾ Drag the window where you want, it has a pointer to the corresponding block.
Click the question mark to hide the comment. Once hidden, hover over the question mark to view the
comment or click the question mark to open the comment window.
Input blocks
◾ The Tooltips describe the type of input.
◾ Hover your mouse over the centre of the block.
◾ If a white box surrounds the text you can click on the text and enter your own text or define the
input parameter.
◾ If a small downward triangle appears you can click it and select from the options to change the
input parameter.
Click Validate Rule when you are finished and a message window opens.
◾ If the rule syntax of the new rule is okay, the message shows "everything is fine".
◾ If not, the message shows the problem(s) which helps you find and correct them.
◾ Click OK to close the message window.
Click the appropriate Save or Save Rule Set button in the program.
Example of a rule
Page 62 of 100
How to Use AMOS
The Rule Set means "when" the condition "VA" is fulfilled, "then" count 1, "otherwise" count 0.
Counters
For information regarding counters see Engineering > Configuration Management > Counters in
AMOS.
APN states
The following are the possible states of AMOS programs.
APN Status
The status given to an AMOS APN identifies the current point in the life cycle of the program.
This process is used to indicate:
1. The expected stability of an APN.
2. The possibility of module functionality changes in the near future.
3. The consistency of the data stored in the APN (NB: BETA and RETIRED only).
4. The expected completeness of the APN documentation.
5. The level of support provided for the APN in production.
Page 63 of 100
How to Use AMOS
BETA
AMOS BETA APNs are still under development and subject to change, the intent of making the
application available, even in a BETA stage, is to allow interested customers to have a first overview of
the APN. Customers can then also provide feedback in the early stages regarding the functionality and
future development of the affected APN.
An APN released as BETA should not be used productively or for any purpose other than
experimentation and outlook. Any data created, stored or modified in a BETA APN is not guaranteed
for correct migration to another AMOS release and data may not be correctly captured for reporting
purposes or for other APNs.
The documentation of a BETA APN, when available, is also subject to changes and extension as the
state of the APN itself changes.
RELEASED
The RELEASED status is where an APN should spend the majority of its life cycle.
Additional functionalities and/or enhancements can still be implemented in the future but at this point
the application is fully configured for use in production and covers the complete and intended scope of
the module functionality.
APNs with the status RELEASED are fully supported and documented for productive use.
DEPRECATED
The DEPRECATED status is the first step to “retire” an AMOS APN.
An existing AMOS APN can be marked as DEPRECATED once its functions are no longer pertinent or
have been completely replaced by another AMOS APN that has reached the “RELEASED” status.
Support for DEPRECATED APNs is limited to SL1 and SL2 cases only (lower priorities are not
guaranteed) and therefore changes using Request for Modification, Request for Change, Request for
Expansion or Wishlist, can no longer be accepted.
From the moment an APN is marked as DEPRECATED, its documentation is no longer updated by
Swiss-AS (although the existing “old” documentation is still available).
RETIRED
This is the last status at which an APN is visible.
APNs with a RETIRED status are still present in AMOS releases but are not supported for productive
use (similar to the BETA status).
At this point, the APN may still be needed for specific business processes or to support reports
external to AMOS but background information of the program (including database structure) is not
maintained nor guaranteed to be consistent.
Page 64 of 100
How to Use AMOS
Page 65 of 100
How to Use AMOS
Copyright Notice
Copyright © by Swiss AviationSoftware Ltd.
All rights reserved
The software contains proprietary information of Swiss AviationSoftware Ltd.; it is provided under a
licence agreement containing restrictions on use and disclosure and is also protected by copyright law.
Reverse engineering of the software is prohibited.
Due to continued product development this information may change without notice. The information
and intellectual property contained herein is confidential between Swiss AviationSoftware Ltd. and the
client and remains the exclusive property of Swiss AviationSoftware Ltd. If you find any problems in
the documentation, please report them to us in writing. Swiss AviationSoftware Ltd. does not warrant
that this document is error-free.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form
or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior
written permission of Swiss AviationSoftware Ltd.
Swiss AviationSoftware Ltd.
P.O. Box
4002 Basel
Switzerland
Tel.: +41 (61) 582 4020
Website: www.swiss-as.com
Page 66 of 100
How to Use AMOS
Maintenance keys are used in AMOS to allow you to run the system as specified in your contracts.
There are possibilities to configure your system and some hard-coded information is removed step by
step and you can edit the information yourself, e.g. addresses.
There are some limitations depending on the status of the AMOS system:
◾ If no maintenance key is found for the current system, such as with matching server information
and database, the usage of AMOS programs is limited to a white-list of programs. Currently this
white-list contains all programs which can be found under the module Administration.
◾ If an invalid maintenance key is found, such as the expiry date is in the past, there will be
watermarks over reports and logos, marking the system as unmaintained.
◾ If a maintenance key for a test system is found, this is also marked by watermarks on reports and
logos.
◾ A notification is displayed automatically if the maintenance key expires soon.
◾ A scheduled job is available in AMOS Scheduler which checks periodically if there is a valid
maintenance key. If there is no valid key or it will expire soon, an email is sent to the administrator
to request and install a new maintenance key. The administrator email address is read from either
the user role "ADMIN" or, in case this role has no email address, from all users who are assigned to
this role.
For requesting and receiving maintenance keys from Swiss-AS, two certificates are needed in AMOS
Keystore APN 1452: one for sending data to Swiss-AS and one for receiving the generated
maintenance keys. They are needed for encoding/decoding the sent data, which ensures that only
Swiss-AS and the corresponding customer can read the data, no one in between can read or
manipulate it.
◾ As a general precondition, AMOS Keystore needs a masterkey file, which is used to encrypt security
relevant data (logins and certificates) in the database. Usually it is checked during the start up of
the AMOSserver, if this file is available – if not, a new one is created automatically.
Page 67 of 100
How to Use AMOS
Note: If AMOS Keystore already contains data, you should not overwrite or edit the existing master
key file – the old entries can no longer be decrypted with a new file.
◾ We also recommended creating a root certificate in AMOS Keystore. If it is not yet available:
◾ Create a new certificate area named "amos.server.certificate.root".
◾ Create a new certificate by opening the new area, clicking New Certificate, and filling out the
appropriate attributes such as company name and country.
◾ The root certificate is used for issuing other self-signed certificates on your server.
◾ The certificate for sending encoded data to Swiss-AS and validating Swiss-AS signed data will be
delivered with updates/patches, so it will be up-to-date automatically. It can be found in the
Keystore area "amos.client.swiss_as.send". If this certificate is not found, contact Swiss-AS and the
public certificate will be delivered manually.
◾ The certificate for receiving encoded data from Swiss-AS is generated automatically during the
server start if not available or invalid. It can be found in the Keystore area
"amos.client.certificate.licensekey.cert".
◾ If anything is wrong with your certificate for receiving data from Swiss-AS, for example the private
key got lost or was published accidentally, you can generate a new certificate in the Keystore area
"amos.client.certificate.licensekey.cert", by clicking New Certificate.
Note: In case you change your database of the server environment, for example rename the DB,
you should adapt the master key file accordingly.
Note: If the maintenance key certificate "amos.client.certificate.licensekey.cert" is exchanged, you
will not be able to read "old" maintenance keys which were encoded with the old certificate in the
database.
Technical information
The maintenance key is stored in the AMOS database table "license_key" and is encrypted by a
certificate from the AMOS Keystore, as it is security relevant information.
Due to this, and also the fact that a maintenance key is linked to the IP of the maintained server, we
do not recommend copying content from the table "license_key" or the AMOS Keystore tables
"kst_area", "kst_cert" and "kst_key" from one database to another. This might cause errors due to
unreadable maintenance key data and so on.
If database content is copied, we recommend using the backup functionality of the maintenance key.
See Maintenance key backups (on page 69).
In the Current System tab of Maintenance Key Admin is an overview of all installed maintenance keys in
the table on the left hand side. The keys marked as Active are the ones which are used to check if
AMOS is maintained or if it is a test system. If more than one key is found for one server/database
environment, the first installed one is considered as active. Select an entry and the details are
displayed in the panel on the right hand side.
Administration
With the buttons you have options to manage the maintenance keys for the current AMOS
environment:
Page 68 of 100
How to Use AMOS
If you are working on a system in which the maintenance key data in the database might get
overwritten, for example due to loading a new DB snapshot on a test environment, we recommend
using the backup function. This avoids the need to request a new maintenance key each time. The
backup is stored on the AMOSserver.
In the All Systems tab of Maintenance Key Admin, you can obtain a list of all maintenance keys for your
AMOS environments which have not expired or are not deactivated.
Preconditions for using this panel are:
◾ Internet connections are allowed from your AMOSclient.
◾ The corresponding Parameter 1472 is filled with the Swiss-AS maintenance key URL "http://
www.swiss-as.com/webLicenseKey/lkrequest.do".
◾ You have a valid login for the Swiss-AS homepage.
Click Load, enter your Swiss-AS homepage login and password then click OK to load a list of all keys
which will be displayed on the left hand side. Select an entry and the details will be shown on the right
hand side.
You can also download a key from the list and store it to a file or deactivate a selected key from the
list. Both options are also executed using the webservice to Swiss-AS.
Page 69 of 100
How to Use AMOS
Generating a request
Steps
1. Open Maintenance Key Admin.
2. Click Generate Request.
The Configure data for maintenance key dialogue appears.
3. Enter information in the mandatory fields.
Information can be entered in the non-mandatory fields.
4. Click Save to File or click Send Web Request.
Steps
1. Open Maintenance Key Admin.
2. Follow the steps in Generating a request (on page 70).
3. Click Save to File.
The Select file for request data dialogue opens where you can search for a folder to save the
configured request data file.
4. Click Save to store the file or click Cancel to stop the action.
5. After clicking Save, the Maintenance key request saved message dialogue appears with
instructions which you should follow.
6. Click OK.
Note: After saving a maintenance key request file, you must upload it to the Swiss AS website. After
logging in with your login name and password, you will get the maintenance key in the website's
section called Maintenance Key.
Page 70 of 100
How to Use AMOS
10. Click Import Key for loading the new maintenance key into your AMOS environment.
Steps
1. Open Maintenance Key Admin.
2. Follow the steps in Generating a request (on page 70).
3. Click Send Web Request .
The Enter Login dialogue opens.
4. Enter your Login and Password information for the Swiss-AS homepage and you will have access
to the data.
To automate this function, enable the check box Store Login in Keystore.
5. Click OK or click Cancel to stop the action.
6. After clicking OK, a request will be sent to Swiss-AS and a new maintenance key returned.
The new maintenance key will be loaded and displayed so you can check it before importing.
Page 71 of 100
How to Use AMOS
7. Click Import Key for loading the new maintenance key into your AMOS environment.
Steps
1. Open Maintenance Key Admin.
2. Select the maintenance key you want to deactivate.
3. Click Deactivate.
The Confirm deactivating dialogue opens with 3 possible actions:
1. Save to File
◾ Opens the Select filename for storing deactivated key file dialogue opens.
◾ Choose a location for the deactivation file and click Open.
◾ Upload the deactivated file to the corresponding section of the Swiss-AS home page. See
Saving, Loading and Importing a key file (on page 70) > from the Note after Step 6.
2. Click Deact. Via Web Service.
The Enter Login dialogue opens to enter your Login and Password for the Swiss-AS home page
unless you enabled the Store Login in Keystore check box during a previous login.
If your login is stored, the Maintenance key deactivated message window appears.
Click OK.
3. Click Cancel to stop the action.
Page 72 of 100
How to Use AMOS
Steps
1. Open Maintenance Key Admin.
2. Select the All Systems tab.
3. Click Load.
The Enter Login dialogue opens to enter your Login and Password for the Swiss-AS home page
unless you have enabled the Store Login in Keystore check box during a previous login.
If your login is stored, all maintenance keys for your customer code will be loaded from Swiss-AS
via the web service.
Note: This feature is only available if it is possible to access the Swiss-AS home page from your
AMOSclient.
4. Select a maintenance key from the list which has values matching your current system.
5. Click Install to install the selected maintenance key on your current AMOSclient.
OR
6. Click Download to save the selected maintenance key to a file to then upload it on another
AMOSclient. See Saving, Loading and Importing a key file (on page 70) starting from Step 8.
Creating a backup
Steps
1. Open Maintenance Key Admin.
2. In the Current tab, select the maintenance key to back up from the list and click Backup.
OR
During the import of a new key, enable the Backup Imported Maintenance Key check box.
Page 73 of 100
How to Use AMOS
In both ways, a new file is created on the server side which contains all the necessary information
to restore the maintenance key later:
◾ The maintenance key itself.
◾ AMOS Keystore data needed to decrypt the maintenance key.
Restoring a backup
Steps
1. Open Maintenance Key Admin.
1. Click Restore from Backup. In the Select the backup to be restored dialogue, a list of backup
files are displayed together with their creation date.
2. Select an entry to be restored and click Restore Selected Key.
OR
Click Find Valid Key and Restore: AMOS checks the list for a maintenance key matching the
current AMOS environment and automatically restores the key if one is found.
Page 74 of 100
How to Use AMOS
2. If the AMOSserver is restarted and no valid maintenance key is installed, AMOS tries to
automatically restore a valid maintenance key from a backup. If a key is restored in this way, there
will be corresponding entries in the server log:
◾ Start: Try reloading a maintenance key from backup as no valid maintenance key is found!
◾ Finished: successfully restored the maintenance key!
◾ Failed: No valid maintenance key found to restore from archive!
Page 75 of 100
How to Use AMOS
https://services.swiss-as.com/maintenance-key-request
If the Automatic Maintenance Key Update is activated, the Maintenance
Key Check Job - Deferred Jobs - will try to request a new maintenance key.
The automatic update requires a valid maintenance key and a proper
keystore setup for maintenance key requests. It will use the webserver
authentication that is stored for the Support Tool program.
The URL should only be changed if directed by SwissAS to do so.
Page 76 of 100
How to Use AMOS
Licence Function
Import maintenance key Allows you to install a new maintenance key on the system.
Licence Function
Deactivate maintenance key Licence to enable a button to deactivate maintenance keys.
Page 77 of 100
How to Use AMOS
Copyright Notice
Copyright © by Swiss AviationSoftware Ltd.
All rights reserved
The software contains proprietary information of Swiss AviationSoftware Ltd.; it is provided under a
licence agreement containing restrictions on use and disclosure and is also protected by copyright law.
Reverse engineering of the software is prohibited.
Due to continued product development this information may change without notice. The information
and intellectual property contained herein is confidential between Swiss AviationSoftware Ltd. and the
client and remains the exclusive property of Swiss AviationSoftware Ltd. If you find any problems in
the documentation, please report them to us in writing. Swiss AviationSoftware Ltd. does not warrant
that this document is error-free.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form
or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior
written permission of Swiss AviationSoftware Ltd.
Swiss AviationSoftware Ltd.
P.O. Box
4002 Basel
Switzerland
Tel.: +41 (61) 582 4020
Website: www.swiss-as.com
Page 78 of 100
How to Use AMOS
Search modes
Fuzzy [F] Searches for similar matches. Misspellings will return correct results.
Power [P] Handles very complex queries built with the Query Editor.
To search in a specific mode, add the corresponding prefix at the beginning of the search field or right-
click in the search field and select the mode from the context menu.
Note: In fuzzy mode, AMOS may make suggestions for words that are spelled closely or similarly to the
entered word if the single word term is followed by a tilde symbol or " ~ ".
Page 79 of 100
How to Use AMOS
Built using the Query Editor to search the Name field for fuzzy occurrences of "SAS".
Example:
When searching in Workorder Information System for “T/S 2020”, I get 5 results:
You’ll see the 4th line
displayed in the screenshot does not contain the search criteria within the text displayed, however,
further down the Description field, it contains the text “2020”
Page 80 of 100
How to Use AMOS
However, when I double click the Search field to open the full Query Editor dialogue, and just click OK,
without changing any fields, running the search again does not return the 4th line.
I just wanted to try and understand more about how the search fields here work.
It seems like before opening the full Query Editor, it is searching for either term, “T/S” or “2020”, but
after opening and closing the Editor, it changes the search term to the exact phrase.
Answer
This is the appropriate behaviour of the full-text search:
When just entering a value or values if separated by spaces and without opening the QueryEditor, the
standard search is executed which could be translated like a `contains one of the given words` search.
In your example this would look for "T" or "S" or "2020" - because the "/" is actually replaced with a
space where "T" and "S" are ignored because they are too short.
When opening the QueryEditor and closing it, the Power mode search is activated, in this case the
"Phrase" mode which looks exactly for the term that was entered. This search looks for the term "T/S
2020".
That is the reason why those two searches may give different results.
Now why are there these two entries in the standard search that look as if they also match the given
search term?
Because they actually do contain the given search term in their description. We remember, the search
term in this case was only "2020". Now those two workorder contain the text "DUE AT: 16.JAN.2020"
in their description. Therefore they are listed as results as well.
Query editor
The query language has a complex syntax. AMOS has a built-in Query Editor to help users build
complex queries. In a full-text search field, double-click or press F1 to open the Query Editor.
Page 81 of 100
How to Use AMOS
If the condition is valid, the light blue field at the bottom shows a query. If the light blue field is empty,
the condition is invalid.
The same is true for multi-condition queries and each of their condition boxes, as well as the final
query shown at the very bottom in the light blue field.
When searching in the Search field if your returns displays random search results which are not
related to the search query you entered in the Search field. This might be because of the
characteristics of the AMOS search engine / Lucene with special characters. Be aware of the escaping
special characters.
Page 82 of 100
How to Use AMOS
Buttons/Icons
Button/Icon Description
Condition section
Use to delete a pair of brackets when building the condition. Only active if
brackets have already been added.
Use to open an Information window with examples for the different search
methods.
Main section
OK Use to take over all the query conditions of the full-text search field as long as
the query conditions are valid - showing in the light blue field at the bottom.
Steps
1. In the field after the word "The", select a search method from the drop-down menu.
2. In the mandatory field, enter the content for which you want to search, keeping in mind the selected
search method.
For example, if you selected Exact Word, do not enter two words in the field as it is not valid for that
search mode.
3. Select a radio button.
◾ Select MUST if the specified search content has to be in each of the following fields.
◾ Select MUST NOT if you want to exclude terms from a search.
◾ Select SHOULD if the specified search content has to be in any of the following fields.
4. Select at least one check box for the fields to be searched.
5. Click Add New Condition to add another search condition or, if you are finished, skip this step.
If the condition is valid, all light blue fields are filled.
6. Click OK to take over the query to the full-text search field.
Page 83 of 100
How to Use AMOS
Returned results have the exact word "perform" in the column "header".
The final query is shown at the bottom. Click OK and it is automatically taken into the Search field.
Page 84 of 100
How to Use AMOS
Returned results have the exact word "perform" in both the "header" and "text" columns.
Search methods
In the Query Editor, to create a valid query, first select a search method from the drop-down menu.
The search method specifies the kind of search pattern AMOS will use. Each search method requires
different inputs.
The following search methods are available in the Query Editor.
Note: Only enter a single word. For more than one word, add a new condition.
Word similar to Searches for the keyword entered and words that are similar.
Note: Only enter a single word. For more than one word, add a new condition.
Page 85 of 100
How to Use AMOS
Phrase Searches for an exact match of multiple words entered and in exactly the same
sequence.
Wildcards Term Searches for a match as if the wildcard character(s) would be replaced with any
character(s).
◾ " ? " represents a single character.
◾ " * " represents no character or several characters but cannot be the first character of the
search.
◾ " # " represents a numeric character.
Range Term Opens two search fields: "from" and "to".
Searches for all matches containing words or numbers in the entered range,
inclusive. Words are compared in alphabetical order.
Neighbor Term Opens three search fields: "first word", "second word" and the maximum number of
words that can be between the two words.
Searches for two exact words that are located near each other, within the
maximum number of words apart.
Page 86 of 100
How to Use AMOS
In the Query Editor, after selecting a search method from the drop-down menu and entering the
content for which you want to search in the field, select the radio button for either MUST, MUST NOT
or SHOULD.
The MUST or SHOULD option defines where (in which column/field) the content you are searching for
has to be contained. The MUST NOT option instead defines that the given term does not have to be
in ANY of the selected fields.
◾ MUST: If the specified search content has to be in each of the selected following fields.
◾ MUST NOT: Always means the defined text is contained in NONE of the selected fields/columns.
◾ SHOULD: If the specified search content has to be in any of the selected following fields.
Example
In Workorder Information System, we want to look for workorders which have the term "test" in the
description headline and/or text:
◾ Setting the search option to SHOULD would mean that each result has to have the word "test"
either in the "header" column or in the "text" column or in both of them.
"Test" must be contained in one of the selected fields/columns.
◾ Setting the search option to MUST instead would mean that each result has to have the word "test"
in both the "header" and the "text" column.
"Test" must be contained in each of the selected fields/columns.
Now we want to look for support cases having the term "test" in their description, but not "10.20":
1. With the Query Editor create a Phrase search for the word "test" with option SHOULD (or MUST).
2. Add a second condition (connected with AND) and declare another Phrase search here for "10.20".
This time choose MUST NOT as search option.
3. The mainQuery field should now show a query similar to this one:
[P](+(description:"TEST" ) AND +(+*:* AND -description:"TEXT" ))
MUST NOT always means the defined text is contained in NONE of the selected fields/columns.
Note: While using the MUST NOT option, the search might be significantly be slower(!) (depending
on the size of the index) as Lucene firstly has to include all existing documents before filtering them
out.
Search for a document with the term "test" in the description header and/or text.
Page 87 of 100
How to Use AMOS
Example of MUST
Returned results must have the word "test" in each of the "header" and "text" columns. In other words,
each result has to have the word "test" in both the "header" and the "text" columns.
Returned results must not have the word "test" in each of the "header" and "text" columns. In other
words, each result cannot have the word "test" in both the "header" and the "text" columns.
Page 88 of 100
How to Use AMOS
Example of SHOULD
Returned results should have the word "test" in one of the selected fields. In other words, each result
has to have the word "test" in either the "header" column or the "text" column or in both columns.
The check boxes represent the fields or columns to be searched. They differ depending on which
program you are in and which types of documents are available in that program.
At least one check box must be selected.
After creating a single valid search query, more conditions can be added.
Note: In a multi-condition query, the order of the conditions can affect the search results.
Steps
1. Click Add New Condition.
Another Condition section opens.
2. Select AND or OR from the drop-down menu.
Select AND if both the previous and current conditions must/should be met for the search result.
Select OR if either the previous or the current condition must/should be met for the search result.
Note: The following steps are the same as for Creating a valid search query (on page 83).
3. Select a search method from the drop-down menu.
4. In the mandatory field, enter the content for which you want to search, keeping in mind the selected
search method.
For example, if you selected Exact Word, do not enter two words in the field as it is not valid for that
search mode.
5. Select a radio button.
◾ Select MUST if the specified search content has to be in each of the following fields.
◾ Select MUST NOT if you want to exclude terms from a search.
◾ Select SHOULD if the specified search content has to be in any of the following fields.
6. Select at least one check box for the fields to be searched.
7. Click Add New Condition to add another search condition or, if you are finished, skip this step.
If the conditions are valid all light blue fields are filled.
8. Click OK to take over the query to the full-text search field.
Page 89 of 100
How to Use AMOS
Example of 2 conditions
Search in the text or text_html fields for either the phrase "duplicate inspection" OR words similar to
"volcanic" in the header field.
Page 90 of 100
How to Use AMOS
Example of 3 conditions
Search in the text field for either the exact occurrence of "perform" OR a combination of words similar
(fuzzy) to "air" AND the exact occurrence of "maintenance".
Editing a condition
Once a query has been defined, before clicking OK, any condition can be edited. In the section to edit,
click in the grey area of the Condition section or in the light blue field. The Condition section expands
to the normal edit size.
Once a query has been defined and OK is clicked, the query is automatically taken over to the full-text
search field in the program. To edit it from here, double-click in the search field or click and press F1.
Page 91 of 100
How to Use AMOS
Licences in AMOS
Path: Applications/Administration/User-Administration/Admin Programs or Admin Roles
APN: 16 or 15
Admin Programs and Admin Roles contain all of the licences for all AMOS programs.
Global licences apply to AMOS and therefore every program. These licences are listed below
Interfacing.
Licences listed below each module name apply to all programs in that module. Licences listed below
each program apply only to that program.
Licences example
Cancel Pickslip
Path: Applications/Material Management/Stores/Pickslip/Cancel Pickslip
Global licences (displayed under the section Interfacing in Admin Programs or Admin Roles)
Send Client Cache Statistics
Toggle cache activation status
Change (permanent) default cache configuration
Cache configuration
Change (temporary) cache configuration
Clear caches
Instant-Information
Create links
Edit links
OEM inline
WO work step HTML descriptions
Aircraft under investigation
Scheduler task config webservice
Multiple financial entities
Replication database
Report connection
Stores licences
Send part to Repair Administration
Page 92 of 100
How to Use AMOS
Pickslip licences
Overrule expiry and FIFO restrictions
Confirm pickslip at all stations
Release requested owner parts
Page 93 of 100
How to Use AMOS
FAQs
Why do we have the remark “AMOS Environment not
maintained” in the AMOS Title Bar?
This message occurs due to a missing Maintenance Key in your environment. Each customer was
advised to install a valid key for their AMOS environment. This key can be acquired from Swiss-AS
using Maintenance Key Admin.
Steps
1. Open the program Parameter Setup.
2. In the System Parameters tab > Table View tab: Search for parameter 831.
3. In the String field: Enter the hexadecimal colour code for your desired frame colour.
◾ #FF0000 for red.
◾ #FFFF00 for yellow.
◾ #009900 for green.
◾ #CC00CC for pink.
◾ To find a hexadecimal colour code, in the System Description tab: In the text editor toolbar, click
Why doesn't the "Match in all columns" filter work for the entire
content of all columns?
The Match in all columns search exists for different tables within various programs of AMOS. Due to
the nature of some programs it is not always possible that the search is done through every column or
the entire content of the table. The search may be limited to some lines in the column or exclude some
columns completely.
Page 94 of 100
How to Use AMOS
Notes:
• Only increase the AMOS memory if you have enough memory in your computer, at least 2 Gb.
• The AMOS client needs to be restarted after changing the memory settings in order for the changes
to be effective.
3. Open the file you just created, type "vmargs=-Xmx1024m -XX:MaxPermSize=128M" and save it.
4. Rename the file to: "launch.cfg".
It should look like the following screenshot.
Page 95 of 100
How to Use AMOS
How can I change the default paper size? For example from the
default A4 setting to a North American standard.
In Parameter Setup see parameter 1224.
Page 96 of 100
How to Use AMOS
Amount
[Int]
Page 97 of 100
How to Use AMOS
Index
A • Favorites menu. . . . . . . . . . . . . . . . . 23
• Adding a new condition. . . . . . . . . . . 89 • Fields. . . . . . . . . . . . . . . . . . . . . . . . . 31
• Administration. . . . . . . . . . . . . . . . . . 68 • Formatting. . . . . . . . . . . . . . . . . . . . . 60
• Administrator Settings. . . . . . . . . . . . 19 • Full-text search and Query editor. . . 79
• Aircraft filter panel. . . . . . . . . . . . . . . 29 • Full-text search fields. . . . . . . . . . . . . 79
• All systems tab. . . . . . . . . . . . . . . . . 69
G
• AMOS - Configure. . . . . . . . . . . . . . . . 9
• Generating a request. . . . . . . . . . . . . 70
• AMOS - Language. . . . . . . . . . . . . . . 21
• Graphic-Acceleration. . . . . . . . . . . . . 14
• AMOS Main Screen. . . . . . . . . . . . . . . 7
• AMOS Menu. . . . . . . . . . . . . . . . . . . . 8 H
• AMOS shortcuts. . . . . . . . . . . . . . . . 44 • Help menu. . . . . . . . . . . . . . . . . . . . . 23
• AMOS UI Settings. . . . . . . . . . . . . . . 16 • History menu. . . . . . . . . . . . . . . . . . . 22
• AMOSclient: date-time and compression • How can I change the AMOS frame
information. . . . . . . . . . . . . . . . . . . . . 26 colour?. . . . . . . . . . . . . . . . . . . . . . . . 94
• APN states. . . . . . . . . . . . . . . . . . . . . 63 • How can I change the default paper
• Applications menu. . . . . . . . . . . . . . . 22 size? For example from the default A4
• Autofilter when printing tables. . . . . . 36 setting to a North American standard. 96
• How can I increase the AMOS client
B
memory to 1Gb?. . . . . . . . . . . . . . . . 95
• Buttons/Icons. . . . . . . . . . . . . . . . . . . 83
• How can I make AMOS suggest a part
C number, in green, in all the programs
• Chart Properties dialogue. . . . . . . . . 47 that have a Part Number, P/N field?. 96
• Check box options. . . . . . . . . . . . . . . 89 • How to Use AMOS. . . . . . . . . . . . . . . 6
• Command categories. . . . . . . . . . . . 22 • HTML reports. . . . . . . . . . . . . . . . . . . 42
• Configuration and usage. . . . . . . . . . 17
I
• Configure the barcode scanner. . . . . 13
• If the Windows taskbar is set to "auto-
• Configure the Toolbars. . . . . . . . . . . 12
hide the task bar" and the AMOSclient is
• Configure the User Menu. . . . . . . . . . 11
maximised (full screen), the taskbar no
• Copyright Notice. . . . . . . . 78, 15, 2, 66
longer shows up. This used to work on
• Counters. . . . . . . . . . . . . . . . . . . . . . 63
older AMOS releases (V10.90). What
• Creating a backup. . . . . . . . . . . . . . . 73
can I do?. . . . . . . . . . . . . . . . . . . . . . 97
• Creating a valid search query. . . . . . 83
• Import maintenance key licence. . . . 77
• Creating rules. . . . . . . . . . . . . . . . . . 61
• Importing a maintenance key. . . . . . 73
• Creating/attaching links. . . . . . . . . . . 39
• Instant information. . . . . . . . . . . . . . . 38
• Current system tab. . . . . . . . . . . . . . 68
• Introduction. . . . . . . . . . . . . . . . . . . . 16
D
K
• Data entry fields. . . . . . . . . . . . . . . . . 31
• Keyboard shortcuts. . . . . . . . . . . . . . 44
• Date fields. . . . . . . . . . . . . . . . . . . . . 32
• Known issues. . . . . . . . . . . . . . . . . . 21
• Deactivate maintenance key licence. 77
• Deactivating a maintenance key. . . . 72 L
• Licences example. . . . . . . . . . . . . . . 92
E
• Licences in AMOS. . . . . . . . . . . . . . . 92
• Edit tables. . . . . . . . . . . . . . . . . . . . . 37
• Links. . . . . . . . . . . . . . . . . . . . . . . . . 38
• Editing a condition. . . . . . . . . . . . . . . 91
• Logging configuration. . . . . . . . . . . . 13
• Escaping special characters. . . . . . . 82
• Example of a rule. . . . . . . . . . . . . . . . 62 M
• Examples of multi-condition queries. 90 • Maintenance Key Admin tasks. . . . . 69
• Examples of must, must not or should. . • Maintenance Key Administration. . . . 68
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 • Maintenance key backups. . . . . . . . . 69
• Examples of search methods. . . . . . 86 • Maintenance Key Infrastructure. . . . . 67
• Examples of single condition queries 84 • Maintenance Key Infrastructure related
licences. . . . . . . . . . . . . . . . . . . . . . . 77
F
• Maintenance Key Infrastructure related
• FAQs. . . . . . . . . . . . . . . . . . . . . . . . . 94
parameters. . . . . . . . . . . . . . . . . . . . 76
Page 99 of 100
How to Use AMOS