SAP User Exit – FI





SAP USER EXIT FI /CO

Overview

R/3 provides three “customization spots” that allow you to enhance FI/CO features without modifying the standard code. Although often collectively referred to as “user exits,” two of the three have different names. SAP Enhancements are used to expand the standard functionality within SAP. Enhancements use function modules and are called from the standard SAP code. Each module in the system has a set of delivered enhancements that help companies expand the standard functionality where they need it. Enhancements were new in release 3.0. The Open FI Interfaces or Business Transaction Events are also used to expand the standard functionality within SAP. These events are defined in the IMG. Business Transaction Events were new in release 4.0. They are not available for all modules and are not called on all integrated transactions into FI as of release 4.5B. This will change with each release and should be retested. The older User Exits in FI/CO are “Z” programs that are defined in table T80D for client-dependent user exits, and in table T80I for client-independent user exits. These are also used to expand the standard functionality within the FI/CO modules. These User Exits have been available since the early releases of SAP. All of these FI/CO User Exits are listed in this document in the Configuring User Exits (Older). The list is included because these User Exits are not a part of the Enhancements or Business Transaction Events and do not have an Info System for searching.

Benefits

-         Standard SAP functionality can be enhanced without modification to the standard code.

-         Upgrades do not erase the functionality and it does not have to be re-transported or re-entered into the system. The enhancements should be thoroughly tested when upgrading to ensure the system will still work as implemented.

Configuring SAP Enhancements

Basic Steps in Configuring an Enhancement

-         Find the appropriate Enhancement.

-         Enter the ABAP code in the “Z” program within the function module.

-         Create a project.

-         Add the Enhancement to the project.

-         Activate the project.

Example Business Scenario for Enhancements

Company A has a requirement to validate all customer master records created with a U.S. address. The U.S. entity reports on the industry field on the customer master. This is only a U.S. requirement and should not be required for the other countries, so the field status would not work. To accomplish this requirement, Company A will need to set up an Enhancement for the customer master transaction. The necessary steps are detailed below with screenprints. This example was configured in a 4.6C system.

Detailed Steps

1.   Tools ABAP Workbench Utilities Enhancements Definition Utilities List Enhancements

2.    Do not execute this without any parameters! There are too many Enhancements and it will probably time out. You’re searching for a customer master exit. Enter *mast* in the short text. You’ll start there. Searching for an exit can be tricky, so make sure you try several things before giving up.

3.    Execute the search.

4.    Look through the list until you find the Enhancement for User exits: Customer Master Data.

5.    Double-click on the enhancement SAPMF02D. This will take you to the details of the Enhancement and list the function modules included in the Enhancement.

6.    To continue, double-click on the function module EXIT_SAPMF02D_001

7.    This will take you to the source code for the function module. Click on the Import tab to review the tables/fields that are available for the Enhancement

8.      To view the tables/fields that can be changed in the function module, click on the Export and Changing tabs. For this function module, these tabs are empty because you can only validate data. You cannot change any fields in this enhancement.

9.      Return to the Source Code tab.

10.  Scroll down until you see the Include statement in the program. The “Z” program listed after the Include is where your code will be written

11.   Double-click on the Include. You will be prompted to create the include. Click on Yes to create.

12.   At this point you will be prompted to enter a development class and to create a transport request. If you do not know which development class to use, please contact your technical team.

13.  Enter the following ABAP code into the program

*

* User exit to ensure that all US customers have a group key

* entered on the customer master.

*

if i_kna1-land1 = ‘US’ and

i_kna1-brsch = ‘ ‘.

message e001(F2).

endif.

14.   Note that the table name matches the table name in the import tab tables.

15.   In this example you are using the standard message class F2 with message number 001. Normally, you will create your own message within your own message class. All customer message classes must begin with a “Z” and are created in transaction SE91.

16.  Save the program.

17.  The next step is to create the project. Go to transaction code CMOD or follow menu path: Tools  ABAP Workbench  Utilities  Enhancements  Project Management.

18.  Enter the project name; begin the name with a “Z.”

19.  Click on the Create button.

20.   Enter in a description for the project.

21.   Click on the Enhancement Assignments button.

22.   You will be prompted to save the enhancement. Click on Yes.

23.   At this point you will be asked for a development class and to create a transport for the project. You may use the same one created when adding the ABAP code to the function module.

24.  Enter the name of the enhancement SAPMF02D

25.  Save the project.

26.  Back out of the enhancement assignment.

27.  Activate the project by hitting the Activate button.

The SAP Enhancement is ready to be tested! Try creating a customer with U.S. as the country and a blank group key. Be sure to test one with a group key to make sure the message is not displayed in error as well.

Configuring Business Transaction Events

Basic Steps in Configuring an Event

-         Make sure the application is active for Business Transaction Events.

-         Copy the sample interface function module into a “Z” function module.

-         Enter the ABAP code into the source code section of the new “Z” function module. You may choose to create a “Z” program to enter the code into and then insert the “Z” program into your function module source code.

-         Activate the function module.

-         Assign the function module to the event, country and application.

Example Business Scenario for Business Transaction Events

Company A would like to copy the group key field from the vendor master into the allocation field on all the line items within a vendor invoice and payments, including the vendor lines. This requirement assumes only one vendor is posted to in a document. To accomplish this requirement, Company A will use the Business Transaction Event 1130, Post Document: SAP Internal Field Substitution. 1.      IMG Menu Path: Financial Accounting  Financial Accounting Global Settings  Use Business Transaction Events  Environment  Infosystem (Processes).

2.      Find the correct Business Event. You are updating a field, so you select the Processes Info System instead of the Publish and Subscribe Info System.

3.      Execute the search with the defaults.

4.      Find the correct interface for updating a document: Post Document: SAP- Internal Field Substitution

5.      Put your cursor on the event and click on the Sample Function Module button.

6.      You are now in transaction SE37 – Function Builder. This is the function module (sample_process_00001130) you will need to copy into a “Z” name function module for your coding. This Is the Function Module You Need to Copy Your “Z” Name Function Module

7.      Click on the Copy button.

8.      Enter the “Z” function module name in the To Function Module field

9.      Enter a Function Group. If you need to create a “Z” function group, go to transaction code SE37 and follow menu path: Go to  Function Groups  Create Group. A function group is a logical grouping of function modules, and the ABAP code is generated for function groups. You will be prompted for a development class and transport when creating the function group.

10.  In Function Builder (transaction SE37), enter the new “Z” function module. Click on the Change button.

11.  The system will default into the source code screen where you may enter your ABAP code.

12.  Notice the tables available for the code. Additional tables may be declared if necessary.

13.  Enter the following source code

tables: lfa1.

data: z_groupkey like lfa1-konzs.

z_groupkey = ‘ ‘.

loop at t_bseg.

* check for vendor lines. If one is found, read the vendor master and

* retrieve the group key field.

