Schedule Demo
Comprehensive List of SAP FICO T-Codes
22 min read
Published: 04.02.2025 | Updated: 04.03.2025

T-Codes for Enterprise Structure & Basic Settings

This section defines each function related to enterprise structure and basic settings in the SAP FICO module.

Core Organizational Units Setup

This function enables the definition of fundamental building blocks of an organization’s organizational structure within SAP, including functional areas, legal entities, and business segments.

Transaction CodeDescription
OX15Create a company
OX02Create a company code
OX03Create a business area

Assignment of Organizational Units

This process links different organizational units within SAP to establish relationships and ensure that data flows are accurate between them.

Transaction CodeDescription
OX16Assign company code to a company
OB37Assign company code to fiscal year variant
OB62Assign a company code to chart of accounts
OBBPAssign a company code to posting period variant
OBC5Assign a company code to field status variant

Fiscal Year Configuration

This process enables the definition of the financial year for reporting and accounting purposes, including start and end dates, as well as the number of posting periods.

Transaction CodeDescription
OB29Create/maintain fiscal year variant

Chart of Accounts Configuration

Defines the structure and numbering of General Ledger accounts, which form the basis for recording financial transactions.

Transaction CodeDescription
OB13Create a chart of accounts
OBD4Define account groups
OB53Define retained earnings account

Posting Period Configuration

The process defines the configurations for accounting periods that are open for transaction posting and allows for controlling and preventing incorrect periods to ensure data integrity.

Transaction CodeDescription
OBBODefine the posting period variant
OB52Open and close posting periods

Document Control Setup

Defines document types and posting keys to ensure the accurate and consistent processing and entry of accounting documents.

Transaction CodeDescription
OBA7Define document types
FBN1Define number ranges

Tolerance Group Configuration

Sets the limits for transaction posting, within which users can post transactions, thereby helping to prevent errors, unauthorized activities, and fraud.

Transaction CodeDescription
OBA0Define tolerance groups for G/L accounts
OBA4Define tolerance groups for employees
OB57Assign users to tolerance groups
OBA3Define customer/vendor tolerance group

Field Status Configuration

Process of setting and determining which fields are optional or mandatory when posting to general ledger accounts.

Transaction CodeDescription
OBC4Define field status variants

Tax Calculation Procedures

Provides configuration settings for tax calculation procedures, including tax codes, to ensure accurate tax reporting and compliance.

Transaction CodeDescription
OBBGAssign a country to the calculation procedure

Global Parameters & Currency

Provides global settings and currency parameters that can be used throughout the SAP system, ensuring proper handling of financial data across different currencies and countries.

Transaction CodeDescription
OBY6Enter global parameters
OB07
Check exchange rate types
OBBSDefine translation ratios for currency translation
OB08Enter exchange rates
OBA7Specify the default exchange rate type in the document type

General Ledger (G/L) Accounting T-Codes

This section defines key areas for general ledger accounting and important T-Codes in SAP FICO; below is the definition for each area.

G/L Account Master Data Management

Function to create, maintain, and manage master data records for general ledger accounts, defines attributes and characteristics for each account.

Transaction CodeDescription
FS00Create a G/L account centrally
FSS0Create a G/L account at a company code level
FSP0Create a G/L account at a chart of account Level
FS04Display changes to G/L master
FS00Block/unblock G/L account

G/L Document Posting

Process of recording financial transactions in General Ledger, e.g., creating accounting documents that reflect the impact of the transaction on General Ledger accounts.

Transaction CodeDescription
F-02Post a G/L document (standard)
F-07Post outgoing payment for G/L accounts
FB50Post a G/L account
FBR2Post document with reference

Document Display & Modification

Process of reviewing, analyzing, and, when necessary, making adjustments and corrections to existing accounting documents in the General Ledger.

Transaction CodeDescription
FB03Display a document
FB02Change a document

G/L Account Balance & Line-Item Analysis

Functions to review and analyze individual balance and line items of General Ledger accounts to understand financial performance and identify potential issues.

Transaction CodeDescription
FS10NDisplay G/L account balances
FBL3NDisplay G/L line items
SE38 (Run RFSEPA01)Activate line-item display program

Special G/L Posting Scenarios

Provides handling of specific transaction types that require special treatment in General Ledger, such as bills of exchange, payments, and guarantees.

