The following program description deals with:
Note
Before you can work with the MICROS Retail OSCAR POS program, all the different system specific data has to be defined. The setting up of the system data at the time of the initial installation is, as a rule, carried out by the MICROS GmbH support personnel, and this also applies to any of the modifications to the system configuration at a later stage.
For the user, at least one installation has to be defined. For each installation in the system, the user has to set up a hierarchical structure, where respective system units such as master and backup units, and process units such as server, client and domain programs have to be defined.
Example:
Installation 1 |
||||
System unit 1 |
|
System unit 2 |
||
Process units |
|
Process units |
||
Client |
For POS 1 |
|
Client |
For POS 2 |
Server |
Server (Master) |
|
Backup |
Server (Backup) |
Daemon |
Demon |
|
Daemon |
Demon |
Device |
Devices (remote printer) |
|
|
|
Subserver |
Subserver |
|
|
|
Further information on the optional configuration of an MICROS Retail OSCAR POS backup server and the communication of transaction data with the MICROS Retail OSCAR POS database can be found in Chapter Server/backup server procedure.
By use of this program you can update data for the process units in the system, i.e. insert new units, edit and delete the existing ones. You can also display the data on the screen for enquiry only.
Process units are directly assigned to an installation. Each process unit has a unique process unit number and designation.
You can assign any arbitrary number to the specific process unit. However, it is recommended that specific ranges of numbers are assigned to the different units so as to have a better overview of the data in the system.
The following ranges are recommended for the respective process units:
NOTE!
POS clients and server in an installation can have different program version installed. Data is converted "on the fly":
If communication between POS clients is to run error-free they must all have the same program version.
This applies at present to the following client types:
This paragraph will provide a short overview over the options available for updating these Basic Data.
Just like in almost any other program:
Permitted input range: numeric, 1 - 9999
Enter the number of the installation to which the process unit is to be assigned. The designation of the installation will be displayed to the right of the field. Without this assignment, the process unit cannot be created in the system.
For creating a new record, enter an unused number into this Key Field.
For changes or deletions, retrieve the record by entering the number in this field. If you do not know the number, you can also select the data record via the Search Function.
Permitted input range: numeric, 1 - 9999
Enter the number of the process unit. You can assign an arbitrary number, however, it is recommended to assign specific range of numbers to the different process units to have a better system overview. Please use the suggested Number Range for the respective units.
For creating a new record, enter an unused number into this Key Field.
For changes or deletions, retrieve the record by entering the number in this field. If you do not know the number, you can also select the data record via the Search Function.
Permitted input range: alphanumeric, max. 20 characters
Enter a descriptive name for the process unit. Use a name which reflects the function and the system unit of this process unit.
The name entered is displayed in the Dispatcher for processing units with the activated option “Graphic”.
Permitted input range: alphanumeric, max. 20 characters
Entries in this field are only necessary if this processin gunit is a Login unit for administrative purposes.
Enter the name of the user in this field who is allowed to start a login unit for administrative purposes. The appropriate login name (user) must be set up by the system administration.
When an authorised user logs onto the system with the name entered here, a process unit will be started automatically from the system.
Note:
Please note that processing units of type Login
imot are not linked to any specific system unit and do not have their own
database. An administrator can start a login unit on every system unit within a
local network. The data access is always via the server database.
NOTE!
Entry of the MICROS Retail OSCAR POS_USER=Username in file "oscar.ini" changes the reaction of
MICROS Retail OSCAR POS under Vista only. The reaction remains the same in all
other Windows operating systems.
If the environment variable "MICROS Retail OSCAR POS_USER" is not set for Vista the Oscar service (oscard) starts all processing units which are to be started automatically with GUI in the currently valid console session (if a console session exists). Normally, POS which work with Autologin can be operated in this way.
If however MICROS Retail OSCAR POS_USER=Username was set oscard starts the processing units to be started automatically with GUI only in sessions for the operator stated (provided this operator is signed on). This setting is advisable if the operators continuously move from system unit to system unit or if the system unit is to be operated via Remote Desktop / Terminal Server.
Field with fixed preset selection options
Apart from defining the purpose of the process unit, a specific program type has also to be linked.
The following program types are supported by the various process units:
Server
Client
DAEMON
BACKUP
Device
SUBSERVER
Permitted input range: numeric, 1 - 9999
Enter the number of the system unit, on which the process unit is running on.
For creating a new record, enter an unused number into this Key Field.
For changes or deletions, retrieve the record by entering the number in this field. If you do not know the number, you can also select the data record via the Search Function.
Permitted input range: numeric, 1 - 99
Enter the number of the appropriate language. If you do not know the number, you can also select the data record via the Search Function.
NOTE!:
If the language setting is to be changed later for a POS Client the client
database must be re-loaded. Alternatively, you can set the environment variable
"MICROS Retail OSCAR POS_CLIENTLOADALL=Y" in file oscar.ini so that
all data is stored in the client database.
An entry is necessary only if this process unit is of the type "MICROS Retail OSCAR POS Client". If this field contains no entry, the standard system option for language is used as default as per the entry "MICROS Retail OSCAR POSLANG= " in file "oscar.ini" or in file "oscar.def".
The following nos. are at present assigned for specific languages:
Note:
The number assignment is done by MICROS Retail
s Deutschland GmbH only. The name of the language should not be changed.
Warning
Please note that the value for the environment
variable "InternalCodePage=0-7" in file oscar.ini is set for conversion of the code page to ensure that the correct code page table is
supported for the graphic user interface and the input and output of the
connected peripheral equipment for the MICROS Retail OSCAR POS application.
The following value ranges (at present 0 - 7) are permitted depending on the operating system (UNIX / LINUX / WINDOWS) in use:
Permitted input range: alphanumeric, max 32 characters
Enter the name of the application program which is to be started automatically when this processing unit is started. If this is a POS application, the screen layout must be linked to the appropriate program (see Screen layout).
The program name is dependent on the type of application to which this processing unit is to be linked. If no valid program name is entered in this field, the dispatcher is started as the default setting. The application is started with button Sales. The form name is entered in program System -> User interface -> Applications -> ECR application.
The following POS applications can be entered in this field:
Hospitality / SS Terminal programs (LINUX) |
||||
POS program |
Operating system |
Size |
Screen layout |
Market sector |
KasseRS_X |
LINUX |
640x480 |
No layout |
Hospitality |
KasseSS_X |
LINUX |
640x480 |
No layout |
SS |
KasseT2_X |
LINUX |
640x480 |
Standard layout |
SS / Hospitality |
KasseT3_X |
LINUX |
800x600 |
Big layout |
SS / Hospitality |
Hospitality / SS Terminal programs (Windows) |
||||
POS program |
Operating system |
Size |
Screen layout |
Market sector |
KasseT2 |
WINDOWS |
640x480 |
Standard layout |
SS / Hospitality |
KasseT3 |
WINDOWS |
800x600 |
Big layout |
SS / Hospitality |
KassePocket |
WINDOWS |
|
PocketPC layout |
SS / Hospitality |
FastFood POS programs (LINUX) |
||||
POS program |
Operating system |
Size |
Screen layout |
Market sector |
KasseFF_X |
LINUX |
640x480 |
Fast Food layout |
FastFood |
KasseFFBig_X |
LINUX |
800x600 |
Big layout |
FastFood |
FastFood POS programs (Windows) |
||||
POS program |
Operating system |
Size |
Screen layout |
Market sector |
KasseFF |
WINDOWS |
640x480 |
Fast Food layout |
FastFood |
KasseFFBig |
WINDOWS |
800x600 |
Big layout |
FastFood |
Hospitality ECR programs (Windows)) |
||||
POS program |
OS |
Size |
Screen Layout |
Market sector |
KasseRS |
WINDOWS |
640x480 |
Ohne Layout |
Hospitality |
KasseT2_30blueH |
WINDOWS |
800x600 |
Standard layout_30H |
Hospitality |
KasseT2_30blueHXA |
WINDOWS |
1024x768 |
Std layout_30HXA |
Hospitality |
KasseT2_30blueHXB |
WINDOWS |
1152x864 |
Std layout_30HXB |
Hospitality |
KasseT2_30greenH |
WINDOWS |
800x600 |
Standard layout_30H |
Hospitality |
KasseT2_30greenHXA |
WINDOWS |
1024x768 |
Std layout_30HXA |
Hospitality |
KasseT2_30greenHXB |
WINDOWS |
1152x864 |
Std layout_30HXB |
Hospitality |
KasseT2_30LblueH |
WINDOWS |
800x600 |
Standard Layout_30LH |
Hospitality |
KasseT2_30LblueHXA |
WINDOWS |
1024x768 |
Std Layout_30LHXA |
Hospitality |
KasseT2_30FblueHXA |
WINDOWS |
1024x768 |
Std Layout_30FHXA |
Hospitality |
KasseT2_30LblueHXB |
WINDOWS |
1152x864 |
Std Layout_30LHXB |
Hospitality |
KasseT2_30FblueHXB |
WINDOWS |
1152x864 |
Std Layout_30FHXB |
Hospitality |
KasseT2_30LgreenH |
WINDOWS |
800x600 |
Standard Layout_30LH |
Hospitality |
KasseT2_30LgreenHXA |
WINDOWS |
1024x768 |
Std Layout_30LHXA |
Hospitality |
KasseT2_30FgreenHXA |
WINDOWS |
1024x768 |
Std Layout_30FHXA |
Hospitality |
KasseT2_30LgreenHXB |
WINDOWS |
1152x864 |
Std Layout_30LHXB |
Hospitality |
KasseT2_30FgreenHXB |
WINDOWS |
1152x864 |
Std Layout_30FHXB |
Hospitality |
KasseT2_30LorangeH |
WINDOWS |
800x600 |
Standard Layout_30LH |
Hospitality |
KasseT2_30LorangeHXA |
WINDOWS |
1024x768 |
Std Layout_30LHXA |
Hospitality |
KasseT2_30ForangeHXA |
WINDOWS |
1024x768 |
Std Layout_30FHXA |
Hospitality |
KasseT2_30LorangeHXB |
WINDOWS |
1152x864 |
Std Layout_30LHXB |
Hospitality |
KasseT2_30ForangeHXB |
WINDOWS |
1152x864 |
Std Layout_30FHXB |
Hospitality |
KasseT2_30orangeH |
WINDOWS |
800x600 |
Standard layout_30H |
Hospitality |
KasseT2_30orangeHXA |
WINDOWS |
1024x768 |
Std layout_30HXA |
Hospitality |
KasseT2_30orangeHXB |
WINDOWS |
1152x864 |
Std layout_30HXB |
Hospitality |
KasseT2_40_1024 |
WINDOWS |
1024x768 |
Layout_40_1024 |
Hospitality |
KasseT2_40_1152 |
WINDOWS |
1152x864 |
Layout_40_1152 |
Hospitality |
Kasse2_To_1024 |
WINDOWS |
1024x768 |
Layout2_To_1024 |
Hospitality |
Kasse2_To_1024 |
WINDOWS |
1024x768 |
Layout2_To_B1024 |
Hospitality |
SS POS program (Windows) |
||||
POS program |
OS |
Size |
Screen. Layout |
Market sector |
Kasse |
WINDOWS |
640x480 |
Ohne Layout |
SS |
KasseSB |
WINDOWS |
640x480 |
Ohne Layout |
SS |
KasseSB30blue |
WINDOWS |
800x600 |
Ohne Layout |
SS |
KasseSB30green |
WINDOWS |
800x600 |
Ohne Layout |
SS |
KasseSB30orange |
WINDOWS |
800x600 |
Ohne Layou |
SS |
KasseSB30VGAblue |
WINDOWS |
640x480 |
Ohne Layout |
SS |
KasseSB30VGAgreen |
WINDOWS |
640x480 |
Ohne Layout |
SS |
KasseSB30VGAorange |
WINDOWS |
640x480 |
Ohne Layout |
SS |
KasseSB30XAblue |
WINDOWS |
1024x768 |
Std layout_30XA |
SS |
KasseSB30XAgreen |
WINDOWS |
1024x768 |
Std layout_30XA |
SS |
KasseSB30XAorange |
WINDOWS |
1024x768 |
Std layout_30XA |
SS |
KasseSB30XBblue |
WINDOWS |
1152x864 |
Std layout_30XB |
SS |
KasseSB30XBgreen |
WINDOWS |
1152x864 |
Std layout_30XB |
SS |
KasseSB30XBorange |
WINDOWS |
1152x864 |
Std layout_30XB |
SS |
KasseT2_30blue |
WINDOWS |
800x600 |
Standard layout_30 |
SS |
KasseT2_30blueXA |
WINDOWS |
1024x768 |
Std layout_30XA |
SS |
KasseT2_30blueXB |
WINDOWS |
1152x864 |
Std layout_30XB |
SS |
KasseT2_30green |
WINDOWS |
800x600 |
Standard layout_30 |
SS |
KasseT2_30greenXA |
WINDOWS |
1024x768 |
Std layout_30XA |
SS |
KasseT2_30greenXB |
WINDOWS |
1152x864 |
Std layout_30XB |
SS |
KasseT2_30Lblue |
WINDOWS |
800x600 |
Standard Layout_30L |
SS |
KasseT2_30LblueXA |
WINDOWS |
1024x768 |
Std Layout_30LXA |
SS |
KasseT2_30FblueXA |
WINDOWS |
1024x768 |
Std Layout_30FXA |
SS |
KasseT2_30LblueXB |
WINDOWS |
1152x864 |
Std Layout_30LXB |
SS |
KasseT2_30FblueXB |
WINDOWS |
1152x864 |
Std Layout_30FXB |
SS |
KasseT2_30Lgreen |
WINDOWS |
800x600 |
Standard Layout_30L |
SS |
KasseT2_30LgreenXA |
WINDOWS |
1024x768 |
Std Layout_30LXA |
SS |
KasseT2_30FgreenXA |
WINDOWS |
1024x768 |
Std Layout_30FXA |
SS |
KasseT2_30LgreenXB |
WINDOWS |
1152x864 |
Std Layout_30LXB |
SS |
KasseT2_30FgreenXB |
WINDOWS |
1152x864 |
Std Layout_30FXB |
SS |
KasseT2_30Lorange |
WINDOWS |
800x600 |
Standard Layout_30L |
SS |
KasseT2_30LorangeXA |
WINDOWS |
1024x768 |
Std Layout_30LXA |
SS |
KasseT2_30ForangeXA |
WINDOWS |
1024x768 |
Std Layout_30FXA |
SS |
KasseT2_30LorangeXB |
WINDOWS |
1152x864 |
Std Layout_30LXB |
SS |
KasseT2_30ForangeXB |
WINDOWS |
1152x864 |
Std Layout_30FXB |
SS |
KasseT2_30orange |
WINDOWS |
800x600 |
Standard layout_30 |
SS |
KasseT2_30orangeXA |
WINDOWS |
1024x768 |
Std layout_30XA |
SS |
KasseT2_30orangeXB |
WINDOWS |
1152x864 |
Std layout_30XB |
SS |
KasseT2_40_1024 |
WINDOWS |
1024x768 |
Layout_40_1024 |
SS |
KasseT2_40_1152 |
WINDOWS |
1152x864 |
Layout_40_1152 |
SS |
Kasse2_To_1024 |
WINDOWS |
1024x768 |
Layout2_To_1024 |
SS |
Kasse2_To_1024 |
WINDOWS |
1024x768 |
Layout2_To_B1024 |
Ss |
If this is a processing unit which is to be configured for the production area of a Fast Food system, the following program name should be entered
If this is a processing unit which is to be configured for the dispensing area of a Fast food system, the following name should be entered here
If this is a processing unit which is responsible for ASCII communication, the name of the appropriate program should be entered here.
If this is a processing unit which is to be configured for a DTM order, the following program name should be entered here
Note:
The appropriate name for the automatic start
of an ECR application or for the ASCII communication can be found under System
-> User interface ->Applications and then the appropriate application
components, e.g. ECR application,. ASCII Com, DTM,
etc
Entry range permitted: numeric, 1 – 99999
This entry is always necessary if your network has a firewall with port access control configured. For certain applications e.g. Devices service or Scales Server the fixed port number is mandatory.
Click on the graphic for
further help with setting up MICROS Retail OSCAR POS Ports.
Button activated : This
process unit works with graphical user interface.
Button deactivated : No graphical user interface.
This option should only be activated for processing units of type MICROS Retail OSCAR POS Client.
Activate this option only if you want to use a system unit with a graphical user interface. For all system units without graphical user interface, such as "Operating Module" with a 2-line display, this option has to be switched off.
Button activated : This
process unit works with its own database.
Button deactivated : This process unit does not work with its own
database.
The following general information applies:
Button activated : This
process unit uses its own X Server.
Button deactivated : This process unit has no X Server.
Activate this option only if the operating system UNIX or LINUX is in use and this processing unit is to be linked to a system unit type "POS terminal" with graphic user interface (touchscreen or administration terminal).
Button activated: Mouse
control for navigation within the item information and the additional help at
the terminal
Button deactivated: Key control for navigation within the item
information and the additional help at the terminal
Note:
If a touchscreen is in use or if navigation
with a mouse is required, this option should be on.
If an ADS POS keyboard with control keys is in use, this option must be off.
The file name for a HTML file can be stated in program Terminal type in field "Info address" and in program Article ->Link in field "Info address". Additional information on items or help at the terminal can also be stored here. The content of the file is shown in the browser window of the online help after key INFOCHAR or HELPINFO have been operated at the terminal. Navigation within a window can be done with the help of the connected mouse or with special control keys on the POS keyboard.
Click
on the graphic for further help with setting up Navigation
keys for help at the terminal.
Switch activated: This
client supports the fast loading of clients with ISAM database.
Switch deactivated: This client does not supports the fast
loading of clients with ISAM database.
Attention!
It is only allowed to configure a processing unit from type "Fast
load" once for an installation. This type of client will only be used for
faster loading the POS clients with own database. The environment variable "OSCAR_CLIENTLOADALL=Y"
must be set in the file "..\oscar.ini".
A fast load client must be the type of "client" with the activated option "has database" and without the the option "Graphic". The fast load client has to be linked to a terminal.
Notes:
MICROS Retail OSCAR POS terminal clients saving a part of the server database in their own client database, to be able to let the terminal operate in offline mode.
Without the existence of a fast load client the loading of the client database will be done record by record. This can take a long time in larger installation.
With the configuration of a fast load client the loading of the client database will be done file by file from the fast load client. The synchronization between the server and the fast load client will be stopped during the loading procedure of the client databases. After the loading process of the terminal clients was succsessful, the syncronization will automatically resume.
Switch activated: This
client is used for the mobile terminal device "Orderman Sol".
Switch deactivated: This client will not be used for the
mobile terminal device "Orderman Sol".
Note:
Additional
settings are necessary for the configuration of Orderman Sol:
Option:
· Graphic = off
· Has database = on
· X Server = off
· With screen mouse = off
· Fast load client = off
· Sol = on
The program name "KassePocket" must be entered in field "Program name". In program terminal the touch layout "Ordlayout_H", English or Deutsch must be assigned.
Click
onto the graphic for further help with programming of an Orderman device.