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:
- 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.
- The vendor configured is marked as inactive in NetSuite.
Solutions
For Cause 1:
- Configure the field to be not mandatory, or
- 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.
- Optionally, enable the "Ignore Mandatory Item Fields" preference in the eXtendAlphaBroder settings.
For Cause 2:
- View the vendor record of the selected vendor and ensure that the "inactive" checkbox is not enabled.
- 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.