Professional Documents
Culture Documents
COM/2016/12/19/GL-ACCOUNT-DETERMINATION-IN-SAP-SD/
Most of the transactions in SAP are recorded against the GL account. During creation of billing document form a sales order , an
accounting document is created where material value is posted against a G/L account. The post describes how the system
determines the G/L account for a material sold to a particular customer by the GL account determination technique.
Lets try to create a sales order for a customer with some material and then creating a billing document from the sales order which
also generated the accounting document.
Lets create a debit memo request for the sales area 1000/10/10.
Provide the customer number and few materials and its quantity and double click on the first material to see the item details.
From the pricing procedure – for the pricing condition type- PR00 material value is calculated as 175.50 EUR.
For the second material for the pricing condition type- PR00 material value is calculated as 1598.00 EUR. Go back.
Select the header button.
In the header section, in the Conditions tab, the total price is the sum of two materials.
Save and DMR is created.
Go to Tx- VA02 and from the menu choose Billing.
Select Save button to create a billing document. mark billing document type is determined as – L2.
Go to Tx- VF03 and display the billing document. Choose Accounting button.
Choose Accounting document.
First entry is for the customer as we used the customer – 491000, the account becomes 491000 for the customer.
For the second line, the GL account calculated as 502000. Let’s figure it out how this g/L account is determined.
First check what is the chart of account assigned to the company code. In SPRO IMG structure navigate along the highlighted path
to see the chart of account assigned to the company code.
For the demo we use company code- 1000
Here Material account assignment group is created which is assigned to the material master when created in Tx- MM01
Select second option- Customer : Account Assignment Groups.
Here Cusomter account assignment group is created which is assigned to the customer master when created in Tx- XD01
For our used material in sales order- H11, open this material in Tx- MM03 and in the Sales: sales org.2 tab, the material account
assignment group is assigned to the material.
Similarly for another material used in sales order, it is assigned to the material account assignment group.
For our customer – 491000, open this customer in Tx- XD03 and go to the sales area data & in the billing document tab, customer
account assignment group is assigned to the customer.
This customer and material account assignment group will help to determine the GL account.
GL account determination uses the condition technique. Now the next step is to define the condition tables. So choose option-
Define Dependencies of Revenue Account Determination. If you want to create new tables you can choose Create Table option.
For this demo we are leaving this as already we have few condition tables.
Next is defining the access sequence and the condition type. So choose the highlighted opton.
Access Sequence is defined as – KOFI( a new access sequence can be created bu New Entries button ). Select the access
sequence and choose Accesses from left hand section to see all the access lines with condition table.
Well this access sequence KOFI has five access line each refers to one condition table.
Select one access line and choose Fields button to see all the fields included in the condition table to form the access line 10.
Here Condition type- KOFI is created which is assigned to the access sequence KOFI which has 5 access lines with different
condition tables.
For different types like revenue, tax and other different account keys are defined. For revenue its ERL.
Next step is to assign the account key to the pricing procedure – condition type PR00.
Here for the pricing procedure ZVAA01 and condition type PR00, the account key is assigned as ERL.
In the above created sales order, item we can check the pricing procedure as below bu selecting the Analysis button in the
conditions tab of the item detailed screen.
Next time is to assign the G/L account. Choose the marked option.
Here we have five options. as account condition type KOFI of the account determination procedure KOFI00 is assigned to the
access sequence – KOFI with five access lines.
This is like maintaining the condition records. During the GL account determination process, it checks to find the GL account by
taking all the values from the billing document and checking against the condition records for table 001. If found it calculated the
G/L account and if not found then checks for the condition records for the second table and so on upto 005 until it finds a G/L
account.
For our demo
From Billing Type L2 it derives the account determination procedure as- KOFI00
From account determination procedure- KOFI00 it find the account condition type as – KOFI
During creation of billing its finds for the item, pricing procedure and the condition type as PR00
Then it finds the account key for the pricing procedure with condition type PR00 as ERL
The customer account assignment group is – 03
The material account assignment group is – 01
The chart of account as- YIKR fot the company code- 1000
By taking all these values, the G/l account number calculated as – 502000
=====================
https://wiki.scn.sap.com/wiki/display/ERPLO/Revenue+Account+Determination+-+Configuration
1. ERP Operations
2. …
3. Account Determination
Purpose
This page will briefly discuss about steps involved in revenue account determination in Sales and Distribution Documents.
Introduction
Revenue account determination is one critical integration point between Sales & Distribution and Financial Module.
Here on posting a billing document to account, based on this revenue account determination, system determines relevant G/L accounts for revenue
posting. As like any other basic function configuration like pricing, its configuration also based on condition technique.
Steps in Configuration
The following are the steps involved in configuring revenue account determination:
TCode OVK5
TCode Desc
7 Vendor C007
Condition Short Available in Transp. Table
Table Description Transaction VKOA Name
Number
410 Chart of accts / Account key - acct assign for ED rev C410
Following are some of the example for custom condition table may be created based on your requirement
Condition Short
Table Description
Number
30 1 Cust.Grp/MaterialGrp/AcctKey 0
Step Condition Desc Requirement
Table
40 2 Cust.Grp/Account Key 0
80 5 Acct Key 0
90 4 General 0
As these key combination in an access sequence is maintain from specific to general. Unlike pricing it doesn't have any exclusive indicator.
1 2 3 4 5
Here Account Determination Procedure is maintained specifying the Requirement account determination with controlling or not.
Else, Say, your want to maintain account determination based on following key combination
a. Condition Type.
b. Charts of Account.
c. Sales Organisation.
d. Account Assignment Group for Payer.
e. Account Assignment Group for Materials.
f. Account Keys.
Then you would have to maintain value in access 1 - Cust.Grp/MaterialGrp/AcctKey
===================
scribd
XXXXX
XXXXXX