if t_bseg-koart eq ‘K’.

select single konzs from lfa1 into z_groupkey

   where lifnr = t_bseg-lifnr.

endif.

* Move the group key field into all line items allocation field.

loop at t_bsegsub.

t_bsegsub-zuonr = z_groupkey.

modify t_bsegsub index sy-tabix.

endloop. “t_bsegsub

endloop. “t_bseg

14.  Save the function module.

15.  Back out to the main Function Builder screen by clicking on the green arrow button.

16.  Activate the function module by clicking on the Activate button

17.  Assign the function module to the event in the IMG: Financial Accounting Financial Accounting Global Settings Business Transaction Events Settings Process Function Modules of an SAP Appl.

18.  Hit enter past the warning messages that this is SAP data.

19.  Click on the New Entries button.

20.  Enter the process for your interface. In your example it is 00001130.

21.  Enter the country the interface is valid for. If it is valid for all countries, leave this field blank.

22.  Enter the application the interface should be called for. If it should be called for all applications, leave this field blank. Please note that not all integrated transactions are programmed to go through these interfaces! You will need to test to find out!

23.  Enter the new “Z” function module

24.  Save the settings. At this point you will be prompted for a CTS number for the configuration change.

25.  The Business Transaction Event is complete! You are ready for testing.

Configuring User Exits (Older)

Basic Steps in Configuring an User Exit

-       Create a “Z” program for the User Exits and enter the necessary ABAP code.

-       Enter the new program name into table T80D.

-       Configure the application to call the User Exit.

List of User Exits

-       Variable Field Movements

-       Substitutions in FI,CO, PCA

-       Validations in FI,CO, PCA

-       Rollups in SPL

-       Fixed Field Movements in SPL

-       CostCenter Summarization on Detail Screen

-       Sets Formula Variables

Example Business Scenario for User Exits

Company A would like to add a “Z” field in the Special Purpose Ledger to capture a Business Unit field for reporting. They have used all the standard SAP fields such as Business Area and ProfitCenter. The field will only be used for reporting and is only needed in the Special Purpose Ledger. You created a special ledger table (ZZSPL1) with field Z_BUNIT and need to populate this field based on a combination of G/L account, fund and functional area.  To accomplish this requirement, Company A will use the Variable Field Movement User Exit. To make maintenance easier, table ZZBUSUNIT was created with the G/L account, fund and functional area fields as key fields, and the business unit field as a non-key field. You generated the table maintenance so the table could be updated using transaction SM30. SAP users update the business unit determination rules in table ZZBUSUNIT by entering the G/L account, fund and functional area, and then the business unit that combination should be posting to. The User Exit will read table ZZBUSUNIT using the G/L account, fund and functional area from the posting transaction and determine the business unit. The steps for using the user exit are detailed below. This example was created on a 4.6C system. 1.      Copy the delivered template User Exit program RGIVU000_TEMPLATE into a “Z” program. Follow menu path Tools  ABAP Workbench  Development  ABAP Editor (transaction code SE38). In early releases, the delivered program was RGIVU000.

2.      You will be prompted for a development class and a transport. Please check with the technical team for the correct development class.

3.      At the initial ABAP Editor screen, enter your new “Z” program name, select the Source Code button and click on Change

4.      Enter the following code in the User Exit :

FORM E01_MVC USING FROM_FIELD TO_FIELD.to_field = 'CORP'. "Set a default
business unit.* read table zzbusunit to determine the business unit field.
select single z_bunit from zzbusunit into to_field
where hkont = accit_glx-hkont and    geber = accit_glx-geber and
fkber = accit_glx-fkber.ENDFORM.

5.      Activate the program by clicking on the Activate button.

6.      Change the configuration in the User Exit table to point to your new “Z” program.

7.      Follow the IMG menu path: Financial Accounting  Special Purpose Ledger  Basic Settings  User Exits  Maintain Client Specific User Exits.

8.      The entry to maintain is application area GIMV: Variable Field Movement. Enter your “Z” program

9.      Save the changes.

10.  The final configuration step is to assign the User Exit in the variable field movement for your special ledger table. In the IMG: Financial Accounting à Special Purpose Ledger à Basic Settings à Master Data à Maintain Field Movements. Field movements control how the fields in a special ledger table are populated. They can be populated straight from other fields in a posting or through User Exits. After You Assign the Business Unit Field and the G/L Account, the Exit Field Should Contain U01.

11.  Assign the business unit field as a receiver and the G/L account as the sender. The Exit field should contain U01

12.  The User Exit number U01 calls User Exit E01_MVC form in the “Z” program.

13.  Save the field movement.

14.  You are ready to test your User Exit!

By: Suresh Upadhyayula



SAP FI TIPS – Table relationships image





FI CO Table Mapping

2099431 f520 300x237 SAP FI TIPS   Table relationships image

FI CO Master Data

2099444 f520 300x234 SAP FI TIPS   Table relationships image

Tags: , , ,



SAP FI TIPS – Indirect cost allocation





STEP-1: Create a allocation cost element
Accounting>>Controlling>>Cost Element Accounting>>Master Data>>Cost Element>>Individual Processing>> Create Secondary
T code: KA06

Enter your controlling area in the pop up screen for ‘Set Controlling Area’
Cost element <enter cost element unique number>
Valid from <first day of the current year>
Click on Master Data button
Name < Enter name of the cost element>
Description <enter description>
Cost element category <43>
<Save>

STEP-2: Create activity type
Accounting>>Controlling>> Cost Center Accounting>> Master Data>> Activity Type>> Individual Processing>> KL01 – Create
T code: KL01
Activity Type <enter unique activity ID>
Valid from <first day of the current year>
Click on Master Data button
Name <enter name of the activity>
Description <enter description of the activity>
Activity Unit <select HR>
Cost center categories < *>
Activity type category <3>
Allocation cost element <enter cost element, created in step-1>
Price indicator <3>
<Save>

STEP-3: Enter activity price
Accounting>>Controlling>> Cost Center Accounting>> Planning>> Activity Output/Prices>>Change
T code: KP26
Version <0>
From period <1> to period <12>
Fiscal Year <2009.>
Cost center <enter the sender cost center ID>
Activity type< enter the sender cost centre activity type, defined in step-2>
Select the radio button for Form Based option
Click on <Period screen>
Enter activity price for all periods in the presented screen in the column for fixed price.

STEP-4: Enter Sender activities
Accounting>>Controlling>> Cost Center Accounting>> Actual Postings>>
Sender Activities>> Enter
T code: KB51N
Sender cost centre<Sender cost centre>
Sender activity type<sender’s activity created in step-2>
Total Quantity<total activity quantity of the sender>
<Save>

STEP-5: Create SKF and enter SKF for the current period for at least 2 receiver cost centers.
T. code KK01 and KB31N

