Loading...
Area: Optimizely B2B Commerce

CreateItemOutOrderLine

Recommended reading 
Order Pipe Description
100

CreateOrderLine

Creates a new OrderLine.
200

PopulateProduct

Uses the GetItemOutProduct pipeline to determine the OrderLine.Product.
300

SetProductNotFound

If OrderLine.Product.ErpNumber equals PunchOutSettings.NotOnFileProductName then adds necessary messaging to PunchOutOrderRequest.PunchOutOrderRequestMessages.
400

PopulateUnitOfMeasure

Uses the OrderLine.Product.UnitOfMeasure, PunchOutOrderRequestItemOut.UnitOfMeasure, and GlobalSynonyms to determine OrderLine.UnitOfMeasure.
500

PopulatePricing

Uses the GetItemOutPricing pipeline to determine OrderLine pricing.
600

ValidateOrderLine

Validates OrderLine property values and adds necessary messaging to PunchOutOrderRequest.PunchOutOrderRequestMessages.
Do you find this information helpful? Please log in to provide feedback.

Last updated: Dec 11, 2020

Recommended reading