DevelopmentSystem ArchitectureData ModelProduct Management

Product Management (Design Family & Naming)

This document explains product variation management (Design Family) in R.Design and the Naming Convention for product codes automatically generated within the system.

Design Family

In R.Design, items with different colors or sizes are not managed individually but are managed in a group called Design Family.

  • Design Family: The “parent” concept of the product (e.g., “Albo Sofa” series).
  • Design Version: Specific variations included in the family (e.g., “Albo Sofa 1800mm Gray”, “Albo Sofa 2000mm Blue”).

Users can select a Design Family on the catalog and switch Design Versions (colors and sizes) in the property panel.

Naming Convention

Each product is automatically assigned a unique Product Name and Product Code by the system. Understanding this rule helps in data management and troubleshooting.

Product Name

The display name of the product.

(Design Family Name) + space + (Name For Multi Mesh Design) + - + (Admin Label of Attribute Option Visual Order)

  • Example: Albo Sofa 1800 Dual Arm - Gray

Product Code

Unique ID for internal system identification.

(Maker Code) + - + (Category Code) + - + (Design Family Code) + (Design Version Name) + / + (Code For Multi Mesh Design) + - + (Code of Attribute Option Visual Order)

  • Example: AMC-SMS-ALB0.0/180DA-AX17GY
Naming Logic Diagram

Pricing Products

If you want to display prices for each variation under a Design Family, you need to create a “Pricing Product” record for each. The name of this record is automatically generated according to the above naming convention.