This API creates an order for a specific Account and Price List.

API

Signature

createOrderwebService static Apttus_CPQApi.CPQ.CreateOrderResponseDO createOrder(Apttus_CPQApi.CPQ.CreateOrderRequestDO request)

Parameters

Name

Type

Required?

Description

requestApttus_CPQApi.CPQ.CreateOrderRequestDOYesThe request data object.

Request Data Object - Apttus_CPQApi.CPQ.CreateOrderRequestDO

Field

Type

Description

CustomFieldsList<String>List of Custom fields which can be used in Order Creation.
OrderInputApttus_Config2__Order__cThe Order Object
OrderItems

List<Apttus_CPQApi.CPQ.SelectedProductDO>

List of Order Items

OrderItemSource String

The source from where the Order is getting created.

Properties List<Apttus_Config2.Property>

List of properties

Response Data Object - Apttus_CPQApi.CPQ.CreateOrderResponseDO

Field

Type

Description

JobIdID

In case of a Bulk order creation the API will return the Job ID which can be tracked.

OrderIdID

Order Id