Labeling

To generate the labeling of your product with a single click, open your product and click the "Labeling" list on the left of the screen. When you click "Formulate", labels are generated automatically using the standard beCPG rules.

You can customize labeling by adding labeling rules to the entity template, or by modifying the declaration type.

Allergen labeling


For allergens to appear on product labels, they must first be indicated on the raw materials. Click here for more information.

Allergens subset

If you want allergen variants (e.g. cheese for the milk allergen) to appear in bold, fill in the allergen subset in the administration. Click here for more information.

Note: in this case, if the ingredient name matches one of the allergen subsets, the ingredient name is displayed in bold instead of the allergen, and the allergen is placed in brackets next to it.

Modify the formatting

The beCPG standard displays allergens in bold by default. However, you can modify this formatting with a preference rule.

Click here for more information.

Manually format the ingredient name

If the automatic bolding of allergens described above is not appropriate, you can format the ingredient's legal name by hand. Translations are independent of each other, so you must modify all the ingredient translations manually.

In the administration, open the ingredient concerned and edit its properties. In the legal name, add the HTML tags you require. Then return to the "Labeling" list and click "Formulate" to see your changes.

Manual formatting overrides the default formatting.

Modification to make: e.g. the tag <b> at the beginning of the word to put in bold and </b> at the end.

HTML tags in the legal name

Before modifications:

Labeling before modifications

After modifications:

Labeling after modifications

E.g. in German, wheat allergen = Weizen, wheat flour = WeizenMelh. beCPG does not recognize the translation WeizenMelh and displays: WeizenMelh(Weizen). The allergen subset "wheat flour" does not exist in the standard version, as in most languages the words wheat and flour are separate. In this case, it may be useful to manage the allergen manually.

Labeling of organic products


Identifying organic ingredients

In the ingredients list of raw materials, link each ingredient considered as organically grown to the EU - Organic Agriculture claim in the claim field.

Organic claim on an ingredient

Complete the organic claim

On each raw material, indicate the organic claim:

  1. Add the claim EU - Organic Agriculture
  2. Complete the % claimed and % applicable.

Organic claim on a raw material

For more information on claims, click here.

Set labeling rules

On the finished product, in the labeling list:

  1. Modify the render of your labeling: add the footnote render to the current render.
  2. Add the footNote labeling rule.

Footnote labeling rule

Before version 4.2.1: For organic ingredients to appear with an asterisk (*) on the product label:

  1. Create organic ingredients in Administration > Characteristics > Ingredient (e.g. organic wheat flour)
  2. Add the asterisk to the legal name (e.g. wheat flour*)

These ingredients are only used for organic raw materials.

Organic ingredient with an asterisk

Labeling and yield


Labeling with or without yield

You can choose whether or not to take the yield into account in the product labeling.

Labeling without yield

By default, when the product is formulated, the product labeling does not take the yield into account. The ingredient percentages therefore correspond to the percentages used in the raw product.

Composition of the raw product:

Raw product composition

Raw product labeling without yield:

Raw product labeling

Composition of the cooked product:

Cooked product composition

Cooked product labeling without yield:

Cooked product labeling without yield

Labeling with yield

To take the yield into account when generating the labeling, you must create a rule. To do so, go to "Labeling rules" in the "Labeling" list and click "New Row". Enter (for example) "Display yield" as the rule name and paste ingsLabelingWithYield=true in "Formula". Then, choose "Preferences" in "Rule type" and click "Save". Formulate the product.

Display yield rule

In the PLM, a product can be set up as cooked or raw through the yield.

Raw products

For a raw product, the weight used is taken into account in the nutritional, physicochemical and labeling calculations. If there is a yield, it does not affect the calculations.

Cooked products

There are two cases for cooked products.

Basic assumption: the product contains the "water" ingredient.

Either a small quantity of water has evaporated during cooking: the water percentage has decreased and the other ingredients have increased proportionally, so that their sum still equals 100%.

Cooked product composition:

Cooked product composition

Cooked product labeling:

Cooked product labeling

