ORDERITEMS table: details

PREPAREFLAGS column

Contains the following bit flags indicating special processing associated with this order item:

1
generated

The order item was generated during a previous execution of the OrderPrepare command. The next time the OrderPrepare command is run, it first removes all generated order items so that they can be re-generated if and as applicable.

2
priceOverride

The price of the order item has been manually entered and will not be changed by customer commands.

4
fulfillmentCenterOverride

The fulfillment center has been manually specified and will not be changed by customer commands.

8
directCalculationCodeAttachment

CalculationCodes may be directly attached to the order item. The default CalculationCodeCombineMethod will not look for direct attachments unless this flag is true.

16
shippingChargeByCarrier

The contract for this order item indicates that no shipping charge will be calculated by WebSphere Commerce. It may be calculated and charged by the carrier on fulfillment.

32
quotation

The order item was obtained from a quotation. The price will not be automatically refreshed by customer commands.

64
notConfigured

Price lookup and inventory allocation for this order item is not done using the component items found in the OICOMPLIST table. This flag does not need to be set for order items whose CONFIGURATIONID column value is null.

128
autoAdd

This order item was automatically added to the order by the OrderCalculate command. This flag is for information-display purposes only and does not affect price calculations.

Feedback