Verzia 2022.0.16: Čo je nové?
02.10.2022 16:08Automatic update of the accounting program Torgsoft
#170526
Settings → Options → Service
We have added a new item "Check for updates" in the "Help" menu in Torgsoft, where you can check if there are any updates for your version of the program.
If the update is available and not downloaded, the program will download and install it.
In the form "Settings" — "Options" — "Service" added the functions "Automatically download updates" and "Downloaded updates" to view which versions are downloaded, where they are located, their status and the text of possible errors during the update. Here you can also uninstall updates, install or open a directory with files of new versions.
If you have enabled automatic downloading of updates, they will be downloaded in the background, after which you will receive a notification about it in the Torgsoft program.
If the update is downloaded, then the next time you start the program, Commerce will offer the user to read a brief description of the changes and install the update.
The owner of the application can:
- refuse to update,
- refuse and ask not to be reminded anymore,
- or install the update.
We remind you that before updating the accounting program, be sure to make a database archive.
Registrar of settlement transactions
Registration of software cash registers and employees in the tax office with the help of Torgsoft
#163513
Settings → Software cash registers → Software cash register registration
In Torgsoft, we have added the tab "Registration of software registrator fiscal" to the form Software registrator fiscal, where in the personal account of the tax service you can automatically generate applications and:
- register a business entity,
- register a software cash register,
- register cashiers to work with software cash registers,
and also:
- view information about submitted applications in the "Applications" table,
- view the receipts of applications in the appropriate table.
Registration of registrator fiscalS in Torgsoft will save time on the formation of applications and adding registrator fiscalS to Torgsoft.
Also, the tab "QES (EDS)" was added to the editing form "Enterprise" to select the seal and electronic signature key of the director, accountant.
Buyer's IIN/BIN in Webkassa check, Kazakhstan
#170795
Settings → Options → Check → Check type → Fiscal
For the fiscal registrar WebKassa added the ability to display the information IIN / BIN of the buyer in the sales receipt and return.
The field "IIN_BIN of the buyer" was added to the data set for setting up a template and printing a check. In order for the information to be displayed in the check, the IIN/BIN parameter for the customer-buyer must be filled in, and the type of responsibility for the buyer must be set to "Private entrepreneur" or "Legal entity".
For regional setting "Kazakhstan":
- the name of the "Identification code" field for the "Client", "Counterparty", "Company" editing forms is set to "IIN",
- the name "Individual tax number" was changed to "IIN/BIN",
- the "EDRPOU" field is not displayed on the "Client" editing form.
Realization: sale of goods
Quick selection of a counterparty during collection
#171049
Document → Implementation → action "Collection"
To quickly select a counterparty on the "Collection" form, we added a filter and removed system counterparties — only those created manually and having the "Write-off" category will remain.
Template for printing an expense invoice
#171671
Document → Implementation → Print → Waybill
The variable "Enterprise" has been added to the template for printing an expense invoice.
Work with clients
More information about the client
#171689
Marketing → Clients
The field "Supply contract" in the customer card has been expanded to 30 characters.
Trade network and metering centers
Area of the accounting center
#171734
Settings → Trade network
From now on, you can record the area of the accounting center in the "Accounting Center" editing form — "General" tab.
Production
Technological maps at different metering centers
#171746
Document → Production of finished products → Technological maps
Added the ability to work with technological maps created at different metering centers.
The "Metering center" filter was added to the "Flow charts" tab. If the filter by metering center is set, then when creating a new flow chart or copying an existing one, it will be created on the metering center specified in the filter. If no metering center is selected in the filter, it will be created on the current one.
We also added the "Accounting Center" filter to the "Flow charts" form. This form is called if you need to select a technological map when creating a production act or route sheet.
When creating a production act or route sheet in the "Production acts" mode,
they are created on the current accounting center, in the "Production order" mode — on the production order accounting center (the accounting center on which the flow chart was created in this case does not matter).
In the "Production order" mode for a product or model, the sign of the presence of a technological card will be determined by its availability at any accounting center.
Warehouse accounting
Goods in transit: checking the invoice
#171748
Warehouse → Goods in transit → Waybills → action "Check waybill"
Improved the mode of checking the quantity of goods in the invoice: now you can block access to the repeated check, as well as avoid errors when applying the results of the invoice check when accepting it.
In the group of actions "Change state" added actions "Block re-check" and "Unblock re-check", which are available subject to the initial check.
Similar actions were added to the forms "List of arrivals", "Register of incoming invoices", "Register of internal transfers" and "Register of warehouse documents", where you can call the form of invoice verification.
The "Check waybill" action on the "Goods in transit" form will be available if the waybill is closed, but the initial check has been performed and the possibility of re-checking is not blocked.
The possibility of re-checking the invoice is set automatically after applying the results of the re-control.
When applying the results of the check, as well as when accepting the consignment note from the "Goods in transit" warehouse, the list of goods that have not passed the control will be analyzed — the checked quantity has not been established. If such goods are found, the program will display a form with options:
- set quantity = 0: in the mode of confirmation of results — replaces the checked quantity, and in the mode of acceptance of the invoice from the warehouse "Goods in transit" — does not change the information about the checked quantity for the invoice, but the invoice is applied in the checked quantity;
- set the quantity equal to the quantity in the invoice: in the mode of confirmation of results — replaces the checked quantity, and in the mode of acceptance of the invoice from the warehouse "Goods in transit" — does not change the information about the checked quantity for the invoice, but the invoice is applied in a verified quantity;
- cancel the application of results and re-check: in the mode of applying results — interrupts the process of applying results and sets the "Status" filter to "No count", and in the mode of accepting an invoice from the warehouse "Goods in transit" — interrupts the process of accepting an invoice.
Warehouse condition opens faster
#172459
Warehouse → Warehouse status
Optimized opening of the "Warehouse status" form: data update is twice as fast at the first opening of the form.
This will speed up data updates, especially if there are several metering centers.
Online trading
Optimization in online trading: setting up an enterprise
#171983
Document → Trading with account statement → Account
If the company is set in the settings of the trading network for the current account, then the company will be set automatically on the "Account" editing form.
This will reduce the number of actions during the formation of the invoice, as well as avoid confusion and errors.
Improvement of Torgsoft 2022.0.16
Work with fiscal goods
Correct assignment of fiscality to the type of goods
#169225
Commodity research → Type of goods
Fixed a bug when when transferring a product type to another branch, if the characteristics of the new parent node were actively copied, a new fiscality attribute was not set for the transferred products.
Correct assignment of fiscality to imported goods
#169227
Arrival of goods → Import of goods
From now on, the fiscal characteristic corresponds to the setting of the type of goods. When importing a new product, it receives the fiscal characteristic of the category to which it is imported. Even if the "Parent node of the type of goods" is not specified and the new goods belong to an unspecified fiscal category (for example, "NO INFORMATION"), the goods will receive the appropriate fiscal characteristic.
Mixed payment for goods through software cash registers
#170209
Software cash register
Fixed error "Code 9 DocumentValidationError. Totals by forms of payment. The sum of the lines is not equal to the total amount in the document", which could occur when printing an online fiscal check of the software registrator fiscal or when transferring an offline package with such a check, provided that the payment was mixed — cash and non-cash, and with a mixed type of fiscality of the goods.
You cannot withdraw more money than deposited. Taking into account the reversal
#170921
Software cash register
From now on, from the moment of opening of the shift, it is not possible to make an official withdrawal in the amount exceeding the cash, including reversed checks.
Correct image of payment with bonuses in the Software cash register check
#171367
Document → Trading with account statement
We fixed a flaw when, due to incorrect calculation of the debt on the expense invoice, an unnecessary form of payment "Credit" appeared on the fiscal receipts of the software fiscal registrar for the expense invoice and refund, which was equal to the amount of payment by bonuses.
Printing the correct check
#171588
Fiscal check
In case of cash balance with VIP clients, and when accepting cash from VIP clients, only cash deposit receipt is now printed.
Transition of software fiscal registrar to offline mode if the tax server does not work correctly
#171616
Software cash register
Changed the algorithm for handling errors of the fiscal service server — CryptTsSock and CryptTsAnswer.
Now, any error of the fiscal server when interacting with the ACSC servers with the code "12 CryptographyError" to ensure and continue stable operation will switch the cash registers offline.
The field "Total amount" in the zet-report of the software fiscal registrar includes only types of payments
#171691
Software cash register
Fixed the summary of the field "TOTAL. AMOUNT" field — now it does not include unnecessary data on turnover and VAT.
Also, the "Number of checks" field was added to the template of zet and x reports for sales and returns.
Warehouse accounting
You cannot scan a barcode in the quantity field
#171401
Document → Implementation
To avoid accidental errors, a protection system has been implemented: in the implementation, in the form of entering the quantity of goods, it is now impossible to scan the barcode of the goods inadvertently if the cursor was in the quantity field. In this case, the program will inform you about scanning the barcode and return the previous value.
This restriction applies to any number longer than 12 digits.
Full image of the field name in the inventory list
#170254
Document → Inventory list
In the printed shortage, overage and inventory result reports, we fixed the field where the role name was cut off (for example, Senior Salesperson).
Little things are important.
Removing an empty box for seasonal storage
#172439
Document → Accessories → Seasonal storage box
If the waybill is checked, and you need to delete an empty box, the error message «The conflict occurred in database <ім'я бази даних>, table "dbo.InvoiceCheck", column 'InvoiceID'» will no longer appear, and the box will be deleted.
Correct image of reserve data — quantity in reserve and removed from reserve
#172626 #171922
Document → Trading with account statement → Reserve
Document → Trade with invoice statement → Invoice → Availability of goods in warehouses
Fixed, and now the numbers in the menu "Reserve" — table Reserve — columns "Quantity in reserve" and "Removed from reserve" are displayed in the usual — scientific format, instead of exponential (for example, "150", not "1.5E2").
Financial accounting and settlements
Removed the unnecessary request "Enter the transaction amount" after saving the purchase check data
#170965
Document → Implementation → Collection
After the purchase check, when you try to save the results of collection or delivery of proceeds, the unnecessary message "Enter the amount of the transaction", which blocked the completion of collection, will no longer appear.
Fixed acquiring withdrawal in "Balance with intermediaries"
#171171
Marketing → Intermediary
Now acquiring works properly: when paying to an intermediary, acquiring is not taken into account if the corresponding setting "Ignore acquiring" is enabled. The value "Ignore acquiring" is saved in the registry.
#171177
Also, the "Ignore acquiring" switch is not displayed when entering and returning payment for current accounts that do not specify the percentage or amount of acquiring.
Goods of the invoice in the card of mutual settlements with partners
#170928
Payment → Balance with partners → Mutual settlement card
We returned the "Goods of the invoice" button in the mutual settlement card.
It was better with her after all ¯\_(ツ)_/¯
Shipment of paid invoices in foreign currency, which were paid in UAH, and the exchange rate is less than one
#171710
Document → Trade with invoice statement → Invoice → table "Invoice" → action "Create expense invoice"
There are no trifles in financial accounting, so we have corrected the nuance when the amount of payment under a foreign currency expense invoice, which was paid in national currency, was incorrectly displayed; or the wrong amount was displayed when returning the prepayment on the account.
The problem arose if the exchange rate of the account currency against the national currency was less than 1.
Restriction of access of sellers
Prohibition of adjustment of the selling price
#170368
Document → Internal transfer
In the "Transfer warehouse" form for a user with limited access, you can now close the possibility of changing the selling price.
Restrictions on cash in the cash report for the day
#171399
Report → Cash report for the day
Fixed the work of the cash register filter: if the user has no access to certain cash registers, then from now on he will not see these cash registers in the cash register report for the day.
Salary calculation system
Correct binding of advance payment to the payroll
#170431 #171398
Salary calculation → Payroll
The advance is correctly bound:
- to the payment statement if the date of the advance falls within the period of the payment statement of all accounting centers,
- if the payroll is created for a specific outlet — one or more, and provided that the employee is included in this payroll.
If you change the method of calculating the payroll from "Across the entire retail network" to "By accounting centers" or edit or change the list of accounting centers, then the previously linked advances will be unlinked and linked again, depending on the employee's entry in the payroll.
Beforehand, Torgsoft will warn and ask for confirmation of the application of changes.
#171687
Salary calculation → Work → Advance payment
We corrected the situation, due to which advances could be accrued to employees at hidden accounting centers.
Also, such employees are no longer displayed on the "Employees" form in the "Payroll" editing form.
Editing employee data in the payroll settings
#171396
Payroll → Settings → Employees
Now when trying to edit an employee, there will be no error «Error reading pcBusinessProcessDispatcher.OnChange: Invalid property value».
Nova Poshta
Time intervals of Nova Poshta
#171213
Document → Trade with invoice statement → Account → action "Create an expense invoice" → form "Invoice" → action "Work with TTN"
The component for displaying time intervals now resizes proportionally to their number — when there are a lot of time intervals, they will be displayed correctly in Commerce Software.
Improved creation of a new Nova Poshta address
#171373
Marketing → Customers → Customer card → Delivery options → table "Delivery address" → action "Add Nova Poshta address"
To avoid mistakes when searching for a street, the search will be performed after pressing "Enter" in the street name input field. If the street is not found, the list of street selection and the "Save" button will be unavailable until a new search.
Gift vouchers
Streamlined work with gift certificates
#172080
Implementation → Sell a gift certificate → enter the SC of the certificate type "As with money"
On the form "Payment for a gift certificate":
- the list of current accounts is arranged alphabetically,
- added a filter by current account,
- accounts and cash desks not in the national currency are not displayed.
#172081
The message «Cannot focus a disabled or invisible window» will not appear after closing the "Gift certificate payment" form if the list of current accounts was expanded at the time of closing.
Cleaned up.
System improvements of the Torgsoft program
Sorting in the register of internal transfers: the newest documents are at the top
#170667
Warehouse → Register of internal transfers
For the table "List of internal transfers" and the sorting methods "Date — key" and "Number", the sorting order has been changed: when sorting by "Date — key", the newest documents are at the beginning of the list, by "Number" — the documents with the highest number are at the beginning of the list.
Translation mistranslation
#171203
Fixed an error of translating the short designation of the male gender from "M" to "C" on the Settings — Options — Product form when changing the language.
#171760
Salary calculation → Employee rating → Employees → Print → View
Fixed bug "The following errors were found: Memo1: Error in the expression 'Point of sale: ';'expected' when viewing employee rating in the Ukrainian version of the program.
The program works faster when opening the form "Calculation of retail and wholesale prices by markup and exchange rate"
#171214
Warehouse → Calculation of retail and wholesale prices by markup and exchange rate
We have removed the data update when opening the form "Calculation of retail and wholesale prices by markup and exchange rate" and when changing the filters "Calculation method", "Exchange rate", "Price change method", which could lead to delays in the program.
In the method of calculation from the equivalent price, the receipt of the latest procurement prices was removed, which in turn significantly accelerated the update of data.
Optimized the process of obtaining the latest purchase prices in the Warehouse — Warehouse status menu, which could slow down the program unpredictably.
Now the work has been stabilized and accelerated.
Correct image of the text in the hint to the "Allow overwrite information" setting on the "Product reference designation" form
#171355
Commodity research → Error diagnostics → Designation of reference books
Fixed the hints for the "Allow to overwrite information" checkboxes on the "Product reference designation" form. They were in the wrong coding.
Closing the program without Access violation error
#171548
Fixed the error «Access violation at address 04889C0F in module 'torgsoft.exe'. Read of address 00000008», which could occur when closing the program, if before that on the form "Availability of goods in the warehouses of the retail network" the filter by goods, in particular by manufacturer and type of goods, was applied.
Correct start of the program when the option "CRM. Binotel"
#171556
Fixed an issue when establishing a connection to the Binotel server, which caused the program to freeze.
Convenient alphabetical sorting in the directory and lists
#171730
Document → Implementation
We fixed the search in the implementation in the lists "To current account" and "Paying bank (payment control)" and sorted current accounts alphabetically.
Meaningful messages on the main form
#171958
Fixed a bug when meaningless messages were displayed in the list of notifications on the main form. Now, if the title of the notification contains "TORGSOFT®", the text of the message will be displayed, and in all other cases the title will be displayed as more informative.
Ctrl+F4 — the button to create a new document works
#172044
Document → Return of goods to the supplier
We fixed the flaw, and now a new document will be created after opening the "Return of goods to supplier" form and pressing Ctrl+F4.
-
19.03.2026
Popis verzie 2026.0.2
Aktualizácia Torgsoft: opravené nefunkčné akcie produktov a chyba synchronizácie s Prom.ua kvôli ochrane botov
-
11.03.2026
Popis verzie 2026.0.1
Torgsoft 2026.0.1: opravená 0% zľava na produkt – teraz správne funguje priorita zliav a vyberá sa vyššie percento
-
24.02.2026
Verzia 2026.0.0: Strategický prehľad aktualizácií systému
Prehľad aktualizácie Torgsoft 2026.0.0. Optimalizácia zdrojov, správa zásob, nové fiškálne funkcie, bankové integrácie a stabilita databázy.









Vráťte sa na predchádzajúci krok