Transaction figures is the total number of credit and debit postings on an account. In the SAP system, two transaction figures – one for credit and one for debit are maintained for each account.
How are FI Transaction Figures calculated in the system?
The transaction figures of the customer and vendor accounts result from the data of the document item table BSEG / document header table BKPF that has not yet been archived in connection with the totals records from the two auxiliary tables LFCX_DIF (vendors) and KNCX_DIF (customers).
The transaction figures of General Ledger Accounting are determined from the item information of ACDOCA in connection with items of ACDOCA that contain the value BSTAT = C.
Transaction figures remain in the SAP system for at least two years.
Transaction figures can only be archived if periods open for posting are no longer in the period to be archived. Ensure that the periods for posting are closed for the entire period to be archived. Transaction Figures archiving is not a pre-requisite for compression run. It is needed to fulfill Data Privacy & Protection requirements.
The following objects are available for archiving transaction figures in FI-GL, FI-AP, and FI-AR:
| Archiving Object | Description |
|---|
| FI_TF_CRE | Vendor Transaction Figures |
| FI_TF_DEB | Customer Transaction Figures |
| FI_TF_GLF | G/L Transaction Figures (new) |
Archiving FI-AR and FI-AP transaction figures
The corresponding transaction figures are archived with the programs FI_TF_CRE_WRI / FI_TF_CRE_DEL (write/delete for vendors) and FI_TF_DEB_WRI / FI_TF_DEB_DEL (write/delete for customers).
Note
- During AP/AR totals archiving, the amount of tables LFXC_DIF / KNCX_DIF are adjusted so that the amount of these tables and not yet archived documents from ACDOCA will balance to zero.
- In case all documents (called to one total record) are already deleted, there is no longer any amount in x_DIF tables and therefore entry in x_DIF can be deleted.
Archiving FI-GL transaction figures
The programs FI_TF_GLF_WRI (Write) and FI_TF_GLF_DEL (Delete) are available in General Ledger Accounting for archiving transaction figures. With the write program/job, the ACDOCA records are copied to the archive file.
The delete program/job creates a new record which corresponds to the archived total record but has the value with inverted sign. Based on this, the application will interpret both total records (that is, BSTAT = C) / the total amount as 0 and therefore does not want to show any result.
Note
A real data record reduction takes place by executing compression run.