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