Skip to main content

Class: OrderService

Defined in: service/OrderService.ts:525

Backwards-compatible class form. New code should call orderService(client).

Constructors

Constructor

new OrderService(client): OrderService

Defined in: service/OrderService.ts:527

Parameters

client

GraphQLClient

Returns

OrderService

Methods

addItemsToOrderlist()

addItemsToOrderlist(variables): Promise<Orderlist>

Defined in: service/OrderService.ts:627

Adds items to an orderlist

Parameters

variables

OrderlistAddItemsVariables

Orderlist add items input data

Returns

Promise<Orderlist>


addOrderStatusesToOrderStatusSet()

addOrderStatusesToOrderStatusSet(variables): Promise<OrderStatusSet>

Defined in: service/OrderService.ts:697

Adds order statuses to an order status set

Parameters

variables

OrderStatusSetAddOrderStatusesVariables

Add order statuses input data

Returns

Promise<OrderStatusSet>


assignCompaniesToOrderlist()

assignCompaniesToOrderlist(variables): Promise<Orderlist>

Defined in: service/OrderService.ts:637

Assigns companies to an orderlist

Parameters

variables

OrderlistAssignCompaniesVariables

Orderlist assign companies input data

Returns

Promise<Orderlist>


assignUsersToOrderlist()

assignUsersToOrderlist(variables): Promise<Orderlist>

Defined in: service/OrderService.ts:647

Assigns users to an orderlist

Parameters

variables

OrderlistAssignUsersVariables

Orderlist assign users input data

Returns

Promise<Orderlist>


createOrder()

createOrder(variables): Promise<Order>

Defined in: service/OrderService.ts:542

Creates a new order

Parameters

variables

OrderCreateVariables

Order creation input data

Returns

Promise<Order>


createOrderItem()

createOrderItem(variables): Promise<OrderItem>

Defined in: service/OrderService.ts:592

Creates a new order item

Parameters

variables

OrderItemCreateVariables

Variables for the order item creation mutation

Returns

Promise<OrderItem>


createOrderlist()

createOrderlist(input): Promise<Orderlist>

Defined in: service/OrderService.ts:617

Creates a new orderlist

Parameters

input

OrderlistCreateInput

Orderlist creation input data

Returns

Promise<Orderlist>


createOrderStatus()

createOrderStatus(input): Promise<OrderStatus>

Defined in: service/OrderService.ts:667

Creates a new order status

Parameters

input

CreateOrderStatusInput

Order status creation input data

Returns

Promise<OrderStatus>


createOrderStatusSet()

createOrderStatusSet(input): Promise<OrderStatusSet>

Defined in: service/OrderService.ts:687

Creates a new order status set

Parameters

input

CreateOrderStatusSetInput

Order status set creation input data

Returns

Promise<OrderStatusSet>


deleteOrderItem()

deleteOrderItem(variables): Promise<boolean>

Defined in: service/OrderService.ts:602

Deletes an order item

Parameters

variables

OrderItemDeleteVariables

Variables for the order item deletion mutation

Returns

Promise<boolean>


getAddressesByOrderId()

getAddressesByOrderId(orderId): Promise<Address[]>

Defined in: service/OrderService.ts:587

Fetches addresses by order ID

Parameters

orderId

number

Order ID

Returns

Promise<Address[]>


getOrder()

getOrder(variables): Promise<Order>

Defined in: service/OrderService.ts:537

Fetches a single order by ID or UUID

Parameters

variables

OrderQueryVariables

Variables for the order query

Returns

Promise<Order>


getOrderAddress()

getOrderAddress(variables): Promise<OrderAddress>

Defined in: service/OrderService.ts:577

Fetches order address

Parameters

variables

OrderAddressVariables

Order ID

Returns

Promise<OrderAddress>


getOrderAddresses()

getOrderAddresses(orderId): Promise<OrderAddress[]>

Defined in: service/OrderService.ts:582

Fetches all addresses for an order

Parameters

orderId

number

Order ID

Returns

Promise<OrderAddress[]>


getOrderlist()

getOrderlist(id): Promise<Orderlist>

Defined in: service/OrderService.ts:607

Fetches a single orderlist by ID

Parameters

id

number

Orderlist ID to fetch

Returns

Promise<Orderlist>


getOrderlists()

getOrderlists(input?): Promise<OrderlistsResponse>

Defined in: service/OrderService.ts:612

Fetches a list of orderlists with search criteria

Parameters

input?

OrderlistSearchInput

Orderlist search input parameters

Returns

Promise<OrderlistsResponse>


getOrderPDF()

getOrderPDF(orderId): Promise<Base64File>

Defined in: service/OrderService.ts:567

Fetches order PDF

Parameters

orderId

number

Order ID

Returns

Promise<Base64File>


getOrders()

getOrders(input?): Promise<OrderResponse>

Defined in: service/OrderService.ts:532

Fetches a list of orders with search criteria

Parameters

input?

OrderSearchArguments

Order search input parameters

Returns

Promise<OrderResponse>


getOrderStatus()

getOrderStatus(variables): Promise<OrderStatus>

