Attribute

An attribute is the fundamental building block structure in Plotch. It defines the basic elements of an object using a key value construct. For example, for a product object, there may 20-30 attributes which may be needed to clearly define that product. The key attributes of a product may be name, description, price, image, color etc.

Attribute Owner:

Attribute can be system owned or user owned

  • System: Attribute is created by system and attribute cannot be deleted/modified by any user
  • User : Attribute is created by owner and can be deleted/modified by attribute owner Attribute 

Attribute Slot Filling:

Attribute value can be slot filled automatically by system using AI or manually

  • AI : Attribute value is auto filled by system
  • Manual : Attribute value is filled manually by owner

Attribute Status:

  • Active: Attribute is active can be used in product spec, attribute sets and filters and can be used in analytics
  • Inactive: Attribute is inactive and cannot be used in attribute sets, product spec and filters but can be used in analytics

Attribute Set/Template Inclusion:

  • Default : Attribute is included in all attribute sets or object templates of a type by default
  • Manual : Attribute is included in an attribute set or object template of a type manually



Examples:

Below is an example of attributes for an object type product

Attribute Key Name

Attribute Value

Status

Owner

Slot Filling

Inclusion

Product Name

Batman Tooth Brush

Active

System

Manual

Default

Color

Blue

Active

System

Manual

Manual

Delivery Time

3.2 Days

Active

User

AI

Manual



Below is an example of attributes for an object type vendor

Attribute Key Name

Attribute Value

Status

Owner

Slot Filling

Inclusion

Vendor Name

All Care

Active

System

Manual

Default

Vendor Contact

David Hall

Active

System

Manual

Default

Vendor GST Number

LMK01923J

Active

System

Manual

Manual