Understanding Market Transaction Management

Several objects are provided to support market transaction management.  
  • Market Message Type.  This object is used to define the different types of market messages, both inbound and outbound and to define the appropriate market message Business Object to use when creating objects of this type.

  • Inbound Market Message.  This object captures the instance of a market message received from an external source.

  • Outbound Market Message. This object captures the instance of a market message that will initiate a message to an external source.

  • Market Process Type.  This object is used to define configuration related to processes that may be initiated to support steps that should be execute to support an inbound or an outbound market message.  It defines the market process Business Object to use when creating market processes of this type.  It may also define one or more market process event business objects to initiate events that are generated to support steps within the market process.

  • Market Process.  This object captures the instance of a market process that may be created to carry out business logic related to a specific inbound or an outbound market message.

  • Market Process Event.  This object is used to orchestrate individual events that may occur to support steps in a given market process.

  • Market Configuration.  This object may be used to capture configuration needed to support market transactions.  Each type of configuration should use a Business Object to define what information needs to be captured.  Each type of configuration may define up to five key fields that may be used to uniquely identify an individual configuration instance.