Defined in: service/OrderService.ts:657

Fetches a single order status by ID

Parameters

variables

OrderStatusVariables

Order status ID to fetch

Returns

Promise<OrderStatus>


getOrderStatuses()

getOrderStatuses(input?): Promise<OrderStatusesResponse>

Defined in: service/OrderService.ts:662

Fetches a list of order statuses with search criteria

Parameters

input?

OrderStatusesSearchInput

Order status search input parameters

Returns

Promise<OrderStatusesResponse>


getOrderStatusSet()

getOrderStatusSet(variables): Promise<OrderStatusSet>

Defined in: service/OrderService.ts:677

Fetches a single order status set by ID

Parameters

variables

OrderStatusSetVariables

Order status set ID to fetch

Returns

Promise<OrderStatusSet>


getOrderStatusSets()

getOrderStatusSets(input?): Promise<OrderStatusSetsResponse>

Defined in: service/OrderService.ts:682

Fetches a list of order status sets with search criteria

Parameters

input?

OrderStatusSetsSearchInput

Order status set search input parameters

Returns

Promise<OrderStatusSetsResponse>


getQuotePDF()

getQuotePDF(quoteId): Promise<Base64File>

Defined in: service/OrderService.ts:572

Fetches quote PDF

Parameters

quoteId

number

Quote ID

Returns

Promise<Base64File>


removeItemsFromOrderlist()

removeItemsFromOrderlist(variables): Promise<Orderlist>

Defined in: service/OrderService.ts:632

Removes items from an orderlist

Parameters

variables

OrderlistRemoveItemsVariables

Orderlist remove items input data

Returns

Promise<Orderlist>


removeOrderStatusesFromOrderStatusSet()

removeOrderStatusesFromOrderStatusSet(variables): Promise<OrderStatusSet>

Defined in: service/OrderService.ts:702

Removes order statuses from an order status set

Parameters

variables

OrderStatusSetRemoveOrderStatusesVariables

Remove order statuses input data

Returns

Promise<OrderStatusSet>


sendOrderConfirmationEmail()

sendOrderConfirmationEmail(orderId): Promise<SendOrderConfirmResponseType>

Defined in: service/OrderService.ts:562

Sends order confirmation email

Parameters

orderId

number

Order ID

Returns

Promise<SendOrderConfirmResponseType>


setOrderStatus()

setOrderStatus(input): Promise<Order>

Defined in: service/OrderService.ts:552

Sets the status of an order

Parameters

input

OrderSetStatusInput

Order status input data

Returns

Promise<Order>


triggerQuoteSendRequest()

triggerQuoteSendRequest(input): Promise<boolean>

Defined in: service/OrderService.ts:707

Triggers the send request event for a quote

Parameters

input

TriggerQuoteSendRequestEventInput

Quote send request event input data

Returns

Promise<boolean>


unassignCompaniesFromOrderlist()

unassignCompaniesFromOrderlist(variables): Promise<Orderlist>

Defined in: service/OrderService.ts:642

Unassigns companies from an orderlist

Parameters

variables

OrderlistUnassignCompaniesVariables

Orderlist unassign companies input data

Returns

Promise<Orderlist>


unassignUsersFromOrderlist()

unassignUsersFromOrderlist(variables): Promise<Orderlist>

Defined in: service/OrderService.ts:652

Unassigns users from an orderlist

Parameters

variables

OrderlistUnassignUsersVariables

Orderlist unassign users input data

Returns

Promise<Orderlist>


updateOrder()

updateOrder(variables): Promise<Order>

Defined in: service/OrderService.ts:547

Updates an existing order

Parameters

variables

OrderUpdateVariables

Variables for the order update mutation

Returns

Promise<Order>


updateOrderAddress()

updateOrderAddress(variables): Promise<OrderAddress>

Defined in: service/OrderService.ts:557

Updates an order address

Parameters

variables

OrderAddressUpdateVariables

Variables for the order address update mutation

Returns

Promise<OrderAddress>


updateOrderItem()

updateOrderItem(variables): Promise<OrderItem>

Defined in: service/OrderService.ts:597

Updates an existing order item

Parameters

variables

OrderItemUpdateVariables

Variables for the order item update mutation

Returns

Promise<OrderItem>


updateOrderlist()

updateOrderlist(variables): Promise<Orderlist>

Defined in: service/OrderService.ts:622

Updates an existing orderlist

Parameters

variables

OrderlistUpdateVariables

Orderlist update input data

Returns

Promise<Orderlist>


updateOrderStatus()

updateOrderStatus(variables): Promise<OrderStatus>

Defined in: service/OrderService.ts:672

Updates an existing order status

Parameters

variables

OrderStatusUpdateVariables

Order status update input data

Returns

Promise<OrderStatus>


updateOrderStatusSet()

updateOrderStatusSet(variables): Promise<OrderStatusSet>

Defined in: service/OrderService.ts:692

Updates an existing order status set

Parameters

variables

OrderStatusSetUpdateVariables

Order status set update input data

Returns

Promise<OrderStatusSet>