Error Code: MACROCOMPONENT-2
Message
Syntax
The component defines a mapping between a mapping table ID property "{componentMappedPropertyName}" and pricing macro "{pricingMacroId}" input property "{pricingMacroInputPropertyName}" that do not define the same mapping table class IDs: "{componentMappedPropertyMappingTableClassId}"/"{pricingMacroInputPropertyMappingTableClassId}".
Legend
- {componentMappedPropertyName}:
- The name of the mapped property
- {pricingMacroId}:
- The ID of the pricing macro
- {pricingMacroInputPropertyName}:
- The name of the pricing macro input property
- {componentMappedPropertyMappingTableClassId}:
- The mapping table class ID the pricing macro input property
- {pricingMacroInputPropertyMappingTableClassId}:
- The mapping table class ID of the pricing macro input property
Next Actions and Steps
Modify the property mapping table class ID or change the pricing macro input property to the correct mapping table class ID.
Check your corrections.
Additional Information
Consider the specifications of the appropriate technical interfaces: Web Services, HTTP Communication Interface (HCI), or Message TCP.
Validity
This error code is valid from SAP CC technical version 4.5.0.0
Note
The technical version 4.5.n.n relates to the commercial release 4.0 of SAP Convergent Charging. The third digit relates to the maintenance support package (SP), and the last technical digit relates to the patch level available within this SP.
The technical version 4.4.n.n relates to the commercial release 3.0 of SAP Convergent Charging. The third digit relates to the maintenance support package (SP), and the last technical digit relates to the patch level available within this SP.