STEP-6: Create cycle and segment
Accounting>>Controlling>> Cost Center Accounting>> Period-End Closing>> Current Settings>> Define Indirect Activity Allocation
Cycle<unique ID for cycle>
Start date <first day of your fiscal year>
Hit <Enter>
Text <description>
Click on <Attach Segment>
Segment name<unique name>
Description<description>
Rule <Posted quantities>
Shares in % <100>
Confirm defaulted radio button for <Actual value>
Receiver Tracing Factor<Variable Portion>
Variable portion type<select Actual Statistical Figures>
Click on Sender/Receivers Tab
Sender:
Cost center <enter sender cost center>
Activity type<select activity type created in step-2>
Receiver:
Cost centre: From—To <enter receiver cost centres or Group
Click on Receiver Tracing Factor Tab
Variable portion type <Actual Statistical Figures>
Selection criteria:
Statistical key figure <select SKF created in step-5>
<Save>

STEP-7: Execute indirect activity cycle and segment:

Accounting>>Controlling>> Cost Center Accounting>> Period-End Closing>> Single function>> Allocations>>Indirect Activity Allocation

T code: KSC5

Period From –To <current period>
Fiscal year<current fiscal year>
Flag for Test Run
<Execute>
Review the results and if results correct, remove the test run flag and again execute in production mode.
Confirm postings in sender and receivers cost centers line item report.
T code KSB1

By: erpgenie.com

Tags: , , ,



SAP FI TIPS – Direct Activity Allocation





STEP-1: Create allocation cost element

Accounting>>Controlling>>Cost Element Accounting>>Master Data>>Cost Element>>Individual Processing>> Create Secondary
T code: KA06
Enter your controlling area in the pop up screen for ‘Set Controlling Area’
Cost element <enter cost element unique number>
Valid from <first day of the current year>
Click on Master Data button
Name < Enter name of the cost element>
Description <enter description>
Cost element category <43>
<Save>

STEP-2: Create activity type
Accounting>>Controlling>> Cost Center Accounting>> Master Data>> Activity Type>> Individual Processing>> KL01 – Create
T code: KL01
Activity Type <enter unique activity ID>
Valid from <first day of the current year>
Click on Master Data button
Name <enter name of the activity>
Description <enter description of the activity>
Activity Unit <select HR>
Cost center categories < *>
Activity type category <1>
Allocation cost element <enter cost element, created in step-1>
Price indicator <3>
<Save>

STEP-3: Set Planner Profile
Accounting>>Controlling>> Cost Center Accounting>> Planning>> Set Planner Profile
T code: KP04
Select <SAPALL> in the pop up screen for ‘Set Planner Profile’
Click on green check mark

STEP-4: Create 3 new cost centers (T code-KS01) and post transactions in one of this cost center in current date. This cost center you will use as sender cost center and the other two cost centers you will use as receiver cost centers.

STEP-5: Enter activity price
Accounting>>Controlling>> Cost Center Accounting>> Planning>> Activity Output/Prices>>Change
T code: KP26
Version <0>
From period <1> to period <12>
Fiscal Year  <2009.
Cost center <enter the sender cost center ID>
Activity type< enter the sender cost centre activity type, defined in step-2>
Select the radio button for Form Based option
Click on <Period screen>
Enter activity price for all periods in the presented screen in the column for fixed price.

STEP-6: Enter Activity Allocation

Accounting>>Controlling>> Cost Center Accounting>> Actual Postings>> Activity Allocation>>Enter
T code: KB21N
Sender cost centre <sender cost centre that provides the activity>
Sender Activity Type<select sender’s activity type>
Receiver cost center-1<Receiver cost centre that receives the activity>
Total quantity<Quantity of the activity>
Receiver cost center-2<Receiver cost centre that receives the activity>
Total quantity<Quantity of the activity>
<Post>
STEP-7: Confirm the allocation postings in receiver and sender cost centers in cost center line item report. T code-KSB1

By : erpgenie.com

Tags: , , ,



SAP FI Tips – FI / CO Configuration guide





Very helpful 200 pages FI / CO Configuration guide.

http://sharingmatrix.com/file/3568144/sap-fico-configuration-guide.pdf

By: SAP FICO Configuration Guide @ sapdocs.info

Tags: , , ,



SAP FI Interview Questions





What is APC?

APC stands for Acquisition and Production costs. Acquisition means any asset which you may acquire/ purchase externally. It includes invoice price and other related exp. Associated with it like customs, octroi, freight which you add and arrive at total cost of acquisition for capitalisation of the asset.For ex Say a computer. The total cost which you incurr for the acquisition of the computer including installation will be your APC

Production cost means any asset which is created internally within the organisation. This is normally created by means of AUC and you go on adding cost to the AUC as and when you incurr exp. for the same.For ex. say addition to the office building. Therefore APC incudes any external acquisition or internal construction of exp. which needs to be capitalised.

In OADB under 01 deprn area Acquisition & prod Cost tick is activated. *– Marazban D. Dalal

This is umapathy, I have intereview tomorrow, if anybody have taken interview with any company, kindly let me know what the questions they will be asking, how will be the interview. How the questions will be on configuration, implementation side and other questions plz.. share with me.

Pl. prepare yourself on the following broad lines:

Implementation exp.:
Brief about the project you did: w.r.t. the main activity of the client, How many plants they had, What modules were implemented, Who were the implementers, What’s the implementation team size, How many were in your module team, What’s your role in the project with respect to the activities you partook in the project, The Enterprise Structure with regard to the no. of Company Codes, any Business Areas or Profit Centers defined, Cost Centers defined, What’s the period of the project, When did they Go-Live?, Any issues you’d solved during ‘Support’ phase?

Questions on conceptual understanding:
a) SAP R/3 definition and 3-Tier Architecture
b) ‘Real time integration’ advantage of SAP
c) ASAP methodology
d) Solution Manager
e) Client / Company / Company Code / Business Area
f) Business Area vs Profit Center Approach
g) How effective will be the Financial Statements generated through Business Areas
h) With Holding Taxes vs Extended WHT
i) Field Status Concepts (G/L master fields controlled through Account Group and Document entry through Field Status Group set in the G/L master)
j) Special G/L transactions
k) Open item management
l) Reconciliation Accounts
m) Subsidiary Ledgers
n) Sort key
o) Negative Postings Allowed
p) Special periods
q) Only balances in local currency
r) Important Posting keys for G/L, A/R, A/P, AA, Stock Entries
s) Assessment vs Distribution
t) Org. Structure for FI
u) Org. Structure for CO
v) Product Costing: How the values flow in the system

Configuration:
a) Extended With Holding Taxes configuration steps – right from creation of WH Tax Types, Codes to Annual Return
b) FI-MM Integration (OBYC configuration with particular reference to Off-Setting entries)
c) FI-SD integration
d) Down Payments transactions
e) Interest – Balances / Arrears
f) Asset Accounting: Asset Class, Main Asset, Sub-Asset, Group Asset, Dep. Areas, Dep. Key, Transaction No.s (100- External acquisition, 210 – Retirement with Revenue, etc.), Imp. Transaction Codes.

General questions:
a) Educational Background
b) What influenced you to go in for SAP career?
c) Functional Career
d) Present earnings vs Expected pay
e) Inclination to relocate

By : KN Murthy at http://www.sap-img.com/

Some questions you might ask or be asked :
What is a special GL transaction?
What is open line item management?
Where do you open and close periods?
What are the segments of GL master record?
What does document header control?
What is asset master?
What is the difference between the R/3 4.6version to R/3 4.7 version?
What is enterprise structure?
What data is required for automatic a/c determination
What is Evaluate option in APP?
What is the difference between profit center and business area?
What are financial versions?
What are all the settings you need to do before
What is residual payment and part payment?
What is account group?
Explain FI Organizational structure.
Why do we use group chart of account?
What is tolerance group?
What is GR/IR account?
Which dates are taken into consideration while running a payment run?
What are the documents require for Born in sale in relation to sales tax?
What is born in sale?
How is sub ledger linked to GL?
How do you reverse cleared documents?
What is Country and operational chart of account?
How due date of a document is calculated?
What are the components of enterprise structure?
What is sub ledger?
What does definition of a chart of account contains?
What is reversal posting?
What is integration between FI and other modules?
What is activity type?
What is field status group?
What does Field status group assigned to a GL master record controls?
How do you identify a document?
What is dunning?
What is High value sale?
What is the main control parameter for settlement?
What is base line date?
How do you control Document line item fields?
What is posting key?
What is automatic payment programmer?
What is the purpose of version?
What is dummy cost center?
What are depreciation areas?
What is accrual calculation?
Define Statistical Key Figure?
What are the disadvantages of Business Area?
Explain about Consolidation?
What is asset class?

By: http://placementpapers.net/

Tags: , ,



SAP FI Tips – How To Do Foreign currency valuation





Why should I do foreign currency valuation?

Foreign currency valuation is done for ascertaining the gain or loss occurred in an account balance/account payment due to fluctuations in foriegn exchange rate. Account balances and open items posted in foriegn currencies are required to be valuated at a particular date before preparing the financial statements to present a fair picture of the transactions.

To carry out a foreign currency valuation, you must first make certain settings in Customizing. You make the settings in Customizing under Financial Accounting > General Ledger Accounting/Accounts Receivable and Accounts Payable > Business Transactions > Closing > Valuating > Foreign Currency Valuation.

- You must define the exchange rates.

- You must also define a valuation method. (Choose Define valuation methods.)

- You must also define the expense and revenue accounts for exchange rate differences from valuations. For payables and receivables accounts you must also define the financial statements adjustment accounts. To do this, choose Automatic postings for foreign currency valuations.
If you want to carry out a parallel valuation, you must also have defined a valuation area. Choose Define valuation areas.

- The exchange rate differences from the parallel valuation are posted in this valuation area. If you carry out a parallel valuation with a different valuation method to the first valuation, you do not have to reverse the postings from the first valuation. This information is then available for subsequent closing operations, for example, Transferring and Sorting Receivables and Payables

The following describe how to carry out foreign currency valuation using the reports, and how to post valuation differences.

You can also make this posting manually. From the SAP Easy Access screen, choose Accounting > Financial accounting > General ledger > Document entry > Valuate foreign currency.

To carry out a foreign currency valuation, from the SAP Easy Access screen, choose Accounting > Financial accounting > General ledger/Accounts receivable/Accounts payable > Periodic processing > Closing > Valuate > Foreign currency valuation.

By: www.sap-basis-abap.com

Tags: , ,



SAP FI Transactions / Tcodes





SAP FI Tcodes

