Inherit Data and References - Data Source Outbound

The 'Inherit Data and References' option shown below is the default setting and is global, in that it applies to all attribute values or references selected in the Map Data window. When checked, the output includes values that are inherited from objects at a higher level in the hierarchy.

For general information on inheritance, refer to the Product Hierarchy topic in the Getting Started documentation here.

The user interface for the mapping step of the Export Manager tool and the outbound integration endpoint tool are not exactly the same. For Export Manager, mapping is described in the Export Manager - Map Data topic here. For OIEPs, mapping is handled in the Output Templates section under the Format parameter as described in the OIEP - Event-Based - Output Templates Section topic (here) or the OIEP - Select Objects - Output Templates Section topic (here).

For more information about the additional wizard steps, refer to the Creating a Data Export topic (here) or the Creating an Outbound Integration Endpoint topic (here).

After mapping, most output options can be altered using transformations. For more information, refer to the Outbound Map Data - Transform topic here.

Mapping Inherited Data and References

  1. Select the data to be exported for the output tool. For more information, refer to the Data Exchange topic here.
  2. On the Map Data step, set the Inherit Data and References option appropriately. Inherited depth, context, and qualifiers are considered on references.
  • If checked, inherited data and references are included in the export.
  • If unchecked, inherited data and references is not included in the export.

  1. Use the necessary data sources to map the required data. For information, refer to Outbound Map Data - Data Source here.
  2. Initiate the export.

Results

The following data is exported with the results displayed below, based on the 'Inherit Data and References' parameter.

The Color attribute has a local value on the family object, and the values are inherited to the same attribute of the child object. The following shows a view created to show the values available for both the parent and the child.

Inheritance can be verified by the viewing the attribute on the editor for the child, and hovering over the icon on the attribute.

The 'Primary Product Image' reference value is also being inherited to the child level in the hierarchy.

When the 'Inherit Data and References' parameter is not checked, and the child object is exported, only the values and the references local on the child object are exported. In this case, all values were inherited, so no values are exported.

When the 'Inherit Data and References' parameter is checked, and the child object is exported, the values and the references are inherited to the child object.