The Abandoned Order Services module extends the repository definition for the order repository by adding:
an additional property named
abandonmentInfo
to theorder
item 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
abandonmentInfo
property:Property
Description
version
An integer that indicates the number of times the item has been modified.
order
The
order
item associated with thisabandonmentInfo
item.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
lastModifiedDate
order property, which is updated whenever a session is created for a user who has an incomplete order associated with his or her profile. ThelastModifiedDate
order 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