Optimizing the construction of related parties network
The construction of the related parties network is a demanding process that requires multiple accesses to the database. The system needs to retrieve all related parties from its internal database tables and then enrich each of the results with data from the SoR.
If your organization manages a high number of parties or uses a slow integration point with the SoR, the process might have a significant impact on user experience in the three points where the logic is used: case creation, manage related parties action, and network visualizer. Some organizations optimize this process and use specific integration points to retrieve all the data in a single access.
Extension points to invoke to integration points
Rule name | Rule type | Usage |
LoadRelationshipNetwork StructureRecursiveQuickDB | Data transform | Use to retrieve a full list of related parties with minimum data (for example, name, CIF, and so on). Use current implementation of the rule for reference. |
To simulate this configuration and demonstrate the benefits of implementing a new integration point, the application comes with a dynamic system setting to enable direct access to the sample tables of the application. If you want to activate this configuration, modify RPNewGeneration/UseQuickDBAccessForRelNetFetching by setting value to true to enable direct access to sample tables. The default value is false.
Previous topic Optimizing the access to customer data Next topic Adding related parties from third-party data providers