Following is the list of business context in S/4HANA Finance available for customers to enhance the business process by adding custom fields following the SAP S/4HANA Extensibility best practice.
Table of Contents
Business Context in S/4HANA Finance
Custom Fields Fiori App can be used to add custom fields to customize applications and their UIs, reports, email templates and form templates using Key User Extensibility. Knowing the available business context and the tables associated with them is very important to meet business requirement in S/4HANA Finance.
In this blog post you will find the list of available business context in S/4HANA Finance across Accounting, Contract Accounting and Revenue Accounting process to customize the applications.
1. Journal Entry Item
Below is the technical details of the business context.
Business Context | FINS_JOURNAL_ENTRY_ITEM |
Description | Accounting: Journal Entry Item |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 200 |
Following is the list of tables which are updated when you add custom fields to business context Journal Entry Item.
Table | Table Description |
---|---|
ACDOCA | Universal Journal Entry Line Items |
ACDOCC | Consolidation Journal |
ACDOCC_GTT | Consolidation Journal (Global Temporary Table) |
ACDOCD | Universal Journal: Aged Details |
ACDOCP | Plan Data Line Items |
ACDOCP_DATA | Staging Area for Plan data in Internal Format |
ACDOCTEMP | Universal Journal: Temporary Data |
ALLOC_RUN_RES | Allocation run result |
BSEG | Accounting Document Segment |
CFIN_ACCIT | Transfer Table for ACCIT |
CFIN_ACCIT_APP | TransferTable: Appends to ACCIT |
CTE_D_FIN_T_ITEM | Target Item mapping table |
FDC_D_GLITM_DRFT | Hold Data Persistence for GLITEMS |
FGL_BCF_PRE | Balance Carry Forward Preview Data |
FINS_CLS_FCV_WL | Temporary WorkList Table |
FINS_CLS_VALIACE | Temporary Accrual Engine Data for Integration |
FINS_CLS_WL | Temporary WorkList Table |
FINS_PLAN_DELSC | Table for delete scope |
FINS_PLAN_PREV | Table for delete scope |
GLE_ADB_GR_KFC | ADB GR Key figure values |
GLE_FI_ITEM_MODF | ECS: Modified FI Line Items (Header/Item/Currency Data) |
GLE_FI_ITEM_ORIG | ECS: Original FI Line Items (Header/Line Item/Crcy Actg I/F) |
ICA_DOCM_GTT | Global Temporary Table of Matching Entries |
ICADOCM | Matching Entries |
MMIV_SI_D_GL_ITM | Item G/L Account – #GENERATED# |
2. Market Segment
Below is the technical details of the business context
Business Context | FINS_MARKET_SEGMENT |
Description | Accounting: Market Segment |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 200 |
Following is the list of tables which are updated when you add custom fields to business context Market Segment.
Table | Table Description |
---|---|
ACDOCA | Universal Journal Entry Line Items |
ACDOCA_KENC | History Table for Realignment on Table ACDOCA |
ACDOCC | Consolidation Journal |
ACDOCC_GTT | Consolidation Journal (Global Temporary Table) |
ACDOCD | Universal Journal: Aged Details |
ACDOCP | Plan Data Line Items |
ACDOCP_DATA | Staging Area for Plan data in Internal Format |
ACDOCTEMP | Universal Journal: Temporary Data |
ALLOC_RUN_RES | Allocation run result |
FARR_D_INB_COPA | Postponed RAIs – COPA data |
FCOPA_PROF_SEG | Universal Profitability Segment |
FDC_D_DFT_AC_COP | Draft persistence of AccDocItemCopa |
FINS_PLAN_DELSC | Table for delete scope |
FINS_PLAN_PREV | Table for delete scope |
ICA_DOCM_GTT | Global Temporary Table of Matching Entries |
ICADOCM | Matching Entries |
3. Coding Block
Below is the technical details of the Coding Block business context
Business Context | FINS_CODING_BLOCK |
Description | Accounting: Coding Block |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 20 |
Following is the list of SAP S/4HANA tables which are updated when you add custom fields to business context Journal Entry Item.
Table | Table Description |
---|---|
ACCTIT | Compressed Data from FI/CO Document |
ACDOCA | Universal Journal Entry Line Items |
ACDOCA_KENC | History Table for Realignment on Table ACDOCA |
ACDOCC | Consolidation Journal |
ACDOCC_GTT | Consolidation Journal (Global Temporary Table) |
ACDOCD | Universal Journal: Aged Details |
ACDOCP | Plan Data Line Items |
ACDOCP_DATA | Staging Area for Plan data in Internal Format |
ACDOCTEMP | Universal Journal: Temporary Data |
ALLOC_RUN_RES | Allocation run result |
BSEG | Accounting Document Segment |
BSEG_ADD | Entry View of Accounting Document for Additional Ledgers |
CFIN_ACCIT_APP | TransferTable: Appends to ACCIT |
CFIN_CMT_I | Transfer Table for Commitment Item |
CFIN_CMT_IT | Transfer Table for Commitment Item Version 2 |
CFIN_COEP_ADD | Transfer Table for CO Line Item Extended Fields |
CFIN_SPLINFO | Transfer table for Splitt-Info |
COMPMOVE | Goods Movement of Components |
COPPP_ITM | CO Postprocessing List – Items |
COSREVREASSITMDR | I_COSTREVENUEREASSIGNMENTTP I_COSTREVNREASSIGNMENTITEMTP |
CRACC | Payment Cards: Account Assignments in Card Master Record |
CRNUM | Payment cards: Card master record |
CTE_D_FIN_T_ITEM | Target Item mapping table |
DRCTACTYITMDRAFT | I_DIRECTACTIVITYALLOCATIONTP I_DRCTACTIVITYALLOCATIONITEMTP |
EBKN | Purchase Requisition Account Assignment |
EKKN | Account Assignment in Purchasing Document |
ESKN | Account Assignment in Service Package |
FAGL_SPLINFO | Splittling Information of Open Items |
FDC_D_DFT_AC_ITM | Draft persistence of AccDocItem. |
FDC_D_GLITM_DRFT | Hold Data Persistence for GLITEMS |
FEB_ACCNT_SAVE | Saving of Posting Lines for Postprocessing (Account Assign.) |
FEB_ACT | Acct Assignment Templates |
FGL_BCF_PRE | Balance Carry Forward Preview Data |
FINS_CLS_FCV_WL | Temporary WorkList Table |
FINS_CLS_VALIACE | Temporary Accrual Engine Data for Integration |
FINS_CLS_WL | Temporary WorkList Table |
FINS_PLAN_DELSC | Table for delete scope |
FINS_PLAN_PREV | Table for delete scope |
FINSUBVALCOBL | Metadata Container for FIN Rule engine |
FINSUBVALCOBLPSM | Metadata Container for FIN Rule engine – Public Sector Manag |
FINSUBVALFICAPSM | Metadata Container for FIN Rule engine – Public Sector Manag |
FMFG_SAV_FACTS1A | Saved FACTS1A data for docs excluded from SL Repost for 600 |
FMFG_SAV_FACTS2A | Saved FACTS2A data for docs excluded from SL Repost for 600 |
FMIA | Actual Line Item Table for Funds Management |
FMIFIIT | FI Line Item Table in Funds Management |
FMIOI | Commitment Documents Funds Management |
FMUSFGFACTS1A | 4Actual line item table |
FMUSFGFACTS2A | Actual line item table |
FOTTDCL_POST_MOS | Tax Payable Posting Information for MOSS |
GLE_ADB_GR_KFC | ADB GR Key figure values |
GLE_FI_ITEM_MODF | ECS: Modified FI Line Items (Header/Item/Currency Data) |
GLE_FI_ITEM_ORIG | ECS: Original FI Line Items (Header/Line Item/Crcy Actg I/F) |
GMIA | Actual Line Item Table |
ICA_DOCM_GTT | Global Temporary Table of Matching Entries |
ICADOCM | Matching Entries |
KBLP | Document Item: Manual Document Entry |
KMZEI | FI: Account Assignment Model Item Information |
KOMU | Account Assignment Templates for G/L Account Items |
MATDOC | Material Documents |
MLCO | Material valuation document account assignment information |
MMIV_SI_D_ACCASS | Account Assignment for Items with PO Ref – #GENERATED# |
MMIV_SI_D_GL_ITM | Item G/L Account – #GENERATED# |
MMIV_SI_D_ITEM | Item with PO Reference – #GENERATED# |
MMIV_SI_D_PST_IT | Posting item of simulation – #GENERATED# |
MMPUR_EXT_EBKN | Maintain Account Assignment Category for Back-end Requisitio |
MMPUR_EXT_EKKN | Account Assignment in Purchasing Document |
MSEG | Document Segment: Material |
MWXMSEG | ZMSEG: Interface for Posting of Value |
MWZMSEG | ZMSEG:Interface for Posting of Value |
NSDM_D_MTDCSA | OBSOLETE – NO DATA ANYMORE use MATDOC instead |
NSDM_MM_CHK_LOGR | Consistency check log MATDOC reference |
PSOSEGS | Recurring Request Document Segment, G/L Accounts |
RBCO | Document Item, Incoming Invoice, Account Assignment |
RKPF | Document Header: Reservation |
TCJ_POSITIONS | Cash Journal Document Items |
VBSEGA | Document Segment for Document Parking – Asset Database |
VBSEGS | Document Segment for Document Parking – G/L Account Database |
VIAKBSEG | Document Line Item from SCS for Interface |
VSEBKN_CN | Version: Purchase requisition account assignment |
4. Cost Rate
Below is the technical details of the Cost Rate business context
Business Context | FINS_COST_RATE |
Description | Accounting: Cost Rate |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 170 |
Following is the list of SAP S/4HANA table which is updated when you add custom fields to business context Const Rate.
Table | Table Description |
---|---|
ACCOSTRATE | Cost Rate |
5. Dispute Case
Below is the technical details of the Dispute Case business context
Business Context | FICA_DISPUTE_CASE |
Description | Contract Accounting: Dispute Case |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 170 |
Following is the list of SAP S/4HANA tables which are updated when you add custom fields to business context Dispute Case.
Table | Table Description |
---|---|
UDMCASEATTR10 | Dispute Case Attribute for Account Balance (FI-CA) |
CADISP_D | I_CADISPUTECASETP I_CADISPUTECASETP |
DFKK_DISPUTE | Draft table for entity R_CADISPUTECASETP |
6. Transfer Record to Revenue Accounting
Below is the technical details of the Transfer Record to Revenue Accounting business context
Business Context | FICA_RAR_TRANSFER_RECORD |
Description | Contract Accounting: Transfer Record to Revenue Accounting |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 170 |
Following is the list of SAP S/4HANA tables which are updated when you add custom fields to business context Transfer Record to Revenue Accounting.
Table | Table Description |
---|---|
DFKKRA_RAI_MI | Transfer Records to Revenue Accounting (Main Items) |
7. General Ledger Item
Below is the technical details of the General Ledger Item business context
Business Context | FICA_DOCUMENT_GL_ITEM |
Description | Contract Accounting: General Ledger Item |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 170 |
Following is the list of SAP S/4HANA tables which are updated when you add custom fields to business context General Ledger Item.
Table | Description |
---|---|
DFKKOPK | Items in contract account document |
8. Business Partner Item
Below is the technical details of the Business Partner Item business context
Business Context | FICA_DOCUMENT_BP_ITEM |
Description | Contract Accounting: Business Partner Item |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 170 |
Following is the list of SAP S/4HANA tables which are updated when you add custom fields to business context Business Partner Item.
Table | Description |
---|---|
DFKKMOP | Items in contract account document |
DFKKOP | Items in contract account document |
DFKKOP_LISTP | FI-CA: Open Item List (Items) |
DFKKOP_REP | Open Items from FPO4 |
9. Total Record
Below is the technical details of the Total Record business context
Business Context | FICA_TOTAL_RECORD |
Description | Contract Accounting: Total Record |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 170 |
Following is the list of SAP S/4HANA tables which are updated when you add custom fields to business context Total Record.
Table | Description |
---|---|
DFKKSUM | Posting totals from FI-CA |
10. Contract Account Partner Relationship
Below is the technical details of the Contract Account Partner Relationship business context
Business Context | FICA_CONTRACT_ACCOUNT_PART_REL |
Description | Contract Accounting: Contract Account Partner Relationship |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 170 |
Following is the list of SAP S/4HANA tables which are updated when you add custom fields to business context Contract Account Partner Relationship
Table | Description |
---|---|
TFICA_DEF | Samples for Contract Account Types |
FKKVKP | Contract Account Partner-Specific |
11. Debt Set
Below is the technical details of the Debt Set business context
Business Context | FICA_DEBT_SET |
Description | Contract Accounting: Debt Set |
Availability | Available in OnPremise |
Release Status | Released |
Maximum custom fields you can add | 0 |
Following is the list of SAP S/4HANA tables which are updated when you add custom fields to business context Debt Set.
Table | Description |
---|---|
DFKK_DCM_DS_H | Debt set header |
12. Contract Item
Below is the technical details of the Contract Item business context
Business Context | FARR_CONTRACT_ITEM |
Description | Revenue Accounting: Contract Item |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 170 |
Following is the list of SAP S/4HANA tables which are updated when you add custom fields to business context Contract Item.
Table | Description |
---|---|
FARR_D_POB_CTYPE | Performance Obligation Change Type |
FARR_D_POB | Performance Obligations |
FARR_D_POB_CORRT | Correct Performance Obligations before Contract turns to Err |
FARR_D_INB_MI | Postponed RAIs – Main Items |
FARR_D_ORD_MI | Processed Order RAIs – Main Items |
FARR_D_BIZ_RECON | Business Reconciliation Table |
IRAPOBWAMT_D | I_RACONTRWITHPOSTEDBALANCETP I_RAPERFOBLGNWTHTOCURPERDAMTTP |
13. Postings
Below is the technical details of the Postings business context
Business Context | FARR_POSTING |
Description | Revenue Accounting: Posting |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 170 |
Following is the list of SAP S/4HANA tables which are updated when you add custom fields to business context Posting.
Table | Description |
---|---|
FARR_D_POSTING | Postings |
FARR_D_POSTING_C | Detailed Postings from Cross-Period Aggregation |
FARR_D_POSTING_P | Detailed Postings from Inner-Period Aggregation |
FARR_D_POSTING_S | Postings (Shadow Table) |
14. Contract
Below is the technical details of the Contract business context
Business Context | FARR_CONTRACT |
Description | Revenue Accounting: Contract |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 170 |
Following is the list of SAP S/4HANA tables which are updated when you add custom fields to business context Contract.
Table | Description |
---|---|
FARR_D_CONTRACT | Contracts |
IRACONTRWP_D | I_RACONTRWITHPOSTEDBALANCETP I_RACONTRWITHPOSTEDBALANCETP |
15. Group Reporting Journal Entry Item
Below is the technical details of the Group Reporting Journal Entry Item business context
Business Context | FINCS_JOURNAL_ENTRY_ITEM |
Description | Group Reporting: Journal Entry Item |
Availability | Available in Cloud and OnPremise |
Release Status | Released |
Maximum custom fields you can add | 200 |
Table | Description |
---|---|
ACDOCU | Group Journal Entries |
FINCSJRNLENTRI_D | I_CNSLDTNJRNLENTRYTP I_CNSLDTNJRNLENTRYITEMTP |
FINCS_DRT_ACDOCU | Obsolete Data Relealease Task to Group Journal Entries |
FINCS_DRT_DOCS | Replicated data to Group Journal Entries |
FINCS_LOG_ITEM | Consolidation Generic Log Item |
FINCS_LOG_ITEM01 | Consolidation Log Item(ACDOCU) |
FINCS_PJE_WF_I | PGJE line item workflow table |
FINCS_PLN_ACDOCU | Plan Data for ACDOCU |
FINCS_RPT_ACDOCU | Replicated data to Group Journal Entries |
GLE_ADB_GR_CALC | Group Journal Entries |