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 }