OBJECT
copyOrderRequest
link GraphQL Schema definition
1 type copyOrderRequest { 2 3 # The reference number of the address to which the order items are shipped. 4 String : 144 5 # List of order items that is to allocate from existing inventory. 6 String : 144 7 # List of order items that is to allocate from expected inventory. 8 String : 144 9 # The billing address ID of the destination order. 10 String : 144 11 # Whether the orderblock objects is copied. 12 String : 144 13 # The catalog entry ID of the order item. 14 String : 144 15 # List of order items that is to check by the CheckInventory task command. 16 String : 144 17 # A comment to include with the item when order items are added to or updated in 18 # the destination order. 19 String : 144 20 # If the order item represents a configured Dynamic Kit, this is the configuration 21 # ID. 22 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. 28 String : 144 29 # The contract reference number associated with the order. 30 String : 144 31 # Whether to copy auto-added order items. 32 String : 144 33 # Whether to copy order payment information. 34 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. 37 String : 144 38 # Whether to copy public promotion codes applied to the order. 39 String : 144 40 # Whether to copy unique promotion codes applied to the order. 41 String : 144 42 # The group to which this order item is related. 43 String : 144 44 # The currency of the order items. 45 String : 144 46 # The description of the destination order. 47 String : 144 48 # The display sequence of the destination order. 49 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. 52 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. 55 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. 58 String : 144 59 # Specifies zero or more source orders from which order items is copied. 60 String : 144 61 # Whether inventory status should be validated for adding to cart. 62 String : 144 63 # Whether the PO number of source order is copied to the destination order. 64 String : 144 65 # Whether to keep eligible contracts. 66 String : 144 67 # The reference number of a member, used to resolve special order abbreviations 68 # when they appear in fromOrderId. 69 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. 72 String : 144 73 Int : 144 74 # List of offer IDs to chose from when creating a new order item. 75 String : 144 76 # The order comment. 77 String : 144 78 String] : [ 144 79 # The reference number of an order from which to copy order-level information. 80 String : 144 81 # The reference number of a destination order item. 82 String : 144 83 # The reference number of a destination order. 84 String : 144 85 # Part number to resolve to a catalog entry. It overrides catEntryId. 86 String : 144 87 # The member ID of the part owner, used with partNumber. 88 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. 92 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. 96 String : 144 97 # Whether to prepare the order by calling the PrepareOrder command. 98 String : 144 99 # The price of the order items. 100 String : 144 101 # The quantity of the order item. 102 String : 144 103 # Whether to refresh the price information for all order items. 104 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. 107 String : 144 108 # The date which the destination order should be shipped. 109 String : 144 110 # List of order items to release the allocation for. 111 String : 144 112 # Whether the payment methods is copied. 113 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. 118 String : 144 119 # The reference number associated with a particular shipping service. 120 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. 124 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. 128 String : 144 129 # The status of the destination order. 130 String : 144 131 # The term and condition ID of the destination order. 132 String : 144 133 # Specifies the order to create or modify. 134 String : 144 135 # The unit of measure for the quantity. 136 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. 142 String : 144 143 String : 145 146 }