Anchor | ||||
---|---|---|---|---|
|
Section | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Types are used to determine the operational characteristics of products. Through its type, a product can be:
See below how you can set up product types to use for the creation of a variety of products with unique characteristics.
Using Products
Create Products to use them throughout the system for selling, renting or rewarding. In this section you can find out how your business can use Products to cover its own needs. Specify the criteria that match the products you are interested in or use NEW from the Actions menu to create a new Product. Provide the mandatory information before you SAVE. Use EDIT from the Actions menu to enter edit mode in order to make changes to the product definition. You can DELETE products as long as they are not in use in by the system. Pricing productsOn creating a product with the intention to sell or rent it, it is important that a price is provided. Define the price of the product directly from the Products page which will be automatically added to the Global Price Plan. Provide a Global Base Rate (a base rate in the price plan with classification 'GLOBAL', via Finance > Product & Pricing > Manage Price Plans) in the respective section. Additional prices can be set (by adding the product in more price plans, for more information visit Pricing). Additionally, multiple taxes may be applicable to a product. Some taxes are automatically applied based on the product type while other taxes can be selected and conditionally applied on a product. Check taxes or add new ones through the Pricing & Billing section. (For more information on taxes visit Platform). Provide product validityYou can create products which will only be valid for a specific period. Validity of a product determines whether the product is available to be added to any entities which are using products. For example, you can only add a product to a subscription, or associate it to a reward condition, or sell it through an invoice only if it is currently valid.
Anchor |
|
Bundle Product Type | Allowed Products |
---|---|
Termed Service |
|
Traceable Physical Good |
|
Non-Traceable Physical Good |
|
Anchor | ||||
---|---|---|---|---|
|
To create a fixed product bundle the constituent components and their quantity must be defined. Agents and customers adding the bundle to a subscription cannot affect its components.
Anchor | ||||
---|---|---|---|---|
|
Flexible product bundles allow agents and customers to select constituent components, subject to possible restrictions established when creating the bundle. The products, product types and product families available when adding a bundle to a subscription can be defined through the product's Components tab. A minimum and maximum quantity that can be added from each of the three categories (products, families, and types) can be defined.
Warning | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Make sure the rules do not contradict each other, as in the example configuration below:
If both products are selected and added to the subscription, all added records are validated and a conflict is created. While the minimum quantity (1) of the specific product type and family is validated, the products cannot be added, as the maximum quantity is also '1'. Alternatively, select a single option when making component configurations. |
Additional Processes and Automations for Products
Promoting your products
Provide unique descriptions and images to use for your product when promoted and sold through mobile apps and web portals. Provide a priority to define whether it will appear at the top of a product list.
Define upsells and cross-sells for each product to encourage customers to spend extra. This can be done via the Product data entry screen (Finance > Products & Pricing > Manage Products > select an existing product or create a new product > Marketing Information tab > Upsells or CrossSells sections).
- Upsells are comparable higher-end products than the chosen product itself and can be used during sales (e.g. portal) to encourage customers to buy them instead.
- Cross-sells are similar to impulse purchases positioned next to the cash register at the checkout line or can be defined as related or additional products.
Note |
---|
Upsells are unidirectional, that is if 'product B' is an upsell of 'product A' it doesn't mean that it 'product A' is an upsell of 'product B', while cross-sells are unidirectional, that is if a relation is defined between the 2 products then the one is considered as a cross-sell of the other. |
Enriching product information
Metadata is a set of data that describes and gives information about other data. Metadata attributes cover the need to provide extra information on products which are not covered by the system already. They can be used to provide additional characteristics which are only relevant to the specific product. For example, for a shirt, provide colour, size, and sleeve length. The metadata attributes whose values can be set per product must be defined on the Product Type Allowed Metadata Attributes. Subsequently, when a product of that type is created it will inherit the metadata attributes and you can then define the applicable values (Metadata Attributes Set). For example if the metadata attribute set on the product type is 'colour', then on the product you can define that the colour is Blue.
For all the metadata attributes set as mandatory on the product type, you must provide a value, however if they are not defined as mandatory you can select which of those attributes you would like to use on the product.
It is also possible to provide additional characteristics to installed items (i.e. traceable physical goods). In this case, you will need to define the Allowed Metadata Attributes on the product. Subsequently when an installed item of that product is created, it will inherit the metadata attributes and you can then define the applicable values (Metadata Attributes Set).
Note that Allowed metadata values are defined via Configuration > System Settings > Set up custom fields and metadata settings > Metadata attributes.
Determining Product Performance
There is a product performance report available to help you see how well your products are performing. The performance is calculated on a yearly basis and according to the classification of the product, additional information may be retrieved
The following information is available:
Performance Calculation Period
Total Revenue of this Product
- Number of subscriptions the service is active (for termed & usage services)
To run the Total Revenue per Product report navigate to Foundation > Analytics > Reports > from the Finance section select Products > Total Revenue per Product. Refer to the Analytics manual for further information.
Note |
---|
Not available for one-time services or expenses. |
Checking Stock Balance
You can view the available stock of a physical good from the Warehouses screen in order to determine whether new orders should be placed (Foundation > Inventory Management > Warehouses > Manage Warehouses > select the warehouse to see the product stock balance). Refer to the Inventory Management manual for further details.
Anchor | ||||
---|---|---|---|---|
|
Ui expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anchor | | appendix | appendix |
Note |
---|
Download the template AFTER you SAVE the definition and BEFORE you SUBMIT it. |
> click on View import definition > New to create a new import definition, or select an existing one.
Complete the general information and import settings, then select Save.
Actions > select the type of template you wish to download (
XML, Excel or CSV.xls, .xlxs, .csv).
Note |
---|
Download the template AFTER you SAVE the definition and BEFORE you SUBMIT it. |
File Structure
Name | Description | Type |
---|---|---|
Code | The product code | String |
Alternative Code | The product alternative code | String |
Description | The product's description | String |
Type | The alternative code of the product type | String |
Brand | The alternative code of the product's brand | String |
Family | The code of the product's family | String |
Category | The code of the product's category | String |
VAT Rate | The alternative code of the VAT Rate that will be applied for the product | String |
Tax Rate | The alternative code of the Tax Rate that will be applied for the product | String |
Product Valid From | The product's validity period starting from a specific date | Date yyyy-MM-dd'T'HH:mm:ss |
Product Valid To | The product validity up until a specific date | Date yyyy-MM-dd'T'HH:mm:ss |
Global Base Rate | The base rate defined in the Global Price Plan (the price plan with classification GLOBAL). | float |
Rate Model for Termed Services | The price plan rate model to be defined for the termed service product Applicable when the product type is Termed Service and it should be one of the following
| string |
Base Rate Applied per | The value for 'Base Rate Applied per' to be defined for the termed service product Applicable when the rate model is Maturity_Quantity_Based and it is a selection between
| Group of fields |
Rate UOT for one time services | The 'UOT' to be used for One Time Services The following values are allowed:
| string |
Rate UOT for termed services | The 'UOT' to be used for Termed Services when the rate model is 'Maturity & Quantity Based' The following values are allowed:
| string |
Rate UOT Value for termed services | The 'UOT value' to be used for Termed Services when the rate model is 'Maturity & Quantity Based' | integer |
Metadata Attributes Set | A set of metadata label-value sets provided in one cell per product line in the following structure "label1;value1 , label2;value2". If the metadata label is not allowed by the product type, then it will not be added to the product. | Set of values |
UDF String 1 - UDF String 16 | User Defined Field of type String | String |
UDF Float 1 - UDF Float 4 | User Defined Field of type Float | Number |
UDF Date 1 - UDF Date 4 | User Defined Field of type Date | Date dd/mm/yyyy hh:mm |
Error message | It defines the error message in case of trying to import the file again after a failed attempt. | String |
Column | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||
|