Introduction
The REGOS: VCR virtual cash register provides flexible interaction between the user and the fiscal module through HTTP requests and a graphical user interface (GUI), as well as storage and printing of fiscal documents on paper using POS printers.
Feature overview:
Sales registration
This section is intended for retail sales and refunds. It supports the following tasks:
- Building a list of products in a sale or refund document;
- Specifying product quantities;
- Setting a product discount;
- Entering payment for products;
- Entering an additional product discount when paying for the document;
- Printing a sale or refund receipt;
- Opening and closing a ZReport;
- Printing an XReport;
- Cancelling a receipt;
- Entering a product marking code and checking that it matches the barcode;
Products
This section is a product catalog for managing the products in the application that are available for retail sale. It supports the following tasks:
- Creating a product;
- Creating a product using GS1;
- Editing a product;
- Deleting a product;
- Specifying that a product requires marking;
Reports
This section displays a list of ZReports. It supports the following tasks:
- Viewing the list of ZReports;
- Viewing the list of sales in each ZReport;
- Printing a receipt duplicate;
Users
This section manages application users. It supports the following tasks:
- Viewing the user list;
- Editing the names of users with the logins kassa and manager;
- Editing user passwords;
- Restricting access according to the user login;
VAT rates
This section is a catalog for managing VAT rates. It supports the following tasks:
- Viewing existing VAT rates;
- Specifying a VAT rate;
- Editing a VAT rate;
Service
This section is intended for configuring and maintaining REGOS: VCR. It supports the following tasks:
- Specifying the product license;
- Specifying the address and port for connecting to the user API interface;
- Displaying the fiscal module serial number;
- Specifying the connection address and port for the fiscal module driver API;
- Editing the company name shown on the fiscal receipt;
- Editing the company address shown on the fiscal receipt;
- Editing the company tax identification number (TIN) shown on the fiscal receipt;
- Editing the company contact phone number shown on the fiscal receipt;
- Configuring the addresses of time servers with which the software synchronizes its clock;
- Selecting the printer used to print fiscal receipts;
- Configuring the longitude of the virtual cash register location;
- Configuring the latitude of the virtual cash register location;
- Editing the ZReport opening/closing template;
- Editing the receipt template;
- Communicating manually with the fiscal module API;
- Manually synchronizing ZReports between the fiscal module and the virtual cash register storage;
- Viewing the virtual cash register block list;
- Viewing the administrator action log;
- Viewing the user authorization log;
About
This section displays information about REGOS: VCR. It supports the following tasks:
- Viewing the REGOS: VCR version;
- Viewing information about the REGOS: VCR manufacturer;
- Viewing the virtual cash register serial number;
API interface
REGOS: VCR provides an API interface for interacting with user functions. The module supports the following tasks:
- Authorization using a login and password;
- Receiving and sending data in Json format;
- Sys.GetInfo — getting fiscal module information;
- Sys.GetOverflowInfo — getting information about fiscal module memory overflow;
- Sys.Initialize — checking whether VCR is ready for operation;
- receipt.sale — recording a sale receipt;
- receipt.refund — recording a refund receipt;
- receipt.getinfo — returning fiscal receipt information;
- receipt.duplicate — printing a receipt duplicate;
- zreport.getinfo — getting information about the current ZReport;
- zreport.close — closing a ZReport;
- zreport.open — opening a ZReport;
External connections module
This module connects to external data sources. It supports the following tasks:
- Synchronizing the time with the servers specified in the REGOS: VCR settings;
- Checking the license in the manufacturer's billing system;
- Retrieving information using GS1 from the State Tax Committee servers.
Authorization module
This module implements authorization in REGOS: VCR. It supports the following tasks:
- Entering a login and password;
- Checking that the login and password match;
- Automatically blocking the login for 3 minutes after three incorrect password attempts;
User training requirements
Personnel using REGOS: VCR software must meet the following requirements:
- Confident PC use.
- Understanding of the main retail processes.
List of operating documentation
- Online manual
- REGOS: VCR — User manual
- REGOS: VCR — Administrator manual — available on request to employees of authorized technical service centers
- REGOS: VCR — Tax inspector manual — available on request to employees of the State Tax Committee
- REGOS: VCR — Technical passport