Callback
  • From a market stall to a store

  • -

  • From a store to a retail chain

  • -

  • From retail to manufacturing

Description of version 2022.4.5 beta

Maria Hladkykh
Maria Hladkykh

Developer of technical documentation, author of video tutorials, host of Torgsoft Podcast

198648. Update on bank terminal slip check printing

Settings → Parameters → Additional functions → Bank terminal

The text of the bank terminal slip check, which is printed in the fiscal receipt, no longer includes the lines «CASHIER» and «Cardholder’s signature».

The changes were made in accordance with the Ministry of Finance Order No. 601 dated 22.11.2024, which states that this card payment information in the fiscal receipt is optional.


198642. Fixed invoice printing error in internal transfer

Document → Internal transfer → Action group «Print invoice»

Fixed an issue where using a dynamic product characteristic in any report from the «Print» group resulted in an error message:

"Access violation at address 01035DA1 in module 'torgsoft.exe'. Read of address 00000000".


198631. Update of excise tax declaration template

Report → Report on excise goods sales (Excise tax declaration)

Updated the document template to the latest version.

As of 01.03.2025, version 11 is the current one.


198589. Added customer search by landline number

Marketing → Customers

In Settings → Parameters → General, a new parameter has been added: «Search customers by landline phone number».

If this option is enabled, customer search by phone number will also consider matches with the number specified in the customer card under the «Landline phone» field.

This feature is useful when an additional mobile phone number is entered in the landline phone field.


198415. Automatic transition of pECR to offline mode

Software pECR

If a server error with code 302 occurs, the software pECR will automatically attempt to recover.

If recovery fails, the pECR will switch to offline mode to ensure uninterrupted operation.


198658. Fixed display of payment types in pECR report

Software pECR → Summary report for the period

Fixed an issue where Settings → Software pECR in the Summary report for the period did not display all payment types.

This issue occurred if the software was updated to a version with the new pECR receipt format (from 01.03.2025) while an open shift on pECR was active.


197667. Display of API errors during synchronization with ROZETKA

Warehouse → Synchronization with online store → Synchronization with Rozetka.ua

Changes have been made to the ROZETKA marketplace setup wizard:

Now, if errors occur while performing actions that interact with the API, the error text will be displayed directly to the user.

Previously, this information was only recorded in the program's error log file.


198562. Fixed invoice generation error for ROZETKA

Synchronization with ROZETKA marketplace

Fixed an issue "[SQL Server] Violation of UNIQUE KEY constraint 'uqsRemotedCustomerOrderGood'" that could occur when generating an invoice for an order.

This error appeared when an order contained two or more identical products with different prices.


176742. Added quick customer search by phone number

Document → Sales → Select customer

In the «Customer list» form, which opens from Sales, a field has been added for quick customer search by phone number.

The search ignores separators and other characters (spaces, dashes, plus signs, etc.), making it more convenient and faster.


198617. Display of product barcode in fiscal receipt

Settings → Parameters → Receipt → Receipt type → Fiscal → Workplace settings → Fiscal registrar

For fiscal registrars «Maria-301MTM T7-T11» and «Maria-M304 (Resonance)», the ability to transfer product barcodes to the fiscal receipt has been added.

The function operates based on the «Display product barcode» setting, which is found in Workplace settings → Fiscal registrar.


193461. Fixed call window display in Binotel

Torgsoft → Binotel

  • Fixed an issue where the number of incoming call windows exceeded the value set in the user editing form. This occurred if the first call event was «Answer to call» instead of «Call start».

  • Fixed an issue where the call window opened in a minimized state if the previous window was closed while minimized.

  • Changed the logic for limiting the number of simultaneously displayed call windows. Now, the limitation applies not only to incoming calls but also to the total number of incoming and outgoing calls.


177327. Retry execution of query upon SQL Server connection loss

Torgsoft → Database connection

Added a retry mechanism for executing a query in case of SQL Server connection loss, if the query is not within a transaction.

The connection may temporarily be interrupted due to network settings changes on the computer, even though SQL Server remains accessible. In such cases, the connection will be restored upon a retry of the query execution.

If the connection is lost during a transaction, an error message will be displayed. In case of a permanent connection loss, the program will prompt for a restart.

This change:

  • Prevents unnecessary restart prompts if the connection can be restored.
  • Eliminates the display of a license absence message in case of a short-term connection loss.
  • Minimizes the temporary unavailability of paid features until the license information is updated.

198427. Fix for Deleting Control Barcodes in Promotions

Marketing → Promotions → Action "Edit" → Tab "Control Barcodes"

Fixed an issue where, in a promotion based on "Refer a Friend," it was possible to delete an entry in the "Control Barcodes" tab using the CTRL+DEL key combination.

This issue was already included in the announcement of version 2022.0.46 (Stable Version).


