Intercompany Approval is required for each IC Batch and not for each Transaction within an IC Batch
Summary:
How to modify/add Intercompany Approval rules to trigger approval for each IC Batch (at batch level) instead of triggering approval at each Receiver/Transaction level.
Current state: When there is single Provider (say, North America region) and 10 Receivers from same region (say, CALA region), then approval gets triggered for each Receiver/Transaction. In this case, 10 times triggered to same approval group of CALA region.
Future state: When there is single Provider (say, North America region) and 10 Receivers from same region (say, CALA region), then approval should check whether all Receivers belong to same region, and accordingly trigger approval for each ledger/for each region. In this case, approval should be triggered once (if the check is by region).