Why does Oracle retain CE_STMT_BALANCES rows after a bank statement header and lines are deleted?
Summary:
We encountered a scenario in Oracle Fusion Cloud Cash Management where a user manually created a bank statement and subsequently deleted it from the UI.
After the deletion:
- The statement header was removed from CE_STATEMENT_HEADERS
- The statement lines were removed from CE_STATEMENT_LINES
- However, the associated balance rows still exist in CE_STMT_BALANCES, with STATEMENT_HEADER_ID values that no longer exist in CE_STATEMENT_HEADERS
This raises several questions:
- Is it expected behavior that CE_STMT_BALANCES retains records even when both the statement header and lines are deleted?
- Does Oracle intentionally keep balance data for audit or reconciliation history purposes?
0