INPUT_OBJECT
copyOrderRequestInput
link GraphQL Schema definition
1 input copyOrderRequestInput { 4 2 # The reference number of the address to which the order items are shipped. 3 : String 7 5 # List of order items that is to allocate from existing inventory. 6 : String 10 8 # List of order items that is to allocate from expected inventory. 9 : String 13 11 # The billing address ID of the destination order. 12 : String 16 14 # Whether the orderblock objects is copied. 15 : String 19 17 # The catalog entry ID of the order item. 18 : String 22 20 # List of order items that is to check by the CheckInventory task command. 21 : String 26 23 # A comment to include with the item when order items are added to or updated in 24 # the destination order. 25 : String 30 27 # If the order item represents a configured Dynamic Kit, this is the configuration 28 # ID. 29 : String 37 31 # Controls whether the order copy continues when one or more of the order items 32 # cannot be copied. A value of 0 terminates and rolls back execution if an order 33 # item cannot be created or updated in the target order. A value of 1 ignores the 34 # create or update operation for that order item and continues execution. The 35 # default value is 0. 36 : String 40 38 # The contract reference number associated with the order. 39 : String 43 41 # Whether to copy auto-added order items. 42 : String 46 44 # Whether to copy order payment information. 45 : String 50 47 # Specifies which order items should be copied from the source orders specified by 48 # fromOrderId and added to the destination order specified by toOrderId. 49 : String 53 51 # Whether to copy public promotion codes applied to the order. 52 : String 56 54 # Whether to copy unique promotion codes applied to the order. 55 : String 59 57 # The group to which this order item is related. 58 : String 62 60 # The currency of the order items. 61 : String 65 63 # The description of the destination order. 64 : String 68 66 # The display sequence of the destination order. 67 : String 72 69 # Sets the field1 value of the destination order. If not specified, the 70 # corresponding field value of the "orderInfoFrom" order is used, if there is one. 71 : String 76 73 # Sets the field2 value of the destination order. If not specified, the 74 # corresponding field value of the "orderInfoFrom" order is used, if there is one. 75 : String 80 77 # Sets the field3 value of the destination order. If not specified, the 78 # corresponding field value of the "orderInfoFrom" order is used, if there is one. 79 : String 83 81 # Specifies zero or more source orders from which order items is copied. 82 : String 86 84 # Whether inventory status should be validated for adding to cart. 85 : String 89 87 # Whether the PO number of source order is copied to the destination order. 88 : String 92 90 # Whether to keep eligible contracts. 91 : String 96 93 # The reference number of a member, used to resolve special order abbreviations 94 # when they appear in fromOrderId. 95 : String 100 97 # List of order items that is to merge with other order items in the same order if 98 # possible, regardless of their correlationGroup attributes. 99 : String 102 101 : Int 105 103 # List of offer IDs to chose from when creating a new order item. 104 : String 108 106 # The order comment. 107 : String 110 109 : [String] 113 111 # The reference number of an order from which to copy order-level information. 112 : String 116 114 # The reference number of a destination order item. 115 : String 119 117 # The reference number of a destination order. 118 : String 122 120 # Part number to resolve to a catalog entry. It overrides catEntryId. 121 : String 125 123 # The member ID of the part owner, used with partNumber. 124 : String 130 126 # The reference number of an order from which to obtain payment information. If 127 # more than one order is specified, only the most recently updated of those orders 128 # applies. 129 : String 135 131 # (Deprecated) This is supported for compatibility with earlier versions. With 132 # payment rule, ORDPAYINFO is not used, while using payment plugin controller and 133 # payment plugins. Sets the payment name-value pairs of the destination order. 134 : String 138 136 # Whether to prepare the order by calling the PrepareOrder command. 137 : String 141 139 # The price of the order items. 140 : String 144 142 # The quantity of the order item. 143 : String 147 145 # Whether to refresh the price information for all order items. 146 : String 151 148 # List of the order items to merge with other order items in the same order and 149 # with the same correlationGroup attribute, if possible. 150 : String 154 152 # The date which the destination order should be shipped. 153 : String 157 155 # List of order items to release the allocation for. 156 : String 160 158 # Whether the payment methods is copied. 159 : String 166 161 # Specifies if the created or modified order can be partially shipped. If the 162 # value is Y, the order is shipped when all order items are available. If the 163 # value is N, the order can be partially shipped when some of the order items are 164 # available. 165 : String 169 167 # The reference number associated with a particular shipping service. 168 : String 174 170 # Whether to use the default shipping address held in the order profile: if the 171 # value is 1, the default shipping address is copied from the order profile to all 172 # the order items of the order specified in toOrderId. 173 : String 179 175 # Whether to use the default shipping mode held in the order profile: if the value 176 # is 1, the default shipping mode is copied from the order profile to all the 177 # order items of the order specified in toOrderId. 178 : String 182 180 # The status of the destination order. 181 : String 185 183 # The term and condition ID of the destination order. 184 : String 188 186 # Specifies the order to create or modify. 187 : String 191 189 # The unit of measure for the quantity. 190 : String 198 192 # Specifies order items in the destination order to update. It is updated using 193 # information from other parameters in the enumeration group specified by i, but 194 # not from the source orders for that enumeration group and not from catEntryId 195 # and partNumber. Note that the catalog entry ID of an order item cannot be 196 # updated. 197 : String 200 199 : String 201 }