Version: eXtendAlphaBroder all versions, eXtendSanMar all versions
Audience: Administrator, User

Problem

Upon trying to constitute an item, you receive the error message: 
Parent id not found for integrating child matrix items.

Causes

There are two potential causes for this error:
  1. The constitution of the associated parent matrix item fails due to mandatory field values on your custom item form not having a value available during the constitution process.
  2. The vendor configured is marked as inactive in NetSuite.

Solutions

For Cause 1:

  1. Configure the field to be not mandatory, or
  2. Ensure that the mandatory fields will receive a value (via NetSuite Workflows, eXtendTech Mapping Records, etc.) so that the parent item can be created with the required values.
  3. Optionally, enable the "Ignore Mandatory Item Fields" preference in the eXtendAlphaBroder settings.
For Cause 2:
  1. View the vendor record of the selected vendor and ensure that the "inactive" checkbox is not enabled.
  2. If the vendor is marked as inactive, either activate it or select another active vendor in the alphabroder/SanMar setup page(s). This action should be performed by your NetSuite Administrator.