Dictionaries Menu:
- was added new Dictionary:
- “Cash Registers”:
- was added next to Dynamic Dictionaries List;
- after clicking on the Dictionary name:
- Register Dictionary form is opened;

- Register Dictionary form is opened;
- “Cash Registers”:
- Register Dictionary list form:
- at the form is displayed List of Registers;
- the form contains:
- Datagrid with the columns:
- Register Name;
- Chart of Account -> Chart of Account name from the dictionary is displayed;
- Assigned chackbox -> isn’t clickable;
- Buttons at the top of the panel:
- Add New:
- is always clickable;
- the Link Register pop-up is opened;
- Delete:
- if Register was selected -> is clickable;
- after clicking:
- if the register was linked to computer -> the OMS Message is displayed:
- Text: “This Register is linked to the Computer. Are you sure you want to delete this Register?”;
- Buttons:
- No -> the message is closed without changes;
- Yes -> the message is closed and register is deleted;
- if register wasn’t linked to any computer -> the OMS Message is displayed:
- Text: “Are you sure you want to delete this Register?”
- Buttons:
- No – message is closed without changes;
- Yes – message is closed and register is deleted;
- if the register was linked to computer -> the OMS Message is displayed:
- Add New:
- Filter panel:
- “Refresh” button -> the panel is updated and all actions are dropped;
- “X” button -> all actions are dropped on the panel;
- “Register Name” textbox filter:
- if the user filled data in the textbox -> Dictionary List is filtered by the textbox;

- if the user filled data in the textbox -> Dictionary List is filtered by the textbox;
- Datagrid with the columns:
- Register edit form:
- pop-up contains:
- Name textbox:
- is required;
- after filling -> is displayed in the Datagrid in the corresponding column;
- Chart of Account dropdown:
- is required;
- contains the List of Chart of Accounts Names from Chart of Accounts dictionary;
- are displayed only accounts with type “Bank”;
- after filling -> is displayed in the Datagrid in the corresponding column;
- Computer ID textbox:
- is automatically filled after user clicked on the Link Register button;
- isn’t required;
- near the Computer ID textbox is displayed the next buttons:
- Link:
- if textbox is empty -> is clickable;
- after clicking -> the Computer ID is linked;
- if to Computer was already linked register -> “Computer assigned into another Register” validation message with OK button is displayed;
- after clicking on the OK button -> the message is closed;
- Unlink:
- if textbox is not empty -> is clickable;
- after clicking -> the Computer ID is unlinked;
- Link:
- At the bottom of pop-up are displayed buttons listed below:
- Cancel:
- is always clickable;
- after clicking -> pop-up is closed and Register isn’t saved;
- Save:
- if the user filled all fields -> is clickable;
- after clicking -> the pop-up is closed, Register isn’t saved and displayed at the List form.

- Cancel:
- Name textbox:
- pop-up contains:
OMS System:
- If was turned on Cash Register option and Computer was linked to Cash Register:
- when user is logging in -> system is automatically logged in Cash Register;
- If the user try to link cash Register which already linked to another Computer:
- “Sorry, this register is not linked to this computer”;
- If the user try to link cash Register which wasn’t linked to any Computer:
- on the Choose Register pop-up the validation message is displayed:
- “Sorry, this register is not linked to any computer”.

- “Sorry, this register is not linked to any computer”.
- on the Choose Register pop-up the validation message is displayed: