Pathlock

Comprehensive List of SAP FICO T-Codes

The content provides a detailed and categorized list of SAP FICO transaction codes (T-Codes) for configuring enterprise structure, fiscal year, chart of accounts, posting periods, document control, tolerance groups, field status, tax procedures, global parameters, currency settings, and general ledger accounting tasks such as G/L account master data management and document posting.

T-Codes for Enterprise Structure & Basic Settings

Core Organizational Units Setup

  • OX15: Create a company
  • OX02: Create a company code
  • OX03: Create a business area

Assignment of Organizational Units

  • OX16: Assign company code to a company
  • OB37: Assign company code to fiscal year variant
  • OB62: Assign a company code to chart of accounts
  • OBBP: Assign a company code to posting period variant
  • OBC5: Assign a company code to field status variant

Fiscal Year Configuration

  • OB29: Create/maintain fiscal year variant

Chart of Accounts Configuration

  • OB13: Create a chart of accounts
  • OBD4: Define account groups
  • OB53: Define retained earnings account

Posting Period Configuration

  • OBBO: Define the posting period variant
  • OB52: Open and close posting periods

Document Control Setup

  • OBA7: Define document types
  • FBN1: Define number ranges

Tolerance Group Configuration

  • OBA0: Define tolerance groups for G/L accounts
  • OBA4: Define tolerance groups for employees
  • OB57: Assign users to tolerance groups
  • OBA3: Define customer/vendor tolerance group

Field Status Configuration

  • OBC4: Define field status variants

Tax Calculation Procedures

  • OBBG: Assign a country to the calculation procedure

Global Parameters & Currency

  • OBY6: Enter global parameters
  • OB07: Check exchange rate types
  • OBBS: Define translation ratios for currency translation
  • OB08: Enter exchange rates
  • OBA7: Specify the default exchange rate type in the document type

General Ledger (G/L) Accounting T-Codes

G/L Account Master Data Management

  • FS00: Create a G/L account centrally; Block/unblock G/L account
  • FSS0: Create a G/L account at a company code level
  • FSP0: Create a G/L account at a chart of account Level
  • FS04: Display changes to G/L master

G/L Document Posting

  • F-02: Post a G/L document (standard)
  • F-07: Post outgoing payment for G/L accounts
  • FB50: Post a G/L account
  • FBR2: Post document with reference

Document Display & Modification

  • FB03: Display a document
  • FB02: Change a document

G/L Account Balance & Line-Item Analysis

  • FS10N: Display G/L account balances
  • FBL3N: Display G/L line items
  • SE38 (Run RFSEPA01): Activate line-item display program

Special G/L Posting Scenarios

  • F-65, FV50: Create a document parking entry
  • FBV0, FBV5, FBVO: Create a document parking display/process entry
  • F-02 (Menu: Document->Hold): Create hold documents entry
  • FB11: Display hold documents record
  • SE38 (Run RFTMPBLU): Create a conversion program for holding documents
  • F-01: Create a sample documents entry
  • FBM3: Display sample documents
  • FBN1: Create a number range for sample documents “X2”
  • FBS1: Create accrual/deferral documents
  • F.81: Reverse accrual/deferral documents
  • FBD1: Create recurring documents
  • FBD2: Change recurring documents
  • F.15: Display recurring documents
  • F.14: Post recurring documents (batch input)
  • FBN1: Create a number range for recurring documents “X1”

Reversals

  • FB08: Reverse individual document
  • F.80: Do mass document reversal
  • FBRA: Reverse a cleared item
  • F.81: Reverse accrual/deferral document
  • FBR2: Reverse an already-reversed document

Interest Calculation Setup

  • OB46: Define interest calculation types
  • OBAA: Prepare account balance interest calculation
  • OBV2: Assign accounts for automatic posting
  • OBAC: Define reference-interest rates
  • OB83: Enter interest rates
  • OB81: Define time-dependent terms
  • F.52: Perform interest calculations

Foreign Currency Revaluation

  • OB59: Define valuation methods
  • OBA1: Prepare automatic postings
  • F.05: Perform foreign currency revaluation

Tax on Sales/Purchases Configuration

  • OBQ3: Define tax procedures
  • OBBG: Assign country to calculation procedures
  • FTXP: Define tax codes
  • OBCL: Assign tax codes for non-taxable transactions
  • OB40: Define tax accounts
  • FS00: Assign tax codes in G/L accounts

