The Abandoned Order Services module extends the repository definition for the order repository by adding:
- an additional property named - abandonmentInfoto the- orderitem descriptor. This property stores an item of type- abandonmentInfo.
- an additional item descriptor named - abandonmentInfo. This item stores the abandonment information for an order.- The following table describes each - abandonmentInfoproperty:- Property - Description - version- An integer that indicates the number of times the item has been modified. - order- The - orderitem associated with this- abandonmentInfoitem.- orderId- The ID of the order. - orderLastUpdated- The 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. The- lastModifiedDateorder 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.- state- The order’s current abandonment state. For a list of possible states, see Abandonment States above. - abandonmentCount- The 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. - abandonmentDate- The date and time that the order was most recently abandoned. - reanimationDate- The date and time that the order was most recently reanimated. - conversionDate- The date and time that the order was converted, that is, checked out successfully. - lostDate- The date and time that the order was most recently lost. 
For more information, see the definition file at <ATG10dir>/DCS/AbandonedOrderServices/config/atg/commerce/order/orderrepository.xml.

