Newer Version Available
FulfillmentOrder Class
Namespace
FulfillmentOrder Methods
cancelFulfillmentOrderLineItems(fulfillmentOrderId, cancelFulfillmentOrderLineItemsInput)
API Version
48.0
Requires Chatter
No
Signature
public static ConnectApi.FulfillmentOrderCancelLineItemsOutputRepresentation cancelFulfillmentOrderLineItems(String fulfillmentOrderId, ConnectApi.FulfillmentOrderLineItemsToCancelInputRepresentation cancelFulfillmentOrderLineItemsInput)
Parameters
- fulfillmentOrderId
- Type: String
- ID of the FulfilllmentOrder.
- cancelFulfillmentOrderLineItemsInput
- Type: ConnectApi.FulfillmentOrderLineItemsToCancelInputRepresentation
- List of FulfillmentOrderLineItems to cancel.
Return Value
Type: ConnectApi.FulfillmentOrderCancelLineItemsOutputRepresentation
Example
createFulfillmentOrders(fulfillmentOrderInput)
API Version
48.0
Requires Chatter
No
Signature
public static ConnectApi.FulfillmentOrderOutputRepresentation createFulfillmentOrders(ConnectApi.FulfillmentOrderInputRepresentation fulfillmentOrderInput)
Parameters
- fulfillmentOrderInput
- Type: ConnectApi.FulfillmentOrderInputRepresentation
- OrderItemSummaries to allocate, with location and delivery information.
Return Value
Example
createInvoice(fulfillmentOrderId, invoiceInput)
API Version
48.0
Requires Chatter
No
Signature
public static ConnectApi.FulfillmentOrderInvoiceOutputRepresentation createInvoice(String fulfillmentOrderId, ConnectApi.FulfillmentOrderInvoiceInputRepresentation invoiceInput)
Parameters
- fulfillmentOrderId
- Type: String
- ID of the FulfillmentOrder.
- invoiceInput
- Type: ConnectApi.FulfillmentOrderInvoiceInputRepresentation
- Required input with no data.
Return Value
Type: ConnectApi.FulfillmentOrderInvoiceOutputRepresentation
Example
createMultipleFulfillmentOrder(multipleFulfillmentOrderInput)
API Version
50.0
Requires Chatter
No
Signature
public static ConnectApi.MultipleFulfillmentOrderOutputRepresentation createMultipleFulfillmentOrder(ConnectApi.MultipleFulfillmentOrderInputRepresentation multipleFulfillmentOrderInput)
Parameters
- multipleFulfillmentOrderInput
- Type: ConnectApi.MultipleFulfillmentOrderInputRepresentation
- Wraps a list of inputs for creating fulfillment orders.
Return Value
Type: ConnectApi.MultipleFulfillmentOrderOutputRepresentation
createMultipleInvoices(invoicesInput)
API Version
52.0
Requires Chatter
No
Signature
public static ConnectApi.MultipleFulfillmentOrderInvoicesOutputRepresentation createMultipleInvoices(ConnectApi.MultipleFulfillmentOrderInvoicesInputRepresentation invoicesInput)
Parameters
- invoicesInput
- Type: ConnectApi.MultipleFulfillmentOrderInvoicesInputRepresentation
- The FulfillmentOrders to create Invoices for.
Return Value
Type: ConnectApi.MultipleFulfillmentOrderInvoicesOutputRepresentation