Commerce Service Center includes the ability to automatically handle the disposition of the current ticket whenever it changes. Whenever a different ticket will be loaded into the environment because of a change request, one of several disposition options must be selected for the ticket being replaced (e.g. the current ticket). For detailed information on ticket disposition, refer to the ATG Ticketing User Guide.

Commerce Service Center uses the /atg/commerce/custsvc/ticketing/
CSRTicketDispositionMonitor
, which it adds to the ticketing manager’s ticketDispositionMonitors property. This ticketing monitor’s shouldDiscard() and shouldDiscardImmediately() methods both return false if a ticket contains any of the activity types listed in the monitor’s nonDiscardableActivityTypes property.

This property is an array of activity type names. By default, nonDiscardableActivityTypes is set to a list of all Commerce activity types, which means that CSRTicketDispositionMonitor will not allow a ticket to be discarded if there are any Commerce activities associated with the ticket. You can change this behavior by setting the value of this property to a different list of activity types. For detailed information on discarding tickets, refer to the Discarding Tickets section of the ATG Ticketing User Guide.


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