Source characteristics for UMI.CMS

How to create and update UMI.CMS properties from repeated source attributes.

Source properties are useful when a supplier sends product attributes as a repeated list, for example “Material”, “Color”, “Size”, or “Collection”. Eofferix can create missing UMI.CMS properties and fill them with values from the source.

Source property settings for UMI.CMS
The profile can allow creating new UMI.CMS properties and dictionary values from the source.

What to enable in the profile

In the UMI.CMS import settings, enable “Create new properties from the source”. If values should be added to UMI.CMS dictionaries, also enable “Create new UMI dictionary values”.

Where to map fields

In the XML or JSON snapshot, select the repeated property block. Specify where the property name is stored, where the value is stored, and, when available, where the value type is stored. For tables, this is usually a pair of columns: property name and value.

What happens during import

  1. Eofferix reads the list of properties for the product or offer.
  2. For each property, the service looks for the matching field in the selected UMI.CMS data type.
  3. If the field is missing and creation is allowed, it is created in the “Source properties” group.
  4. The value is written to the created or existing field.

How to check

  1. Run an import on a small set of products.
  2. Open the data type or product card in UMI.CMS.
  3. Check the “Source properties” group and the values of created properties.
  4. If a property did not appear, check that the snapshot uses the repeated property block and has paths to both name and value.