Attributes Overview

Attributes are properties assigned to Ingredients or Recipes that help identify product characteristics for labeling, filtering, reporting, and marketing purposes. Genesis Foods uses attributes to help track product characteristics throughout your formulations.

See also: Attributes vs. Tags

In this article: 


Included Attributes

Genesis Foods includes several built-in attributes, including:

  • Bioengineered
  • Dairy Free
  • Gluten Free
  • Halal
  • Keto
  • Kosher
  • No Artificial
  • No Color
  • Organic
  • Paleo
  • Prop65
  • Soy Free
  • Sustainable
  • Vegan

Note: Additional custom attributes may also be configured by your organization. 

See: Manage Custom Attributes

Best Practice

Attributes should typically be assigned at the Ingredient level rather than directly on Recipes.

This makes it easier to:

  • Maintain consistency across Recipes
  • Automatically inherit attributes in formulations
  • Reduce manual updates and overrides

Note: Recipes can inherit attributes from their Ingredients and Sub-recipes based on predefined inheritance rules.

Add an Attribute

  1. Open your Ingredient and scroll to the Attributes section or click on the Attributes Quick Link.
    A screenshot of a computer

Description automatically generated
     
  2. Click Add Attribute to open the Attribute search bar and start typing to search for built-in options.
    A screenshot of a computer

Description automatically generated
     
  3. Select the Attribute from the drop-down menu
  4. (optional) Add an Expiration Date
  5. (optional) Add supporting documentation. 
  6. Click Add Attribute to save.  
    A close-up of a computer screen

Description automatically generated
     

Remove an Attribute

  1. Click the trash can icon under Actions. A pop-up window will confirm the action.
  2. Choose Delete.  

Attribute Inheritance Rules

Each attribute uses an inheritance rule to determine whether a Recipe inherits that attribute from its Ingredients or Sub-recipes. Genesis Foods currently supports two inheritance behaviors:

At Least One

With the At Least One rule, a Recipe inherits the attribute if at least one Ingredient or Sub-recipe contains it.

Example

The Bioengineered attribute uses the At Least One rule.

If one or more Ingredients in a Recipe are marked as Bioengineered:

The Recipe will also inherit the Bioengineered attribute

All

With the All rule, every Ingredient and Sub-recipe must contain the attribute for the Recipe to inherit it.

Example

The Kosher attribute uses the All rule.

If all Ingredients in a Recipe are marked as Kosher: The Recipe will inherit the Kosher attribute

If even one Ingredient does not include the Kosher attribute: The Recipe will not inherit the Kosher attribute

Was this article helpful?
0 out of 0 found this helpful