assemblyItemBom
With the NetSuite 2024.2 release, Oracle deprecated the bomAssembly and bomAssemblyLocation subrecords. This is a significant change if you have scripts or integrations that rely on these subrecords.
What Changed
The bomAssembly and bomAssemblyLocation subrecords are being replaced with the assemblyItemBom approach. If you’re querying BOM data via SuiteQL or manipulating it via SuiteScript, you’ll need to update your code.
Migration Path
Review any scripts that reference bomAssembly or bomAssemblyLocation and migrate them to use the updated assemblyItemBom pattern. Test thoroughly in your sandbox before promoting to production.
Check the NetSuite 2024.2 release notes for the full details on the deprecation timeline and replacement APIs.