Design and implementation of changes to a current account system for processing broker commissions. The focus here is on making the payment date more flexible while still guaranteeing correct accounting. The existing interfaces to external systems remain unchanged.
Supplement
The necessary implementations only affect batch modules. These are implemented with XCobol. A DB2 database is used for data storage. Information stored in control tables regulates which transactions are important to processing. An additional list provided via BETA93 enhances the internal controlling system.
Subject description
In order to flexibly control the payment of broker commissions depending on the effectiveness of a contractual change, it is necessary to create a suitable set of instruments. This makes it possible to influence the number of contracts to be considered in the commission payment; this can be done from outside without changing the software. In order to ensure that revenues and costs from transactions with an effective date later than the current month can be traced during the fiscal year on an accrual basis, the payment is posted to accounts for accrual. Commissions with due dates in the following year are not posted or paid out.