Transaction Code Description
F-01 Enter Sample Document
F-02 Enter G/L Account Posting
F-03 Clear G/L Account
F-04 Post with Clearing
F-05 Post Foreign Currency Valuation
F-06 Post Incoming Payments
F-07 Post Outgoing Payments
F-18 Payment with Printout
F-19 Reverse Statistical Posting
F-20 Reverse Bill Liability
F-21 Enter Transfer Posting
F-22 Enter Customer Invoice
F-23 Return Bill of Exchange Pmt Request
F-25 Reverse Check/Bill of Exch.
F-26 Incoming Payments Fast Entry
F-27 Enter Customer Credit Memo
F-28 Post Incoming Payments
F-29 Post Customer Down Payment
F-30 Post with Clearing
F-31 Post Outgoing Payments
F-32 Clear Customer
F-33 Post Bill of Exchange Usage
F-34 Post Collection
F-35 Post Forfaiting
F-36 Bill of Exchange Payment
F-37 Customer Down Payment Request
F-38 Enter Statistical Posting
F-39 Clear Customer Down Payment
F-40 Bill of Exchange Payment
F-41 Enter Vendor Credit Memo
F-42 Enter Transfer Posting
F-43 Enter Vendor Invoice
F-44 Clear Vendor
F-46 Reverse Refinancing Acceptance
F-47 Down Payment Request
F-48 Post Vendor Down Payment
F-49 Customer Noted Item
F-51 Post with Clearing
F-52 Post Incoming Payments
F-53 Post Outgoing Payments
F-54 Clear Vendor Down Payment
F-55 Enter Statistical Posting
F-56 Reverse Statistical Posting
F-57 Vendor Noted Item
F-58 Payment with Printout
F-59 Payment Request
F-60 Maintain Table: Posting Periods
F-62 Maintain Table: Exchange Rates
F-63 Park Vendor Invoice
F-64 Park Customer Invoice
F-65 Preliminary Posting
F-66 Park Vendor Credit Memo
F-67 Park Customer Credit Memo
F-90 Acquisition from purchase w. vendor
F-91 Asset acquis. to clearing account
F-92 Asset Retire. frm Sale w/ Customer
F.01 ABAP/4 Report: Balance Sheet
F.02 Compact Journal
F.03 Reconciliation
F.04 G/L: Create Foreign Trade Report
F.05 Foreign Currency Val.: Open Items
F.06 Foreign Currency Valuation:G/L Assts
F.07 G/L: Balance Carried Forward
F.08 G/L: Account Balances
F.09 G/L: Account List
F.0A G/L: FTR Report on Disk
F.0B G/L: Create Z2 to Z4
F.10 G/L: Chart of Accounts
F.11 G/L: General Ledger from Doc.File
F.12 Advance Tax Return
F.13 ABAP/4 Report: Automatic Clearing
F.14 ABAP/4 Report: Recurring Entries
F.15 ABAP/4 Report: List Recurr.Entries
F.16 ABAP/4 Report: G/L Bal.Carried Fwd
F.17 ABAP/4 Report: Cust.Bal.Confirmation
F.18 ABAP/4 Report: Vend.Bal.Confirmation
F.19 G/L: Goods/Invoice Received Clearing
F.1A Customer/Vendor Statistics
F.1B Head Office and Branch Index
F.20 A/R: Account List
F.21 A/R: Open Items
F.22 A/R: Open Item Sorted List
F.23 A/R: Account Balances
F.24 A/R: Interest for Days Overdue
F.25 Bill of Exchange List
F.26 A/R: Balance Interest Calculation
F.27 A/R: Periodic Account Statements
F.28 Customers: Reset Credit Limit
F.29 A/R: Set Up Info System 1
F.2A Calc.cust.int.on arr.: Post (w/o OI)
F.2B Calc.cust.int.on arr.: Post(with OI)
F.2C Calc.cust.int.on arr.: w/o postings
F.2D Customrs: FI-SD mast.data comparison
F.2E Reconciliation Btwn Affiliated Comps
F.2F Management Acct Group Reconciliation
F.2G Create Account Group Reconcil. G/L
F.30 A/R: Evaluate Info System
F.31 Credit Management - Overview
F.32 Credit Management - Missing Data
F.33 Credit Management - Brief Overview
F.34 Credit Management - Mass Change
F.35 Credit Master Sheet
F.36 Adv.Ret.on Sls/Pur.Form Printout(DE)
F.37 Adv.rept.tx sls/purch.form print (BE)
F.38 Transfer Posting of Deferred Tax
F.39 C FI Maint. table T042Z (BillExcTyp)
F.40 A/P: Account List
F.41 A/P: Open Items
F.42 A/P: Account Balances
F.44 A/P: Balance Interest Calculation
F.45 A/P: Set Up Info System 1
F.46 A/P: Evaluate Info System
F.47 Vendors: calc.of interest on arrears
F.48 Vendors: FI-MM mast.data comparison
F.4A Calc.vend.int.on arr.: Post (w/o OI)
F.4B Calc.vend.int.on arr.: Post(with OI)
F.4C Calc.vend.int.on arr.: w/o postings
F.50 G/L: Profitability Segment Adjustmnt
F.51 G/L: Open Items
F.52 G/L: Acct Bal.Interest Calculation
F.53 G/L: Account Assignment Manual
F.54 G/L: Structured Account Balances
F.56 Delete Recurring Document
F.57 G/L: Delete Sample Documents
F.58 OI Bal.Audit Trail: fr.Document File
F.59 Accum.Clas.Aud.Trail: Create Extract
F.5A Accum.Clas.Aud.Trail: Eval.Extract
F.5B Accum.OI Aud.Trail: Create Extract
F.5C Accum.OI Audit Trail: Display Extr.
F.5D G/L: Update Bal. Sheet Adjustment
F.5E G/L: Post Balance Sheet Adjustment
F.5F G/L: Balance Sheet Adjustment Log
F.5G G/L: Subseq.Adjustment(BA/PC) Sp.ErA
F.5I G/L: Adv.Rep.f.Tx on Sls/Purch.w.Jur
F.61 Correspondence: Print Requests
F.62 Correspondence: Print Int.Documents
F.63 Correspondence: Delete Requests
F.64 Correspondence: Maintain Requests
F.65 Correspondence: Print Letters (Cust)
F.66 Correspondence: Print Letters (Vend)
F.70 Bill/Exchange Pmnt Request Dunning
F.71 DME with Disk: B/Excha. Presentation
F.75 Extended Bill/Exchange Information
F.77 C FI Maintain Table T045D
F.78 C FI Maintain Table T045B
F.79 C FI Maintain Table T045G
F.80 Mass Reversal of Documents
F.81 Reverse Posting for Accr./Defer.Docs
F.90 C FI Maintain Table T045F
F.91 C FI Maintain Table T045L
F.92 C FI Maintain T012K (Bill/Exch.)
F.93 Maintain Bill Liability and Rem.Risk
F.97 General Ledger: Report Selection
F.98 Vendors: Report Selection
F.99 Customers: Report Selection
F/LA Create Pricing Report
F/LB Change pricing reports
F/LC Display pricing reports
F/LD Execute pricing reports
F00 SAPoffice: Short Message
F000 Accounting
F010 ABAP/4 Reporting: Fiscal Year Change
F01N Debit position RA single reversal
F01O Vacancy RU single reversal
F01P Accruals/deferrals single reversal
F01Q Debit position MC single reversal
F01R MC settlement single reversal
F01S Reverse Periodic Posting
F01T Reverse Acc./Def. General Contract
F040 Reorganization
F041 Bank Master Data Archiving
F042 G/L Accounts Archiving
F043 Customer Archiving
F044 Vendor Archiving
F045 Document Archiving
F046 Transaction Figures Archiving
F101 ABAP/4 Reporting: Balance Sheet Adj.
F103 ABAP/4 Reporting: Transfer Receivbls
F104 ABAP/4 Reporting: Receivbls Provisn
F107 FI Valuation Run
F110 Parameters for Automatic Payment
F111 Parameters for Payment of PRequest
F13E ABAP/4 Report: Automatic Clearing
F150 Dunning Run
F48A Document Archiving
F53A Archiving of G/L Accounts
F53V Management of G/L Account Archives
F56A Customer Archiving
F58A Archiving of Vendors
F61A Bank archiving
F64A Transaction Figure Archiving
F66A Archiving of Bank Data Storage
F8+0 Display FI Main Role Definition
F8+1 Maintain FI Main Role Definition
F8+2 Display FI Amount Groups
F8+3 Maintain FI Amount Groups
F8B4 C FI Maintain Table TBKDC
F8B6N C FI Maintain Table TBKPV
F8BC C FI Maintain Table TBKFK
F8BF C FI Maintain Table T042Y
F8BG Maintain Global Data for F111
F8BH Inconsistencies T042I and T042Y
F8BJ Maintain Clearing Accts (Rec.Bank)
F8BK Maintain ALE-Compatible Pmnt Methods
F8BM Maintain numb.range: Payment request
F8BN Corr.Acctg Documents Payment Block
F8BO Payment request archiving
F8BR Levels for Payment Requests
F8BS Detail display of payment requests
F8BT Display Payment Requests
F8BU Create payment runs automatically
F8BV Reversal of Bank-to-Bank Transfers
F8BW Reset Cleared Items: Payt Requests
F8BZ F111 Customizing
F8XX Payment Request No. Ranges KI3-F8BM
FA39 Call up report with report variant
FAKA Config.: Show Display Format
FAKP Config.: Maintain Display Format
FAR1 S FI-ARI Maint. table T061A
FARA S FI-ARI Maint. table T061P/Q
FARB C FI-ARI Maint. table T061R
FARI AR Interface: Third-party applicatns
FARY Table T061S
FARZ Table T061V
FAX1 BC sample SAP DE 2.1
FAX2 BC sample 2 SAP DE 2.1
FB00 Accounting Editing Options
FB01 Post Document
FB02 Change Document
FB03 Display Document
FB03Z Display Document/Payment Usage
FB04 Document Changes
FB05 Post with Clearing
FB05_OLD Post with clearing
FB07 Control Totals
FB08 Reverse Document
FB09 Change Line Items
FB10 Invoice/Credit Fast Entry
FB11 Post Held Document
FB12 Request from Correspondence
FB13 Release for Payments
FB1D Clear Customer
FB1K Clear Vendor
FB1S Clear G/L Account
FB21 Enter Statistical Posting
FB22 Reverse Statistical Posting
FB31 Enter Noted Item
FB41 Post Tax Payable
FB50 G/L Acct Pstg: Single Screen Trans.
FB60 Enter Incoming Invoices
FB65 Enter Incoming Credit Memos
FB70 Enter Outgoing Invoices
FB75 Enter Outgoing Credit Memos
FB99 Check if Documents can be Archived
FBA1 Customer Down Payment Request
FBA2 Post Customer Down Payment
FBA3 Clear Customer Down Payment
FBA6 Vendor Down Payment Request
FBA7 Post Vendor Down Payment
FBA7_OLD Post Vendor Down Payment
FBA8 Clear Vendor Down Payment
FBA8_OLD Clear Vendor Down Payment
FBB1 Post Foreign Currency Valn
FBBA Display Acct Determination Config.
FBBP Maintain Acct Determination Config.
FBCJ Cash Journal
FBCJC0 C FI Maintain Tables TCJ_C_JOURNALS
FBCJC1 Cash Journal Document Number Range
FBCJC2 C FI Maint. Tables TCJ_TRANSACTIONS
FBCJC3 C FI Maintain Tables TCJ_PRINT
FBCOPY Copy Function Module
FBD1 Enter Recurring Entry
FBD2 Change Recurring Entry
FBD3 Display Recurring Entry
FBD4 Display Recurring Entry Changes
FBD5 Realize Recurring Entry
FBD9 Enter Recurring Entry
FBDF Menu Banque de France
FBE1 Create Payment Advice
FBE2 Change Payment Advice
FBE3 Display Payment Advice
FBE6 Delete Payment Advice
FBE7 Add to Payment Advice Account
FBF1 C80 Reporting Minus Sp.G/L Ind.
FBF2 Financial Transactions
FBF3 Control Report
FBF4 Download Documents
FBF5 Reports Minus Vendor Accounts
FBF6 Document Changes
FBF7 C80 Reports Minus Sp.G/L Ind.
FBF8 C84 Reports
FBFT Customizing BDF
FBIPU Maintain bank chains for partner
FBKA Display Accounting Configuration
FBKF FBKP/Carry Out Function (Internal)
FBKP Maintain Accounting Configuration
FBL1 Display Vendor Line Items
FBL1N Vendor Line Items
FBL2 Change Vendor Line Items
FBL2N Vendor Line Items
FBL3 Display G/L Account Line Items
FBL3N G/L Account Line Items
FBL4 Change G/L Account Line Items
FBL4N G/L Account Line Items
FBL5 Display Customer Line Items
FBL5N Customer Line Items
FBL6 Change Customer Line Items
FBL6N Customer Line Items
FBM1 Enter Sample Document
FBM2 Change Sample Document
FBM3 Display Sample Document
FBM4 Display Sample Document Changes
FBMA Display Dunning Procedure
FBME Banks
FBMP Maintain Dunning Procedure
FBN1 Accounting Document Number Ranges
FBN2 Number Range Maintenance: FI_PYORD
FBP1 Enter Payment Request
FBR1 Post with Reference Document
FBR2 Post Document
FBRA Reset Cleared Items
FBRC Reset Cleared Items (Payment Cards)
FBS1 Enter Accrual/Deferral Doc.
FBTA Display Text Determin.Configuration
FBTP Maintain Text Determin.Configuration
FBU2 Change Intercompany Document
FBU3 Display Intercompany Document
FBU8 Reverse Cross-Company Code Document
FBV0 Post Parked Document
FBV1 Park Document
FBV2 Change Parked Document
FBV3 Display Parked Document
FBV4 Change Parked Document (Header)
FBV5 Document Changes of Parked Documents
FBV6 Parked Document
FBVB Post Parked Document
FBW1 Enter Bill of Exchange Pmnt Request
FBW2 Post Bill of Exch.acc.to Pmt Request
FBW3 Post Bill of Exchange Usage
FBW4 Reverse Bill Liability
FBW5 Customer Check/Bill of Exchange
FBW6 Vendor Check/Bill of Exchange
FBW7 Bank file to file system (for FBWD)
FBW8 File to Bank (for Transaction FBWD)
FBW9 C FI Maintain Table T045DTA
FBWA C FI Maintain Table T046a
FBWD Returned Bills of Exchange Payable
FBWD2 Parameter Transaction for FBWD
FBWE Bill/Exch.Presentatn - International
FBWQ C FI Maintain Table T045T
FBWR C FI Maintain Table T045W
FBWS C FI Maintain Table T046s
FBZ0 Display/Edit Payment Proposal
FBZ1 Post Incoming Payments
FBZ2 Post Outgoing Payments
FBZ3 Incoming Payments Fast Entry
FBZ4 Payment with Printout
FBZ5 Print Check For Payment Document
FBZ8 Display Payment Run
FBZA Display Pmnt Program Configuration
FBZG Failed Customer Payments
FBZP Maintain Pmnt Program Configuration
FC10 Financial Statements Comparison
FC11 Data Extract for FI Transfer
FC80 Document C80
FC82 Document C82
FCAA Check Archiving
FCC1 Payment Cards: Settlement
FCC2 Payment Cards: Repeat Settlement
FCC3 Payment Cards: Delete Logs
FCC4 Payment Cards: Display Logs
FCCR Payment Card Evaluations
FCH1 Display Check Information
FCH2 Display Payment Document Checks
FCH3 Void Checks
FCH4 Renumber Checks
FCH5 Create Check Information
FCH6 Change Check Information/Cash Check
FCH7 Reprint Check
FCH8 Reverse Check Payment
FCH9 Void Issued Check
FCHA Check archiving
FCHB Check retrieval
FCHD Delete Payment Run Check Information
FCHE Delete Voided Checks
FCHF Delete Manual Checks
FCHG Delete cashing/extract data
FCHI Check Lots
FCHK Check Tracing Initial Menu
FCHN Check Register
FCHR Online Cashed Checks
FCHT Change check/payment allocation
FCHU Create Reference for Check
FCHV C FI Maintain Table TVOID
FCHX Check Extract - Creation
FCIWCU BW Customizing for CS
FCIWD00 Download InfoObject text
FCIWD10 Download InfoObject hierarchies
FCKR International cashed checks
FCMM C FI Preparations for consolidation
FCMN FI Initial Consolidation Menu
FCV1 Create A/R Summary
FCV2 Delete A/R Summary
FCV3 Early Warning List
FC_BW_BEX Business Explorer Analyser
FC_BW_RSA1 BW Administrator Workbench
FC_BW_RSZDELETE Delete BW Query Objects
FC_BW_RSZV Maintain BW Variables
FD-1 Number range maintenance: FVVD_RANL
FD01 Create Customer (Accounting)
FD02 Change Customer (Accounting)
FD02CORE Maintain customer
FD03 Display Customer (Accounting)
FD04 Customer Changes (Accounting)
FD05 Block Customer (Accounting)
FD06 Mark Customer for Deletion (Acctng)
FD08 Confirm Customer Individually(Actng)
FD09 Confirm Customer List (Accounting)
FD10 Customer Account Balance
FD10N Customer Balance Display
FD10NA Customer Bal. Display with Worklist
FD11 Customer Account Analysis
FD15 Transfer customer changes: send
FD16 Transfer customer changes: receive
FD24 Credit Limit Changes
FD32 Change Customer Credit Management
FD33 Display Customer Credit Management
FD37 Credit Management Mass Change
FDCU Loans customizing menu
FDFD Cash Management Implementation Tool
FDI0 Execute Report
FDI1 Create Report
FDI2 Change Report
FDI3 Display Report
FDI4 Create Form
FDI5 Change Form
FDI6 Display Form
FDIB Background Processing
FDIC Maintain Currency Translation Type
FDIK Maintain Key Figures
FDIM Report Monitor
FDIO Transport Reports
FDIP Transport Forms
FDIQ Import Reports from Client 000
FDIR Import Forms from Client 000
FDIT Translation Tool - Drilldown Report
FDIV Maintain Global Variable
FDIX Reorganize Drilldown Reports
FDIY Reorganize Report Data
FDIZ Reorganize Forms
FDK43 Credit Management - Master Data List
FDMN  
FDTA TemSe/REGUT Data Administration
FDTT Treasury Data Medium Administration
FEBA Postprocess Electronic Bank Statmt
FEBC Generate Multicash format
FEBMSG Display Internet Messages
FEBOAS Request Account Statement via OFX
FEBOFX OFX Functions
FEBP Post Electronic Bank Statement
FEBSTS Search String Search Simulation
FESR Importing of POR File (Switzerland)
FEUB Adjust VIBEPP after EURO conversion
FEUI Real Estate Implementation Guide
FF$3 Send planning data to central system
FF$4 Retrieve planning data
FF$5 Retrieve transmission results
FF$6 Check settings
FF$7 Check all external systems
FF$A Maintain TR-CM subsystems
FF$B Convert Planning Group
FF$C Convert planning level
FF$D Convert business areas
FF$L Display transmission information
FF$S Display transmission information
FF$X Configure the central TR-CM system
FF-1 Outstanding Checks
FF-2 Outstanding Bills of Exchange
FF-3 Cash Management Summary Records
FF-4 CMF Data In Accounting Documents
FF-5 CMF Records fr.Materials Management
FF-6 CMF Records from Sales
FF-7 Forecast Item Journal
FF-8 Payment Advice Journal
FF-9 Journal
FF.1 Standard G/L Account Interest Scale
FF.3 G/L Account Cashed Checks
FF.4 Vendor Cashed Checks
FF.5 Import Electronic Bank Statement
FF.6 Display Electronic Bank Statement
FF.7 Payment Advice Comparison
FF.8 Print Payment Orders
FF.9 Post Payment Orders
FF.D Generate payt req. from advices
FF/1 Compare Bank Terms
FF/2 Compare value date
FF/3 Archive advices from bank statements
FF/4 Import electronic check deposit list
FF/5 Post electronic check deposit list
FF/6 Deposit/loan mgmt analysis/posting
FF/7 Deposit/loan management int accruals
FF/8 Import Bank Statement into Cash Mgmt
FF/9 Compare Advices with Bank Statement
FF63 Create Planning Memo Record
FF65 List of Cash Management Memo Records
FF67 Manual Bank Statement
FF68 Manual Check Deposit Transaction
FF6A Edit Cash Mgmt Pos Payment Advices
FF6B Edit liquidity forecast planned item
FF70 Cash Mgmt Posit./Liquidity Forecast
FF71 Cash Position
FF72 Liquidity forecast
FF73 Cash Concentration
FF74 Use Program to Access Cash Concntn
FF7A Cash Position
FF7B Liquidity forecast
FF:1 Maintain exchange rates
FFB4 Import electronic check deposit list
FFB5 Post electronic check deposit list
FFL_OLD Display Transmission Information
FFS_OLD Display Transmission Information
FFTL Telephone list
FFW1 Wire Authorization
FFWR Post Payment Requests from Advice
FFWR_REQUESTS Create Payment Requests from Advice
FF_1 Standard G/L Account Interest Scale
FF_3 G/L Account Cashed Checks
FF_4 Vendor Cashed Checks
FF_5 Import Electronic Bank Statement
FF_6 Display Electronic Bank Statement

Tags: , , ,



SAP FI Tips





How to configure FICO Reconciliation

In Co, we create Recon accts to keep Fi gl in balance with CO. Not all transactions affect FI gls, best example of it is internal order settlements, they use secondary cost elements and does not affect your G/l accts. To update FI side of it we maintain recon accts. These are primarily for cross company, cross functional and cross business area transactions.

The number of recon accts to be defined is dependant on various factors, like how your management wants to see the reports.. whether they want to classify the cost based on CO object class or by Co types etc..

However the basic config you got to follow is:

1. Activate Recon accts (if you have created CO area newly, it would be active).
use T.code: KALA

2. Assignment of Recon document type to the Controlling area.
T.code: OKKP

3. Creating clearing accts (that you want to us! e for reconciliation. During FI-Co recon.. inter company clearing accounts will be automatically credited or debited and now you need to create offset acct which will show up in P&l acct).
Acct determination set up thru T.code: OBYA

4. Maintain accts for Automatic Recon posting.
T.code OBYB

5. Assign Number ranges to Recon activity.
Tcode OK13

By : Radha Krishna                                         

SAP FI CO SD WE02 Display IDOCS

What is “real time integration” advantage of SAP?
What is the Config for Integration entry? How these entries get formulated in backend?
 
Real time integration is nothing but the data posting to all the affected areas instantly when an activity is performed. For E.g. When you do a FI-SD integration, when a PGI is posted, the following entry is affected :
 1.    Cost of Goods Sold    Dr         100
