Gateway Engine
The Gateway engine re-validates, and may add additional information to, transactions that were ingested using a business date that is in the future. Even though some of these transactions are assigned business dates that are days or weeks into the future, the transactions are validated when they are ingested. When the business day is finally activated, the transactions previously ingested may need to be re-validated. For example, if the business day is being activated at a different time of day than when it was originally ingested, the endpoint that was previously assigned by Business Rules may need to be changed. The exchange (FX) rates used to calculate the system and outbound amounts may have also changed since the transaction was originally ingested.
After the Gateway engine finishes updating the transactions, the batches (ICLs) are marked as loaded so that they can be processed further by other components such as Risk Management, Settlement, and Distribution.