Documentation Changelog
Extensibility for TMF APIs
Retrieve Child Items Using TMF620 API
Known Issues
FAQ
Create custom metadata and update the Data Mapper Transform in Salesforce for the specific resource to retrieve child items from TMF620 Product Catalog Management API resources. By default, the API returns the parent-bundled items in the response.
Specification Sub Type = Bundle for the product specifications or offerings created through Vlocity Product Designer or Console App.Note
Metadata, and then click Custom Metadata Types.TMForumDefaultAttributeCategoryTMForumTMForumDefaultAttributeCategoryAttributeCategoryNameTMForumTMForumDefaultAttributeCategoryTMForumProductSpecificationUseChildForBuTMForumTMForumProductSpecificationUseChildForBundleProducttrueTMForumProductSpecificationUseChildForBuTMForumProductOfferingUseChildForBuTMForumTMForumProductOfferingUseChildForBundleProducttrueTMForumProductOfferingUseChildForBuTMForumAllFieldstoQueryTMForumTMForumAllFieldstoQuerytrueTMForumAllFieldstoQueryChildProductId__r field for the Name and ID properties.
productChildItems:vlocity_cmt__ParentProductId__r:Name to productChildItems:vlocity_cmt__ChildProductId__r:Name.productChildItems:vlocity_cmt__ParentProductId__r:vlocity_cmt__GlobalKey__c to productChildItems:vlocity_cmt__ChildProductId__r:vlocity_cmt__GlobalKey__c.productChildItems:href to use the ChildProductId field instead of the ParentProductId field.
IF(productChildItems:Id != null, CONCAT(requestUrl,'productSpecification/',productChildItems:vlocity_cmt__ParentProductId__r:Id), null) to IF(productChildItems:Id != null, CONCAT(requestUrl,'productSpecification/',productChildItems:vlocity_cmt__ChildProductId__r:Id), null).ChildProductId__r field for the Name and ID properties.
productChildItems:vlocity_cmt__ParentProductId__r:Name to productChildItems:vlocity_cmt__ChildProductId__r:Name.productChildItems:vlocity_cmt__ParentProductId__r:vlocity_cmt__GlobalKey__c to productChildItems:vlocity_cmt__ChildProductId__r:vlocity_cmt__GlobalKey__c.productChildItems:href to use the ChildProductId field instead of the ParentProductId field.
IF(productChildItems:Id != null, CONCAT(requestUrl,'productOffering/',productChildItems:vlocity_cmt__ParentProductId__r:Id), null) to IF(productChildItems:Id != null, CONCAT(requestUrl,'productOffering/',productChildItems:vlocity_cmt__ChildProductId__r:Id), null).