To Inventory Account Cr                  100
Here the Cost of Goods Sold is an FI entry and Inventory Account related to MM but both of them gets affected immediately when you post a PGI in SD.
The updation of these entries when PGI is done is called Real Time Integration. The affect is shown in all FI, MM and SD modules once you save the entry.

 

The configuration for the below entry is done in OBYC

 

 

 

What is Debit note and Credit note?

Debit Memo – It is a sales document used in complaints processing to request a debit memo for a customer. If the prices calculated for the customer were too low, for example, calculated with the wrong scaled prices, you can create a debit memo request. The debit memo request can be blocked so that it can be checked. When it has been approved, you can remove the block. It is like a standard order. The system uses the debit memo request to create a debit memo.

Credit Memo – A transaction that reduces Amounts Receivable from a customer is a credit memo. For eg. The customer could return damaged goods. A debit memo is a transaction that reduces Amounts Payable to a vendor because, you send damaged goods back to your vendor.

Credit memo request is a sales document used in complaints processing to request a credit memo for a customer. If the price calculated for the customer is too high, for example, because the wrong scale prices were used or a discount was forgotten, you can create a credit memo request. The credit memo request is blocked for further processing so that it can be checked. If the request is approved, you can remove the block. The system uses the credit memo request to create a credit memo.