Transaction CodeDescription
F-65, FV50Create a document parking entry
FBV0, FBV5, FBVOCreate a document parking display/process entry
F-02 (Menu: Document->Hold)Create hold documents entry
FB11Display hold documents record
SE38 (Run RFTMPBLU)Create a conversion program for holding documents
F-01Create a sample documents entry
FBM3Display sample documents
FBN1Create a number range for sample documents “X2”
FBS1Create accrual/deferral documents
F.81Reverse accrual/deferral documents
FBD1Create recurring documents
FBD2Change recurring documents
F.15Display recurring documents
F.14Post recurring documents (batch input)
FBN1Create a number range for recurring documents “X1”

Reversals

Provide the process of correcting errors by reversing the previously posted documents in General Ledger to prevent their impact on the accounts.

Transaction CodeDescription
FB08Reverse individual document
F.80Do mass document reversal
FBRAReverse a cleared item
F.81Reverse accrual/deferral document
FBR2Reverse an already-reversed document

Interest Calculation Setup

Provides configuration settings and parameters for calculating interest on General Ledger accounts, typically used for loans, deposits, or other interest-bearing transactions.

Transaction CodeDescription
OB46Define interest calculation types
OBAAPrepare account balance interest calculation
OBV2Assign accounts for automatic posting
OBACDefine reference-interest rates
OB83Enter interest rates
OB81Define time-dependent terms
F.52Perform interest calculations

Foreign Currency Revaluation

The process of adjusting General Ledger accounts to reflect changes in exchange rates for foreign currencies, ensuring financial reporting accuracy.

Transaction CodeDescription
OB59Define valuation methods
OBA1Prepare automatic postings
F.05Perform foreign currency revaluation

Tax on Sales/Purchases Configuration

Provides settings and configurations for tax codes, procedures for calculating and posting taxes and rates related to sales and purchase transactions in General Ledger.

Transaction CodeDescription
OBQ3Define tax procedures
OBBGAssign country to calculation procedures
FTXPDefine tax codes
OBCLAssign tax codes for non-taxable transactions
OB40Define tax accounts
FS00Assign tax codes in G/L accounts

Other G/L Transactions & Settings

In addition to the above categories, the following are broad transaction codes related to General Ledger configurations and settings that do not fall under the previous categories, such as period-end closing activities, account reconciliation, and reporting options.

Transaction CodeDescription
OB41Define posting keys
OBH1Copy number ranges between company codes
OBH2Copy number ranges between fiscal years
OB22Define additional local currencies for company code
GGB0Maintain validation rules
OB28Activate validation rules
GGB1Maintain substitution rules
OBBHActivate substitution rules
OB32Define document change rules
OBL1Post document automatically
FBKPAssign account automatically
OBYCAutomatic account assignment in material management
EC01Copy company code settings
OY01Define countries for currency group
FB00Edit accounting options
OBR1Reset/delete transaction data in the company code
FKMTDefine account assignment model
OBY9Transport chart of accounts
O7E6Define fast-entry screens
OBR2Delete master data (customers, vendors, G/L)
OBY7Copy chart of accounts and account determinations
OB56Define line-item text templates
OBY2Copy G/L accounts between company codes
OBY8Delete chart of accounts
FBU3Display intercompany document
OBYADefine clearing accounts for intercompany transactions

Accounts Payable (AP) T-Codes

This section outlines the key areas within Accounts Payable in SAP FICO, providing definitions and transaction codes for each.

AP Basic Settings & Master Data

Provides the initial configuration and setup of accounts payable, including the organizational structure, creation, and maintenance of vendor master records, as well as payment terms.

Transaction CodeDescription
OBD3Create vendor account groups
XKN1Create number ranges for a vendor account
OBASAssign number ranges to vendor account groups
OBA3Maintain customer/vendor tolerance groups
XK01, BPCreate a vendor master (centrally)
XK02, BPChange vendor master
FK03Display vendor master (accounting)
FS00Create a G/L reconciliation account

AP Invoice & Credit Memo Processing

Provides options for creating, verifying, and posting credit memos and invoices received from vendors, ensuring the accuracy of liability records.

