Hi Community,

I am currently designing a Gifting CRM in Creatio, where many products require customization options.

For example:
Product: Custom Print T-Shirt
Customization options:

  • Size (S, M, L, XL)
  • Color (Red, Blue, Black)
  • Print Type (Screen print, Vinyl, Embroidery)

In the standard Creatio Product data model, products are stored as individual records (SKU-based). However, if I create a separate product for every combination, it will lead to a very large number of SKUs and difficult maintenance.

My Current Approach

I am planning to:

  1. Keep a base product in the Product catalog (e.g., “Custom Print T-Shirt”)
  2. Create a custom object/data model to store customization options (Option Groups and Option Values)
  3. Link these options to the product
  4. Store selected customization at the Order Product / Opportunity Product level
Like 1

Like

0 comments
Show all comments