Newer Version Available

This content describes an older version of this product. View Latest

ReturnOrder Class

Process ReturnOrders in Order Management.

Namespace

ConnectApi

ReturnOrder Methods

The following are methods for ReturnOrder. All methods are static.

createReturnOrder(returnOrderInput)

Create a ReturnOrder and ReturnOrderLineItems for items belonging to an OrderSummary.

API Version

50.0

Requires Chatter

No

Signature

public static ConnectApi.ReturnOrderOutputRepresentation createReturnOrder(ConnectApi.ReturnOrderInputRepresentation returnOrderInput)

Parameters

returnOrderInput
Type: ConnectApi.ReturnOrderInputRepresentation
Data for creating a ReturnOrder and ReturnOrderLineItems.

returnItems(returnOrderId, returnItemsInput)

Process ReturnOrderLineItems belonging to a ReturnOrder. Processing a ReturnOrderLineItem generates a change Order and makes that ReturnOrderLineItem read-only. If a processed ReturnOrderLineItem has any remaining expected quantity, then the API creates a separate ReturnOrderLineItem representing that quantity.

API Version

52.0

Requires Chatter

No

Signature

public static ConnectApi.ReturnItemsOutputRepresentation returnItems(String returnOrderId, ConnectApi.ReturnItemsInputRepresentation returnItemsInput)

Parameters

returnOrderId
Type: String
ID of the ReturnOrder.
returnItemsInput
Type: ConnectApi.ReturnItemsInputRepresentation
Data about products and delivery charges to return.