Problem

Upon item constitution, the error message Please enter value(s) for: XXX is returned by eXtendAlphaBroder, eXtendASI-DE, eXtendPS-DE, or eXtendSanMar depending on the product being used.

Solution

This error occurs when there is a mandatory field on the item form that is not mapped or populated by the eXtendTech product being used.

There are several ways to resolve the issue, depending on your preference:
  1. Set field as non-mandatory on the item form.
  2. Make the field mandatory on the item form, but only in the required context. For example, make it mandatory in the user interface, but not in other contexts, such as workflow, user event or suitelet.
  3. Create a separate item form to use for item constitution and map the new form to the eXtendTech product being used for item constitution using field mappings.
  4. If your integration is returning the appropriate data, add a field mapping for the mandatory field. However, if the data is not being sourced from your integration but instead an internal business field (e.g. COGS Account), you may add a hardcoded mapping.