Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

RequiredProdInfo

Commerce Server 2007
For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

Use the RequiredProdInfo pipeline component to delete items that were flagged for deletion by a previous Product Info stage component.

Intended use: Order Processing pipeline, Product Info stage.

The RequiredProdInfo pipeline component reads the following values from the indicated dictionaries.

Key

Dictionary

Description

item.delete

Order

A flag on an item in the items collection of the Order dictionary. This key is created and set by another pipeline component.

MessageManager.pur_badsku

Context

The error message text (optional).

The RequiredProdInfo pipeline component writes the following values to the Order dictionary.

Key

Description

_Basket_Errors

Error messages are written to this SimpleList object.

The RequiredProdInfo pipeline component writes an error message to the _Basket_Errors collection. The component uses a MessageManager object to retrieve user warning message text.

Constant

Condition

pur_badsku

One or more items were deleted from the order.

The RequiredProdInfo pipeline component checks all items in the items collection in the Order dictionary and deletes any items with a delete key set to 1 (one). The QueryCatalogInfo pipeline component sets this key.

If the RequiredProdInfo pipeline component deletes any items from the items collection, it uses the pur_badsku constant to retrieve error message text from the MessageManager object and stores this message in the _Basket_Errors collection of the Order dictionary so that the application can report the problem with the item to the user.

Show:
© 2015 Microsoft