---
title: "New / edit product"
description: "Complete walkthrough of the product editing screen in Financial – master data, prices, settings, warnings, toolbar actions, the Web settings dialog and all tabs."
url: https://support.sapera.io/en/articles/89-new-edit-product
collection: "Products"
updated: 2026-07-13
language: en
alternates: [da]
---

# New / edit product

Complete walkthrough of the product editing screen in Financial – master data, prices, settings, warnings, toolbar actions, the Web settings dialog and all tabs.

## New / edit product – complete field walkthrough

This article is a complete walkthrough of all fields on the product editing screen in Sapera. The screen is used both when you create a new product and when you edit an existing one. The fields are grouped to follow the order and division you encounter in the program: first master data at the top, then prices, locations and buttons, then the dialog **Edit product settings** with the more advanced choices, and finally the tabs at the bottom (barcodes, variants, serial number items, suppliers, etc.).

Many of the fields are so-called override fields. This means that by default they inherit their value from the product category, but can be set specifically on the individual product. Where this is the case, it is noted in the field description.

### How to access it

From Financial, select **Product** and then **Products**. Click the blue button with the plus symbol at the top to create a new product, or double-click an existing product in the list to edit it. Fill in or edit the fields as described below, and click **Save**.

If you cannot see the menu item, you most likely do not have permission for it. Contact support.

**Note:** Products can also be accessed and created directly from the Pos module on the **Products** tab.

## Warnings and status banners

At the top of the editing screen, one or more banners are automatically shown if the product's state requires attention.

**Product is deactivated on current org. unit** is shown as a yellow warning banner when the product is deactivated on the organizational unit you are working on. The product can still be edited, but is not active in sales and lookups on this unit.

**Sales price does not exist. Sales price will be created on save** is shown as a red banner when no sales price has yet been created for the product. The sales price is created automatically when you save.

**Calculated sales price** is shown as an information banner (blue) when the product's sales price is calculated automatically – e.g. based on the prices of composite items. The banner explains the basis for the price.

**Product is phased out** is shown as a warning banner when the product is marked as phased out. The banner indicates the date of the phase-out and any replacement product that is specified.

## Master data (top section)

The top section of the screen contains the product's basic information.

### Description of fields

**Number:** The product's unique product number (identifier) in the system. Used to distinguish products and ensure correct tracking. The field is locked by default on existing products (click the lock to edit). Entered text is automatically converted to uppercase.

**EAN:** The product's global item number / barcode (GTIN/EAN). Used for scanning and identification in connection with stock management and sales. Must be unique across the product and its variants.

**Product category:** Indicates which category the product belongs to. The category controls a wide range of default settings (VAT, accounts, whether variants/serial number items are supported, etc.) that the product inherits. When the category is changed, the inherited settings are updated.

**Type:** The product's type (product kind). Selected from: **Stock** – an ordinary stock item that is stock-managed and that supports variants and serial number items. **Composite** – a grouped product composed of other products, where the parts appear as separate lines. **Assembled** – an assembled product (bundle) that is stock-managed as a single unit consisting of other items. **Service** – a service without stock, which supports serial number items and variants, but not stock holdings. The type controls, among other things, whether the stock tabs, variants and composite products are available.

**Primary supplier:** Indicates the product's main supplier. Eases reordering and is used as the default supplier for purchasing. Linked to the supplier list on the **Suppliers** tab.

**Supplier item number:** The main supplier's item number for the product. Used for reference at the supplier and ensures consistency in purchasing communication. Linked to the selected primary supplier. Note that the primary supplier and its item number are specified here on master data, while other supplier relationships are handled on the **Suppliers** tab.

**Display name:** The product's name as shown on customer-facing platforms, receipts and in the system. Can be translated into several languages via the localization icon by the field, if multilingual support is enabled.

**Search tags:** Keywords (search tags) that make the product easier to find in lookup fields and searches. Certain search tags may require web properties to be filled in on the product.

**Manufacturer:** The manufacturer of the product (an actor). Filled in if relevant; used for filtering and information.

**Description:** A free-text description of the product for internal use and display. Can be translated into several languages via the localization icon.

## Prices and contribution margin

The price fields are located in the middle/right part of the master data area. Several of the fields are only visible if cost price is used on the product category, and cost price may be hidden if the user does not have permission to see it.

### Description of fields

**Cost price excl. VAT:** The product's current cost price (purchase price) without VAT. Can only be edited if the user has permission to change the cost price.

