Every press of on-screen form buttons or keyboard keys results in the execution of specific actions (operations). These may include executing commands, selecting trade objects, or entering characters/numbers into input fields. The Operations directory contains a comprehensive list of such actions.
The Operations directory cannot be modified by users and is entirely
preconfigured by the system.
The Operations directory can be accessed from the main menu item Service > Show Full Operations List. It is also available from the Function Keys directory (when assigning operation and alt. operation to a function key) and the Selectors directory (when assigning a triggering operation to a selector in the selector page properties).
Role permissions in the Employees directory (page Properties, property group Restrictions, subgroup Operations) exist for operations where the Access Control property is set to "True".
Operations Directory Structure:
The left pane represents Operations tree. The Elements area includes Operations belonging to the selected operation group. The Inspector window displays properties of the selected group:
Main
Name — name of the directory element.
Basic
Description — displays any operation comments if they exist
Alt. Description — displays operation comments in alternative language
Complementary
Access Control — permission for this operation is managed in the Employees directory (role permission)
Can Change Page — operation is designed for switching selector pages
Calls RPC — invokes an RPC procedure on the server. Operation results are logged per RPC request
Write To Log — execution of this operation is recorded in the cash server log. Log data can be used to build cubes (Operations cube scheme) and generate reports
Alt. Comment — comment in alternative language
Comment — comment in primary language
Extra Confirmation — requires extra confirmation to execute this operation.
Interface
Scripting
Script — script that will execute when the operation runs
Operation Name — operation name that can be referenced in various scripts for execution or verification.