As mentioned above, creating a credit or debit memo request enables you to create credit or debit memos based on a complaint. For this first create a sales document with the order type for a credit or debit memo request. You can create the debit or credit memo requests in the following ways:
– Without reference to an order
– With reference to an existing order
Here you enter which order the complaint refers to.
– With reference to an invoice
Here you enter which invoice the complaint refers to.
In all cases, you specify the value or quantity that should be in the credit or debit memo

You can block the credit or debit memo request from being billed in Customizing. Go to Sales -> Sales Documents -> Sales document header -> Define sales document type and select the billing block field in the billing section. This request can later be reviewed along with similar ones, – if necessary, by another department. The request for a credit or debit memo can then be approved or rejected.  

To create  Credit / Debit Memo request: 
- Use the same procedure that you use for Creating Sales Orders i.d  T Code  VA01
- Give Order Type  as CR for Credit Memo  and DR for Debit Memo reuest

While creating  the request you have to enter Customer Number, Reason for the request. and Material and its quantity.  Once the  credit or debit memo request is released you can create credit or debit memo.  The credit memo request  will be automatically blocked  for checking with Billing Block 08 (to check credit memo) & 09 (to check debit memo) for the sales order type “CR” .

If it is not so you can customize the block for credit memo requests in Customizing for SD when you define the order type Sales and Distribution -> Sales -> Sales Documents -> Sales Document Header -> Define sales document types.  The release of  block is  allowed to be removed only by the people who are authorized for it. If the amount is within acceptable limit the block is automatically released otherwise all the people assigned to this job receive a work item in their integrated inbox for release.

If the complaint is not automatically blocked by the settings in Customizing, you can set a delivery or billing block manually.
- Logistics -> Sales and distribution -> Sales.
- Choose Order -> Change.
- Enter the number of the sales document, or use a matchcode to search for it.
- Choose Enter.
- If all the items have been blocked, choose Select all.
- If only some items should be blocked, select the corresponding items.
- Choose Edit -> Fast change of… -> Delivery block or Billing block.
- Enter the delivery or billing block for the header or individual items.
- Choose Copy.
- The system copies (or deletes) the delivery or billing block in all the selected items.
- Save your document.

Tips by : Rajendran

 1.   Cost of Goods Sold    Dr 100   (T-Key GBB)
To Inventory Account Cr 100   (T-Key BSX)

The automatic entries are posted to inventory accounts through T-keys to which GL accounts are assigned. These T-keys are assigned to movement types in MM. Please refer to T-code OMWN and OMWB for proper understanding. 

By : Kishore

Tags: , ,



SAP FI Tables





FI General View 300x208 SAP FI Tables

SAP FI Tables

Table Description
AGKO Cleared Accounts
ANAR Asset Types
ANAT Asset type text
ANEK Document Header Asset Posting
ANEP Asset Line Items
ANEV Asset downpayment settlement
ANKT Asset classes Description
ANLA Asset Master Record Segment
ANLB Depreciation terms
ANLC Asset Value Fields
ANLH Main asset number
AT02T Transaction Activity Category Description
AT02A Transaction Code for Menu TIMN
AT10 Transaction type
AT10T Name of Transaction Type
BKDF Document Header Supplement for Recurring Entry
BKORM Accounting Correspondence Requests
BKPF Accounting Document Header
BLPK Document log header
BLPP Document log item
BLPR Document Log Index and Planned Order
BNKA Bank master record
BP000 Business Partner Master (General Data)
BPBK Doc.Header Controlling Obj.
BPEG Line Item Total Values Controlling Obj.
BPEJ Line Item Annual Values Controlling Obj.
BPEP Line Item Period Values Controlling Obj.
BPGE Totals Record for Total Value Controlling obj.
BPJA Totals Record for Annual Total Controlling Obj.
BSAD Accounting Secondary Index for Customers (Cleared Items)
BSAK Accounting Secondary Index for Vendors (Cleared Items)
BSAS Accounting Secondary Index for G/L Accounts (Cleared Items)
BSEC One-Time Account Data Document Segment
BSEG Accounting Document Segment
BSID Accounting Secondary Index for Customers
BSIK Accounting Secondary Index for Vendors
BSIM Secondary Index, Documents for Material
BSIS Accounting Secondary Index for G/L Accounts
CEPC Profit Center Master Data Table
CEPCT Texts for Profit Center Master Data
COBRA Settlement Rule for Order Settlement
COBRB Distribution Rules Settlement Rule Order Settlement
COKA CO Object Control Data for Cost Elements
COSP CO Object Cost Totals for External Postings
COSS CO Object Cost Totals for Internal Postings
CRCO Assignment of Work Center to Cost Center
CSKA Cost Elements (Data Dependent on Chart of Accounts)
CSKB Cost Elements (Data Dependent on Controlling Area)
CSLA Activity master
FEBEP Electronic Bank Statement Line Items
FPLA Billing Plan
FPLT Billing Plan Dates
KOMK Pricing Communication Header
MAHNV Management Records for the Dunning Program
REGUT TemSe - Administration Data
SKA1 G/L Account Master (Chart of Accounts)
SKAT G/L Account Master Record (Chart of Accounts Description)
SKB1 G/L account master (company code)


T003T Document Type Texts
T007S Tax Code Names
T087J Text
TAPRFT Text tab. for investment profile
TKA01 Controlling Areas
TKA09 Basic Settings for Versions
TKVS CO Versions
TZB0T Flow types text table
TZPAT Financial Assets Management product type texts
VBSEGS Document Segment for G/L Accounts Document Parking
VTBFHA Transaction
VTBFHAPO Transaction Flow
VTBFHAZU Transaction Activity
VTBFINKO Transaction Condition
VTIDERI Master Data Listed Options and Futures
VTIFHA Underlying transaction
VTIFHAPO Underlying transaction flows
VTIFHAZU Underlying transaction status table
VTIOF Options Additional Data
VWPANLA Asset master for securities

Tags: , ,

Copyright © 2010 ABOUT SAP. All rights reserved.