Bank Customer Accounts (BCA) (Obsolete)

This benchmark has been replaced by the Transaction Banking Benchmark and will no longer be certified.

The Bank Customer Accounts (BCA) Benchmark is subdivided into two business scenarios. The first scenario, day processing, reflects online usage that generally occurs during the daytime. The second scenario, night processing, reflects account balancing that generally occurs overnight in batch mode.

Benchmark Results

BCA, SAP Banking 4.02

Business Case Description of Day Processing

In the day processing scenario, the benchmark program simulates typical daily volumes of a retail bank, including the quantity of payment transaction operations received from external payment transaction systems. The following table illustrates that mass postings of incoming payments received from external payment transaction systems are simulated parallel to online entries.

Position of Incoming Payments

Simulation of Online Entry

  • Individual payment transaction operations
  • Display of accounts
  • Display of account balancing
  • Display of bank statements

Simulation of Mass Processing

  • Mass posting of incoming payment orders

This scenario was constructed to mirror a distribution of typical banking tasks. For example, the ratio of mass postings compared to online postings is approximately 1:5.

The following table provides an overview of the user-interaction steps typically performed in the banking scenario. After this sequence, steps 2 - 5 are performed again, followed by steps 18 - 21, and, finally, steps 2 - 7. These 38 individual online-entry steps form what is known as a loop, or an online entry run.

Day Processing: Online Entry Steps in Detail

  • 1. Logon
  • 2. Main screen
  • 3. Call /nF9I4 (creates payment: initial screen)
  • 4. Enter data
  • 5. Choose Save
  • 6. Call /nF9K3 (bank accounts display: initial screen)
  • 7. First screen (basic data)
  • 8. Display current account statement
  • 9. Return to basic data
  • 10. Call account balance
  • 11. Return to basic data
  • 12. Call turnovers
  • 13. Choose Return (confirm posting date)
  • 14. Display payment item
  • 15. Return to turnover list
  • 16. Return to basic data
  • 17. Return to initial screen
  • 18. Choose Return (go to basic data)
  • 19. Call account statement display
  • 20. Return to basic data
  • 21. Call /nF9I4 (creates payment: initial screen)
  • 22. Enter data
  • 23. Choose Save
  • 24. Call /nF9I2 ( create payment order)
  • 25. Choose Enter
  • 26. Choose Save
  • 27. Call /nend
  • 28. Confirm log off

Business Case Description of Night Processing

In the night processing scenario, account balancing is performed at regular intervals to settle an account. The benchmark simulates account balancing by calculating interest and charges for each account across 20 value-date days. While the system triggers account balancing periodically, it is also possible to set the time periods manually.

During account balancing, the system performs the following tasks:

  • Determines balances
  • Calculates balance-dependent interest and charges, in accordance with the conditions assigned to the account and updates to the respective account
  • Increases the balancing date stored in the account master to the next date
  • Forwards the interest to the component to calculate interest-based income tax for further processing
  • Adjusts balances of prior periods, when necessary, if there are past value dates or postings in the former account to previously balanced periods

Want to learn more?

Contact us or call the SAP sales office nearest you.