2.28 Business Events in Oracle Banking Retail Accounts

This topic describes the processing of business events in online for Oracle Banking Retail Accounts in Oracle Banking Retail Accounts.

The System has the capability to generate events based customer-initiated or system-initiated actions. The system generates these events related to a customer and their accounts when activities or actions related to the customer or accounts take place that are useful for a service interaction. Some of these generated events are also important to be communicated to customers in a timely manner as per regulations.

The system has the capability to generate and hand over the event with the required details to an external system through Event Delivery Platform (EDP) for their consumption and the external system can use the data handed over for any purpose as deemed necessary.

The following business events is available as follows:
  • Account Creation
  • Debit transaction
  • Credit transaction
  • Minimum Credit or Debit transaction threshold
  • Maximum Credit or Debit transaction threshold

The static data is factory shipped as part of this release as below.

When the event happens and passes the underlying rule, the system will publish the event with neccessary facts (Data) as shown in the table for the multible third party systems to consume. A single event can be published to multiple consumers.

Note:

Facts and Rules are the key elements for generating the Business Events. Banks can configure the Facts and Rules, with the naming convention specified in the below tables respectively.

Table 2-49 List of Facts

Domain Category Event Fact Name Fact Description
OBRACC NONFINANCIAL ACCREATE F_ACCOUNT_BRANCH Account Branch
OBRACC NONFINANCIAL ACCREATE F_ACCOUNT_CLASS Business Product
OBRACC NONFINANCIAL ACCREATE F_ACCOUNT_CURRENCY Account Currency
OBRACC NONFINANCIAL ACCREATE F_ACCOUNT_CUSTNAME Account Customer Name
OBRACC NONFINANCIAL ACCREATE F_ACCOUNT_CUSTNO Account Customer Number
OBRACC NONFINANCIAL ACCREATE F_ACCOUNT_NAME Account Name
OBRACC NONFINANCIAL ACCREATE F_ACCOUNT_NO Account Number
OBRACC NONFINANCIAL ACCREATE F_ACCOUNT_OPENDATE Account Open Date
OBRACC NONFINANCIAL ACCREATE F_ACCOUNT_TYPE Account Type
OBRACC FINANCIAL ACTXN F_TXN_ACCOUNT_BRANCH Transaction Account Branch
OBRACC FINANCIAL ACTXN F_TXN_ACCOUNT_CURRENCY Transaction Account Currency
OBRACC FINANCIAL ACTXN F_TXN_ACCOUNT_NO Transaction Account Number
OBRACC FINANCIAL ACTXN F_TXN_ACY_AMOUNT Transaction Account Currency Amount
OBRACC FINANCIAL ACTXN F_TXN_CUSTOMER_NO Transaction Customer Number
OBRACC FINANCIAL ACTXN F_TXN_DRCRIND Recon Transaction Debit-Credit Indicator
OBRACC FINANCIAL ACTXN F_TXN_VALUEDATE Recon Transaction Value Date

Table 2-50 List of Rules

Rule Name Rule Description
EVENT_RULCACRE Checking Account Creation
EVENT_RULSACRE Savings Account Creation
EVENT_RULDRTXN Debit Transaction
EVENT_RULCRTXN Credit Transaction
EVENT_RULMINDR Minimum Debit Threshold
EVENT_RULMINCR Minimum Credit Threshold
EVENT_RULMAXDR Maximum Debit Threshold
EVENT_RULMAXCR Maximum Credit Threshold

Notifications

The below list of notifications are supported as follow:
  • Account Dormancy
  • Reg D Warning
  • Reg D Violation
  • Reg D Monthly Threshold Violation
  • Reg D Violation for the Calendar Month
  • Reg D Automatic Product Switch (Savings to Checking account)
  • Signatory Change on Account
  • Account Closure
  • Extension of Reg CC Hold
  • Garnishment Placement
  • Account Block has been placed
  • Notification for Statement Generation

Table 2-51 List of Facts

