Callback
  • From a market stall to a store

  • -

  • From a store to a retail chain

  • -

  • From retail to manufacturing

Visual clarity on the price tag: how to round up pennies and hide unnecessary data

Volodymyr Vytyshchenko
Volodymyr Vytyshchenko

Trade automation expert at Torgsoft

In modern retail, a price tag is a primary tool for communicating product information to customers. Labels overloaded with unnecessary characteristics or prices with inconvenient fractional kopiykas make the product price harder to read visually. How can you completely remove kopiykas from a price tag, configure the program so that prices end in nine, remove unnecessary data (for example, size or model) from a label, and display the price per 100 grams for weighted goods? This material provides a detailed step-by-step guide to solving these tasks.

Basic concepts and the current state of the issue

Visual clarity of a price tag

To configure the visual appearance of price tags correctly, you need to understand the key terms used in Torgsoft:

  • Label print template — a file created in the built-in FastReport editor that determines which variables (name, barcode, price, additional characteristics) will be printed and how they will appear.

  • Price rounding — an automatic mathematical process that brings the retail or wholesale price of a product to a specified format (to a whole number or to 10, 25, or 50 kopiykas).

  • Marketing pricing (-1 from the rounded price) — a system algorithm that automatically creates prices that are visually more attractive to customers and end in nine.

Globally hiding kopiykas in the program and on price tags

One of the most common questions from business owners is how to completely remove kopiykas when displaying prices. If your retail format does not require the use of kopiykas, they can be disabled globally.

Step-by-step guide:

  1. Open the main menu item Settings — Parameters — Accounting tab.

  2. Find the setting Number of decimal places in the product price.

  3. Select No from the list.

  4. Click Save and restart the program.

 Result: in program modes (columns, amount input fields, totals), as well as in printed forms, prices will be displayed without decimal places (for example, 130 000 instead of 130 000.00).

Configuring rounding rules and psychological pricing

If kopiykas are required, but they need to be brought to a convenient format for cash payments or a marketing pricing approach needs to be applied, the settings are configured for specific product types.

Step-by-step guide to configuring rounding:

  1. Go to the menu item Inventory management — Product type.

  2. Select the required branch in the product tree and click Edit.

  3. In the Price rounding section, select the required option: to a whole number, to 5, 10, 25, or 50 kopiykas. The setting will apply to all products assigned to this type.

Step-by-step guide to setting a price that ends in nine:

  1. In the same Product type editing window, in the Price rounding section, select the -1 from rounded price option.

  2. Depending on the selected basic rounding option, the program will automatically subtract one unit.

  3. Calculation examples:

    •    If "Round to a whole number" is selected, the program will round the amount and subtract 1 hryvnia (for example, a calculated price of UAH 590 will become UAH 589).

    •    If "Round to 10 kopiykas" is selected, the program will round the amount and subtract 1 kopiyka (-UAH 0.01).

Removing unnecessary information from a price tag

Business owners often ask how to remove unnecessary data from a price tag, such as height, model, or other technical characteristics that overload the label. This can be done by editing the template.

Step-by-step guide:

  1. Go to the menu Settings — Label print settings.

  2. Select the template you use and click Edit.

  3. In the window that opens, click Settings. The FastReport editor will open.

  4. On the label layout, find the text fields responsible for displaying unnecessary information (for example, the variable that displays the size or model).

  5. Select this field with the mouse and press the Delete key on the keyboard.

  6. Save the changes to the template and close the FastReport editor.

Mathematical rounding of discounted prices directly in the template

Sometimes the price tag needs to display the customer's discounted price, and this price must be rounded according to strict mathematical rules (for example, to 25 kopiykas) so that it fully matches the final amount on the receipt.

To do this, a special formula must be used in the FastReport editor. The general mathematical rounding formula is: Round(S*Y)/Y, where S — is the amount to be rounded, and Y — is the rounding coefficient.

Coefficient values (Y):

  • To 5 kop. — 20

  • To 10 kop. — 10

  • To 20 kop. — 5

  • To 25 kop. — 4

  • To 50 kop. — 2

Example of use in a template:

To round the price on the label to 25 kopiykas, taking into account a 5% discount, enter the following code into the text field of the FastReport template: [FormatFloat(GetFormat,(Round((<Этикетки."Цена"> - <Этикетки."Цена"> * 0.05))*4)/4)]грн.. For standard rounding of an amount to two decimal places, use the function: ROUND(значення * 100) / 100.

Answers to frequently asked questions from business owners

?

How can I print the price per 100 grams for a weighted product and add the corresponding text to the price tag?

To do this, edit the label template in the FastReport editor. In the text field responsible for displaying the price, apply a mathematical operation that divides the standard price per kilogram by 10. After the calculated variable, add the static text per 100g.

?

Why does the program print the product name on the first label, while all subsequent labels are printed without the name?

This is not a technical malfunction of the program, but an incorrect arrangement of elements in the print template. This situation occurs when the text field containing the product name visually overlaps the yellow system MasterData field in the FastReport editor. To resolve the issue, open the template and move the product name field so that it does not overlap the boundaries of MasterData.

?

How can I print a price tag without kopiykas if kopiykas are still required for accounting in the program?

You do not need to change the global settings. Simply edit the price variable directly in the label template (FastReport). In the properties of the text field where the price is displayed, change the number formatting format (DisplayFormat) so that the numeric value is displayed without decimal places. This way, accounting will still be maintained to the nearest kopiyka, while the customer will see a whole number.


Програма обліку товару | Торгсофт



Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

Add comment

Add comment
Thank you for your feedback! It will be published after being reviewed by a moderator.

Related articles