2020.8.0 - 2020.8.11 нұсқасының сипаттамасы
27.10.2021 22:46148741
1. The field for entering a merchant for bank terminals working under PosApi protocol is named "Terminal ID" and allows entering nonnumeric characters as a merchant number.
2. For terminals working by JSON protocol (WebSocket) there is a possibility to leave "Merchant number" field empty.
Allows you to work with bank terminals, working via PosApi protocol, which use several profiles to select the necessary profile (FOP).
125373
1. A variable "Bank terminal slip-check" was added to the sales receipt printing template, where the contents of the bank terminal slip-check are output. When setting up a receipt template, it can be used to output a slip-check for printing.
2. For the fiscal check of the software ECR, in the check template (payment check and return check) by default, the corresponding and the SLIP-check variable for outputting the information contained in the slip check of the bank terminal are added.
3. The "Print bank terminal slip-check in the fiscal check" switch was added to the settings of the fiscal logger workstation. If the switch is enabled, the slip-check information will be printed on the fiscal check (available for the following types of fiscal loggers: PRRO; using the ArtSoft driver; Excelio FPU-260, etc.
4. To print a slip check as a part of a sales or fiscal check, the bank terminal must be configured so that the check information is returned by the terminal to the cash register. Terminals of some banks (in particular, Alfa-bank) do not return slip-check information to cash desk by default. This issue should be decided on a case-by-case basis with the bank servicing the terminal.
Possibility to print a slip-check of a bank terminal as a part of a bill of goods or a fiscal check.
154220
Added operation with Vagar scales for weighing goods during sales. In order to connect scales in the settings of the workplace Trading Scales, select the type of scales - DNEPROVES (VTD-RS), Vagar, ICS NT, Mettler Toledo and specify the correct com port.
The list of scales which can be used with Torgsoft for weighing of goods in sales is extended.
111817
The new option "If there is no purchase price, use the last purchase price of the supplier" (it is off by default) has been added to the defendant's import settings. If this setting is enabled, if the field for importing purchase price was not specified in the import settings (or no purchase price was specified in the file), the last purchase price for the goods list will be substituted for the goods of the given supplier when importing the goods list.
This option will allow you to import a product without a purchase price entered in the file. In this case the previous purchase price from the corresponding supplier will be entered in the product list.
135145
Three new data types "Length", "Width" and "Height" were added to the synchronization file fields for all methods of synchronization; they allow unloading information from the goods characteristics of the same name (additional function "Metric characteristics of goods").
Allows "Length", "Height" and "Width" data to be sent to the online store from the product card.
108556
New method of product photos upload "My Web Server" added to all synchronization methods with the online store. This method is available when product photos are stored in the catalog (Settings - Product - Product - Photo - Photo Storage location). This method of unloading implies the use of your own Web-server to provide open access via Internet to the files of photos that are stored in the catalog, which allows you to avoid the need to use FTP-server. For this purpose, two new data types "Product photo (comma separated list of files)" and "Product photo (comma separated links to file)" were added into synchronization file fields, which allow you to unload a string with a list of product photo file names and a string with a list of links to photo files into the product file.
The ability to include fields with a list of product photo file names (links) into the product file greatly simplifies the synchronization algorithms that are executed on the Internet store's side.
141181
Improvements were made to the process of order uploading for the "Through files" synchronization method in order to improve fail-safety.
Now order processing from the online store won't be interrupted if for some reason the order file cannot be processed during the order upload process.
153761
Added the "order number" variable to the mass mailing template for the invoice, invoice bill and invoice payment, which is filled with the value from the "order number" column from the Trade with an invoice.
Will allow online orders to be clearly identified in messages to customers.
145844
1. Added maintaining statistics on conversions for the Viber mailing category, as well as the percentage by status of messages "Delivered", "Read" and "Clicked on link" relative to the total number of messages in the bulk mailing section.
2. In the "Bulk messages" table in the "Phone" column you can now see the "Sent", "Delivered", "Read", and "Clicked on link" statuses and "Viber Message Status" filter to display messages depending on the filter selected (undelivered, delivered, read, or clicked).
3. Added an option to use Viber to verify a discount card by sms:
- added the ability to use variables for the click URL field;
- A separate mass mailing is no longer created for each verification message; now one mailing is created for this day with all verification messages sent within it;
- When updating the sending status, the statuses of all mass mailings in which the customer has participated are no longer updated. Now only the statuses of selected messages are updated.
- In Marketing - Bulk Mailing - Bulk Mailing tab - Bulk Mailing Messages table, added "Update status of selected messages" action.
1. Allows you to analyze and understand the feasibility of promotional Vyber mailings, as well as monitor the number of messages read or those in which the recipient clicked a link.
2. Ability to use vyber to verify the client's card
154581
Added a data set "Transcription of Payments on the Bill of Exchange" to the print template, which generates a list of payments on the bill of exchange.
Allows you to see payments by waybill in the printed form, which will greatly facilitate the process of reconciliation and accounting for monetary transactions on different accounts.
89094
The variable "Paid by Gift Certificates" was added to the non-fiscal sales slip and the fiscal PRRO slip, which displays the amount of gift certificates, if it was applied to pay for sales.
This enhancement allows the gift certificate amount to be displayed on the sales receipt.
145250
1. Added "Prepayment for" in front of each item for printed PRRO receipts for prepaid invoices.
2. In Settings - Software BPO - Software BPO Settings tab, added:
- "Set Initial Check Number by Server Data" action and "Initial Check Number" column;
- Go Online" action for manual switching to online mode of the selected ECR;
- group of actions "Cheque operations" (open shift, close shift, Z-report, X-report, cash deposit and withdrawal). Allows to administer RFP not only from the working place.
- Action group "Set formal sign" (allows you to forcibly put the RFP online without sending checks made offline to the server).
3. Implemented the ability to conduct returns of goods in offline mode.
4. In the Settings - Software ECR - tab Analysis on the software ECR added:
- in the table "Check" action "Delete" to delete records of fiscal checks carried out;
- in the table "Offline session" action "Delete check offline session" to delete all checks conducted within this offline session.
5. Added a check for the corresponding type of payment and tax in the RFP, on which the goods are sold, before sending the check to the server or forming an offline check.
6. Added the ability to print a paper copy of a PRRO fiscal check from the list of expenses and list of receipts (Print Check and Print Bill of Sale - Check) and in Trade with Bill of Sale (Print Sales Check and Print Return - Check).
7. If an error occurs when sending a batch of offline documents, not related to the server connection, the work with the PRRO is blocked.
8. In Settings - Parameters - Check - Fiscal Printer tab added:
- "Use short name for fiscal check" setting. With the setting enabled, on the fiscal receipts for goods which have the Short name of the goods and no name for the fiscal service will be displayed as the name of the goods Short name of the goods;
- In the settings of the fiscal recorder workplace for PRRO there was added the setting "Automatically send a copy of the receipt". If it is activated and the client has a phone, the checkbox to send the message will be set automatically.
9. Ability to display the X-report for the PRRO in the implementation (not printed on the printer, but displayed on the screen).
10. 10. A new template type "By Software PRO check" was added to the mass mailing template. For this type variables <PRO Check Number>, <PRO Check Number>, <PRO Check Reference>, <Torgsoft Check Number>, <sales accounting center> were added.
11. In the Settings - Parameters - Additional functions there was added the tab Software ECR, where is available
- "Message Template" and "Delivery Service" fields. If Viber mailing is used, it is recommended to insert the variable <link to PRRO check> in the click URL.
- setting "Do not print paper check when sending electronically", which allows you to reduce the carbon footprint if the client was sent a check electronically.
The Software RFO mode has been globally finalized:
- return of goods offline;
- deleting records of fiscal checks and deleting offline receipts;
- checking for the type of payment and tax;
- printing a paper copy of the receipt from the list of expenditures and receipts;
- displaying X-report in sales;
- sending an sms with a link to the PRRO check, the number of the fiscal recorder, the fiscal number of the check, the local number of the check to Torgsoft and the accounting center of this operation;
- not to print a paper check when sending electronically, which will reduce the carbon footprint if the check was sent electronically to the customer.
147202
1. The "Order by Distribution" action works correctly for SQL-Server 2005.
2. A context menu has been added for the "Calculation Formula" field that allows you to set a default formula and add columns to the formula (columns are now added at the cursor position instead of at the end of the line).
3. The Execute Calculation action now provides the ability to activate the visibility of the columns that are used in the formula.
4. The ability to move columns outside of their groups is locked.
Improved Goods Allocation mode in the automatic allocation area.
37042
A new job type "Synchronize photos" was added to the "Create archive and send to the cloud" editing form. A folder "TORGSOFT_CLOUD_SYNC" is created in the cloud, where photos from the catalog will be placed.
The possibility to send to the cloud storage photos from the program's catalog.
145849
For all methods of synchronization with the online store, a new data type "Issue Date" was added to the synchronization file fields; it allows you to unload information from the product's characteristic of the same name.
Allows you to upload the data "Issue Date" from the product card to the online store.
108558
Two data types "Comma-separated product photo (file list)" and "Comma-separated product photo (file links)" were added in the synchronization file fields for all synchronization methods with the online store. They allow you to upload a string with a list of product photo file names and a string with a list of links to product photo files to the goods file. These data types require the photos to be stored in the catalog (Settings - Parameters - Merchandise - Photo - Photo Storage Location).
Possibility to upload to the synchronization file the full name of the product's photo as a separate column, which will allow you to achieve easier handling of the synchronization file.
145936
1. The "Use default" setting for the address was added for the delivery counterparty in the customer card (Delivery Options tab).
2. In Settings - Options - Advanced Features - Pairing with New Mail, the "Sender of New Mail Accounting Center" setting has been added, which allows you to bind the NP sender contact persons to the accounting center to use them by default when creating a New Mail TTN.
3. Added the creation of a delivery counterparty with its delivery address, as well as the creation of a New Mail recipient and New Mail recipient address. If the customer from the import file does not exist in the database, a system delivery counterparty will be created with its default setting.
4. For the method of synchronization of your online store via files, added the ability to create a New Mail recipient and address when importing an order file (*.sal, *.xml, *.json) (the order file must contain a [NewPostDeliveryOptions] section, which must be located between sections [Options] and [1]). Added output of the online store order file name in the synchronization object log.
The Pairing with New Mail mode was improved. Also it became possible to transmit data of the New Mail to the Torgsoft (to create a recipient and his address) during synchronization with the online store.
135452
For the method of synchronization "through files" added a tab "Journal of synchronization", which displays a list of events that occurred during synchronization (FTP connection, downloading and processing of orders, unloading of files / photos and errors that occurred at any stage).
Allows you to see the cause of the problem at any stage of synchronization and significantly reduce the time to resolve the problem.
148164
For the "via files" synchronization method, the sequence of synchronization steps has been changed so that the "Send POST request after synchronization" step is now performed after the "Send product photos" step.
Simplifies the development of your online store.
152077
Optimized work of the form for displaying operation's progress. Refreshing of data on the form now takes place maximum 100 times (1 time for each percentage of operation execution).
Speeded up operation of the program.
140604
An additional explanatory description was added for a number of errors which could occur during synchronization, e.g: "HTTP/1.1 401 Unauthorized. Check validity of API key" or "HTTP/1.1 429 To Many Requests. Maximum number of requests exceeded. Try again later."
Allows you to identify errors and understand the next steps in setting up synchronization with prom.ua.
141968
Added tabs "Parameters of sending" where the basic parameters are specified and "Additional services" where the rest of additional services are located to the edit form "Creation of New mail TTC":
- Pickup Power of Attorney;
- Saturday delivery;
- Local Express;
- Desired Delivery Date;
- Time slot delivery;
- Accompanying Documents;
- Additional shipping information;
- Climbing to the floor;
- Delivery in person in your hands;
- Control of piece-by-piece delivery;
- Red Box;
- Air Delivery.
Ability to work with the entire current package of additional services in the TTC New Mail.
67589
1. In the list of clients in the standard search by columns of the table, a search by two fields Name/Telephone was added at once.
2. Added the "Unique customer phone number" option in Settings - Parameters which can have three values: Don't control, Warn about matching (set by default), Forbid matches. When editing a client card the program will check if other clients have the same phone number, show the client list and, according to the setting, warn or forbid it.
3. For the "Synchronization Object" form on the "Clients" tab the setting "If not found by phone number, always create a new one" has been removed since it is no longer relevant. Setting "Parameters of the new client" is now always displayed and does not depend on the checkbox "Automatically create new clients on orders".
This enhancement will allow creating customers with the same name (full names), but with different phone numbers.
57590
On the Ukrainian version of the program when you call help from the menu Help - Dovidka (and other places to call help) opens help in the Ukrainian language, the Russian version of the program - in Russian. If there is no file with help in Ukrainian language, the help in Russian language will be opened.
View help about the program in the language selected in the program.
148922
1. When you bind an unidentified payment to an invoice, only that particular payment is allocated to the expense bills, even if there are other unallocated prepayments on the invoice.
2. When an unidentified payment is linked to an invoice, it can be allocated to closed expense bills.
Improved the algorithm of binding an unidentified payment to an invoice in Trade with Bill to work correctly in a partial invoice shipment situation.
Version 2020.8.0 (database 503)
1) Document - Sales: added ability to search and add services by item and name. For this feature to work, the appropriate search method must be set in Settings - Parameters - Accounting - Product Search.
Search by articles is based on the "full match" principle and works as follows:
- if a product with the specified article number is found - the product is added to the sale
- if several products with the specified article number are found - the product selection form opens
- if no product was found but a service with the specified article number was found - the service is added
- if no goods were found and several services with the same article number - the form for selecting services is opened
Search by name is performed by the principle "matching in any place". Otherwise, the principle of searching and adding is similar to how it works for the articles.
(№103146)
2) Analysis - Remainder Analysis: Fixed an error when it was impossible to disable data grouping by enterprise. To do this, the "Group by enterprise" setting was added to the form, which controls the need to group data by enterprise on the bill of lading (#112698).
3) Document - Sales - action Issue order: an error was fixed, which in rare cases led to incorrect calculation of the prepayment usage amount (#114343).
4) Document - Goods receipt: an error was fixed when values of dynamic characteristics of goods were set incorrectly at receipt of existing goods of dimensional series (№115437).
5) "Torgsoft for Windows - System tasks - Context menu" Fixed freezes and system errors when trying to display the context menu (#135966).
6) Dynamic product characteristics: the error "The DELETE statement conflicted with the REFERENCE constraint "fk_M18L27" that appeared when trying to delete a dynamic characteristic if this characteristic was used by synchronization file fields was corrected (#146978).
7) "Dynamic product characteristics: the "ID=<123> parameter was not found" error that appeared when adding (creating) an invalid dynamic characteristic (#146979) was fixed.
8) "Torgsoft for Windows - System Components - Time and Date Settings".
The option of setting time value to 00:00 and similar values from 00 has been implemented. Now the check is performed correctly and allows to save such value as valid (#148126).
9) Fixed an error of displaying and setting fixed columns in tables.
The error was in the unrealized this functionality, as part of this error we fixed the selection of records in the table when the multi-line selection is disabled, now you can select records only when the multi-line selection is enabled (#148149).
10) Document - Order of the remote client - action "Issue an invoice": fixed an error that appeared in the case when the source of the prices of the synchronization object was "Torgsoft" and the accounting center, to which the invoice was issued, had no information about the prices for a product, which could result in the revaluation of goods in the trade network using information about prices from the client's price list. Now the search of prices takes place only among the accounting centers of the 2nd level (warehouses) (#148168).
11) Document - Bundling - Box for seasonal storage: Fixed an error when the "Kind of goods" field on the "Box for seasonal storage" editing form was empty, when editing an existing seasonal storage box.
Document - Bundling - Seasonal Storage Box: fixed an error when the "Product Type" and "Description" fields were not highlighted as "required" on the "Seasonal Storage Box" edit form.
(№148288)
12) Fixed a bug where the "New Mail" additional feature setting was displayed in Settings - Options - Additional Features (#148368).
13) "Torgsoft for Windows - Merchandising - Full list of goods and services - Services tab".
Fixed error of not restoring height for components, now the height of system table components is remembered and restored (#148539).
14) "Torgsoft for Windows - Scheduled Tasks - create/edit Cloud Upload Job"
Fixed bug blocking saving "photo sync" job, now all hidden fields are not checked or filled with default value (#149204).
15) Warehouse - Synchronization with online store: Fixed "Access violation" error that could appear when sending photos of products to an FTP server if the FTP server stopped responding to commands (read timeout) (№149213).
16) Document - Customer Product Order: the process for processing orders that go through the "Production" mode has been finalized and undergone many changes.
Key changes:
* The various stages of the order are controlled more strictly, preventing actions that could disrupt order processing.
* At the completion of an order that has gone through production, the goods (product) produced by the order are issued, rather than materials and services, as was the case previously.
* The order processing itself remains the same and consists of the following steps:
1. Creating an order and specifying materials, services and work
Order activation
3. Transfer of the order into the state "In production".
4. Outputting products according to the automatically created production report (route list)
5. Order completion
List of changes:
1. On the form of setting up document printing, the setting "Put goods to temporary storage" was removed from the group of actions "Send order to production". This setting is no longer relevant, since the goods / materials of the order are always sent to the temporary storage warehouse (or another warehouse of the 3rd level) when activating the order.
2. On the form of configuring document printing, in the action group "Activate customer order" setting "Delivery note for delivery of goods from warehouse" has been renamed to "The delivery note to the storekeeper for delivery of goods from the warehouse. In fact, this is a correction of a typo, since this document has always been a waybill to the storekeeper for the receipt of goods from the warehouse.
3. Transferring an order to the "In Production" status is now only possible for orders in the "Active" status.
4. When an order is transferred to the "In Production" state, the form for creating a route list is no longer displayed. After confirming the transfer of an order to the In Production state, a flow chart and a route list will be created based on materials, services and work on the order with the quantity of manufactured products equal to one unit. The route sheet will have a comment with information about the customer's order for the product for which it was created. Editing such a route sheet is not available.
5. When an order is moved to the In Production state, order materials will be moved from the Temporary Storage Warehouse to the Order Warehouse. If you need to reserve order materials, you must use the corresponding feature of the Production mode (Document - Finished Goods Production - Settings - Automatically reserve material for the production deed).
6. On the "Production" form for the "List of Production Reports" table, the status of the production report "According to the customer's order for the product" has been added. The "Go to customer order for product" action has been added as well.
7. When performing the action "Release finished products" on the production act linked to the order, the possibility to change the recipient warehouse (it is always the customer order warehouse) and the quantity of the products made (it is always one unit) was removed on the "Closing production act" form.
8. The order can no longer be completed if the production of the product has not been completed.
9. When completing an order that has gone through production, the goods (product) produced by the order are issued, but not materials and services, as was the case before. The price of the product is equal to the total amount of the client's order.
10. The "Cancel Product Release" action is no longer available for the production act if the associated customer order has been completed.
11. The Release Goods to Customer Prepaid action is no longer available for orders in the In Production state.
12. The Clear All Goods Movement action is no longer available for orders in the In Production state.
13. Deleting the bill of goods (sales) of a manufactured product causes the associated customer order to be returned to the In Production state.
14. 14. Cancel Order Close action for a customer's order that has gone through production causes the order to return to the In Production state.
15. Deleting a production deed associated with a customer's order causes the order to return to the "Change Active Order" state. All product movement on the customer's order will be deleted.
16. The deletion of the production deed associated with the customer's order results in the deletion of the process card for which the production deed was created, in case no other production deeds have been created for this process card.
(№149362)
17) Merchandising - Full List of Goods and Services - Services tab: Fixed an issue when the "Kind of Goods" and "Manufacturer" mandatory fields on the "Service" editing form did not have color highlighting (#149822).
18) When synchronizing with the online store via files (when the order file contains a section of the New Mail delivery settings) changed the way of adding a delivery counterparty and delivery address for further creation of a New Mail recipient and New Mail recipient address.
Now, when you import such a file, the delivery counterparty will be created based on the data in the NewPostDeliveryOptions block, rather than as before based on customer data as the Client block of the order file. Thus, when importing an order file, 2 delivery counterparties will be created, the first is a system counterparty whose data corresponds to the data from the Client block and an additional delivery counterparty, which will be associated with the New Mail recipient and will have the same name as in the NewPostDeliveryOptions block of the order file.
(№149944)
19) "Torgsoft for Windows - System Components - Tables".
Fixed the algorithm for loading and saving settings to the registry, now it is remembered and restored correctly (#150005).
20) Document - Finished products manufacture
Corrected an error that caused incorrect calculation of residual quantity of materials in a production act of a route sheet type in a situation when at any operation (except weighing) the corresponding material(s) is(are) written off.
Material Balance Calculation Procedure:
(Quantity of material in stock)
- (amount of material in production (added to the itinerary) - (amount of material written off during the operation)
+ (amount of material in reserve)
In this case, the amount of material in production (for a particular route sheet) is calculated in the following order:
If the material is not written off when the operation is performed, the amount of material in production = the amount of material added to the routing sheet - the amount of material per batch volume produced.
If the material is written off when the operation is performed, then the amount of material in production = the amount of material added to the routing sheet.
The error occurred for route sheets if operations were performed that involve writing off material in execution (not "Weighing").
(№150078)
21) Software ECR.
Eliminated the possibility of errors occurring with the software ECR if the user changed the settings of this ECR while a shift was open on it. It is prohibited to change any settings of a program ECR using an edit form, including the initial number of the check (if necessary, change by action on the work form), if a shift is opened on the ECR (#150237).
22) Warehouse - Synchronization with the Internet-shop - Pairing with Prom.ua: Fixed an error which caused the incorrect setting of the order status "Paid" when the invoice was created with a paid invoice or the created invoice was used to receive payment. An error was also fixed when after loading a paid order, creating an invoice with an invoice did not result in the "Done" status being set.
The principle of changing order statuses has changed and now takes place as follows:
1. When an invoice is shipped, the status of the order in the online store is changed to Fulfilled. If an invoice is shipped with payment (action Create invoice and pay it), your order status changes to Paid and then to Done. This way the customer is notified of both payment and completion of the order.
2. If full payment (and overpayment) for an invoice that was not shipped, order status changes to Paid at the online store.
3. On full payment (and overpayment) of the shipped invoice, the online store order status changes from Completed (was set when the invoice was shipped) to Paid and back to Completed. Thus, the customer was notified that the order was fulfilled (when the invoice was shipped) and that the order was paid (when the invoice was paid).
(№150826)
23) In Marketing > Mass Mailing > Mass Mailing Templates > Create/Change when creating/editing a mass mailing template with Mailing Type = "Viber" and Viber Message Type = "Promo" in the "Viber Content" field added character input control. Thus, if you type manually or paste text from the clipboard, the text will be truncated by 1000 characters. This is done due to the fact that the maximum text size of a Viber advertising message should not exceed 1000 symbols.
Added displaying the number of remaining characters (as for example, when creating a mailing template with the SMS type). It means that the number of symbols is counted only if no variables were added to the message.
Fixed the error when after pressing the "View" button the picture and the navigation button were exceeding the visible area of the phone layout.
(№151034)
24) "Torgsoft - Synchronization with Web Shop".
In the mobile application when adding, changing and deleting a product's photo it was fixed the sign of photo changing.
Earlier it was not set, which resulted in that the goods photos were not updated for example in the Internet-shop.
(№151191)
25) "Torgsoft for Windows - System Components - combined component for date and time".
Fixed incorrect display of the component with default values, added correct minimum width and height for the component (#151599).
26) Warehouse - Synchronization with the online store - Pairing with Prom.ua: Changed import settings in accordance with the latest changes to the service.
Added parameters:
- Import only goods in "In Stock" and "To Order" statuses
Deleted parameters (not used anymore):
- Remove groups that are not in the file
- Check categories during import
- If parent of group not found - moved to root
- There are varieties
(№151975)
27) Document - Sales: fixed an error when changing a payment date on the Payment form resulted in changing a document creation date, which would then cause incorrect displaying of the "Creation date" column value on the Goods Movement form (#152188).
28) "Torgsoft for Windows - Settings - Parameters - Service - Program language".
Removed "For current user" switch, as it currently may cause more problems in the program than functionality.
Now this switch is not available for users.
(№152200)
29) Warehouse - Receipt Note Registry
An error was fixed due to which the field for entering the commission amount was disabled while paying a delivery invoice from a current account.
The error occurred in a situation where the payment form was opened in the payment mode from a current account with the "Amount of commission" switch (№152232) enabled.
30) The error was fixed when on the Start license the position of the buttons on the form "Enter product prices for this invoice" (Document - Income - Enter product prices for this invoice) was shifted (№152334).
31) Payment - Balance with Partner - Mutual Settlement Sheet.
Corrected the error which caused displaying of interface elements connected with bonuses (amount of bonuses at the beginning of the period, at the end of the period, column "Bonuses amount", item "Bonuses amount" in menu "Settings", item "Printing of mutual settlements with bonuses" in the menu "Print" button) under the START license (№152552).
32) On the form "Document Changes Log" in the dropdown lists "Document type" on the tabs "By documents" and "Full list" the error was corrected when the item "Defects refund" which should not be displayed on the "Start" license (in the File - Document Changes Log) was displayed (№ 152556).
33) Document - Receipt List - Bill of Lading Verification
Fixed an error that caused the "Serial Numbers" button to be displayed for the START license in the invoice validation form (#152590).
34) Fixed an error which caused START license to display "Gift certificate attribute in barcode" and "Use license number when generating a gift certificate" settings on the Settings - Parameters - SHK form (#152769).
35) Payroll - Payroll
Fixed an error that caused the print form of a payroll statement for an employee in the Payroll data set to not include all information in the "Comment" field (no more than 255 characters were displayed)
The limitation on the number of characters in the "Comment" field for tables "Payroll", "Accruals", "Regular accruals", "Penalty" was removed.
(№152791)
36) Document - Trade with Statement of Account
Fixed an error that caused the "Stock Availability" tab to incorrectly display the quantity in the "Order" column.
Added the "In reserve" column, which displays the quantity of reserved goods for this bill. The value of the "Order" column is calculated by the formula: the amount of goods in the bill - the amount of goods in reserve - the amount in stock.
Additionally, an error was fixed, due to which in the message about shortage of goods to be placed on reserve was incorrectly displayed the amount of goods to be placed on reserve.
The error of incorrect displaying of the "Order" quantity showed that the value of this field was calculated without taking into account the reserved quantity of the item.
An error of incorrect calculation of the quantity to be placed in reserve (in the message about shortage of goods) occurred in the following sequence of actions (example):
- Create an invoice
- Add to the bill an item in the amount of 2 units, which is in stock in the amount of 4 units
- Add items to reserve
- Change the number of items on the bill from 2 to 6.
- Once again, add the item to the reserve.
(№152887)
37) "Torgsoft for Windows - Main form - Notifications".
Fixed a bug in displaying notifications on the main form. Real missed messages are now shown. The main form now displays messages only for the current user (#152951).
38) Document - Customer's Order for a Product: Fixed an error when the value of the "Additional Payment" and "Paid" columns were incorrectly calculated on the "Customer's Order for a Product" form, if the order goods were issued via the "Sales" form. Because of the interaction between the two modes, there may be a situation where the sum of payments on the order will exceed the total amount of the order by one kopeck (in rare cases by several kopecks). This occurs in the case of partial issuance of goods whose prices have more than two decimal places as a result of rounding which may form this error (№153170).
39) Warehouse - Synchronization with online store: Fixed an error when in case two or more synchronization objects have a product in common for them, then after uploading a photo of this product by one of the synchronization objects, for other synchronization objects the indication of the need to upload this product photo was not displayed. This is a visual error, that is, despite the absence of a visual sign, the photo was uploaded for all required synchronization objects (#154246).
40) Software ECR
When printing a software ECR check, a "Canvas does not allow drawing" error may occur at the time of direct printing of a paper check. The reasons for this error are unclear, it is suspected that there is a lack of access rights at this point. This error is treated and should no longer lead to the closure of the application and the need to update the local check numbering on the software ECR (#154261).
41) Torgsoft for Windows
Fixed an issue where when opening the Settings - Employee form, the previously set value of the Status filter on the Employees and Entry/Exit Log tabs was no longer restored (#154624).
42) System tasks and objects: the "Error reading sbRecordCount.Glyph.Data: Stream read error" error was fixed which appeared when the ALT+Z key combination was pressed when the active component of the form was a business panel (table) (№154750).
Version 2020.8.1 (database 503)
1) The width of "End of period" and other neighbor fields of Analysis-Period form was widened to make it possible to display the amount greater than 99,999,999.99 in parsimony (#154099).
2) Settings - Software CRM - Software CRM Edit Form: an error was fixed, when on the confirmation form, which is displayed when the edit form is closed, in case the "Password" field has been changed, the unencrypted private key password was displayed (No. 154871).
3) Torgsoft for Windows
The error was fixed when the list of message templates and delivery services was not displayed in the drop-down list of the form Settings - Parameters - Additional options - Software EPD (№155089).
4) Torgsoft for Windows
Fixed a bug where there was a possibility to link one unidentified payment to two different invoices in Commerce with an invoice statement on the Payment tab in the Unidentified Payments table. To do this, it was sufficient to use the action Link payment to invoice simultaneously under two different users Torgssoft open a list of invoices and link the payment to different invoices. Now an additional check is performed before binding the payment to the invoice, and if the check fails, the user is informed that the payment is already linked to the invoice (№155093).
5) Torgsoft for Windows
The error was fixed when upon entering the "Settings" - "Parameters" form the "Use customizable algorithm for photo generation" option was automatically enabled and the corresponding confirmation dialog appeared (#155124).
6) Torgsoft for Windows
Fixed an error when in the "File" - "User Action Protocol" menu in the "Event Type" filter the wrong icons of the list of events were displayed (№155126).
Version 2020.8.2 (database 503)
1) Marketing - Clients.
Corrected an error at clients merging which caused incorrect bonuses sum calculated for the resulting client if the deleted client had the initial bonuses sum.
During clients' merging the initial sum for discount calculation and the initial sum of bonuses are summed up.
(№114815)
2) Translation
Corrected translation of form "Setting up table columns visibility" to be called from Marketplace Settings Wizard (#122292).
3) Translation.
Corrected translation of an error when trying to associate a recipient with an existing New Mail recipient (#137785).
4) Translation.
Fixed an error message occurring when attempting to add a New Mail address in a customer card without selecting a New Mail counterparty for the sender (#137789).
5) Translation
Corrected translation of totals on Production Planning form (#140879).
6) In Marketing - Mass Mailing - tab Mass Mailing Templates when configuring a mass mailing template when Mailing Type = Viber, Viber Message Type = Advertising Fixed an error when the preview (phone layout) showed names of variables instead of their values (#142252).
7) Translation
Fixed translation of the "Search Element on Form" field in the main form search (#143118).
8) Translation.
Corrected translation of the drop-down lists on the form to select program behavior when duplicating a barcode (#143445).
9) Translation
Corrected translation of the Table Column Visibility Settings form (#146621).
10) Report on goods write-off.
Corrected the text of a message when grouping by goods or by production act was enabled. The previous message was: grouping by goods would be disabled for grouping by the goods list, or grouping by the worksheet would be disabled for grouping by the worksheet (№146719).
11) Payroll - Scheduling.
On the crew log tab, the date format has been changed to the same as on the employee log tab (#147203).
12) Payroll. Translation.
Added "Statement" variable to the payroll employee debt report for correct transfer operation.
Added the ability to edit the report.
(№147206)
13) Transfer.
Corrected a typo in the line "For the reverse plant, the payroll parameters in the updated payroll will be changed to the flow payroll parameters (Salary - > Payroll)" (№147313).
14) Translation. Repair.
The translation of the filter settings by period (date of acceptance or date of delivery) was corrected.
The data in the Repairs Status Directory is not translated, as it can be edited manually.
(№148097)
15) In the Document - Purchase Order form there was fixed the condition of determining the state of the order "Ordered in full" (#148343).
16) Torgsoft for Windows
The long opening of the form "Unpaid goods ....." was fixed, when in the Document - Sales after a VIP client was selected, the Pay button was pressed (#149564).
17) Torgsoft for Windows
Fixed an issue where the Warehouse - Inventory Calculation form could display two identical "Storage locations" and "Storage location" columns with the same content. Removed the possibility to add the "Storage location" column through the Settings - Dynamic Product Features (#149704).
18) Torgsoft for Windows
Fixed the error "ClientDS: Cannot perform this operation on an empty dataset" when clicking on the "Delete" button while editing product parameters (Storage locations) in the Storage - Inventory Calculations.
Fixed an error, when the Add Storage Location and Select Storage Location buttons did not work while editing product parameters (Storage Locations) in the Warehouse - Inventory Calculation.
(№149705)
19) Torgsoft for Windows
Fixed a bug where the birthday discount was not triggered on wholesales in sales and trade with billing, even though it was set to "Extend discounts to wholesales" in the advanced mode settings.
In Settings - Options - Discounts - Customer Family Birthday Discounts - the Apply to invoice trade checkbox is no longer visible if Advanced Mode is disabled for invoice trade in the settings, because in this case the birthday discount cannot be applied.
(№150110)
20) In Marketing - Customers, when adding a new customer, the situation when the "Customer code is not unique" error occurred has been corrected (#151182).
21) Document - Trade with invoice - Create an invoice
Corrected a mistake that caused the invoice to incorrectly specify the number of serial numbers (or marking codes) for goods of strict guarantee accounting and for which a marking code was required in the situation when the number of entered marking codes did not correspond to the number of entered serial numbers.
When adding such goods to the invoice, a warning will be issued, and when the goods are shipped, the serial numbers/marking codes will be shipped in accordance with the quantity of goods.
An error occurred when creating a bill of goods for an invoice that contained strictly warranty goods and for which a marking code was required, if the number of serial numbers entered did not match the number of marking codes entered. The number of serial numbers or marking codes shipped may have exceeded the number of goods shipped.
(№153135)
22) Document - Finished Goods Production - Finished Goods Issue
Fixed a bug that caused the "[FireDAC][Phys][ODBC][Microsoft][SQL Server Native Client 11.0][SQL Server]String or binary data would be truncated" error when releasing finished products in Torgsoft.
The error occurred if the system was configured to display the short date format as "d MMMM yyyy 'd'." (e.g., "June 3, 2021") or any other format with more than 10 characters total in the string date representation.
The goods release date, regardless of the short date format configured in the system, will be in the format "DD.MM.YYYY"
(№153203)
23) Software ECR
For the software ECR, which have disabled the ability to work offline, excluded the possibility of blocking its work, if at the time of removal of z-report was sent to the server tax z-report or check closing shift, but do not come back to Torgsoft about it, and we do not know. Now for such software EPDs will check before printing the z-report what the last document was registered on the server, and depending on it will send the missing document to the server, and if there are no such documents, then simply close the shift in Torgsoft (№ 153488).
24) Goods basket - entry field "Country, Manufacturer, Collection": considerably reduced time of opening a directory form for this entry field (opens when clicking on the directory icon). Also corrected problem of incorrect displaying of the progress of opening of the reference book form.
(№153839)
25) Document - Sales - Issue Order: fixed the "Cannot focus a disabled or invisible window" error that occurred when closing the "Issue Orders" form if the Order field drop-down list was open when the form was closed (#154172).
26) Marketing - Customers: fixed error "Could not convert variant of type (Null) into type (Integer)" which could appear at form opening after changing form display mode (extended/simplified). Also, an error was fixed which could cause an unnecessary data update trigger, resulting in a shorter form opening time.
(№155026)
27) Synchronization with ROZETKA Marketplace: added ban on edit basic dynamic characteristics used by this option (Product Name (ROZETKA), Product Category (ROZETKA), etc.). Added also a ban on setting "Required" for the main dynamic characteristics used by this option (#155133).
28) Settings - Trade network: problem with displaying of context menu items (a blank window would appear when a right click was made) was fixed (#155195).
29) Warehouse - Goods movement: fixed an issue when dropdown lists of fields "To Whom the Goods were Sent" and "From Whom the Goods Came" were opened empty when these dropdown lists were opened for the first time.
Torgsoft - System tasks: fixed an error in the dropdown list components, which worked in "Load data at first opening" mode, when the data were not loaded when the dropdown list was opened for the first time (№155196).
30) Fixed error "No argument for format 'Pomilka obobka zamovlennym file'" when receiving an order of the remote client in the Ukrainian version of the program (№155338).
31) Translation.
The typo in the formatted line was corrected (№155339).
32) Marketing - Clients: The error "[SQL Server]Incorrect syntax near ')'" was corrected that appeared at form opening if additional option "CRM interaction with clients" was activated (№155440).
33) The error "The DELETE statement conflicted with the REFERENCE constraint "fk_M4L201". The conflict occured in database "TorgsoftDB", table "dbo.ShopDistribution", column "InternalInvoiceCompositionID" while deleting statistics of closed periods (№151878).
Version 2020.8.3 (database 503).
1) Calculation of the prime cost by lots
Corrected an error when the cost price was not filled in the expense documents when the method of cost calculation by consignment or by consignment including internal transfers was set if the option "Include purchase currency exchange rate" was selected. This happened if the expense document was linked (cost should be taken from this receipt) with the receipt from the inventory not in the national currency.
The rate is not specified in the inventory receipt not in the national currency, because the same receipt can contain goods with different rates (No. 127692).
2) Corrected the algorithm of photo installation for goods which had a photo, but the sign of the photo availability was somehow removed, but the link to the old photo file remained. There was an error earlier which said that this photo had already been assigned to the goods; now this assignment takes place without errors and the old record with the link to the file is replaced by the new one (#128661).
3) Translation.
Added translation of user access settings to the mobile application (#138325).
4) Torgsoft for Windows - Deleting closed periods stats
Fixed "[FireDAC][Phys][ODBC][Microsoft][SQL Server Native Client 11.0][SQL Server]Violation of UNIQUE KEY constraint 'uqsSerialNumber'. Cannot insert duplicate key in object 'dbo.SerialNumber'.", when deleting statistics of closed periods, if there was not strict accounting of serial numbers (the client made a return of goods through his arrival, and then canceled it by writing off) and it turned out by the program that on the last day of the deleted period in the system should be two identical goods with the same serial numbers (#144125).
5) Translation.
Corrected the translation of the "Invoice Price Adjustment" header (#144456).
6) Translation.
Changed the caption on the filter from "from... to..." to "from... to..." with corresponding translation (#144495).
7) Translation.
Corrected the translation of the blinking inscription signaling a price reduction in the item card in the parcel (#144762).
8) Translation.
Corrected the translation of the additional filters in the Stock Analysis (#144856).
9) Translation.
Corrected translation of filters on the Fiscal Product Sales Analysis form (#144874).
10 Translation.
Corrected translation of filters on the form "Profitability of sales for the period" (#144882).
11) Translation.
The inscriptions on the filter were changed from "from... to..." on "from... to..." with corresponding translation (#144958).
12) Translation.
Corrected translation of the filter "Methods of payment of invoice" on the form "Analysis of goods movement by consignment" (#144960).
13) Translation.
Corrected translation of filters on the form "Analysis of sales proceeds" (#144962).
14) Translation.
Corrected the translation of the filter "Discount" in the Analysis of the Use of Discounts (№145740).
15) Translation.
Corrected the translation of the filters on the Assortment Control Center form (#145748).
16) Translation.
Corrected the translation of the filters on the "Customers" form (#145760).
17) Translation.
Corrected the translation of the "Gender" dropdown list in the Customer form (#145762).
18) Translation.
Corrected the translation of the "Status" filter for reminders in the client card (#145829).
19) Translation.
Corrected the translation of the description of the discount for the anniversary client when creating such a discount (#145908).
20) Translation.
Corrected the translation of variables in production work analysis reports (#145916).
21) Translation.
Corrected the translation of the "Leaving" line in the printed form of the Employee Arrival/Exit Log (#145927).
22) Translation.
Corrected the translation of columns on the Cost Allocation form (#146180).
23) Translation.
Corrected translation of the columns on the form "Deliveries of Goods from...". (№146296).
24) Translation.
The second sign of percentage was removed from the line "Respect! % Discount or Discount start amount is already set in the policy of this type" (#146297).
25) Translation.
Corrected translation of the form "Composition of the order for production" (#146987).
26) Translation.
Corrected the translation of the hint to the "Take prices from" setting for invoice goods on the Synchronization Object form (#147083).
27) Translation.
Corrected the translation of the setting "Valid from" on the form "Issue of gift certificates" (#147194).
28) Translation.
Corrected translation of the hint setting "Goods that do not participate in the amount to calculate the discount" on the Settings form, Discounts tab (#147195).
29) Translation.
Corrected the translation of the message that you need to add an item to repair when trying to add a material or service without adding an item (#148095).
30) Translation.
Corrected the name of the panel with a photo on the buyer's screen in the implementation (#148347).
31) Torgsoft for Windows - Deleting statistics for closed periods
Fixed an error when deleting statistics of closed periods, when the invoices of the initial balances of hidden accounting centers were not formed. This could result in incorrect warehouse state for hidden accounting centers and formation of negative balances on them.
Fixed a bug when closing the period, when checking for negative balances, hidden accounting centers were also taken into account, which in turn is not entirely correct, because we have consciously closed and hid these accounting centers with their negative balances long ago.
Optimized the process of period closing in terms of calculation of negative balances. In particular, we removed two unnecessary calculations and connected to calculate the check points, which in turn reduced the period closing time.
(№150860)
32) In Marketing - Clients when adding a new client it was fixed the situation when the error "Client's code is not unique" appeared.
This error occurred due to the fact that when generating a bar code of client there is a limit on the digit capacity in the bar code (only 12 characters), and the new generated numbers exceeded this limit (13) and there was an attempt to write a bar code in the database cut to 12 characters, but such number already existed with another client.
Therefore, the client barcode generation algorithm was modified to shift the newly generated code to the left, each time decreasing the client barcode prefix by one digit, in case the maximum number of digits is exceeded (99999, 999999, etc.).
Example: Earlier, the last barcode 990672099999 was not the next highest digit, but 990672010000, now it is 990672100000.
(№151182)
33) Torgsoft for Windows - Deleting closed periods statistics
The error when deleting statistics of closed periods could appear the error "Incomplete reserves of materials for production have been found in the system" although the production acts indicated in it have been successfully closed for a long time. This could occur if for some reason from the reserve was returned more goods than sent there (#151886).
34) Translation.
Corrected the translation of "Models" (#152072).
34) Hybrid.
Fixed the creation of realizations spent offline. Earlier such realizations had no trade type (wholesale or retail) (№153076).
35) Translation.
The printing of the goods report for the period with grouping by checks was corrected.
The problem was the illogical alias of the "returns" dataset, although there is information about returns payments. It was translated the same way as the "Returns" data set and there was a conflict (#155165).
36) Software CRM: an error was corrected in removing the Z-report "The calculated quantity of receipts 1 is not equal to the quantity in the document 0" which occurred if for the current shift the receipts for which the sum of payments was equal to zero were registered (№155392).
37) Fixed an error when in the Type of discount column the type and percentage of discount was displayed incompletely in the Document - Customer order for product - Materials table (№155449).
38) Marketing - Customers: fixed an error when after using the Discount Type filter, when re-entering the Marketing - Customers form, the data remained filtered by discount type even though the Discount Type filter value was reset (#155541).
39) Warehouse - Synchronization with Online Shop: fixed text error in the information message "Unable to synchronize with %0:s synchronization object. Function %1:s is not active." that appears when you try to perform any actions with a synchronization object that requires an active corresponding additional option (#155582).
40) Torgsoft for Windows - Trading with Account Statement
In trade with an invoice, when invoice was paid in another currency, the currency rate was cut off after two decimal places (especially important if the rate is small, such as 0.0633), which in turn led to overpayment or underpayment of the invoice, and also to impossibility to return the same amount in the currency of payment when returning the goods (№155589).
41) Document - Customer's order for a product: an error was corrected when after execution of action "Refund of prepayment" the financial receipt of prepayment return was not printed (#155633).
42) Document - Customer Order for Product: corrected an error of incorrect calculation of value of column "Prepayment for orders" on form Marketing - Customers, which subsequently led to incorrect calculation of value of column "Amount for discount calculation". Also, an error was fixed when the refund amount was incorrectly determined when performing the "Prepayment Refund" action (#155648).
Version 2020.8.4 (database 503)
1) Fixed an error when the employee who made the refund from the Sales form (after the sales payment had already been made) was not indicated in the list of incoming goods.
In order for this to work correctly, the following settings must be selected in Settings - Options - General: the "Link Sales to Vendor" checkbox must be selected, and the "For each sale" value in the "Vendor Registration" list must have been selected. In this case, you will need to enter the salesperson's barcode in the input field when making a return, which will result in that salesperson appearing in the "Changed" column in the list of receipts (#109143).
2) Analysis - Revenue Analysis by Vendor
Fixed a bug that caused Revenue Analysis by Vendor to display incorrect data on sales for the same items from different vendors when a cost calculation method other than "By Delivery Lot" was set (#111938).
3) Payment - Financial document: the totals displayed for the tables on the Cash, Settlement Account and Journal tabs, provided the "totals" setting is enabled and the currency selected in the "Currency" filter, are now calculated without regard to the row limit that can be applied to the table (#119039).
4) Warehouse - Synchronization with the online store - Pairing with Prom.ua: fixed an error which caused incorrect formation of the goods file for unloading if the fields of the file synchronization involved dynamic characteristic with the type "Text" which value was too long text (more than 32767 characters). Now during the formation of the goods file the values of such dynamic characteristics will be truncated to 32767 characters.
Warehouse - Stock Condition: fixed an error that could result in the program hangs when displaying of the dynamic characteristic column with the "Text" type, which value was too long text, was enabled for the "Stock condition" form table. Now, when you connect such a column to the table, the number of characters displayed will be limited to 512.
(№155468)
5) Software CRM: Fixed bug of inability to close a shift for new (newly created in the program) PRRs, when performing "Print Z-Report" action, there was an error with the text "You should open a shift to take Z-Report" despite the preliminary shift opening for this PRR (№155825).
6) "TradingSoft - Balance with partners - Mutual Accountsheet".
Fixed the error "[FireDAC][Phys][ODBC][Microsoft][SQL Server Native Client 11.0][SQL Server]Invalid column name ''." when updating data for the mutual settlement card with the "Do not show automatic transactions." option enabled and the selected accounting center (№155827).
7) Software ECR: an error was fixed, which could cause the program to hang when performing "Print Z-Report" action from the Settings - Software ECR form, when the software ECR did not support the offline mode and a Z-Report was already registered on this software ECR, but no shift closing check was registered (#155871).
8) In trade with an invoice statement - delivery note, corrected the operation of the "Cash on Delivery" filter when "Money to come", "Money arrived", "Money received" values were selected, provided that the delivery note had a New Postal Consignment Note created.
Fixed/added update of the delivery status of the consignment note when the status of the Nova Post consignment note was updated from the action group "New Mail".
(№155887)
9) Corrected the error "Fiscal recorder error: Received data contain a syntax error", which occurred when printing fiscal receipts on the fiscal recorders of Excellio, which were flashed before the firmware version 4.00, if the product had too pancake name. To eliminate the error it is necessary to set in the settings of the fiscal logger in Torgsoft the maximum name of the goods. Recommended in 48 characters, but the length may vary depending on the model of the machine. There are cases where the registrar swallows a longer name when the fiscal part prints the first 24 characters, and then after printing the entire fiscal part as separate non-fiscal lines (marked with a grid on the right), but to find out what it depends - could not (№ 155907).
10) In Marketing - Clients or in Settings - Supplier the bug of hanging up the program when adding a new client/supplier was corrected if the database is empty or there are no clients/suppliers.
Also, corrected the situation when the "Client's code is not unique" error could appear when adding a new client. This occurred because there were clients with a short barcode in the database and when creating the next new client, a new number in the correct format was incorrectly defined, but which already matched the existing one (No. 156142).
11) Software ECR: action "Set initial check number according to server data" on the editing form "Software ECR" is no longer available, since it has lost its relevance after the ban on the possibility of changing the parameters of the ECR on which the shift is opened. To set the initial number of the receipt, it is now necessary to use the same action on the working form "Software ECR" (№156144).
Version 2020.8.5 (database 503)
1) Document - Goods Arrival: Goods card, which opens when adding a product to the bill of goods, using the choice of the state of the warehouse or a complete list of goods and services, now opens in the "edit existing goods" if the added product has unfilled mandatory fields to provide an opportunity to specify values for these fields.
Document - Receipt of goods: corrected the error when the dimensional row was made obligatory for the goods previously received without indication of sizes, then at the following receipt of this good and indication of dimensional row one of the goods of dimensional row had incorrectly generated the name (№109952).
2) Product cards: corrected an error of data record for the goods, which have the dynamic characteristic with the "Text" type. The error occurred after opening the "Product Composition" form (action "Composition" in the product card), as a result of which a further attempt to record changes resulted in displaying the message "During editing, product information was changed by another user. Saving the entered data is impossible" despite the fact that no changes were made by another user (№152239).
3) Torgsoft for Windows
Corrected an error in Start license when at receipt of a new product the inscription "Markup Wholesale%" was displayed in its card though this type of license does not require working with wholesale prices (№152326).
4) Torgsoft for Windows
Fixed a rendering error in the product record when the icon of Description field was overlapping the Name of product field (№152329).
5) Document - Sales: Fixed a rare bug in sales payment which could appear when partially paying for sales with gift certificates handled as goods or money; this could result in forming financial documents with incorrect amounts. The error was related to inaccuracy in calculating a coefficient of the sum of payment with certificates due to applying a discount for goods on sale (for example, a promotional discount) (№154574).
6) Warehouse - Revolving statement by cost price
Fixed an error that caused the balance sheet to display quantity instead of cost in the "At beginning" and "At end" columns and the corresponding totals when the "Stock condition as of the document date" cost source was specified.
The same situation occurred in the "inventory turnover" (№ 154748).
7) Torgsoft for Windows - Goods Arrival
Fixed a rare bug when at concurrent receipt of goods by several people, not the goods entered by a user but the ones added by another user at that moment might be added to the receipt (№154939).
8) Document - Trade with Statement of Account
Fixed ""[FireDAC][Phys][ODBC][Microsoft][ODBC SQL Server Driver][SQL Server] The INSERT statement conflicted with the CHECK constant "cheM4070A3". The conflict occured in database "TorgSoftDB", table "dbo.SerialNumber", column "GuarenteeMesUnit" while creating an invoice.
The error occurred on the customer base for a particular account and is rare and difficult to simulate. The invoice must contain goods from an accounting center other than the account's accounting center in a certain order (#154997).
9) Document - Generating an order for a supplier: Fixed filter operation by goods name (#155094).
10) Torgsoft for Windows - Binotel
Fixed the bug of the program opening too long, if the amount of records in the Binotel call log is critical. Optimized the request to delete duplicate records in the Binotel call log when launching the program. The request is limited to the period of the last 30 days (#155118).
11) Salary Calculation - Planning - Sales Plan
Corrected an error which caused the hidden accounting center to be selected when creating a sales plan.
The reason for the error: the list of outlets did not use a filter on hidden accounting centers (#155183).
12) Torgsoft for Windows - Warehouse - Warehouse Status
Fixed an error when opening the Warehouse State form for the second or more times (without closing the program before, but only Warehouse State) inverted a previously set or disabled multi-line selection. When opening the Warehouse State form, the multi-line selection is always set (#155528).
13) Document - Sales - Pay
Corrected an error that caused "Divide by zero error occurred." error when trying to pay for a sale with a price of 0 UAH and with automatic printing of the receipt set. (№155632).
14) Torgsoft for Window
The Ukrainian prompts were corrected when entering the program:
"You can find out the profit and profitability of the purchase in the mode "Analysis of profitability of the bill of sale".
changed to
"Finding out the profit and profitability of the purchase can be done in the mode Profitability Analysis of the bill of sale,
а
"Find out the ratio of sold goods for a particular bill of lading in the" Profitability analysis of the bill of lading
replaced by
"To find out the ratio of the sold goods for a particular invoice is possible in the "Profitability analysis of the income statement".
(№155746)
15) Document - Sales: the key combination for invoking the action "Cancel payments" was changed to Сtrl+Shift+BkSp to eliminate a conflict with the key combination of action "Cancel all" (№155869).
16) Document - Receipt of goods: Fixed an error when adding a new product with the indication of a size range to the bill of lading, which caused the display of a message with the text "During the editing the information about the product was changed by another user. The entered data cannot be saved" despite the fact that no changes were made by another user (#155939).
17) Torgsoft for Windows
The "The INSERT statement conflicted with the CHECK constraint "cheM14O81A13" error. The conflict occurred in database "TorgSoft_Client2", table "dbo.NameSystemEntities", column 'Good'." When clicking the Cancel Payment button in the Document - Sales (№155943).
18) Document - Finished Goods Production - flow charts
The bug was fixed because of which the checkbox near the field "Duration in seconds" on the form "Technological operation" did not save its state when copying a flow chart on condition that the operations equivalent to "time" were used.
The error appeared in the situation when the checkbox was switched off, but before that the value of the operation duration in seconds was not entered. In this case, when copying the flow chart, the value of operation duration in seconds (subfield "Duration, s"), in which the duration of operation for a specific flow chart is stored, in the new flow chart was set to 0, while in the original flow chart this field was empty. Because of this, when editing the operation in the new flowchart, the checkbox was displayed on, because 0 is not an empty value.
When copying a flow chart for operations that have no duration value in seconds for a particular flow chart, the field "Duration, s" will remain empty.
Also, when adding a new operation, the state of the checkbox will correspond to the last set value. The state of the checkbox is stored in the registry, by default it is on.
Also, the state of the checkbox was not stored - for added operations (new entries) it was always on.
(№156014)
19) Torgsoft for Windows
On the demo license form the year of copyright was changed from 2005-2020 to 2005-2021 and the company address in the upper left corner from Bagalia, 18 to Girshman, 16 (#156024).
20) Implementation - Adding goods
Fixed an error that caused a valid marking code not to be recognized and an error message "The entered character sequence was not recognized as a marking code".
In addition, the "Verify validity of marking code" switch was added to the marking code input form. The state of the switch is stored in the registry, it's on by default. If the switch is off, it is not checked for compliance with known templates when entering the marking code.
It is recommended to turn off this switch only in exceptional cases, when it is known that the marking code is correct, but an error occurs during verification. This situation can occur if the marking code does not correspond to a valid template, or the template for such a code has not yet been included in the verification algorithm. If such a situation occurs, you should immediately inform the developers.
A template of tobacco product labeling code without application identifiers has been added.
(№156049)
21) In Marketing - Clients or in Settings - Supplier the program hangs when adding a new client/supplier was fixed if the database is empty or there are no clients/suppliers.
Also, corrected the situation when the "Customer code is not unique" error could appear when adding a new customer.
(№156142)
22) Business panel: fixed a bug where after entering a search text into a table search field, pressing the "down" button did not switch focus to the table associated with the search field, as it does when you press Enter (#156246).
23) Document - Goods Distribution: an error was fixed that resulted in incorrect calculation of the quantity of goods in the sender and receiver accounting centers when the "Count goods in pending waybills and goods-in-transit warehouses" setting was enabled. The error occurred due to accounting of control points when calculating the quantity of goods on the accounting centers (#156267).
24) Delivery to the card.
The error was fixed in the restrictions in the database, as a result of which the translation of "surrender to card" type did not work, which in its turn led to the error "[Microsoft][SQL Server Native Client 11.0][SQL Server]The INSERT statement conflicted with the CHECK constraint "cheM14O81A11". The conflict occurred in database "TorgSoftDB", table "dbo.NameSystemEntities", column 'GoodType'."
At the attempt to transfer the change to the bonus card (#156300).
25) Document - Customer Order for Product: added the setting "Allowed to change the amount to be paid at the end of the VIP customer order" which is enabled by default. Disabling this setting makes it impossible to change the amount payable at the end of a VIP customer order, which in turn makes it impossible to close a VIP customer order without paying (#156360).
26) Torgsoft for Windows - Merge invoices
Fixed the error "[FireDAC][Phys][MSSQL] -335. Parameter [BILLARTICLEID] data type is unknown. Hint specify TFDParam.DataType or assign TFDParam value before Prepare/Execute call", which was a result of merging three or more accounts (Document --> Trade with Bill Trade --> Account tab --> Account table --> Merge accounts action) if the accounts that will be deleted contain the same goods from the same cost centers, and the remaining accounts contain no such goods (#156416).
27) Document - Trade with invoice statement
Corrected an error that caused the goods to "hang" in the reserve when the invoice was shipped.
Additionally, for fully shipped invoices, the "Remove goods from reserve" action for individual invoice goods was prohibited.
The error occurred when creating an invoice bill with reserved goods in a situation where the goods of the bill were placed in the reserve in several steps (for example, we added an item to the bill in the amount of 10 units, reserved it, then changed the quantity to 20 and reserved it again. Or maybe the first time you added it, it was out of stock and then when it was added, it was rebooked). Moreover, this situation most likely occurred when a smaller portion of an item was reserved first and then a larger portion was reserved (e.g., adding 13 items to a bill, reserving it, changing the quantity to 30 and reserving it again) (#156458).
28) Mobile App. Employees.
Added filtering of employees by date of employment (#156463).
29) Goods card: Fixed error of data record for the goods that have a dynamic characteristic with "Text" type. The error occurred after opening the "Goods barcode replacement" form (action "To replace own goods barcode with registration of an old barcode" in the goods file). As a result, the further attempt to record changes caused the following message "During editing information on the goods was changed by another user. It is impossible to save the entered data" despite the fact that no changes were made by another user (№156484).
30) "Torgsoft - Balance with partners - Mutual accounts".
Corrected the display of data on clients in all reports called from the Mutual Accounts Sheet form.
When printing a client data, the data of the first client from which the data were printed (№156698) was displayed in the card.
Version 2020.8.6 (database 503)
1) Document - Sales
Corrected an error that caused the product discount to "reset" when adding a promotional product to the sales.
The error occurred in a situation where the second and subsequent goods that were subject to a promotion with conditions were added to the sale:
On the second item on the check, 0% was added to the merchandise discount,
on the second item in the receipt 10% was added to the discount,
For the third item in the check adds 15% to the volume discount.
The merchandise added to the sale had a merchandise discount, the promotion had priority over the merchandise discount.
(№112321)
2) Fixed an error when the status bar on the Merchandising - Deleted Goods form displayed the "Withdrawn" status 2 times (#143777).
3) On the Payments - Financial Document form, an error was fixed when selecting a value in the Currency filter caused the current tab to automatically change to the Log tab (#145856).
4) The tooltip under the input field "Quantity of goods of the activating group" was replaced on the Marketing - Shares - per goods tab (№146003).
5) Marketing - Promotions
Fixed an error that caused the display of information on the "Per Item" tab to be inconsistent with the promotion settings.
The error occurred when the "Separate discount per item" switch was turned off and the "Separate discount per item" table was displayed.
(№146004)
6) On the Document - Customer Price List form, the display of goods in the table was corrected so that in addition to goods with a positive quantity, goods with a zero or negative quantity were also displayed (#146163).
7) System tasks and objects - Business panel: work with the selection of records in the table now works as much as possible similar to how it does in the version of the program with the old interface.
Fixed an error connected with multiline selection of table records using Shift+LMB key combination when the table record at which the selection was made was not visible (the table was thumbed).
Fixed working with "selection area" when setting the beginning of a new selection area is done with Ctrl+LMB shortcut followed by multiline selection.
Added a new way of multiline selection of table entries using Shift+Scroll shortcut.
Added a new way to "fast" scroll through the table entries using the Ctrl+Scroll shortcut.
(№146618)
8) The error was fixed because of which the name of the activating product group for the "For one product" action was not displayed in the "Result" tab of the "Promotions" editing form.
The error appeared if the following conditions were met:
1. Create a promotion and specify the number of items in the activating group in the "For one item" tab and select the activating product group.
2. Save the changes and close the share editing form.
Open the action for editing and click on the Result tab
If the campaign has already been created, you could see that the name of the activating product group is not displayed in the result text each time you proceed to point 3. If you went to the "For one product" tab and then back to the "Result" tab, the name would appear.
(№146723)
9) Settings - Parameters - Goods - Photo - action "Configure": When recording data on the form "Algorithm of product photo name formation", if the product name formation algorithm has elements that are not included to the product photo name formation algorithm, now there will be displayed an information message with a warning that the system cannot guarantee the uniqueness of the product photo name under these settings which in turn may lead to overwriting other products photos. A similar message is displayed under similar conditions in case of changes in the algorithm of product name formation (#147709).
10) Settings - Parameters - Bank terminal.
Fixed an error which caused failure to save changes to the "Port" field in the bank terminal settings.
For example, if you change the port value for the bank terminal under BPOS protocol with Ethernet connection type and then open it for editing again, the value is restored to the previous one.
Standard values for ports are set only when creating a new record.
(№158115)
11) Document - Implementation.
Fixed error "Overflow while converting variant of type (Double) into type (Currency)" that occurred when adding goods to the implementation.
The error occurred when adding a product to the sale with a zero price, in a situation where there was no price for the product (for example, at the current accounting center such goods have never been) and it was forbidden to sell goods below the cost price.
When selling goods to a limited user, if the price is 0 for the price list and below cost price to sell can not - the amount payable will include the cost of this product, which is normal.
(№154650)
12) Fixed a situation when at the attempt to open a report in Analysis - Customer Purchase Analysis, if at the beginning the report File - Reconciliation - Open - Print was printed, the error frxDDataset1DiscountPercent: Field not found: frxDataset1. "DiscountPercent" (#155007).
13) Fixed a situation when on an empty database (where there were no sales), when trying to configure a printing template (Configuration - Print Templates Configuration) "Guarantee coupon" and "Check for storekeeper" error "Could not convert variant of type (Null) into type (Integer)" resulting in the inability to open the template for editing (№155451).
14) Fixed the "Access violation" error when adding a New Mail recipient from the Marketing - Customers - Delivery Options - Add New Mail Counterparty - New Mail Recipient form.
This error occurred when adding a New Mail recipient with the "Individual" type when no New Mail city was specified.
Fixed a situation where an Access violation could occur when adding a New Mail recipient if the customer name or Name contained invalid characters and/or the phone number was missing. New Mail requires that the name of the recipient should be in Russian, contain no special characters and have a phone number - to create a contact person (#155581).
15) "Torgsoft for Windows - System tasks - drop down menus".
Fixed a bug with incorrect display of drop-down menus on screens with small resolution.
Now such menus are split to fit on the screen and a new menu item "Next" is added and the items that do not fit on the screen are moved into it (#155903).
16) On the form of editing "Current account" (Settings - Trading network - tab Current account - Add) an error message was added in case of adding a current account with the number and bank, which already exist for this trading network (#15599030).
17) Software ECR
The error "Realization summary. The calculated total amount XXX is not equal to the amount in the document YYY", which occurred when the software ECR switched to the online mode, if for some reason there were not all receipts in the Torgsoft database from the moment of shift opening, and during the offline session the Z-report was generated with incorrect amounts. Now when trying to print a Z-report during an offline session, there will be a check for the integrity of receipts in the database since the opening of the shift, and if the integrity is violated, the user will be shown the appropriate message, and informed that the Z-report can be printed only in online mode, with an invitation to go online. If the user refused or could not go online the Z-report will not be printed (#156022).
18) Changed the title of the edit form "Automatic writing off of bonuses" on the "Create task" or "Change task" (depending on adding a new task or editing an existing one) for setting of tasks by schedule, tab "Automatic calculation and distribution" (#156137).
19) Marketing - Clients - Customer record: the error "Update command updated [0] instead of [1] record. Possible reasons: update table does not have PK or row identifier, record has been changed/deleted by another user." which arose when writing the client card data, when the Ukrainian program language was used and edited unnamed client, whose name was also indicated in Ukrainian ("Klієnt990хххх") and during the editing of the client there was a new interest in the tab "Interests" (additional function CRM interaction with clients) (№156253).
20) Mobile application. Employees.
Added filtering of employees by the date of employment (№ 156463).
21) The error was fixed, in which the value from the first day to the first day of one and the same month was printed by the period (#156487).
22) Salary calculation - Payroll
Corrected an error which caused the payroll to be created even if the payroll creation was cancelled.
The error occurred when performing the following combination of actions:
1. Payroll - Payroll - Add new payroll
2. Set the period and dates, select "Calculate by "Accounting Centers".
3. In the table "Trade point of the statement"- action Add - Cancel (or Write)
4. Close the payroll editing form with "Cancel" button or another way without pressing "Save" button
When this sequence of actions is performed, a message requesting to cancel payroll creation will be displayed. If you cancel, the payroll editing form will not be closed. Otherwise, the form will close and the payroll will not be created.
(№156490)
23) "Torgsoft - Allocation of goods by points of sale".
Fixed error "Format
-
19.03.2026
2026.0.2 нұсқасының сипаттамасы
Torgsoft жаңартуы: бот қорғауына байланысты өнім жарнамаларының жұмыс істемеуі және Prom.ua-мен синхрондау қатесі түзетілді
-
11.03.2026
2026.0.1 нұсқасының сипаттамасы
Torgsoft 2026.0.1: өнімге 0% жеңілдік түзетілді — енді жеңілдіктердің басымдығы дұрыс жұмыс істейді және жоғары пайыз таңдалады
-
24.02.2026
2026.0.0 нұсқасы: Жүйе жаңартуларының стратегиялық шолуы
Torgsoft 2026.0.0 жаңартуына шолу. Ресурстарды оңтайландыру, тауарлық есепке алу, жаңа фискалдық функциялар және банктік интеграциялар.









Алдыңғы қадамға оралу