Reject Duplicate Web Orders (K64)

Purpose: Use this screen to indicate whether the order API should create more than one order with the same alternate (e-commerce) order number if both contain payment information.

Yes/No field: Select this field to have the order API discard all orders that contain the same e-commerce order number as the current order being processed before creating the new order. In addition, orders that share the same e-commerce order number in the Order Header Extended table that do not have any payment methods are deleted.

The order is not created, and the order API returns an error: Duplicate Web Order: Order(XXXX) already exists for Web order(XXXXXX).

About the e-commerce order number: The order_number passed in the Inbound Order XML Message (CWORDERIN) updates the E-commerce order number in the Order Header Extended table, and creates a record in the E-Commerce Order Reference table. This field is labeled the Alternate order at the Display Order Properties Screen.

Leave this field unselected to create an additional order even if it has the same alternate order number as an existing order and both have payment information.

For more information: See the Generic Order Interface (Order API) for background.

Note: This system control value does not apply to orders Order Management System receives for fulfillment from Order Broker. See the Order Broker Integration Overview for more information.

IN03_02 OROMS 17.0 2018 OTN