This chapter covers the following topics:
All the events will publish XML data specific for the event in the form of a CLOB (character large object). A CLOB is used to store unicode character-based data, such as large documents in any character set.
Subscribe to the business events with a phase greater than 99 to read the data so that any subscription to the event will be executed in a deferred mode and does not interfere with the online processing.
|Business Event Name||Display Name||Description|
|oracle.apps.ozf.offer.OfferApproval||Offer Approval Event||This event is raised whenever an offer is approved.|
|oracle.apps.ozf.quota.QuotaApproval||Quota Approval Event||This event is raised whenever a quota is approved.|
|oracle.apps.ozf.target.TargetApproval||Target Approval Event||This event is raised whenever a customer target is changed.|
Use the following high level procedure to create subscriptions for business events.
Log into Self Service Applications as System Administrator and select the Workflow Administrator Web Applications responsibility.
Navigation: Administer Workflow > Business Events.
Search for the Business Event.
Click the Subscription icon for the Event.
Click Create Subscription.
Enter all of the required information.
Make sure that the Phase = << any value greater than 99 >>.
For more information, see the Oracle Workflow API Reference, Business Events section.
Additional information can be captured at offer header level by enabling the descriptive flexfield "Additional Info for List Headers" available in Oracle Pricing. Use the following high level procedure to define segment values for flexfields.
Log on to Forms Application as System Administrator.
Navigation: Application > Flexfield > Descriptive > Segment.
Application = Oracle Pricing
Title = Additional Info for List Headers
Add new contexts and define segment values.
Select the Freeze Flexfield Definition check box.
Save your work.
For more information, see the Oracle E-Business Suite Flexfields Guide.