Domain Category Event Fact Name Fact Description
OBRACC NOTICES ACCOUNTSTATUS F_ACC_NO Account Number
OBRACC NOTICES ACCOUNTSTATUS F_ACC_CLOSURE_DATE Closure Date
OBRACC NOTICES ACCOUNTSTATUS F_ACC_STATUS Account Status
OBRACC NOTICES ACCOUNTSTATUS F_ESCHEATMENT_DATE Escheatment Date
OBRACC NOTICES ACCOUNTSTATUS F_CLOSURE_REASON Closure Reason
OBRACC NOTICES ACCOUNTSTATUS F_CUST_NO Customer No
OBRACC NOTICES ACCOUNTSTATUS F_ACC_NAME Account Name
OBRACC NOTICES ACCOUNTSTATUS F_ACC_TYPE Account Type
OBRACC NOTICES ACCOUNTSTATUS F_CUST_NAME Customer Name
OBRACC NOTICES ACCOUNTSTATUS F_CUST_TYPE Customer Type
OBRACC NOTICES ACCSIGNATORY F_ACC_TYPE Account Type
OBRACC NOTICES ACCSIGNATORY F_ACC_NO Account Number
OBRACC NOTICES ACCSIGNATORY F_ACC_NAME Account Name
OBRACC NOTICES ACCSIGNATORY F_JNT_HOLDER_CUST_NO Joint Holder Customer No
OBRACC NOTICES ACCSIGNATORY F_SIGNATORY_CHANGE_DATE Signatory Changed Date
OBRACC NOTICES ACCSIGNATORY F_JNT_HOLDER_CUST_NAME Joint Holder Customer Name
OBRACC NOTICES ACCSIGNATORY F_GUARDIAN_CUST_NO Guardian Customer No
OBRACC NOTICES ACCSIGNATORY F_CUST_NO Customer No
OBRACC NOTICES ACCSIGNATORY F_CUST_NAME Customer Name
OBRACC NOTICES ACCSIGNATORY F_CUST_TYPE Customer Type
OBRACC NOTICES ACCSIGNATORY F_GUARDIAN_CUST_NAME Guradian Customer Name
OBRACC NOTICES ACCSIGNATORY F_GUARDIAN_CUST_TYPE Joint Holder Customer Type
OBRACC NOTICES ACCSIGNATORY F_JNT_HOLDER_CUST_TYPE Guardian Customer Type
OBRACC NOTICES ACCSTATEMENT F_ACC_NO Account Number
OBRACC NOTICES ACCSTATEMENT F_STMT_MODE Statement Mode
OBRACC NOTICES ACCSTATEMENT F_STMT_GENERATION_DATE Statement Generation Date
OBRACC NOTICES ACCSTATEMENT F_CUST_NO Customer No
OBRACC NOTICES ACCSTATEMENT F_ACC_TYPE Account Type
OBRACC NOTICES ACCSTATEMENT F_ACC_NAME Account Name
OBRACC NOTICES ACCSTATEMENT F_CUST_NAME Customer Name
OBRACC NOTICES ACCSTATEMENT F_CUST_TYPE Customer Type
OBRACC NOTICES AMOUNTBLOCK F_GARNISHMENT_BLK_AMOUNT Garnishment Block Amount
OBRACC NOTICES AMOUNTBLOCK F_ACC_NO Account Number
OBRACC NOTICES AMOUNTBLOCK F_GARNISHMENT_ORDER_DATE Garnishment Order Date
OBRACC NOTICES AMOUNTBLOCK F_GARNISHMENT_STATUS Garnishment Status
OBRACC NOTICES AMOUNTBLOCK F_GARNISHMENT_END_DATE Garnishment End Date
OBRACC NOTICES AMOUNTBLOCK F_CUST_NO Customer No
OBRACC NOTICES AMOUNTBLOCK F_ACC_TYPE Account Type
OBRACC NOTICES AMOUNTBLOCK F_ACC_NAME Account Name
OBRACC NOTICES AMOUNTBLOCK F_CUST_TYPE Customer Type
OBRACC NOTICES AMOUNTBLOCK F_CUST_NAME Customer Name
OBRACC NOTICES REGD F_ACC_CLASS Current Account Class
OBRACC NOTICES REGD F_DATE_OF_WARNING_THRESHOLD_BREACH Date Of Warning Threshold Breach
OBRACC NOTICES REGD F_VIOLATION_TXN_MONTH_AND_YEAR Reg D Violation Transaction Month And Year
OBRACC NOTICES REGD F_TXN_DESCRIPTION Transaction Description
OBRACC NOTICES REGD F_TXN_DATE Transaction Date
OBRACC NOTICES REGD F_TXN_CODE Transaction Code
OBRACC NOTICES REGD F_REG_D_WARNING_TRANSACTION_THRESHOLD Reg D Warning Threshold
OBRACC NOTICES REGD F_ACC_NO Account Number
OBRACC NOTICES REGD F_DATE_OF_VIOLATION_THRESHOLD_BREACH Reg D Warning BreachDate
OBRACC NOTICES REGD F_WARNING_TXN_MONTH_AND_YEAR Reg D Warning Transaction MonthYear
OBRACC NOTICES REGD F_REG_D_12_MONTH_ROLLING_PERIOD_VIOLATION_THRESHOLD Reg D 12 Month Rolling Period Violation Threshold
OBRACC NOTICES REGD F_REG_D_MONTHLY_VIOLATION_THRESHOLD Reg D Monthly Violation Threshold
OBRACC NOTICES REGD F_REG_D_TXN_COUNT_FOR_THE_MONTH Reg D Transaction Count For The Month
OBRACC NOTICES REGD F_REG_D_VIOLATION_MONTHS_IN_12_MONTH_ROLLING_PERIOD Reg D Yearly Violation
OBRACC NOTICES REGD F_REG_D_VIOLATION_THRESHOLD Reg D Violation Threshold
OBRACC NOTICES REGD F_CUST_NO Customer No
OBRACC NOTICES REGD F_ACC_TYPE Account Type
OBRACC NOTICES REGD F_ACC_NAME Account Name
OBRACC NOTICES REGD F_CUST_NAME Customer Name
OBRACC NOTICES REGD F_CUST_TYPE Customer Type
OBRACC NOTICES REGD F_NEW_ACC_CLASS New Account Class

Table 2-52 List of Rules

Rule Name Rule Description
EVENT_JOINT Joint Holder
EVENT_GUAR Guardian
EVENT_REGD_V_CAL_MNTH Violation For Calendar Month
EVENT_REGD_V_YRLY Yearly Violation
EVENT_REGD_V_MNTHLY Monthly Threshold Violation
EVENT_REGD_WARN Reg D Warning
EVENT_GARN Garnishment
EVENT_STMT_PERIODIC Periodic
EVENT_CLOSURE Closure
EVENT_ESCH_CLOS Escheatment Closure