OBJECT

copyOrderRequest

link GraphQL Schema definition

1type copyOrderRequest {
2
3# The reference number of the address to which the order items are shipped.
4addressId: String
144
5# List of order items that is to allocate from existing inventory.
6allocate: String
144
7# List of order items that is to allocate from expected inventory.
8backorder: String
144
9# The billing address ID of the destination order.
10billingAddressId: String
144
11# Whether the orderblock objects is copied.
12blockInfoCopy: String
144
13# The catalog entry ID of the order item.
14catEntryId: String
144
15# List of order items that is to check by the CheckInventory task command.
16check: String
144
17# A comment to include with the item when order items are added to or updated in
18# the destination order.
19comment: String
144
20# If the order item represents a configured Dynamic Kit, this is the configuration
21# ID.
22configurationId: String
144
23# Controls whether the order copy continues when one or more of the order items
24# cannot be copied. A value of 0 terminates and rolls back execution if an order
25# item cannot be created or updated in the target order. A value of 1 ignores the
26# create or update operation for that order item and continues execution. The
27# default value is 0.
28continue: String
144
29# The contract reference number associated with the order.
30contractId: String
144
31# Whether to copy auto-added order items.
32copyAutoAddedOrderItems: String
144
33# Whether to copy order payment information.
34copyOrdPayInfo: String
144
35# Specifies which order items should be copied from the source orders specified by
36# fromOrderId and added to the destination order specified by toOrderId.
37copyOrderItemId: String
144
38# Whether to copy public promotion codes applied to the order.
39copyOrderPromotionCode: String
144
40# Whether to copy unique promotion codes applied to the order.
41copyOrderUniquePromotionCode: String
144
42# The group to which this order item is related.
43correlationGroup: String
144
44# The currency of the order items.
45currency: String
144
46# The description of the destination order.
47description: String
144
48# The display sequence of the destination order.
49displaySeq: String
144
50# Sets the field1 value of the destination order. If not specified, the
51# corresponding field value of the "orderInfoFrom" order is used, if there is one.
52field1: String
144
53# Sets the field2 value of the destination order. If not specified, the
54# corresponding field value of the "orderInfoFrom" order is used, if there is one.
55field2: String
144
56# Sets the field3 value of the destination order. If not specified, the
57# corresponding field value of the "orderInfoFrom" order is used, if there is one.
58field3: String
144
59# Specifies zero or more source orders from which order items is copied.
60fromOrderId: String
144
61# Whether inventory status should be validated for adding to cart.
62inventoryValidation: String
144
63# Whether the PO number of source order is copied to the destination order.
64isPONumberCopied: String
144
65# Whether to keep eligible contracts.
66keepOrdItemValidContract: String
144
67# The reference number of a member, used to resolve special order abbreviations
68# when they appear in fromOrderId.
69memberId: String
144
70# List of order items that is to merge with other order items in the same order if
71# possible, regardless of their correlationGroup attributes.
72merge: String
144
73newOrderItemsCount: Int
144
74# List of offer IDs to chose from when creating a new order item.
75offerId: String
144
76# The order comment.
77orderComment: String
144
78orderId: [String]
144
79# The reference number of an order from which to copy order-level information.
80orderInfoFrom: String
144
81# The reference number of a destination order item.
82outOrderItemName: String
144
83# The reference number of a destination order.
84outOrderName: String
144
85# Part number to resolve to a catalog entry. It overrides catEntryId.
86partNumber: String
144
87# The member ID of the part owner, used with partNumber.
88partOwnerId: String
144
89# The reference number of an order from which to obtain payment information. If
90# more than one order is specified, only the most recently updated of those orders
91# applies.
92payInfoFrom: String
144
93# (Deprecated) This is supported for compatibility with earlier versions. With
94# payment rule, ORDPAYINFO is not used, while using payment plugin controller and
95# payment plugins. Sets the payment name-value pairs of the destination order.
96payPaymentname: String
144
97# Whether to prepare the order by calling the PrepareOrder command.
98prepare: String
144
99# The price of the order items.
100price: String
144
101# The quantity of the order item.
102quantity: String
144
103# Whether to refresh the price information for all order items.
104refreshContractAndOffer: String
144
105# List of the order items to merge with other order items in the same order and
106# with the same correlationGroup attribute, if possible.
107remerge: String
144
108# The date which the destination order should be shipped.
109requestedShipDate: String
144
110# List of order items to release the allocation for.
111reverse: String
144
112# Whether the payment methods is copied.
113sensitiveInfoCopy: String
144
114# Specifies if the created or modified order can be partially shipped. If the
115# value is Y, the order is shipped when all order items are available. If the
116# value is N, the order can be partially shipped when some of the order items are
117# available.
118shipAsComplete: String
144
119# The reference number associated with a particular shipping service.
120shipModeId: String
144
121# Whether to use the default shipping address held in the order profile: if the
122# value is 1, the default shipping address is copied from the order profile to all
123# the order items of the order specified in toOrderId.
124shippingAddressFromOrderProfile: String
144
125# Whether to use the default shipping mode held in the order profile: if the value
126# is 1, the default shipping mode is copied from the order profile to all the
127# order items of the order specified in toOrderId.
128shippingModeFromOrderProfile: String
144
129# The status of the destination order.
130status: String
144
131# The term and condition ID of the destination order.
132tcId: String
144
133# Specifies the order to create or modify.
134toOrderId: String
144
135# The unit of measure for the quantity.
136uOM: String
144
137# Specifies order items in the destination order to update. It is updated using
138# information from other parameters in the enumeration group specified by i, but
139# not from the source orders for that enumeration group and not from catEntryId
140# and partNumber. Note that the catalog entry ID of an order item cannot be
141# updated.
142updateOrderItemId: String
144
143viewTaskName: String
145
146}

link Required by