Dev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideLegal TermsGitHubDev CommunityOptimizely AcademySubmit a ticketLog In
Dev Guide

GetItemOutProduct

Describes GetItemOutProduct in Optimizely Configured Commerce.

OrderPipeDescription
100GetProductByErpNumberUses the PunchOutOrderRequestItemOut.SupplierPartId to get Product by ErpNumber.
200GetProductByCustomerProductUses PunchOutOrderRequestItemOut.SupplierPartId and CustomerOrder.Customer to get CustomerProduct.Product.
300GetProductByManufacturerItemUses the PunchOutOrderRequestItemOut.SupplierPartId to get Product by ManufacturerItem.
400GetProductByCustomerProductUsingBuyerIdUses PunchOutOrderRequestItemOut.PunchOutOrderRequestItemOutExtrinsics.BuyerId to get CustomerProduct.Product.
500GetProductByUpcCodeUses PunchOutOrderRequestItemOut.PunchOutOrderRequestItemOutExtrinsics.UPC to get Product by UpcCode.
600GetProductByManufacturerItemAndVendorUses the PunchOutOrderRequestItemOut.ManufacturerPartId and PunchOutOrderRequestItemOut.ManufacturerName to get Product by ManufacturerItem and Vendor.Name.
700GetProductByManufacturerItemUsingManufacturerPartIdUses the PunchOutOrderRequestItemOut.ManufacturerPartId to get Product by ManufacturerItem.
800GetProductByNotOnFileProductNameUses PunchOutSettings.NotOnFileProductName to get Product by ErpNumber.