6 OBELCM Integration with Corporate DDA
Note:
Prerequisites:
- Maintain the external source system (Corporate DDA) in common core in
the following screen:
- Core Maintenance -> ECA System -> Create ECA System
- Update the Accounting System as ‘OBA’ and GL systems as‘FCUBS’ / any other GL system name (code) in the plato configuration properties under the key “host.mnt” by concatenating the system names with Host using tilde (~) ex: HOST1~OBA~FCUBS ~…. Etc.
- Maintain the source system configuration for FCUBS and OBA in the plato configuration properties under the key “source.systems”. For a source system, maintain the config as <source system>~<service Type>~<external user Id>~<accounting entry>~<inter system bridge GL>.
- Based on whether it is a cloud environment or not GL system will change. For cloud environment, GL system will be OBOL and for non-cloud environment, it will be FCUBS. This Plato configuration property is under the key “environment”.
- GL system for cloud environment to be maintained under the key “cloud.gl.system” in the format <gl system>~<user id>. The handoff service name for MIS to be maintained under the key “cloud.mis.handoff.service”.
- Accounting entry can be maintained as Single or Double – as S or D. if Double selected then specify the Inter System Bridge GL.
- For example: For OBA, for a single accounting entry, config can be maintained as follows: OBA~REST~OBCDA_ID~S~~. For a double entry, config can be maintained as OBA~REST~OBCDA_ID~D~10011013~, where the Inter System Bridge GL is specified for this entry.
- Configure External System Maintenance for OBA in Interconnect -> Routing
Hub -> Service Consumers.
- Specify Service Consumer as OBA.
- Maintain the service provider (OBA_ACC_HOFF_OBMA), Swagger Link and Service Type of OBA system.
- Configure a consumer service (CONSUMER_SERVICE_OBA_ACCHANDOFF_OBMA) for the maintained service provider (OBA_ACC_HOFF_OBMA) and choose the relevant service to be consumed.
- Update the Source Branch Code (same branch in OB Enterprise Limits and Collateral Management and OBA) and Source System (OBA) in Branch Core Parameter Maintenance in Core Maintenance -> External Branch Parameters -> Create External Branch Parameters.
- Maintain Source System as OBA in Customer Maintenance in the Core Maintenance -> External Customer -> Create External Customer
- Maintain account details in Customer Account Maintenance in the Core
Maintenance -> External Customer Account -> Create External Customer
Account.
- Same account number must be created in OBA.
- External Credit Approval System must be opted as the OBA.
- Maintain the Handoff service consumer configuration for OBA in the plato configuration properties under the key “handoff.consumer.service”. For any other source, configuration can be maintained with tilde separated values. Ex: CONSUMER_SERVICE_OBA_ACCHANDOFF_OBMA
Configure External System Maintenance for OBOL in Interconnect -> Routing Hub -> Service
Consumers
- Specify Service Consumer as OBOL.
Consumer Service Description:
Table 6-1 Consumer Service
| Consumer Service | Description |
|---|---|
| CONSUMER_SERVICE_OBA_ACCHANDOFF_OBMA | Usage:
Service: : /obcdda-pp-transaction-balance-service/service/v14.8.1.0.0/transactions/accountings Operation: createAccounting |
In case of Corporate DDA without separate bridge GL for source systems -
Single accounting entry:
- For all transactions (fees) in OB Enterprise Limits and Collateral Management, only one leg of accounting entry (customer account related) will be handed over to the Corporate DDA system
- The other leg of transaction (fee GL) will be sent to GL system
Table 6-2 ACCOUNTING ENTRY - SINGLE (WITHOUT BRIDGE GL) for ADVANCE/ARREARS FEE - FLIQ AND FACR
| ACCOUNTING ENTRY - SINGLE (WITHOUT BRIDGE GL) for ADVANCE/ARREARS FEE - FLIQ AND FACR | ||||
|---|---|---|---|---|
| FEE TYPE | FLIQ | FACR | ||
| DR | CR | DR | CR | |
| ADVANCE FEE | CUSTOMER | RECEIVED IN ADVANCE | RECEIVED IN ADVANCE | INCOME GL |
| HANDOFF TO | CORP DDA | GL SYSTEM | GL SYSTEM | GL SYSTEM |
| ARREARS FEE | CUSTOMER | RECEIVABLE GL | RECEIVABLE GL | INCOME GL |
| HANDOFF TO | CORP DDA | GL SYSTEM | GL SYSTEM | GL SYSTEM |
In case of Corporate DDA with separate bridge GL for each source system -
Double accounting entries:
- For all transactions in OB Enterprise Limits and Collateral Management (fees), first pair of entry (customer account + Bridge GL) will be handed over to the Corporate DDA system
- The second pair of entries (Bridge GL + fee GL) will be handed over to the GL system
Table 6-3 ACCOUNTING ENTRY - DOUBLE (WITH BRIDGE GL) for ADVANCE/ARREARS FEE - FLIQ AND FACR
| ACCOUNTING ENTRY - DOUBLE (WITH BRIDGE GL) for ADVANCE/ARREARS FEE - FLIQ AND FACR | ||||||
|---|---|---|---|---|---|---|
| FEE TYPE | FLIQ - PAIR 1 | FLIQ - PAIR 2 | FACR | |||
| DR | CR | DR | CR | DR | CR | |
| ADVANCE FEE | CUSTOMER | BRIDGE GL | BRIDGE GL | RECEIVED IN ADVANCE | RECEIVED IN ADVANCE | INCOME GL |
| HANDOFF TO | CORP DDA | CORP DDA | GL SYSTEM | GL SYSTEM | GL SYSTEM | GL SYSTEM |
| ARREARS FEE | CUSTOMER | BRIDGE GL | BRIDGE GL | RECEIVABLE GL | RECEIVABLE GL | INCOME GL |
| HANDOFF TO | CORP DDA | CORP DDA | GL SYSTEM | GL SYSTEM | GL SYSTEM | GL SYSTEM |
Note:
All transaction in OBELCM can be viewed in daily_log_ac tables -
OBELCM_PP_TB_LM_DAILY_LOG_AC (facility) and OBELCM_PP_TBS_CL_DAILY_LOG_AC
(collateral).
- The above table has a column CUST_GL with values as A (Accounting System) and G (GL system).
- Handoff to respective systems (DDA and GL) happens based on selected accounting entry (Single/Double) and value in above column.