Other G/L Transactions & Settings

  • OB41: Define posting keys
  • OBH1: Copy number ranges between company codes
  • OBH2: Copy number ranges between fiscal years
  • OB22: Define additional local currencies for company code
  • GGB0: Maintain validation rules
  • OB28: Activate validation rules
  • GGB1: Maintain substitution rules
  • OBBH: Activate substitution rules
  • OB32: Define document change rules
  • OBL1: Post document automatically
  • FBKP: Assign account automatically
  • OBYC: Automatic account assignment in material management
  • EC01: Copy company code settings
  • OY01: Define countries for currency group
  • FB00: Edit accounting options
  • OBR1: Reset/delete transaction data in the company code
  • FKMT: Define account assignment model
  • OBY9: Transport chart of accounts
  • O7E6: Define fast-entry screens
  • OBR2: Delete master data (customers, vendors, G/L)
  • OBY7: Copy chart of accounts and account determinations
  • OB56: Define line-item text templates
  • OBY2: Copy G/L accounts between company codes
  • OBY8: Delete chart of accounts
  • FBU3: Display intercompany document
  • OBYA: Define clearing accounts for intercompany transactions

Accounts Payable (AP) T-Codes

AP Basic Settings & Master Data

  • OBD3: Create vendor account groups
  • XKN1: Create number ranges for a vendor account
  • OBAS: Assign number ranges to vendor account groups
  • OBA3: Maintain customer/vendor tolerance groups
  • XK01, BP: Create a vendor master (centrally)
  • XK02, BP: Change vendor master
  • FK03: Display vendor master (accounting)
  • FS00: Create a G/L reconciliation account

AP Invoice & Credit Memo Processing

  • F-43: Enter vendor invoice
  • FB60: Enter vendor invoice (different context/screen layout)
  • F-41: Enter a vendor credit memo
  • FB65: Enter vendor credit memo (different format)
  • FB10: Invoice/credit memo fast entry

AP Payment Processing

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

AP Down Payments

  • FS00: Create an “Advance to Vendors” G/L account
  • OBYR: Define alternative reconciliation accounts for vendor down payment
  • F-47: Request down payment
  • F-48: Post-down payment made
  • F-54: Clear vendor down payment

House Banks & Check Management

  • FI12: Create/maintain house banks
  • FCHI: Create check lots
  • FCH5: Manual check creation/updates
  • FCHN: Display check register
  • FCH3: Void check / unissued check cancellation
  • FCH8: Cancel an issued check
  • FCH6: Change check issue/encashment date
  • FCHG: Remove check encashment date
  • FCHV: Create void reason code

Automatic Payment Program (APP)

  • FBZP: Configure automatic payment program
  • FBZ0: Display/edit payment proposal
  • XK02, BP: Assign payment method in vendor master
  • F110: Execute payment run

AP Reporting & Analysis

  • FBL1N: Display vendor line item
  • FK10N: Display vendor account balance

Cash Journal (AP Relevant)

  • FS00: Create a G/L account for the cash journal
  • OBA7: Define document types for cash journals
  • FBCJC1: Define number ranges for cash journals
  • FBCJC0: Set up a cash journal
  • FBCJC2: Create, change, or delete business transactions
  • FBCJC3: Set up print parameters

Terms of Payment (AP)

  • OBB8: Create/maintain terms of payment
  • OBXU: Assign G/L account for discount received

Accounts Receivable (AR) T-Codes

AR Basic Settings & Master Data

  • OBD2: Create customer account groups
  • XDN1: Create number ranges for customer accounts
  • OBAR: Assign number ranges to customer account groups
  • FS00: Create a G/L reconciliation account
  • XD01, BP: Create customer master (centrally)
  • FD01: Create customer master (Fi level)
  • XD02, BP: Assign Dunning Procedure In Customer Master

AR Invoice & Credit Memo Processing

  • F-22: Enter customer invoice
  • FB70: Enter customer invoice (enjoy transaction)
  • F-27: Enter a customer credit memo
  • FB75: Enter customer credit memo (enjoy transaction)

AR Payment Processing

  • F-28: Post incoming payment
  • F-32: Clear normal item – account clear

AR Down Payments

  • FS00: Create an “advance from customers” G/L account
  • OBXR: Define an alternative reconciliation account for the customer’s down payments
  • F-37: Request down payment (noted item)
  • F-29: Post-down payment received
  • F-39: Transfer advance (special G/L to normal)

Dunning

  • FBMP: Define dunning procedures
  • OB61: Define dunning areas
  • F150: Execute the dunning run

AR Reporting & Analysis

  • FBL5N: Display customer line item
  • FD10N: Display the customer account balance

Credit Management (AR Relevant)

  • OB45: Maintain credit control area
  • OB38: Assign company code to credit control area
  • OB01: Define credit risk categories
  • OB39: Define intervals for days in arrears
  • OB02: Define credit representative groups
  • OB51: Define credit representatives (assign employee)

