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
Returns
OrderService
Methods
addItemsToOrderlist()
addItemsToOrderlist(
variables):Promise<Orderlist>
Defined in: service/OrderService.ts:627
Adds items to an orderlist
Parameters
variables
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
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
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
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
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
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
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
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
Variables for the order query
Returns
Promise<Order>
getOrderAddress()
getOrderAddress(
variables):Promise<OrderAddress>
Defined in: service/OrderService.ts:577
Fetches order address
Parameters
variables
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?
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?
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
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?
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
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?
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
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
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
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
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
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
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
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
Order status set update input data
Returns
Promise<OrderStatusSet>