Skip to main content

EAV Fields

In Cloud Retail Systems (CRS), the preferred method for adding field customizations to entities is by extending them with Entity-Attribute-Value (EAV) field support. This flexible approach allows additional metadata to be associated with existing entities without altering their core structure.

Currently, EAV fields are supported for the following entities across different modules:

  • Actors module - Actor;
  • Financial module - SalesOrder, SalesOrderQuote;
  • Scheduling module - CalendarTaskEntity

The following documententation provides a comprehensive guide on how to manage EAV fields and their associated values, including how to create, update, and remove custom attributes efficiently within the CRS framework