Transaction CodeDescriptionNotes
F-43Enter vendor invoice
FB60Enter vendor invoiceIt is used for entering vendor invoices, but it is typically used in a different context or screen layout.
F-41Enter a vendor credit memo
FB65Enter vendor credit memoThis transaction code is used to post vendor credit memos but in a different format.
FB10Invoice/credit memo fast entry

AP Payment Processing

The process for initiating and executing payments to vendors for outstanding invoices includes selecting invoices for payment, creating payment documents, and generating payment proposals.

Transaction CodeDescription
F-53Post outgoing payment
F-05, F-51Post with clearing
F-44Clear vendor
F-13Automatic payments clearing

AP Down Payments

Provides the processes of recording and managing vendor-related down payments, including posting down payment requests, requesting down payments, and clearing down payments against invoices.

Transaction CodeDescription
FS00Create an “Advance to Vendors” G/L account
OBYRDefine alternative reconciliation accounts for vendor down payment.
F-47Request down payment
F-48Post-down payment made
F-54Clear vendor down payment

House Banks & Check Management

Provides configuration and management of a company’s bank account details for making payments, as well as management of check reconciliation and stock checks.

Transaction CodeDescription
FI12Create/maintain house banks.
FCHICreate check lots
FCH5Manual check creation/updates
FCHNDisplay check register
FCH3Void check / unissued check cancellation
FCH8Cancel an issued check.
FCH6Change check issue/encashment date.
FCHGRemove check encashment date.
FCHVCreate void reason code

Automatic Payment Program (APP)

Configuration and execution of the automatic payment program, which involves selecting payment invoices, creating payment documents, and generating payment proposals.

Transaction CodeDescription
FBZPConfigure automatic payment program.
FBZ0Display/edit payment proposal
XK02, BPAssign payment method in vendor master.
F110Execute payment run

AP Reporting & Analysis

Provides generation and analysis of accounts payable-related reports, such as cash flow forecasts, vendor balances, payment history, and invoice aging.

Transaction CodeDescription
FBL1NDisplay vendor line item
FK10NDisplay vendor account balance

Cash Journal (AP Relevant)

Utilizes a cash journal to manage and record accounts payable-related cash transactions, including payments made outside the standard payment process and petty cash transactions.

Transaction CodeDescription
FS00Create a G/L account for the cash journal.
OBA7Define document types for cash journals.
FBCJC1Define number ranges for cash journals.
FBCJC0Set up a cash journal.
FBCJC2Create, change, or delete business transactions.
FBCJC3Set up print parameters.

Terms of Payment (AP)

Provides processes for managing payment terms, which specify due dates and any discounts offered for early payment of invoices.

Transaction CodeDescription
OBB8Create/maintain terms of payment.
OBXUAssign G/L account for discount received.

Accounts Receivable (AR) T-Codes

This section provides details and transaction codes related to accounts receivable in SAP FICO.

AR Basic Settings & Master Data

Provides initial configuration and setup for accounts receivable transactions, including payment terms, and creates and maintains master records for customers.

Transaction CodeDescription
OBD2Create customer account groups.
XDN1Create number ranges for customer accounts.
OBARAssign number ranges to customer account groups.
FS00Create a G/L reconciliation account.
XD01, BPCreate customer master (centrally)
FD01Create customer master (Fi level)
XD02, BPAssign Dunning Procedure In Customer Master

AR Invoice & Credit Memo Processing

Provides the process for creating, posting, and managing invoices and credit memos issued to customers.

Transaction CodeDescription
F-22Enter customer invoice
FB70Enter customer invoice (enjoy transaction)
F-27Enter a customer credit memo.
FB75Enter customer credit memo (enjoy transaction)

AR Payment Processing

Recording and applying outstanding invoice payments to customers, including handling partial payments and overpayments and ensuring payments are matched to the corresponding invoices.

Transaction CodeDescription
F-28Post incoming payment
F-32Clear normal item – account clear

AR Down Payments

The process of recording and managing customer down payments, including clearing down payments, requesting down payments, and posting down payments against invoices.

Transaction CodeDescription
FS00Create an “advance from customers” G/L account.
OBXRDefine an alternative reconciliation account for the customer’s down payments.
F-37Request down payment (noted item)
F-29Post-down payment received.
F-39Transfer advance (special G/L to normal)

Dunning

The process involves sending dunning notices (payment reminders) to customers for overdue invoices and escalating the payment collection process according to predefined levels and rules.

Transaction CodeDescription
FBMPDefine dunning procedures
OB61Define dunning areas
F150Execute the dunning run.

AR Reporting & Analysis

Process for generating and analyzing account receivable-related reports, including payment history, cash flow forecasts, invoice aging, and customer balances.

Transaction CodeDescription
FBL5NDisplay customer line item.
FD10NDisplay the customer account balance.

Credit Management (AR Relevant)

Process for integrating credit management functionalities into accounts receivable to evaluate a customer’s creditworthiness by setting up credit limits and monitoring customer credit exposure.

Transaction CodeDescription
OB45Maintain credit control area.
OB38Assign company code to credit control area.
OB01Define credit risk categories.
OB39Define intervals for days in arrears.
OB02Define credit representative groups.
OB51Define credit representatives (assign employee)

Bills of Exchange (AR)

Management process of bills of exchange receivable from customers, including creation, discount, and collection of bills of exchange.

Transaction CodeDescription
OBYNDefine alternative reconciliation accounts for bills of exchange.
OBYKDefine bank sub-accounts
F-36Post bills of exchange payment
F-33Post bank bill discounting.
F-20Reverse contingent liability
S_ALR_87012213Generate a report for outstanding bills of exchange.

Terms of Payment (AR)

Management of account receivables, including payment terms, due dates, and any other discounts previously offered to customers.

Transaction CodeDescription
OBXIAssign G/L Account for discount given.

Extended Withholding Tax T-Codes

This section provides definitions and key areas related to extended withholding tax transaction codes.

Basic Settings

This process provides the initial configuration and setup of the extended withholding tax functionality, including relevant general ledger accounts, formulas, codes, and definitions of withholding tax type.

Transaction CodeDescription
OBY6Assign PAN & TAN numbers (India-specific)
OY05Create a factory calendar.
J1INCALAssign factory calendar to business places (India-specific)
OBWWThe assignment of accounts

Execution & Reporting

Provides execution of withholding tax-related transactions, including actual calculation, posting, and remittance, as well as reporting functionality to ensure compliance with tax authorities.

Transaction CodeDescription
XK02Assign extended withholding tax codes in the vendor master.
J1INCHLNCreate a remittance challan (India-specific)
J1INBANKEnter bank challan (India-specific)
J1INCERTCreate a TDS certificate (India-specific)
J1INARCreate annual return (India specific)

Asset Accounting (AA) T-Codes

Provides definitions and transaction codes for asset accounting sub-module in SAP FICO.

AA Organizational Structure & Basic Settings

Provides processes for the initial configuration and setup of the asset accounting module, including defining organizational units (e.g., company code or business area), a depreciation chart, and other fundamental settings.

Transaction CodeDescription
EC08Copy reference chart of depreciation/depreciation areas.
OAOBAssign company code to a chart of depreciation.
OBCLAssign tax codes for non-taxable transactions.

Asset Class & Master Data Configuration

Process for defining asset classes by grouping assets with similar characteristics and configuring master data for asset fields within each class.

Transaction CodeDescription
OAOAMaintain asset classes
OAYZDetermine depreciation areas in asset classes.
OA77Define screen layout rules for asset master data.
OA78Define screen layout rules for asset depreciation areas.
AS08Maintain a range of numbers for asset master data.
AO90Assignment of G/L accounts for automatic postings.

Depreciation Configuration

Process for defining depreciation methods, keys, and other parameters used to calculate depreciation expense for assets over their useful life.

Transaction CodeDescription
OAYRSpecify intervals and posting rules.
OAYOSpecify rounding rules
AFAMDDefine base methods (depreciation)
AFAMSDefine declining balance methods.
AFAMPDefine multilevel methods
AFAMADefine period control methods.
AFAMD/S/P/A (Combined access)Maintaining depreciation keys

Asset Master Data Management

The process of creating, maintaining, and managing master records for assets, which contain detailed information such as descriptions, acquisition dates, depreciation terms, and associated costs.

Transaction CodeDescription
AS01Create an asset master record.
AS11Create a sub-asset master record.

Asset Transactions

Process to record various asset-related transactions, including acquisitions, revaluations, transfers, and retirements.

Transaction CodeDescription
F-90Post-asset purchase (main asset)
F-90Post sub-asset purchase
F-92Enter the sale of an asset with the customer.
ABAONEnter the sale of assets without the customer.
ABUMNEnter transfer of assets (intra-company)
ABT1NEnter transfer of assets (inter-company)
ABAVNEnter scrapping of assets.
ABNANPost-capitalization of asset
ABAACreate unplanned depreciation
ABMACreate manual depreciation

Depreciation Run & Asset Reporting

Processes for the periodic execution of the depreciation run, including calculation and posting of depreciation expenses, as well as generation of asset-related reports.

Transaction CodeDescription
AFABExecute depreciation run
AW01NThe asset explorer
AR01, AR02, S_ALR_87011965The asset history sheet
S_ALR_87012936The depreciation forecast
ABST2The reconciliation of assets with the General Ledger

Capital Work-in-Progress (CWIP) Settlement

Process for tracking assets-related costs that are under construction and record these costs in the final asset master record upon completion of the project.

Transaction CodeDescription
AS01Create CWIP asset master.
OKO7Define the settlement profile.
SNUMDefine number ranges for settlement.
AIABSettle CWIP to final asset.
ASKBTransfer APC asset values (periodic)

Controlling (CO) T-Codes

This section describes the key areas within the controlling module and provides transaction codes for each.

CO Basic Settings

The process provides initial configuration and setup of the controlling area, fiscal year variant, and other settings that govern the cost accounting processes.

Transaction CodeDescription
OKKSSet controlling area
OKKP, OX06Maintain controlling area
KANKMaintain number ranges for CO documents.
OKEQMaintain versions
OKP1Maintain period lock

Cost Element Accounting

This process involves classifying and categorizing costs based on their nature, including material costs, depreciation, and labor costs, thereby establishing the foundation for cost reporting and analysis.

Transaction CodeDescription
FS00Create a primary cost element (FI integration)
KA01Create a primary cost element (CO area)
KA06Create a secondary cost element.
KAH1Create cost element groups.
OKB2Make default settings (cost elements)
OKB3Create batch input for cost elements.
SM35Execute batch input session.
KA03View cost elements created.

Reconciliation Ledger (CO-FI)

The reconciliation ledger is a process used to reconcile data between the financial accounting and controlling modules, ensuring that cost and revenue-related information is consistent across both areas.

Transaction CodeDescription
KALAActivate reconciliation ledger
KALBDeactivate the reconciliation ledger.
OBYBDefine adjustment accounts for reconciliation.
KALCExecute reconciliation posting
OK13Maintain number ranges for reconciliation ledger.

Cost Center Accounting (CCA)

This process is used to assign costs to cost centers, which represent the organizational units responsible for incurring costs, allowing cost and performance tracking and analysis at the cost center level.

Transaction CodeDescription
KS01Create a cost center.
KSH1Create a cost center group.
OKENNDisplay the cost center standard hierarchy.
OKEONChange the cost center standard hierarchy.
KP06Plan cost center costs/activities
KB11NRepost costs
KB61Repost CO line items
KSB1Display cost center actual line items
KSB5Display CO document
S_ALR_87013611Generate cost center variance report
KL01Create activity types
KLH1Create activity-type groups
KB21NEnter activity allocation
KK01Create statistical key figures.
KBH1Create statistical key figure groups.
KB31NEnter statistical key figures.
KSV1Create a distribution cycle (CCA)
KSV5Execute distribution (CCA)
KSU1Create an assessment cycle (CCA)
KSU5Execute assessment (CCA)

Internal Order Management

Internal Order Management is used to track associated costs with specific projects, activities, and events within the organization as a cost control mechanism and monitoring function.

Transaction CodeDescription
KOT2, KOT2_FONCAREA, KOT3_FUNCAREADefine internal order types.
KO01Create internal order
KOH1Create internal order groups.
KPF6Plan internal order costs.
KOB1Display internal order of actual line items.
OKO6Maintain allocation structure (settlement)
OKO7Maintain settlement profile
KO8N, SNUMMaintain number ranges for settlement documents.
KO88Execute internal order settlement.
S_ALR_87012993Internal order variance report

Profit Center Accounting (PCA)

This section provides definitions for the key areas within profit center accounting, along with related transaction codes.

PCA Basic Settings

This process provides the initial configuration and setup of the profit center accounting sub-module, including controlling area settings, activation of PCA, and their standard hierarchy.

Transaction CodeDescription
0KE5, OK65Maintain controlling area settings for PCA.
1KEFActivate PCA in the controlling area (set control parameters)
OKEQMaintain plan versions for PCA.
GB02Maintain number ranges for local PCA documents.
1KE1Display PCA settings

Profit Center Master Data

Process for creating, maintaining, and managing profit center master data records, which represent the organizational units responsible for generating profits and profitability analysis.

Transaction CodeDescription
KE59Create a dummy profit center.
KE51Create a profit center.
KCH1Create a profit center group.
KCH6NDisplay profit center standard hierarchy
KCH5NChange profit center standard hierarchy.
KS02Assigning profit center in cost center master

PCA Actual Postings & Assignments

Process for actual revenue assigning and costs to profit centers, either directly or through allocations, which reflects the profitability of each profit center.

Transaction CodeDescription
OKB9Maintain automatic account assignment (e.g., revenue elements)
3KEH, 3KENSelect additional balance sheets and P&L accounts for PCA.
3KEICreate default profit center assignment rules.
1KEKTransfer payables/receivables to PCA.
9KE0Transfer balances from one profit center to another

PCA Planning

The process of creating profit and loss plans for profit centers enables the establishment of performance, budgeting, and forecasting settings within those plans.

Transaction CodeDescription
7KE1Plan P&L items
7KE3Plan balance sheet items.

PCA Period-End & Reporting

This process enables the generation of reports related to activities performed at the end of each accounting period, facilitating data reconciliation, cost allocation, and analysis of the profitability of each profit center.

Transaction CodeDescription
2KESCarry forward balances in PCA.
KE5ZDisplay PCA actual line items
9KE9Display PCA document
S_ALR_87013326Generate P&L variance report (PCA)
S_ALR_87012336, S_ALR_87013336Generate balance sheet account report (PCA)

PCA Distribution & Assessment

This process provides a more accurate picture of profitability by allocating costs from cost centers or other profit centers to the receiving profit centers based on predefined allocation keys. Distribution allocates primary costs, while assessment allocates both primary and secondary costs.

Transaction CodeDescription
4KE1Define distribution cycle (PCA)
4KE5Execute distribution (PCA)
3KE1Define assessment cycle (PCA)
3KE5Execute assessment (PCA)

Closing Procedures T-Codes

This section defines the key areas within closing procedures in SAP FICO and provides relevant transaction codes.

Financial Statement Preparation

The process enables the generation of primary financial statements, such as cash flow statements, balance sheets, and income statements, based on SAP system data, providing a summary of a company’s financial position and performance.

Transaction CodeDescription
OB58, FSE2Create/maintain financial statement version.
F.01, S_ALR_87012284Display financial statements (B/S & P/L)

Period-End & Year-End Closing Activities

This process generates and displays reports on the tasks performed at the end of each accounting period, including monthly, quarterly, and yearly activities, to ensure the accuracy of financial records.

Transaction CodeDescription
OB52Open/close posting periods
F.16Carry forward G/L balances.
F.07Carry forward vendor/customer balances
OBH2Copy number range intervals to next year
AJRWCheck the asset fiscal year change
AJABCheck the asset year-end closing
OAAQChecking asset closed year

General Ledger Reports

This process generates and analyzes reports related to the general ledger, such as transaction details, insights into account balances, and overall performance.

Transaction CodeDescription
S_ALR_87012310Generate trial balance report
S_ALR_87100205Generate G/L account balances (ledger) report
S_ALR_87012326Generate chart of accounts list

Vendor Reports

This process generates and analyzes accounts payable-related reports, providing information on vendor balances, invoice aging, payment history, and other vendor-related data.

Transaction CodeDescription
S_ALR_87012086Generate vendor list report
S_ALR_87012103Generate vendor balances/ledger report
S_ALR_87012083Generate vendor open items / outstanding list report
S_ALR_87012085Generate vendor age analysis report
S_ALR_87012105Generate vendor advances report
S_ALR_87012093Generate vendor purchase analysis report

Customer Reports

This process generates accounts receivable-related reports, providing information on customer balances, payment history, invoice aging, and other customer-related data.

Transaction CodeDescription
S_ALR_87012179Generate customer list
S_ALR_87012197Generate customer balances/ledger
S_ALR_87012173Generate customer open items / outstanding list
S_ALR_87012176Generate customer age analysis report
S_ALR_87012199Generate customer advances report
S_ALR_87012186Generate customer sales analysis report

Correspondence

This process enables effective communication management with vendors, customers, and stakeholders, including account statements, payment reminders, and confirmations.

Transaction CodeDescription
OB78Assign programs for correspondence types
FB12Request correspondence
F.64Maintain correspondence

Integration T-Codes

This section provides details on module integration-related areas in SAP FICO with relevant transaction codes.

MM-FI Integration Settings

This component defines the configuration settings that link the materials management and financial accounting modules, ensuring that inventory transactions and goods movements are reflected in financial accounting.

Transaction CodeDescription
OMSYMaintain company codes for Materials Management
OX01Assign purchasing organization to company code.
OX18Assign plant to company code.
OMSKDefine valuation classes
OMWDGroup together valuation areas
OBYCConfigure automatic postings (MM)
OMWNDefine account grouping for movement types.
OMR6Set tolerance limits for price variances.
OMC0Set tolerance limits for goods receipts.
OMR2Maintain default values for tax codes (MM)
OMRXConfigure vendor-specific tolerances (MM)
OMBHDefine default values for physical inventory.
OMRVDefine automatic status change (MM)

MM-FI Integration Flow

This process is responsible for data flows between the financial accounting and materials management modules, including the automatic creation of documents for invoice posting, receipt posting, goods issues, and goods receipts.

Transaction CodeDescription
MM01Create material master
ME21NCreate purchase order
MIGOPost goods receipt
MIROPost invoice receipt/verification
MB51Display material document list
MB52Generate a list of warehouse stocks.
MMBEGet stock overview

SD-FI Integration Settings

This component provides configuration settings that link financial accounting with sales and distribution modules, ensuring that billing documents, sales orders, and deliveries are properly reflected in the financial records.

Transaction CodeDescription
OVX3Assign sales organization to company code.
OMJ7Assign the business area to the plant, valuation area, and division.
OVF0Assign the business area to the plant and division.
OVK1Define tax determination rules (SD)
OX10Assign delivering plants for tax determination.
OVKKDefine and assign pricing procedures.
VKOAAssign G/L accounts (SD)

SD-FI Integration Flow

This process is responsible for data flows between sales and distribution, as well as financial accounting modules, including the automatic creation of accounting documents for billing, deliveries, and customer payments.

Transaction CodeDescription
VA01Create a sales order.
VL01NCreate outbound delivery
VF01Create a billing document.
VF02Change a billing document.
VF03Display billing document
VF31Issue billing document (output)
VK11Assign material price (condition record)
MB1CPost goods receipt for initial stock

Useful Technical & System Admin T-Codes

This section provides details on the technical and system administration-related areas, which are helpful for users and consultants to understand.

Background Processing & Monitoring

This function provides scheduling and monitoring of the jobs that run in the background without requiring user interaction, usually used for depreciation runs, report generation, and payment processing.

Transaction CodeDescription
SM35Process batch input session
SM37View background jobs
SP01View spool requests
SM12System locks display/management

Data Dictionary & Development

SAP data dictionary is a program that can be accessed and used to understand the structure of tables, data elements, and domains. It can be utilized by development tools, such as the ABAP Workbench, to create custom reports, programs, and enhancements.

Transaction CodeDescription
SE11Display ABAP data dictionary
SE38Launch ABAP editor
SE16Launches ABAP Data Browser (table display)

Transport Management

Transport Management is the process used to move configuration settings, custom code, or other changes from one SAP system, such as a development environment, to another, such as a test or production environment, using transport requests.

Transaction CodeDescription
SE01, SE09, SE10View transport requests

Table Maintenance & Query

The Table Maintenance and Query function enables direct viewing and maintenance of data within SAP tables, provided proper authorization is in place, and extracts specific data from the system using query tools.

Transaction CodeDescription
SM30Generic table maintenance
SQVILaunch SAP Quick Viewer (Simple Queries)

System Messages

The System Messages function enables users to review system logs and messages, identifying errors, informational messages, and warnings that help troubleshoot issues and monitor system performance.

Transaction CodeDescription
SO00Send system message
Read More: