Fields added to outbound ItemMaster BOD

To support a future integration, product and interchange cross reference product fields are added as new elements in the outbound Sync ItemMaster BOD.

These fields from Product Setup are added as BOD elements:
Product Setup field ItemMaster BOD element
Brand (icsp.brandcode) ItemMaster/ItemMasterHeader/Classification/Codes/Code@listID=brandcode
Require Nonstock Component icsp.kitnsreqfl ItemMaster/ItemMasterHeader/Classification/Codes/Code@listID=kitnsreqfl
Order Entry Kit Rollup (icsp.kitrollty) ItemMaster/ItemMasterHeader/Classification/Codes/Code@listID=kitrollty
Manufacturer Product (icsp.mfgprod) ItemMaster/ItemMasterHeader/ItemID/ID

These item description fields are now sent in the Sync ItemMaster BOD as separate elements, in addition to the existing single, concatenated item description element:

Product Setup field ItemMaster BOD element
Brief Description 1 (icsp.descrip[1]) ItemMaster/ItemMasterHeader/Description
Brief Description 2 (icsp.descrip[2]) ItemMaster/ItemMasterHeader/Description
Extended Description (icsp.descrip3) ItemMaster/ItemMasterHeader/Description

The appropriate Language ID and Language Description, if set up in a foreign language, are also sent with these item descriptions.

Due to the impact the item description change to send three separate elements may cause to current integrated applications that receive the ItemMaster BOD, you can set up a new business rule, IndividualBODElements, to disable this change at the global level.

Interchange cross reference types set up in Product Extended Product Cross Reference Setup are now optionally included in the ItemMaster BOD. You must select the new Interchange Products option in the Enable Product Cross Reference Publishing in ItemMaster BOD section in SA Administrator Options-Integrations-ION Interface Options to include these cross reference product types.

Product Extended Product Cross Reference Setup Type ItemMaster BOD element
Interchange ItemMaster/ItemMasterHeader/Substitutions/Components/ItemID/ID Substitutions type = "Interchange"

In addition, these existing fields, when updated in Product Setup, now trigger the generation of the Sync ItemMaster BOD:

  • Dirty Core Product (icsp.dirtycoreprod)
  • Implied Core Product (icsp.impliedcoreprod)
  • Implied Quantity (icsp.implyqty)
  • Require Nonstock Component (icsp.kitnsreqfl)
  • Order Entry Kit Rollup (icsp.kitrollty)
  • Counting (icsp.unitcnt)

Feature activation

To prevent the three new item description elements from being sent in the BOD, set up the IndividualBODElements business rule in SA Business Rule Setup. The Rule Value is not required. When you are ready to enable sending the item description fields as three separate elements in the ItemMaster BOD, you must delete the IndividualBODElements business rule in SA Business Rule Setup.

To enable the inclusion of Interchange types from Product Extended Product Cross Reference Setup in the ItemMaster BOD, select Interchange Products in SA Administrator Options-Integrations-ION Interface Options.