192060. Update to Tax Invoice Form

Document → Tax Invoice Management

  1. Added a dynamic characteristic "Own Agricultural Products" to the "Tax Invoice Parameters of Ukraine" group in the product type card.
  2. Added fields to the tax invoice editing form for entering parameters used when exporting goods outside the customs territory of Ukraine:
    •   Contract Date
    •   Contract Number
    •   Forward Contract
    •   Customs Declaration Date
    •   Customs Declaration Number
  3. These parameter values can be displayed in the tax invoice list view.
  4. Added validation checks in the tax invoice editing form to ensure correct entry of contract and declaration information: date and number fields must be filled in, and the customs declaration number must contain 18 characters.
  5. Updated the printed tax invoice and correction calculation template in accordance with the latest changes:
    •   Added a row group to display contract and customs declaration information.
    •   Added a field in the item list table to display the designation of own agricultural products.

The formation of tax invoices and correction calculations has been updated in accordance with the changes introduced by the Ministry of Finance of Ukraine's order dated 09.08.2024 (document version F/J1201216).

This update was already included in the announcement of version 2022.0.46 (Stable Version).


198017. Fix for Print Template Preview Error

Settings → Print Template Settings → Retail Invoice (Sales)

Fixed an issue where, during the preview of the print template "Retail Invoice (Sales)", an error occurred: "Incorrect syntax near '1.00'."

The issue appeared in a "clean" database with no recorded sales.

This issue was already included in the announcement of version 2022.0.46 (Stable Version).


198802. Fix for Printer Selection in Invoice Printing

Document → Trade with Invoice Issuance

Fixed an issue where invoice or sales invoice printing was performed on the default printer set in the operating system instead of using the "office" printer specified in the "Settings → Printer Selection" form.

The issue only appeared when using a user-defined print template.

This update was already included in the announcement of version 2022.0.46 (Stable Version).


198668. Update of Software ECR Settings

Settings → Software ECR

1. Changes in the Fiscal Receipt

  • Removed the lines "Cashier" and "Customer Signature" for transactions made through the banking terminal, as these fields are no longer mandatory.
  • Fields "Fiscal Receipt Number", "Date", "Time" were moved together with the "QR" field in accordance with FCH-1 requirements.
  • The "Change" field will be displayed in the receipt for cash payments, even if its value is 0.

2. Update of Software ECR Forms

  • Removed the ability to configure forms separately for each Software ECR.
  • Configuration is now carried out through general parameters for all Software ECRs.

3. New Payment Method Characteristics

Each payment method has six characteristics:

  • Allowed for cashless payment form.
  • Allowed for other payment form.
  • Allowed for displaying prepayments for which a fiscal receipt was not printed.
  • Allowed for displaying debt remaining on the document after the receipt was issued.
  • Default for transactions made through a banking terminal (the receipt will display transaction information).
  • Default for cashless transactions that did not go through a banking terminal.

Note: The last two settings are mutually exclusive (they cannot be activated simultaneously) and are available only for cashless payment methods, and each is available for only one payment method.

4. Added Standard Payment Methods

  • By default, all payment methods recommended by the State Tax Service of Ukraine have been added to the program.
  • Added a form for editing the names and characteristics of payment methods.
  • A mass activation or deactivation function for characteristics of all payment methods is available.

5. User Selection of Payment Method

  • In the payment form for cashless transactions, the user can manually select the payment method.
  • When completing an order with a non-fiscal prepayment, it is possible to select the payment form (cashless or other) and the payment method.
  • For refunds, the cashless payment method can be specified if it was used.

6. Changes in the "Trade with Invoice Issuance" Form

  • The form and payment method must be specified in the customer's email field before sending the receipt.
  • In the form "Print Fiscal Receipts" (Trade with Invoice Issuance → Payments → Action "Print Fiscal Receipts"), a block for configuring forms and payment methods for:
    •   Prepayment
    •   Cashless payment
    •   Debt

7. Automatic Selection of Payment Method

  • If the payment form and method were not specified when generating the fiscal receipt, the program will automatically select the default or most appropriate values.
  • The program remembers user settings to avoid the need for repeated selection in the future.
  • For each mode, the program saves separately selected settings.

Torgsoft's Software ECR now supports various payment methods.

This change was already included in the announcement of version 2022.0.46 (Stable Version).


182186. Fix for Duplicate Variables in User Templates

Document → Trade with Invoice → "Invoice" Tab → "Invoice" Table → "Print Invoice" Action Group → "Print Invoice" Action

Fixed an issue where variables could be duplicated in user templates for localizations other than Russian.

The issue occurred when variables in the default template were named in Russian and categorized, causing both variables and categories to be duplicated.

This change was already included in the 2022.0.46 (Stable Version) announcement.