**Std. cost price excl. VAT:** The standard cost price without VAT. Used as a fixed calculation basis, and can be updated automatically depending on the setting **Automatic update of std. cost price** (see product settings).

**Sales price incl. VAT:** The product's sales price to customers including VAT. Click the pencil icon by the field to open the full sales price dialog, where prices per sales price type and campaigns can be set. If the sales price is calculated (e.g. based on composite items), a note about this is shown.

**Sales price excl. VAT:** The same sales price shown without VAT. Editing here updates the price incl. VAT correspondingly.

**CM DKK:** The contribution margin in kroner, calculated from the sales price and cost price. Can be entered directly to calculate back to the sales price. Hidden if margin is hidden.

**CM %:** The contribution margin ratio in percent, indicating the product's profitability. Can be entered directly and affects the sales price.

**Markup on cost price %:** The calculated markup percentage on top of the cost price (read-only display).

**Product locations:** The physical locations/shelf placements where the product is located (e.g. in the warehouse). Several locations can be selected.

**Create the item visible only for own org. unit:** Checkbox that is only shown in the cases where it is supported. When set, the product is created as private and only visible for the current stock/organizational unit.

## Extra properties (EAV fields)

Immediately below master data, any extra product properties (fields) defined by the selected product template are shown. These fields are shown directly on the editing screen – not in the settings dialog – and vary from product to product depending on the selected template. It is in **Edit product settings** (the field **Template**) that the template is determined; if you change the template, the visible field fields change accordingly.

## Toolbar actions in editing mode

The toolbar at the top of the editing screen contains a number of actions. Which ones are active depends on the product's state.

**Save and continue** saves the product and stays on the editing screen without closing. Useful when updating many fields in succession.

**Save** saves the product and closes the editing screen.

**Save & new** saves the product and immediately opens a blank editing screen for creating a new product.

**Save and close** is equivalent to **Save** – saves and closes.

**Cancel / Close** closes the editing screen without saving changes.

**Show serial number items/serial-number items** opens the view of the product's serial number items (instances). Only active when the selected product supports serial number items.

**Info icon (product info)** opens the product info dialog with creation and change information as well as merge history. Only available for existing products (not new ones).

**Audit log (history)** opens the audit log with all changes to the product over time. Only available for existing products.

**Print label** prints a label for the product.

**Export report** exports a report for the current product.

**Add to label draft** is a dropdown button that lets you add the product to an existing label draft.

**Add to stock draft** is a dropdown button that lets you add the product to an existing stock draft.

**Show/Hide cost price** is a toggle button that shows or hides the cost price fields on the screen. Useful if the cost price is normally hidden for the user.

**Edit product settings** opens the dialog with advanced product settings (see the next section).

**Web settings** opens the dialog for webshop-specific fields. Only visible if web products are supported in your configuration.

**Activate** activates a deactivated product. Only visible when the product is deactivated.

**Deactivate** deactivates an active product. Only visible when the product is active.

**Product search lookup** lets you navigate directly to another product without closing the editing screen. Type a product number or name to switch to another product.

**More menu (editing mode)** contains: **Create copy** (creates a copy of the product), **Merge product into** (merging with another product – requires permission), **Count** (starts a count for the product) and **Context for cost price calculation** (opens the dialog – see below).

## Product info dialog

Opened via the info icon in the toolbar (only for existing products). The dialog shows when the product was last changed, and contains an overview of all previous merges (merge operations) involving this product. Use the dialog to trace the product's history and identify merges.

## Context for cost price calculation dialog

Opened via the **More menu** in editing mode under the item **Context for cost price calculation**. The dialog shows which calculation context applies to the product's cost price on a selected organizational unit. Fields in the dialog: **Organizational unit** (dropdown for selecting the OU), **Stock org. unit** (the OU the stock figure is retrieved from), **Automatic update of std. cost price** (whether the std. cost price is updated automatically), **Use latest receipt as cost price** (from settings), **Stock figure** (quantity available), **Average available cost price**, **Current standard cost price** and **Current cost price**. The dialog is read-only and is closed with **Close**.

## Product settings (the "Edit product settings" dialog)

The advanced settings are opened via the **Edit product settings** button. The dialog contains templates, override fields for variant and serial number item management, VAT/account management, dimensions, etc. Several fields are shown or hidden depending on the product type and category.

### Description of fields

**Template:** Product template that defines which extra properties (EAV fields) the product has. If you change the template, the field fields are updated directly on the editing screen.

**Support \[serial number items\]:** Override for whether the product supports serial number items (serial-number items). Only shown for types that can have serial number items. The caption is adapted to the local term for serial number items.