Or all the water of the product has evaporated, as well as a small part of the water contained in the ingredients. In this case, there is no more water; the percentages of the ingredients whose water has not evaporated have increased but remain below 100%, and the percentages of the ingredients whose water has evaporated have increased and exceed 100%.

Overcooked product composition:

Overcooked product composition

Overcooked product labeling:

Overcooked product labeling

Regulation on the labeling of cooked products

According to Annex VIII of EU regulation 1169/2011, for foods that have lost moisture following heat treatment or other treatment, the quantity is expressed as a percentage of the quantity of the ingredients used, related to the finished product. When this quantity, or the total quantity of all the ingredients mentioned on the label, exceeds 100%, the quantity is expressed as the weight of the ingredients used to prepare 100 g of finished product (EU regulation 1169/2011).

For products that have lost water, the ingredient percentages are therefore computed as follows: [ (Percentage of the ingredient used in the raw product x Raw product weight) ] / (Cooked product weight)

Labeling of percentages as prepared

You can also label according to the quantity as prepared. To do this, calculate the "Qty as prepared (%)" column of the ingredient list (see Yield as prepared).

Then, add the following labeling rule to take the secondary yield into account:

    useSecondaryYield = true

useSecondaryYield rule

Additive labeling

Additives must be associated with an ingredient type to be grouped in accordance with legislation. To do this, check that the ingredient type exists in the list of values (click here). Then associate the additive with this type in the ingredient characteristic list. You can also change the type of additive on the label using the ingredient type labeling rule.

If an additive can have several types depending on its use, it is advisable to create a separate ingredient for each type. Example: E300 can be an antioxidant or a flour treatment agent, depending on the application.

Alcohol case

Evaporated alcohol is not handled through the yield but through declaration rules, using "Omit" for example.

Reconstitution of an ingredient

A reconstituted ingredient is an ingredient that has been previously dehydrated, concentrated, or dried for preservation or transportation purposes, and then restored to its liquid or original state by adding an appropriate amount of water (or another diluent) during the manufacture of the finished product. If the added water exactly compensates for the water evaporated during concentration, the ingredient can often be listed under its original name.

Set reconstitution data for the raw material

To configure a raw material to be reconstituted:

  1. Add the "Reconstitutable" aspect Assign the "Reconstitutable" aspect to the raw material. Click here for more information.

  2. Configure the reconstitution fields Once the aspect has been added, new fields are available in the raw material properties. Fill them in according to the following rules:

    • Reconstitution rate: Final quantity / Initial quantity. Example: Milk reconstitution rate = (20 g of milk powder + 80 g of water) / 20 g of milk powder = 5
    • Reconstitution priority: if the same diluent (e.g., water) is shared among several reconstituted ingredients and its total amount is limited, define a numerical order of priority. The higher the number, the higher the priority of the ingredient. Example: if you assign priority 2 to fruit juice and priority 1 to milk, the available water is allocated first to the fruit juice. The milk is then reconstituted only up to the amount of water remaining.
    • Diluent: select the ingredient in which the raw material is reconstituted (e.g., water).
    • Reconstitution ingredient: enter the name of the ingredient after reconstitution (e.g., milk).

Fields containing the parameters to be entered for the reconstitution of a raw material

Labeling of the reconstituted ingredient

For the reconstitution to be applied correctly to the label, the recipe must meet the following conditions:

  • Recipe composition: it must contain both the raw material used as a diluent (e.g., water) and the raw material to be reconstituted or diluted (e.g., powdered milk).
  • Declaration type: in the labeling list, the diluent and the raw material to be reconstituted must have the "Declare ing." declaration type.

The reconstituted ingredient then automatically appears on the label in proportion to its reconstitution rate.

Labeling of a Reconstituted Ingredient

Management of surpluses: if not all of the diluent or of the ingredient to dilute in the formula is used for the reconstitution, the remaining quantities are automatically labeled under their own names, as usual (after deducting the quantities used for reconstitution).

Excess amount of diluent:

