Skip to content

Rule Lists

There are many use cases when product data must be validated, cleaned, enriched etc. in automated way based on a customer/user needs.

Today, most of the customers have to do this tasks manually or they did coded customization (not changeable by a customer via UI, not maintainable, problematic for easy upgrades of the software). The users, admins or partners spend a lot of efforts and time into coding rules and actions manually (e.g. using Script Runner, Bulk Actions, Save Event, manual work). In the worst case they export and re-import product data to clean up and validate it externally.

Customer want to define such kind of automation in easy and flexible way inside of PIM. Therefore, we add a new module into PIM which allows users to set up and maintain automated validation, enrichment and cleansing in PIM in an easy and comfortable way.

Goals of the Automation

  • validate product information in an automated process and get a report or notification
  • help to notify users or coworkers about bad data and needed manual enrichment, changes or approvals
  • change product information data based on rules to auto-correct errors, enrich data or create cross-references
  • measure quality of their data (completeness, missing data, level of enrichment, in general or also per sales channel)
  • provide predefined conditions and actions to define automated data improvements
  • make automation reusable in multiple places, e.g. editing process as well as in a bulk operation
  • make easy for users/admins to add additional rules and use different actions

Solution Summary

  • The Automation is organized in Rules Lists.
  • Each Rule List contains the list of Rules.
  • A Rule is defined as a kind of if-then-statement. It contains a Condition (If) and list of Actions (Then) which are performed if the Condition was met.
  • A Rule List is run by user or triggered by events in the system.
  • Depending on the Rule the Actions may update the product or notify users (e.g. via email or notification on UI).
  • The Automation works on one product at a time, not working on other products or updating them.

Search Rule Lists