The Abandoned Order Services module extends the repository definition for the order repository by adding:
an additional property named
abandonmentInfoto theorderitem descriptor. This property stores an item of typeabandonmentInfo.an additional item descriptor named
abandonmentInfo. This item stores the abandonment information for an order.The following table describes each
abandonmentInfoproperty:Property
Description
versionAn integer that indicates the number of times the item has been modified.
orderThe
orderitem associated with thisabandonmentInfoitem.orderIdThe ID of the order.
orderLastUpdatedThe date the order was most recently modified. This property is used to detect activity on abandoned orders.
It is important to distinguish this property from the
lastModifiedDateorder property, which is updated whenever a session is created for a user who has an incomplete order associated with his or her profile. ThelastModifiedDateorder property cannot be used to accurately detect abandoned order activity (or, more specifically, lack thereof) because it is updated even when a user has not accessed an incomplete order.stateThe order’s current abandonment state. For a list of possible states, see Abandonment States above.
abandonmentCountThe number of times the order has been identified as ABANDONED. Because an order can be abandoned multiple times, this count can be greater than one.
abandonmentDateThe date and time that the order was most recently abandoned.
reanimationDateThe date and time that the order was most recently reanimated.
conversionDateThe date and time that the order was converted, that is, checked out successfully.
lostDateThe date and time that the order was most recently lost.
For more information, see the definition file at <ATG11dir>/DCS/AbandonedOrderServices/.
config/atg/commerce/order/orderrepository.xml