**Allow \[serial number item\] stock holdings as base item:** Override for whether a serial number item may be placed in stock as a base item. Only shown when serial number items are enabled.

**\[Serial number item\] template:** Template used for serial number items on this product.

**Show select \[serial number item\] dialog on sale:** Override for whether the dialog for selecting a serial number item is shown automatically on sale. Only shown when the serial number item field is relevant.

**Support variant management:** Override for whether the product supports variants. Only shown for types that can have variants.

**Variant template:** Template used for variants on the product.

**Is hourly-rate product:** Marks the product as an hourly-rate product (used e.g. for labour hours/services).

**Product units:** The product's unit type (e.g. pcs., kg, hour). Selected from the catalog of units.

**Show price dialog:** When set, a user-selected price (free price) is allowed when selling the product in the cash register.

**Allow change of sales price:** Override for whether the sales price may be changed directly on sale.

**Show product page on sale:** Override for whether the product page is shown automatically when the item is added to the cart.

**Force quantity = 1:** When set, the product is always added as an individual line with quantity 1 in the cart (rather than being combined with existing lines). Hidden when the serial number item fields are visible.

**Show on cash register solution:** Override for whether the product is shown in the cash register (POS). Only shown when the product is active.

**Update supported sales prices from composite products:** Only shown for composite product types. When set, the sales price is calculated automatically from the prices of the composite items.

**Should be posted to finance as its own entry:** When set, the product is posted as a separate finance entry rather than being included collectively.

**Allow decimals:** When set, fractional/decimal quantities are allowed for the product (e.g. 1.5 m).

**Phased out:** Marks the product as phased out. When set, the fields **Phase-out date** and **Phased-out product is replaced by** are shown.

**Phase-out date:** Date for when the product is phased out. Only shown when **Phased out** is set.

**Phased-out product is replaced by:** A replacement product that the phased-out product refers to. Only shown when **Phased out** is set.

**Account selection is required:** When set, the user is forced to actively select a finance account.

**Do not include in cm/cm-ratio:** When set, the product is excluded from cm/cm-ratio calculations (contribution margin/contribution margin ratio).

**Include in lookup fields:** When set, the product is included in search/lookup fields throughout the system.

**Include in revenue:** When set, the product's sales are counted in revenue statements.

**Sold without VAT:** Override for whether the product is by default sold without VAT.

**Purchased without VAT:** Override for whether the product is by default purchased without VAT.

**Automatic update of std. cost price:** Override for whether the standard cost price is updated automatically (e.g. based on the latest purchase).

**Sort order:** Number that controls the product's placement in sorted lists.

**Allow user-selected text:** Override for whether a user-selected display text may be specified on the product.

**Color:** A color linked to the product (selected in a color picker). Used, among other things, for visual marking.

**Amount to points:** Amount that is converted into customer/loyalty points when the product is sold.

**Weight in grams:** The product's weight specified in grams. Used, among other things, for freight calculation.

**Height / Length / Width:** The product's physical dimensions, specified in centimeters. Used, among other things, for freight and packaging.

**Can finance account be changed:** Override for whether the finance account may be changed on posting.

**Auto-post item consumption:** Override for whether item consumption is posted automatically for the product.

**Service type for serial number items sold together with this product:** The communication/service type (workflow) triggered for serial number items that are sold together with this product.

**Use option sets (pos):** Controls how the product uses option sets in the cash register (e.g. inherit from level, use from current level). Linked to the **Option sets** tab.

**Print to production on sale completion:** Override for whether a production sheet (composition/assembly sheet) is force-printed on sale completion.

**Use min/max:** When set, the settings for purchase quantity (min/max and pack size) are applied to the product.

**Settings for purchase quantity:** Detailed settings for purchasing (min/max quantity, pack size, etc.), shown under **Use min/max**.

**Supports aggregate printout:** When set, the product supports aggregated printout, and the associated properties for aggregate printout are shown.

**Fixed contribution margin ratio on service items:** A panel where a fixed contribution margin ratio can be defined for service items. Contains the checkbox **Inherit from category** and the percentage field itself for the fixed contribution margin ratio.

## Web settings dialog

The dialog is opened via the **Web settings** button in the toolbar (only visible if webshop is supported in your configuration). Here the webshop-specific fields for the product are edited.

### Description of fields

**Web display name:** The product's name as shown on the webshop. Can differ from the internal display name.

**Short description:** A short description for the webshop, edited in a rich text editor (TinyMCE). Corresponds to the SEO description and is typically shown in product overviews.

**Long description:** A more detailed description for the product page on the webshop, edited in a rich text editor (TinyMCE).

**Stock policy:** Controls how the webshop handles stock for this product. Options: (empty – inherit from default), **Manage stock** and **Do not manage stock**.

**Backorder handling:** Determines what happens if the product is sold out. Options: (empty – inherit from default), **Allow** (the customer can order), **Do not allow** (the customer cannot order sold-out items) and **Notify the customer** (the customer is informed about the backorder).

**Do not update after creation:** When set, this product's web data is not overwritten on future synchronizations after the first creation on the webshop. Useful if you have customized the product manually in the webshop system.

## Tabs at the bottom

At the bottom of the screen a set of tabs is shown, which are only visible/relevant depending on the product type and data. Tabs with data are highlighted.

### Availability / Availability FIFO

Shows the product's stock availability per organizational unit. Availability FIFO shows the FIFO-based statement. Both tabs are only visible for stock-managed products. The tooltip on the availability columns in the product list shows the per-OU distribution.

### Stock archive

Shows the product's stock movements (stock entries/transactions) over time.

### Reserved/ordered

Shows reservations and orders linked to the product.

### Images

Upload and management of product images.

### Barcodes

List of additional barcodes on the product beyond the EAN field on master data. Columns: **Barcode** (the code itself), **Type** (the barcode's kind) and **Supplier** (linked supplier). Each line can be edited in a dialog with the same three fields. Add barcodes via the plus icon, edit via the pencil icon, and delete via the minus icon.

### Variants

List of the product's variants with the columns relevant to the current variants (including barcodes and field values). Only visible when variant management is enabled on the product or its category. From the tab you can add, edit and remove variants. The action **Add to stock and label draft** (button in the tab's toolbar) lets you add the selected variants directly to a draft.

### \[Serial number items\]

List of the product's serial number items (serial-number items). Columns: **Number**, **Serial number**, **Variant**, serial number item **no.**, **Barcode**, **Reg. no.**, **Display name**, **Service type**, any fields, **Purchase price**, **Sales price**, **Used-goods VAT**, **Sold**, **Created** and **Updated**. The serial number item must be saved together with the product. Only visible when serial number items are enabled.

### Suppliers

List of the product's other suppliers (beyond the primary supplier specified on master data – the primary supplier is not shown again here). Columns: **Product/variant**, **Supplier**, **Cost price excl. VAT**, **Number** (supplier item no.) and **Primary**. Each supplier line is edited in a dialog with the fields **Variant**, **Supplier**, **Cost price excl. VAT**, **Primary** (checkbox) and **Supplier item no.**

### Composite products

For composite/assembled products: the list of items the product consists of. Only visible for composite types.

### Related products

List of related products (for upselling/campaigns). Columns: **Product/variant**, **Quantity**, **Relation type**, **Price %**, **Price** (excl. VAT, hidden by default), **Price incl. VAT**, **Add automatically**, **Add automatically on purchase** and **Should be printed on receipt/invoice**.

### Option sets

List of option set references linked to the product. Visible/editable depending on **Use option sets (pos)** in the product settings.

### Attachments

Upload of relevant documents (manuals, technical specifications, etc.).

### Linked products

Shows products that refer to this product. Only for existing products.

### Complaints

Shows complaints linked to the product. Only for existing products.

### Automatic stock adjustments

Shows automatic cost price/stock adjustments on stock entries. Only for stock-managed products.

### Merges

Shows previous merges (merge operations) of the product. Only for existing products. The same information can be viewed together in the product info dialog (the info icon in the toolbar).

## Copying of sales prices

This mode is enabled from the product list's **More menu** under the item **Copying of sales prices**. When the mode is active, a panel is shown at the top of the product list with a description of the selected source and destination for the copy. Use **Apply** to perform the copy for the selected products, or **Cancel** to leave the mode without making changes. The dialog for setting up the copy (opened on enabling) contains: **Source org. unit**, **Source price type**, **Destination org. unit** and **Destination price type**.

If you have any questions, you are welcome to contact support.

* * *

**Want to know more?**

You can customize how this area works under the settings:

### Stock location on the product card

The product's stock location is now shown directly on the product card.

[

Settings for products

Walkthrough of all product settings in Sapera (the Inventory module). Controls behavior for cost price, variants, serial number items, search, supplier, cash register screen, composite products and much more.

](https://support.sapera.io/en/articles/15.md)
