BKPF
Quick answer
BKPF/BSEG is the classic finance header/item pair.
Key takeaways
- The key is BUKRS + BELNR + GJAHR, financial documents are unique per company code and fiscal year.
- BUKRS, company code (key).
- BELNR, accounting document number (key).
- Watch out: Reading tables directly instead of using CDS/reports where appropriate.
What it stores
It stores accounting document headers, the header-level data of financial documents (document type, dates, currency).
Key fields
- BUKRS, company code (key).
- BELNR, accounting document number (key).
- GJAHR, fiscal year (key).
- BLART, document type.
- BUDAT, posting date.
Keys and relationships
The key is BUKRS + BELNR + GJAHR, financial documents are unique per company code and fiscal year. The line items are in BSEG. In S/4HANA the universal journal (ACDOCA) is the central line-item source.
Related tables
- BSEG, accounting document line items.
- ACDOCA, universal journal (S/4HANA).
- Sub-ledger views (BSID/BSAD etc. in classic).
Working with it
BKPF/BSEG is the classic finance header/item pair. In S/4HANA, prefer the universal journal (ACDOCA) and CDS views, with BKPF/BSEG available as compatibility views. View its structure in SE11 and its data (with authorization) in SE16N.
Common pitfalls
- Reading tables directly instead of using CDS/reports where appropriate.
- Ignoring header/item relationships.
- Performance: querying large tables without indexed selection.
Want to learn this properly?
Our live, instructor-led SAP Training covers this hands-on, with real projects and a certification path.
Check your understanding
Which statement is true of BKPF?
- A. The line items are in BSEG.
- B. The Material Master is the central master data for materials in SAP, everything about a product, maintained…
- C. File-based integration (often over SFTP) exchanges data as files, a simple, widely-supported, asynchronous…
Show answer
A. The line items are in BSEG.
Covered in the “Keys and relationships” section of this lesson.
Which of these also applies to BKPF?
- A. Guessing instead of reading the error message.
- B. In S/4HANA the universal journal (ACDOCA) is the central line-item source.
- C. Building custom IDocs when a standard type exists.
Show answer
B. In S/4HANA the universal journal (ACDOCA) is the central line-item source.
Covered in the “Keys and relationships” section of this lesson.
Which part of the Learn SAP curriculum covers BKPF?
- A. SAP downloads
- B. SAP tables
- C. SAP fundamentals
Show answer
B. SAP tables
This lesson sits in the SAP tables section of the Learn SAP course.