Bills of Exchange (AR)

  • OBYN: Define alternative reconciliation accounts for bills of exchange
  • OBYK: Define bank sub-accounts
  • F-36: Post bills of exchange payment
  • F-33: Post bank bill discounting
  • F-20: Reverse contingent liability
  • S_ALR_87012213: Generate a report for outstanding bills of exchange

Terms of Payment (AR)

  • OBXI: Assign G/L Account for discount given

Extended Withholding Tax T-Codes

Basic Settings

  • OBY6: Assign PAN & TAN numbers (India-specific)
  • OY05: Create a factory calendar
  • J1INCAL: Assign factory calendar to business places (India-specific)
  • OBWW: The assignment of accounts

Execution & Reporting

  • XK02: Assign extended withholding tax codes in the vendor master
  • J1INCHLN: Create a remittance challan (India-specific)
  • J1INBANK: Enter bank challan (India-specific)
  • J1INCERT: Create a TDS certificate (India-specific)
  • J1INAR: Create annual return (India specific)

Asset Accounting (AA) T-Codes

AA Organizational Structure & Basic Settings

  • EC08: Copy reference chart of depreciation/depreciation areas
  • OAOB: Assign company code to a chart of depreciation
  • OBCL: Assign tax codes for non-taxable transactions

Asset Class & Master Data Configuration

  • OAOA: Maintain asset classes
  • OAYZ: Determine depreciation areas in asset classes
  • OA77: Define screen layout rules for asset master data
  • OA78: Define screen layout rules for asset depreciation areas
  • AS08: Maintain a range of numbers for asset master data
  • AO90: Assignment of G/L accounts for automatic postings

Depreciation Configuration

  • OAYR: Specify intervals and posting rules
  • OAYO: Specify rounding rules
  • AFAMD: Define base methods (depreciation)
  • AFAMS: Define declining balance methods
  • AFAMP: Define multilevel methods
  • AFAMA: Define period control methods
  • AFAMD/S/P/A (Combined access): Maintaining depreciation keys

Asset Master Data Management

  • AS01: Create an asset master record
  • AS11: Create a sub-asset master record

Asset Transactions

  • F-90: Post-asset purchase (main asset); Post sub-asset purchase
  • F-92: Enter the sale of an asset with the customer
  • ABAON: Enter the sale of assets without the customer
  • ABUMN: Enter transfer of assets (intra-company)
  • ABT1N: Enter transfer of assets (inter-company)
  • ABAVN: Enter scrapping of assets
  • ABNAN: Post-capitalization of asset
  • ABAA: Create unplanned depreciation
  • ABMA: Create manual depreciation

Depreciation Run & Asset Reporting

  • AFAB: Execute depreciation run
  • AW01N: The asset explorer
  • AR01, AR02, S_ALR_87011965: The asset history sheet
  • S_ALR_87012936: The depreciation forecast
  • ABST2: The reconciliation of assets with the General Ledger

Capital Work-in-Progress (CWIP) Settlement

  • AS01: Create CWIP asset master
  • OKO7: Define the settlement profile
  • SNUM: Define number ranges for settlement
  • AIAB: Settle CWIP to final asset
  • ASKB: Transfer APC asset values (periodic)

Controlling (CO) T-Codes

CO Basic Settings

  • OKKS: Set controlling area
  • OKKP, OX06: Maintain controlling area
  • KANK: Maintain number ranges for CO documents
  • OKEQ: Maintain versions
  • OKP1: Maintain period lock

Cost Element Accounting

  • FS00: Create a primary cost element (FI integration)
  • KA01: Create a primary cost element (CO area)
  • KA06: Create a secondary cost element
  • KAH1: Create cost element groups
  • OKB2: Make default settings (cost elements)
  • OKB3: Create batch input for cost elements
  • SM35: Execute batch input session
  • KA03: View cost elements created

Reconciliation Ledger (CO-FI)

  • KALA: Activate reconciliation ledger
  • KALB: Deactivate the reconciliation ledger
  • OBYB: Define adjustment accounts for reconciliation
  • KALC: Execute reconciliation posting
  • OK13: Maintain number ranges for reconciliation ledger

Cost Center Accounting (CCA)

  • KS01: Create a cost center
  • KSH1: Create a cost center group
  • OKENN: Display the cost center standard hierarchy
  • OKEON: Change the cost center standard hierarchy
  • KP06: Plan cost center costs/activities
  • KB11N: Repost costs
  • KB61: Repost CO line items
  • KSB1: Display cost center actual line items
  • KSB5: Display CO document

Note: The list continues with further modules and T-codes as per the original content.