Process Transactions for an Order (Doc ID 2097800.1)

Last updated on JANUARY 31, 2016

Applies to:

Siebel Loyalty Engine - Version 8.2.2.14.8 [IP2014] and later
Information in this document applies to any platform.

Goal

How to process a number of transactions for a member in one single step?
 

There is an incoming order from external system
It consists of some amount of transactions (for example 15)
Member, contact, date, Card are the same on each transaction whereas product and price are different (it is basically a shopping cart)
We need to process every transaction
Invoking process object method for every transaction step-by-step takes time as Siebel generates query to db to get information about member, member tiers, member attributes,
member point balance etc for every transaction.
How to improve performance by querying the above information once.

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms