The OrderFulfillmentTools class contains methods that help create messages, modify objects, and manipulate the states in the Order, Shipping Groups, Payment Groups and relationships.

This class is used by fulfillment pipelines. The OrderFulfillmentTools class contains various convenience methods for commonly performed tasks in fulfillment. For more information, please refer to the ATG Platform API Reference.

The OrderFulfillmentTools also maintains the mapping of fulfillers to port names. The OrderFulfiller uses these ports to send FulfillOrderFragment messages to the correct fulfiller. The OrderFulfiller has a different output port for each fulfiller. Messages sent through these ports are written to a different topic for each fulfiller. It is important that each possible value of the fulfiller property of each item in the product catalog is included in this mapping.

Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices