SAP FI Tcodes & SAP CO Transaction Codes (Finance and Controlling Tcodes in SAP)

SAP FI Tcodes and SAP CO Tcodes will covers the list of main Finance ?Transaction Codes for FICO.

First we will start with Geneal Ledger Accounting, then??Document Posting,?Document Posting, Accounts Payable, Accounts Payable, Asset Accounting, Closing Procedures, MM to FI Integration, SD to FI Integration , Controlling Tcodes in SAP, Cost?Center?Accounting, Internal Order Management and finally Profit?Center?Accounting.?

Table of Contents

Main SAP FI Tcodes (FI Transaction Codes)

Let’s start with the main used SAP FI General Transaction Codes:

SAP FI Tcodes Description
F110 Parameters for Automatic Payment
FB60 Enter Incoming Invoices
OBYC C FI Table T030
SLIS FI SL Spec.Purpose Ledg. Info.System
FERT Flow of cost trace
PR00 Travel expenses
FBL3N G/L Account Line Items
J1IEX Incoming Excise Invoices
OCRD Number Range Maintenance: FCRP
FB01 Post Document
XD01 Create Customer (Centrally)
FS00 G/L acct master record maintenance
FBL5N Customer Line Items
FBL1N Vendor Line Items
FTXP Maintain Tax Code

SAP FI Tcodes for General Ledger Accounting: Basic Settings

Let start by a short definition of General Ledger Accounting (FI-GL)

The central task of G/L accounting is to provide a comprehensive picture of external accounting and accounts. Recording all business transactions (primary postings as well as settlements from internal accounting) in a software system that is fully integrated with all the other operational areas of a company ensures that the accounting data is always complete and accurate. (source)

FI Enterprise?Structure tcodes

The first step to set up in SAP FI ( Finance in SAP) is the Entrerpise Structure.
Ygu will find following the list of the important SAP FI Tcodes for Entreprise Structure defintion and configuration.

SAP FI Tcodes Description
OX15? Creation of Company
OX02? Creation of Company Code
OX16? Assign Company Code to Company
OX03? Creation of Business Areas

SAP FI Fiscal Year Tcodes

SAP FI Tcodes Description
OB29? Creation of Fiscal Year Variant
OB37? Assign Company Code to Fiscal Year Variant

Chart of Accounts

SAP FI Tcodes Description
OB13? Creation of Chart of Accounts
OB62? Assign Company Code to Chart of Accounts
OBD4? Define Account Groups
OB53? Define Retained Earnings Account

Tranaction for Posting Periods in SAP FI

SAP FI Tcodes Description
OBBO? Define Posting Period Variant
OBBP? Assign Company Code to Posting Period Variant
OB52? Open and Close Posting Periods

Document Types and Number Ranges

SAP FI Tcodes Description
OBA7? Define Document Types
FBN1? Define Number Ranges

SAP FI Tcodes for Tolerances

SAP Tolerances Tcodes Description
OBA0? Define Tolerance Groups for G/L Accounts
OBA4? Define Tolerance Groups for Employees
OB57? Assign Users to Tolerance Groups

Field Status

SAP FI Tcodes Description
OBC4? Define Field Status Variants
OBC5? Assign Company Code to Field Status Variants

Calculation Procedures

SAP FI Tcodes Description
OBBG? Assign Country to Calculation Procedure

Global Parameters

SAP FI Tcodes Description
OBY6? Enter Global Parameters

Foreign Currency Settings

SAP FI Tcodes Description
OB07? Check Exchange Rate Types
OBBS? Define Translation Ratios for Currency Translation
OB08? Enter Exchange Rates
OBA7? Specify Default Exchange Rate Type in Document Type

Creation of G/L Accounts

G/L Account Master Data:G/L account master records contain the data that is always needed by the General Ledger to determine the account’s function. The G/L account master records control the posting of accounting transactions to G/L accounts and the processing of the posting data. (source)

SAP FI Tcodes Description
FSP0? Creation of G/L Account at Chart of Accounts Level
FSS0? Creation of G/L Account at Company Code Level
FS00? Centrally?Creation of G/L Account


SAP FI Tcodes: Document Posting and Other Transactions

Posting Documents in General Ledger Accounting: If the balance of debits and credits in a document is zero, you can post the document. When you post the document, the system saves it and updates the G/L account balances . (source)

SAP Document Posting Tcodes

SAP FI Tcodes Description
F-02? G/L Document Posting
F-07? Post Outgoing Payment for G/L Accounts
FB50? G/L Account Posting – Enjoy Transaction
FBR2? Posting a Document with reference to another Document
FB03? Display Document
FB02? Change Document
FS10N? Display G/L Account Balances
FBL3N? Display G/L Account Balances for Open Item Managed A/cs

Activation of Line Item Display

SAP FI Tcodes Description
FS00? Flag "Line Item Display" Checkbox in G/L Account
FS00? Block GL Account
SE38? Run Program "RFSEPA01" for activation of Line Items
FS00? Unblock GL Account

Other Document Posting Transaction Codes

SAP FI Tcodes Description
EC01? Copy Company Code Settings from one Company Code to another
OBH1? Copy Number Ranges from one Company Code to another
OBH2? Copy Number Ranges from one Fiscal Year to another
FS04? To see the changes in the G/L Account Master
OB41? Define Posting Keys
OB56? Define Line Item Text Templates
OY01? Define Countries – Define Group Currency
OB22? Define Additional Local Currencies for Company Code
FKMT? Define Account Assignment Model
O7E6? Define Fast Entry Screens
FB00? Accounting Editing Options
OBR1? Reset Transaction Data – Delete Transaction Data in a Company Code
OBR2? Deleting Master Data – Customers/ Vendors & G/L Accounts
OBY9? Transport Chart of Accounts
OBY2? Copy G/L Accounts from One Company Code to another
OBY7? Copy Chart of Accounts and Account Determinations
OBY8? Delete Chart of Accounts
GGB0? Maintain Validation
OB28? Activate Validation
GGB1? Maintain Substitution
OBBH? Activate Substitution
FBU3? Display Intercompany Document
OBYA? Define Clearing Accounts for Intercompany Transactions

Other Transactions – SAP Technical FI Tcodes

SAP FI Tcodes Description
SE01/SE09/ SE10? To View Transport Request
SM35? To Post Batch Input Session
SM30? Table Maintenance View Screen
SP01? To View Spool Requests
SM37? To View Background Jobs
SE11? ABAP Data Dictionary
SE16? ABAP Data Browser
SE38? ABAP Editor
SQVI? SAP Quick Viewer

SAP Document Parking Tcodes

Document Parking Tcodes Description
F-65? Creation of Parked Document
SO00? Send System Message
FBV0? Display Parked Documents

SAP Tcodes for Hold Documents

Holding Documents :

When you are entering data, you may be interrupted, or you may not have all the data you need for entering a document, for example bank charges or the appropriate cost center. In this case, you can temporarily save the data you have entered, and then continue with the document entry at a later time. If you want the system to hold a document, it does not have to be complete. Account balances are not updated and the document data is not available for evaluation. A document number is not assigned. (source)

SAP FI Tcodes Description
SE38? Run Program "RFTMPBLU" for conversion of Held Documents
F-02? Creation of Hold Document: From the Menu Document?Hold
FB11? Display Held Documents

Sample Documents in FI Tcodes

SAP FI Tcodes Description
FBN1? Creation of Number Range "X2" for Sample Documents
F-01? Creation of Sample Document
FBM3? Display Sample Documents
FBR2? Posting of a Document with reference to Sample Document (or) F-02

Read more on Sample Document Posting in SAP FI (Posting with Sample Documents)

SAP Accrual/Deferral Documents Tcodes

Accrual/Deferral Document Posting in SAP FI: The Accounting area includes accrual/deferral functions that you can use to assign incomings and outgoings to the period in which they arose. You use the accrual/deferral function to calculate the expenses (outgoings) and revenues (incomings) for a period on a certain key date/period-end closing (for example, at the end of a fiscal year) (source)

SAP FI Tcodes Description
FBS1? Creation of Accrual/Deferral Document
F.81? Reversal of Accrual/Deferral Document

SAP Tcodes for Recurring Documents

Recurring Entries in SAP FI: Periodically recurring entries posted by the recurring entries program based on recurring entry documents. This process is comparable to the standing order you give to your bank to deduct your rent, premium payments, or loan repayments.(source)

SAP FI Tcodes Description
FBN1? Creation of Number Range "X1" for Recurring Documents
FBD1? Creation of Recurring Document
F.15? Display of Recurring Document
F.14? Posting of Transactions by using Recurring Document templates by way of Batch Input Session
FBD2? Change Recurring Document
OB32? Define Document Change Rules

Reversals Transaction Codes in SAP

SAP FI Tcodes Description
FB08? Individual Reversal
F.80? Mass Reversal
FBR2? Reversal of a Reversed Document
FBRA? Reversal of a Cleared Item
F.81? Accrual/Deferral Reversal

Interest Calculations: Account Balance Interest Calculation

SAP FI Tcodes Description
OB46? Define Interest Calculation Types
OBAA? Prepare Account Balance Interest Calculation
OBAC? Define Reference Interest Rates
OB81? Define Time Dependent Terms
OB83? Enter Interest Rates
FS00? Creation of G/L Account
OBV2? Assignment of Accounts for Automatic Posting
F-02? Posting of Term Loan
F-02? Repayment of Term Loan
F.52? Interest Calculations

Foreign Currencies Balances Revaluation

SAP FI Tcodes Description
OB59? Define Valuation Methods
FS00? Creation of G/L Accounts
OBA1? Prepare Automatic Postings
F-02? Term Loan Receipt in Foreign Currency
OB08? Enter Exchange Rates
F.05? Foreign Currency Balances Revaluation (Forex Run)

SAP Tcodes for Tax on Sales/Purchases

SAP FI Tcodes Description
OBQ3? Define Tax Procedures
OBBG? Assign Country to Calculation Procedures
FTXP? Define Tax Codes
OBCL? Assign Tax Codes for Non-Taxable Transactions
FS00? Creation of "VAT Pool A/c" G/L Account
OB40? Define Tax Accounts
FS00? Assign Tax Codes in G/L Accounts
F-22? Posting of Sale or Purchase Invoice to Check Input and Output Taxes
F-43? Posting of Sale or Purchase Invoice to Check Input and Output Taxes

SAP Accounts Payable Transaction Codes

Basic Settings Tcodes for AP

SAP FI Tcodes Description
OBD3? Creation of Vendor Accounts Groups
XKN1? Creation of Number Ranges for Vendor Account Groups
OBAS? Assign Number Ranges to Vendor Account Groups
OBA3? Maintain Customer/Vendor Tolerance Groups
FS00? Creation of G/L Accounts – Reconciliation A/c
XK01? Creation of Vendor Master
OBA7 Document Types and Number Ranges
FBN1 Document Types and Number Ranges

SAP FI-AP Tcodes

SAP FI Tcodes Description
F-43? Posting of Vendor Invoice
F-53? Posting Outgoing Payment
FB60? Posting Vendor Invoice – Enjoy Transaction
FBL1N? To View Vendor Account
F-41? Vendor Credit Memo
FB65? Vendor Credit Memo – Enjoy Transaction

SAP House Banks Tcodes

SAP FI Tcodes Description
FS00? Creation of "Bank A/c" G/L Account
FI12? Creation of House Bank and Assign G/L A/c in House Bank
FCHI? Creation of Check Lots
FCH5? Manual Check Updates
FCHN? Display Check Register
FCH6? Change Check Issue Date/Check Encashment Date Updating
FCHV? Creation of Void Reason Code
FCH3? Void Check/Unissued Check Cancellation
FCHG? Remove Check Encashment Date Data
FCH8? Issued Check Cancellation

Advance Payments or Down Payments Tcodes

SAP FI Tcodes Description
FS00? Creation of "Advance to Vendors A/c" G/L Account
OBYR? Define Alternative Reconciliation Account for Vendor Down Payments
F-47? Down Payment Request (Noted Item)
F-48? Down Payment Made
F-43? Purchase Invoice Posting
F-54? Transfer of Advance from Special G/L to Normal by clearing Special G/L A/c
F-44? Clearing of Normal Item – Account Clear

SAP Tcodes for Terms of Payment

SAP FI Tcodes Description
OBB8? Creation of Terms of Payment
FS00? Creation of G/L Accounts
OBXU? Assign G/L Account for Automatic Posting of Discount Received
OBXI? Assign G/L Account for Automatic Posting of Discount Given

Party Statement of Account

SAP FI Tcodes Description
OB78? Assign Programs for Correspondence Types
FB12? Request for Correspondence
F.64? Maintain Correspondence

Automatic Payment Program

SAP FI Tcodes Description
FBZP? Setup Payment Method per Country for Payment Transactions
FBZP? Setup Payment Method Per Company Code for Payment Transactions
FBZP? Setup All Company Codes for Payment Transactions
FBZP? Setup Paying Company Code for Payment Transactions
FBZP? Setup Bank Determination
XK02? Assign Payment Method in Vendor Master
FCHI? Creation of Check Lots
F110? Payment Run

SAP Cash Journal Transaction Codes

SAP FI Tcodes Description
FS00? Create G/L Account for Cash Journal
OBA7? Define Document Types for Cash Journal Documents
FBCJC1? Define Number Range Intervals for Cash Journal Documents
FBCJC0? Set Up Cash Journal
FBCJC2? Create/ Change/ Delete Business Transactions
FBCJC3? Set Up Print Parameters for Cash Journal

SAP Tcodes for Cash Journal

SAP FI Tcodes Description
OY05? Creation of Factory Calendar:
J1INCAL? Assign Factory Calendar to Business Places
FS00? Creation of G/L Accounts
OBWW? Assignment of Accounts
OBY6? Assign PAN & TAN Numbers
XK02? Assign Extended Withholding Tax Codes in Vendor Master
F-43? Purchase Invoice Posting
J1INCHLN? Create Remittance Challan
J1INBANK? Enter Bank Challan
J1INCERT? Creation of TDS Certificate
J1INAR? Creation of Annual Return

Accounts Receivable Tcodes

SAP AR Basic Settings Tcodes

SAP FI Tcodes Description
OBD2? Creation of Customer Account Groups
XDN1? Creation of Number Ranges for Customer Account Groups
OBAR? Assign Number Ranges to Customer Account Groups
FS00? Creation of G/L Account – Reconciliation Account
XD01? Creation of Customer Master
OBA7; FBN1? Document Types and Number Ranges


SAP FI Tcodes Description
F-22? Posting of Customer Invoice
F-28? Posting Incoming Payment
FB70? Posting Customer Invoice – Enjoy Transaction
FBL5N? To View Customer Account
F-27? Customer Credit Memo
FB75? Customer Credit Memo – Enjoy Transaction

Advance Payments or Down Payments

SAP FI Tcodes Description
FS00? Creation of "Advance from Customers A/c" G/L Account
OBXR? Define Alternative Reconciliation Account for Customer Down Payments
F-37? Down Payment Request (Noted Item)
F-29? Down Payment Received
F-22? Sale Invoice Posting
F-39? Transfer of Advance from Special G/L to Normal by clearing Special G/L A/c
F-32? Clearing of Normal Item – Account Clear

Bill Discounting

SAP FI Tcodes Description
FS00? Creation of G/L Accounts
OBYN? Define Alternative Reconciliation Account for Bills of Exchange Receivable
OBYK? Define Bank Sub Accounts
F-22? Sale Invoice Posting
F-36? Bills of Exchange Payment
F-33? Bank Bill Discounting
S_ALR_87012213? Report to view Customer wise/ Due Date wise/ Bank wise Outstanding
F-20? Reverse Contingent Liability

SAP Dunning Tcodes

SAP Dunning Tcodes Description
OB61? Define Dunning Areas
FBMP? Define Dunning Procedures
XD02? Assign Dunning Procedure in Customer Master
F-22? Sale Invoice Postings
F150? Dunning

Credit Management Tcodes in SAP

SAP Credit Management Tcodes Description
OB45? Maintain Credit Control Area
OB38? Assign Company Code to Credit Control Area
OB01? Define Credit Risk Categories
OB02? Define Accounting Clerk Groups [Credit Representative Groups]
OB51? Define Credit Representatives [Assign Employee to Credit Representative Groups]
OB39? Define Intervals for Days in Arrears for Credit management

Check also?Credit Limit for Customer in SAP SD

SAP Tcodes for Asset Accounting

Asset Basic Settings Tcodes in SAP

SAP Asset Accounting?Tcodes Description
EC08? Copy Reference Chart of Depreciation/Depreciation Areas
OBCL? Assign Tax Codes for non-taxable transactions
OAOB? Assign Company Code to Chart of Depreciation
AS08? Maintain Number Ranges for Asset Master Data
OAOA? Maintain Asset Classes
OAYZ? Determine Depreciation Areas in the Asset Classes
FS00? Creation of G/L Accounts
AO90? Assignment of G/L Accounts for Automatic Postings
OAYR? Specify Intervals and Posting Rules
OAYO? Specify Rounding of Net Book Value and/or Depreciation
OA77? Define Screen Layout Rules for Asset Master Data
OA78? Define Screen Layout Rules for Asset Depreciation Areas
AFAMD?/ AFAMS? / AFAMP / AFAMA Depreciation Keys
AS01? Creation of Asset Master
AS11? Creation of Sub-Asset Master
F-90? Main Asset Purchase Posting
F-90? Sub-Asset Purchase Posting
AW01N? Asset Explorer
S_ALR_87011965? Asset History Sheet
AFAB? Depreciation Run

Settlement of Capital Work-in-Progress

SAP?Settlement Tcodes Description
OKO7? Define Settlement Profile
SNUM? Define Number Ranges for Settlement
AS01? Creation of Capital Work-in-Progress Asset Master
F-90? Posting of Transactions
AS01? Creation of Main Asset Master to which Asset Under Construction is to be settled
AIAB? Settlement of Capital Work-in-Progress

Other Transactions

SAP FI Tcodes Description
ASKB? Transfer of APC Asset Values – Periodic Asset Postings
ABST2? Reconciliation of Assets with General Ledger
F-92? Sale of Asset
ABAON? Sale of Asset Without Customer
ABUMN? Transfer of Asset
ABT1N? Transfer of Asset – Inter company
ABAVN? Scrapping of Asset
ABNAN? Post Capitalization of Asset
ABMA? Manual Depreciation
ABAA? Unplanned Depreciation
S_ALR_87012936? Depreciation Forecast
AR02? Fixation of the Schedule as per the Indian Company's Act (or) Asset History Sheet

SAP Closing Procedures Transaction Codes

Financial Statement Version Tcodes

SAP Closing Tcodes Description
OB58? Creation of Financial Statement Version
F.01? To view Balance Sheet and Profit and Loss Account

Closing Procedures

SAP Closing Procedures Tcodes Description
F.07? Carry Forward of Vendors and Customers Closing Balances
OAAQ? Carry Forward of Asset Balances? To Open Next Year
F.16? Carry Forward of G/L Account Balances
OBH2? Copy Number Range Intervals to the Next Year
OB52? Open/Close Previous Period

GL Reports

SAP GL Reports Tcodes Description
S_ALR_87012326? Chart of Accounts List
S_ALR_87012310? Trial Balance
S_ALR_87100205? Ledger

Vendor Reports

SAP Vendor Reports Tcodes Description
S_ALR_87012086? Vendor List
S_ALR_87012093? Vendor wise Purchases
S_ALR_87012083? Vendor Outstanding List
S_ALR_87012085? Age wise Analysis of Vendors
S_ALR_87012105? Advances Report
S_ALR_87012103? Vendor's Ledger

Customer Reports

SAP Customer Reports Tcodes Description
S_ALR_87012179? Customer List
S_ALR_87012186? Customer wise Sales
S_ALR_87012173? Customer Outstanding List
S_ALR_87012176? Age wise Analysis of Customers
S_ALR_87012199? Advances Report
S_ALR_87012197? Customer's Ledger

SAP?MM to FI Integration Tcodes

Basic Settings from MM Side

SAP MM to FI Tcodes Description
OX10? Define Plant
OIAS? Define Location
OX09? Maintain Storage Location
OX08? Maintain Purchasing Organization
OX18? Assign Plant to Company Code
OX01? Assign Purchasing Organization to Company Code
OX17? Assign Purchasing Organization to Plant
OMS2? Define Attributes of Material Types
OMSY? Maintain Company Codes for Materials Management
OMR6? Set Tolerance Limits for Price Variances
OMC0? Set Tolerance Limits for Goods Receipts
OMBH? Define Default Values for Physical Inventory
OMR2? Maintain Default Values for Tax Codes
OMRX? Configure Vendor Specific Tolerances
OMRV? Define Automatic Status Change
FBN1? Define Number Ranges – 50 & 51

SAP Integration Tcodes

SAP Integration Tcodes Description
FS00? Creation of G/L Accounts
MM01? Creation of Material Master
XK01? Creation of Vendor Master
OMWD? Group Together Valuation Areas
OMSK? Define Valuation Classes
OMWN? Define Account Grouping for Movement Types
OBYC? Configure Automatic Postings

SAP Flow Tcodes

SAP MM to FI Flow Tcodes Description
ME21N? Creation of Purchase Order
MIGO? Goods Receipt Against Purchase Order
MIRO? Invoice Verification/Invoice Receipt
F-53? Payment to Vendor – Outgoing Payment

SAP SD to FI Integration Tcodes

Basic Settings from SD Side

SAP SD to FI Tcodes Description
OVXB? Define Divisions
OVX5? Define Sales Organization
OVXI? Define Distribution Channels
OVXD? Define Shipping Points
OMJ7? Assign Business Area to Plant/Valuation Area & Division
OVX3? Assign Sales Organization to Company Code
OVXK? Assign Distribution Channel to Sales Organization
OVXA? Assign Division to Sales Organization
OVXG? Set up Sales Area
OVX6? Assign Sales Organization – Distribution Channel – Plant
OVF0? Assign Business Area to Plant & Division
OVXC? Assign Shipping Point to Plant
OVKK? Define and Assign Pricing Procedures
OVK1? Define Tax Determination Rules
OX10? Assign Delivering Plants for Tax Determination
FBN1? Define Number Ranges – 48 & 49
OVL2? Assign Shipping Point

SAP SD to FI Integration Tcodes

SAP SD to FI Tcodes Description
FS00? Creation of G/L Accounts
MM01? Creation of Finished Goods Material Master
XD01? Creation of Customer Master
VK11? Assign Material to Pricing Procedure – PR00 & MWST
VKOA? Assign General Ledger Accounts

SAP SD To FI Flow Tcodes

SAP FICO Tcodes Description
MB1C? Goods Receipt for Initial Start
VA01? Creation of Sales Order
VL01N? Outbound Delivery
VF01? Billing Document
VF31? Issue Billing Document
F-28? Incoming Payment from Customers

Controlling Tcodes in SAP

SAP Basic Settings Tcodes

SAP CO Tcodes Description
OX06? Maintain Controlling Area
OKKP? Activate Components/Control Indicators And Assignment of Company Codes to Controlling Area
KANK? Maintain Number Ranges
OKEQ? Maintain Versions

Other Transactions

SAP Tcodes for Controlling Description
OKKS? Set Controlling Area
OKP1? Period Lock

Cost Element Accounting

SAP Cost Element?Tcodes Description
FS00? Creation of Primary Cost Element at FI Area
KA01? Creation of Primary Cost Element at CO Area
OKB2 / OKB3 Automatic Creation of Primary Cost Elements
KA06? Creation of Secondary Cost Element
KAH1? Creation of Cost Element Groups

SAP Reconciliation Ledger Tcodes (CO)

SAP Reconciliation Ledger Tcodes Description
KALA? Activate Reconciliation Ledger
KALB? Deactivate Reconciliation Ledger
OK13? Maintain Number Ranges for Reconciliation Ledger Documents
OBYB? Define Adjustment Accounts for Reconciliation Posting
KALC? Execute Reconciliation Posting

SAP Cost?Center?Accounting Tcodes

Cost Center Accounting (CO-OM-CCA):

You use Cost Center Accounting for controlling purposes within your organization. The costs incurred by your organization should be transparent. This enables you to check the profitability of individual functional areas and provide decision-making data for management. This requires that all costs be assigned according to their source. However, source-related assignment is especially difficult for overhead costs. Cost Center Accounting lets you analyze the overhead costs according to where they were incurred within the organization. (source)

SAP Cost Center Basic Settings Tcodes

SAP?Cost Center Tcodes Description
KS01? Creation of Cost Center
KSH1? Creation of Cost Center Group
F-02? Posting of Transactions in FI
KSB1? To View Cost Center Wise Report
KB61? Repost CO Line Items
KB11N? Repost Costs
KP06? Planning Cost Center Wise
S_ALR_87013611? To View Cost Center Wise Variance Report
OKENN? Display Cost Center Standard Hierarchy
OKEON? Change Cost Center Standard Hierarchy
KSB5? Display Cost Center Accounting Document

SAP Activity Types Tcodes

The Activity type is used in this case for controlling specific activities and can be for one or more cost centers. Below you will see a general overview of how the activity type works within the controlling module and its purpose for allocating costs and quantities, directly and indirectly. (source)

SAP Activity Type?Tcodes Description
KL01? Creation of Activity Types
KLH1? Creation of Activity Type Groups
KB21N? Enter Activity Allocation
KK01? Creation of Statistical Key Figures
KBH1? Creation of Statistical Key Figures Groups
KB31N? Enter Statistical Key Figures

SAP Overhead Assessment Tcodes

Assessment – Overhead Cost Controlling (CO-OM): ?Assessment is used to allocate planned or actual costs. The costs are allocated from cost centers to receivers. These receivers could be other cost centers, orders, projects and so on. This process shows assessment of the plan costs. You see how to define an assessment cycle and how the costs are then allocated. Actual costs are assessed in the same way, except that a different assessment cycle is used. (source)

SAP Overhead Assessment Tcodes Description
KA06? Creation of Secondary Cost Element – 42
KSU1? Creation of Assessment Cycle
KSU5? Overhead Assessment

Overhead Distribution Transaction Codes

SAP Overhead Distribution?Tcodes Description
KSV1? Creation of Distribution Cycle
KSV5? Overhead Distribution

SAP Internal Order Management Tcodes

Internal orders (EC-PCA are normally used to plan, collect, and settle the costs of internal jobs and tasks. The SAP system enables you to monitor your internal orders throughout their entire life-cycle; from initial creation, through the planning and posting of all the actual costs, to the final settlement and archiving (source)

Basic Settings for Internal Order Tcodes

SAP Internal Order Tcodes Description
KOT2? Creation of Internal Order Types
KO01? Creation of Internal Orders
KOH1? Creation of Internal Order Groups
F-02? Posting of Transactions in FI
KOB1? To View Internal Order Wise Report
KB61? Repost CO Line Items
KB11N? Repost Costs
KPF6`? Planning Internal Order Wise
S_ALR_87012993? To View Variance Report

Internal Order Settlement – Only Real Orders can be settled.

SAP FI Tcodes Description
KA06? Creation of Settlement Cost Elements – 21
OKO6? Maintain Allocation Structure
OKO7? Maintain Settlement Profile
KO8N? Maintain Number Ranges for Settlement Documents
KANK? Creation of Number Ranges in CO Area – KOAO
KO88? Internal Order Settlement

SAP Profit?Center?Accounting Tcodes

Profit Center Accounting (EC?PCA) lets you determine profits and losses by profit center using either period accounting or the cost?of?sales approach. It also lets you analyze fixed capital and so?called ?statistical key figures? (number of employees, square meters, and so on) by profit center. Consequently, you can calculate all key figures commonly used in cost accounting (return on investment, cash flow, sales per employee, and so on).

A profit center is a management?oriented organizational unit used for internal controlling purposes. Dividing your company up into profit centers allows you to analyze areas of responsibility and to delegate responsibility to decentralized units, thus treating them as ?companies within the company?. (source)

SAP Profit ?Center Basic Settings Tcodes

SAP Profit Center ?Tcodes Description
0KE5? Maintain Controlling Area Settings
KE59? Creation of Dummy Profit Center
1KEF? Set Control Parameters for Actual Data
OKEQ? Maintain Plan Versions
GB02? Maintain Number Ranges for Local Documents
KCH5N? Change Profit Center Standard Hierarchy
KCH6N? Display Profit Center Standard Hierarchy
1KE1? Display Settings for Profit Center Accounting
KE51? Creation of Profit Center
KCH1? Creation of Profit Center Group
OKB9? Maintain Automatic Account Assignment of Revenue Elements
3KEH? Choose Additional Balance Sheet and Profit & Loss Accounts
3KEI? Default Assignment to a Profit Center – Profit Center Derivation Rules
7KE1? Planning Profit Center Wise for Profit & Loss Account Items
7KE3? Planning Profit Center Wise for Balance Sheet Account Items
S_ALR_87013326? To View Profit Center Wise Variance Report for Profit and Loss Account Items
S_ALR_87013336? To View Profit Center Wise Variance Report for Balance Sheet Account Items
9KE0? Transfer from one Profit Center to Another Profit Center
9KE9? Display Profit Center Accounting Document
1KEK? Transfer Payables/Receivables in Profit Center Accounting
KE5Z? Display Profit Center Actual Line Items
2KES? Balance Carry Forward in EC-PCA

Assessment – EC-PCA

Assessment and distribution of relevant overhead costs is performed at period closing (actual data) or plan closing (plan data). This is usually done directly in CO and then reflected in the data in Profit Center Accounting.(source)

SAP Assessment Tcodes Description
KA06? Maintain Assessment Cost Element
3KE1? Define Actual Assessment Cycle for EC-PCA
3KE5? Actual Assessment

Distribution – EC-PCA

Assessment and distribution of relevant overhead costs is performed at period closing (actual data) or plan closing (plan data). This is usually done directly in CO and then reflected in the data in Profit Center Accounting. (source)

SAP DistributionTcodes Description
4KE1? Define Distribution Cycle
4KE5? Actual Distribution

Reference:?SAP FICO Transaction Codes?