1.2.3.4 Transaction Charge Computation
The transaction charge computation happens through a charge service call from the Charge Decision Maintenance screen to the common core.
Figure 1-58 Relationship Pricing Transactional Flow
The charge pickup or the charge computation happens on the tab out of the Amount field in transaction screens. During charge computation in Oracle Banking Branch, the Charge Decision Maintenance screen will identify the list of charge codes for a transaction, and make a charge service call to the common core for charge computation.
CMC-Charge-Service
will compute regular charge as per definition, and
then make a call to the pricing engine (if the pricing source system is maintained)
along with EDE fields and values maintained in the Charge Definition
Maintenance screen.
The Oracle Banking Branch consumes the response from the pricing engine (FLEXCUBE Universal Banking) and computes the charges accordingly. The below figure represents the transactional flow of the relationship pricing for the integration of Oracle Banking Branch and FLEXCUBE Universal Banking.
Parent topic: Relationship Pricing Integration