Labeling of a reconstituted ingredient containing excess diluent

Excess amount of ingredient to be reconstituted:

Labeling of a reconstituted ingredient with an excess of the ingredient to be reconstituted

Labeling and QUID meat


Meat type list (QUID) (list of values)

The list of meat types is in "Lists of values" > "Meat types (QUID)". By default, three meat types exist in the system: BirdsAndRabbits, Mammals and Porcines. You can add new elements to this list.

Meat types (QUID)

To add an element, click "Add new row". Then enter the code (mandatory for the QUID to work properly) in the form "Main type code"-"code of the new category" (e.g. BirdsAndRabbits-Rabbit), and add the value, which is the name of the category (e.g. Rabbit).

Collagen nutrient

As collagen is used for the meat calculation, you must add it to the nutrient list of the:

  • Raw material template
  • Semi-finished product template
  • Finished product template

To do so, go to each product template > "Nutrients" list > "Add a new row" and search for "Collagen" by typing the first letters.

Adding collagen

Select it and click "Save". Collagen is added to your template.

Collagen in the template

Raw material meat type

This applies only to raw materials. Go to the raw material template and click "Add an Aspect". Then look for the Meat aspect (bcpg:meatAspect), select it by clicking "+" and click "Apply changes".

Adding the meat aspect

A new field, "Meat type (QUID)", is then available in the Consumer information part of the properties.

Meat type (QUID) field

This field is a drop-down list based on the Meat type (QUID) list described above.

Meat type drop-down list

As each meat raw material has a QUID meat type, the finished product recipe knows which meat types the product is made of.

Note: since version 3.2.0, you can also add this aspect to semi-finished and finished products. This is useful if you do not use raw materials.

QUID composition calculation

This section applies to finished products, and can also be used for semi-finished products. In the template, you can add two dynamic characteristics. For the "Synchronisable State" of your characteristics, choose "Synchronized" or "Manual". If you choose "Template", the characteristics do not appear on the product.

  • To display the % of each meat:
    • Label: QUID
    • Expression: meatContentApplied()

QUID dynamic characteristic

  • To display the details of one meat (MaxFat, Collagen, MaxCol, ExFat...):
    • Label: {name of meat type}
    • Expression: meatContentByType("{meat type code}").toString()

For example, with the type "Porcines":

Porcines dynamic characteristic

You can add as many detailed meat characteristics as you want. You can also add them directly to individual products rather than to the template, since a template modification applies to all products.

(These characteristics are for information only and are not mandatory. The QUID calculation works without them.)

QUID Labeling section

This applies to finished products, and can also be used for semi-finished products if they have a labeling section (not by default).

The "Agreggate and do not details" rule is used in three different ways:

  • Excess fat declaration: lets the system declare the right proportions in the labeling, depending on the meat and fat quantities to declare per meat type. This rule is mandatory for the QUID calculation.

    In the formula, use:

        {MEAT_QUID_ID}
    

    Example:

        Porcines
    
  • Excess connective tissue declaration (available since version 3.2): lets the system declare the right proportions in the labeling, depending on the meat and collagen quantities to declare per meat type. This declaration must be used together with the fat declaration.

    In the formula, use:

        {MEAT_QUID_ID}-CT
    

    Example:

        Porcines-CT
    
  • Grouping: lets the system group different ingredients of one meat type (for example, two raw meats, Pork meat and Pork ham, to be declared as "Porcines"). This use is not frequent.

QUID labeling rule

QUID labeling rule formula

QUID connective tissue rule

QUID grouping rule

QUID Results

Once everything is set up, enter the ingredients in the ingredient list of your raw materials (or of your semi-finished or finished products if you do not use raw materials).

You can then see the meat calculation in two places:

  • the composition, if you have created the characteristics;

QUID in the composition

  • the labeling, which is the main purpose of the QUID configuration.

QUID in the labeling

We recommend setting up dedicated finished product templates for the QUID calculation, depending on how often you use it. If you use it for almost every product, you can modify the main templates directly.

results matching ""

    No results matching ""