Accounting Key & Accruals Key in Calculation Schema (Pricing Procedure)

Hi Freinds,
               I have a query regarding use of Accounting Key & accruals key in the Calculation Schema (Pricing Procedure).
What is the significance of Accounting key & accruals key in the calcuation schema?  Which Accounting  & Accruals keys have to be used for Gross price,Discount,Freight, tax etc in the Calculation schema? Please post your precious threads.
Thanks & Regards
Saeed Arif

hi
AcyKy - Account Key/ Accrls - Accruals:
for SD module
u2022     The values of the Sales Revenues, Sales Deductions, Freight Revenues, Tax Revenues, and Rebate Accruals etc. are going to be posted in the respective G/L accounts in Fi Module.
u2022     In order to do this we assign account keys/ accruals to the different condition types based on their classification. The classification shown below.
o     ERB Rebate sales deduct.
o     ERF Freight revenue
o     ERL Revenue
o     ERS Sales deductions
o     ERU Rebate accruals
u2022     For Ex.,
o     For all Price condition types like PR00 etc. we assign ERL - Revenue.
o     For all Discount condition types like K004, K005 etc. we assign ERS - Sales Deductions.
o     For all Freight condition types KF00 etc. we assign ERF - Freight Revenues.
o     For all Rebates condition types BO01 to BO05 we assign in Account key ERB - Rebates Sales deductions and for Accruals ERU - Rebate Accruals.
u2022     This account keys and accruals are in turn assigned to respective G/L accounts. So the system posts respective values in respective G/L accounts in Fi-Co Module.
u2022     This also one of the areas of SD - Fi Integration. SD consultants assign the account keys and Fi Consultants assign the respective G/L accounts in T.Code:VKOA.
Similarly for MM Module
Account keys are EIN, FR1, FR2, FR3, FRE, etc...
And in OBYC, we do necessary account determination for the same.
For e.g. Freight Posting in GR
Condition type FRA1, Accrual FR1 and in OBYC, assign Freight Clearing A/c to FR1
During GR;
Stock Account - Dr - 110 INR
GR/IR Clearing A/c - Cr - 100 INR
Freight Clearing A/c - Cr - 10 INR
transaction event key is the Key that identifies different types of G/L account.
The account key enables the system to post amounts to certain types of
revenue account. For example, the system can post freight charges
(generated by the freight pricing condition) to the relevant freight
revenue account.
use
To enable the system to find the relevant account for provisions (for
accrued delivery costs or miscellaneous provisions, for example), you
must assign a transaction/event (internal processing) key to each
condition type that is relevant to provisions in the step Define
Calculation Schema.
if u search on SDN or GOOGLE u will get many threads for this
hope it helps
regards
kunal

Similar Messages

  • Same Calculation Schema/Pricing Procedure- Same Vendor - Material & Service

    Hi experts--
    For subject matter(we are facing this issue in our organisation)  I did my search and found the below threads but conversation did not provide what solution is to be implemented. Can someone help?
    Currently we are using two unique vendor codes for tiding over our MM/SD problem even though vendor is same with same address,PAN & service tax registration.
    We are a LSP and only recently went live on ECC 6.0 EnP4
    warm regards--
    A.VENKAT KRISHNAN
    Same Calculation Schema/Pricing Procedure- Same Vendor - Material & Service 
    Posted: Aug 19, 2011 7:04 AM           
    Click to report abuse...
    One vendor is providing service & material to the same Pur Org
    Is it anyway to handle with only one vendor code for service & material procurement in same vendor account group with only one pricing procedure(calculation schema)?
    Ramesh Babu Nag... [Active Contributor Silver: 500-1,499 points]      
    Posts: 535
    Registered: 5/29/09
    Forum Points: 1,380
         Re: Same Calculation Schema/Pricing Procedure- Same Vendor - Material & Service 
    Posted: Aug 19, 2011 7:16 AM   in response to: ARUL MURUGAN1 in response to: ARUL MURUGAN1           
    Yes, you can do it. There shouldn't be any issue

    Hi,
    Yes its possible.
    you can use the same calculation schema for both so that with one vendor you can handle both material as well as service purchase.
    Please revert if you face any difficulties.
    Thanks & Regards,

  • Accounting and Accrual keys in MM pricing

    Hi,
    Why there were no Accounting and Accrual keys maintained for Condition types PB00 and PBXX in standard Pricing schema?
    And why they assigned to only freight related condition types?
    Basically what is the funda to assign both the Accounting and Accrual keys to any condition type?
    Thanks
    Anbu

    Hi,
    Account key
    Account key is mainly used for Frieghts.Account key enables amount to post to certain revenue accounts, for example freight charges. When you add freight related condition types, it will be added to separate G/L accounts, means this will not be added to material price.
    Accruals key:
    Accruals mean accumulating,with the addition of the account key, the system can post amounts to certain types of accruals accounts. For example, rebate accruals which are calculated from pricing conditions can be posted to the corresponding account for rebate accruals.
    Vishal...

  • MM Pricing: Account and Accrual Keys

    Hi !
    In a calculation schema we can assign Account Keys and Accrual Keys to condition types.
    I am noticing that if I assign a Accrual Key, the Account Key is ignored.
    Is this a correct observation?
    If I assign a Accrual Key do I have to leave Account Key blank?
    Under what circumstances, if any, would it make sense to assign both Accrual Key and Account Key to a condition type in a calc schema?
    If someone can clarify my confusion, I will appreciate it.
    Thanks,
    Anisha.

    Anisha,
    Please note accural key are in action when "Purchase account Managment "is active for your company code .So please check Purchase account active or not (IMG-MM-Valuation and account assignment-Account determination-Acc.dete.without whizard-Purchase account management --activate purchase acc management in company code).note that puchase acc is used in following country only...Belgium,spain,portugal,france italy,finland....
    Use of accurals---With the aid of the account key, the system can post amounts to certain types of accruals accounts. For example, rebate accruals which are calculated from pricing conditions can be posted to the corresponding account for rebate accruals.
    Regards
    Sachin

  • Reverse Calculation in Pricing Procedure

    Hi All,
    My client requirement is to calculate the PR00 from the TOTAL and TAX
    i.e. If we enter the TOTAL some amount and TAX 12.5% VAT in the Pricing Condition then it should calculate the d Basic Price PR00 .
    Tanks and regards,
    Bala

    Hi
    Thanks for understanding the explanation given earlier and this an interesting qn
    I am giving herewith a document on MRP pricing procedure (you need to understand this and make the settings)
    This is same as your requirement but additionally it has an discount which you can ignore for yours
    Go through the following:
    I will brief your requirement in short
    MRP = 1012.5/-
    VAT = (1012.5/1.125) = 900/-
    so price before discount will be = 900/-
    discount given at the rate of 10% = 100/-
    Initial Price = 1000/-.
    1. Create condition types as below:
    ZR00 for price
    Condition class = B
    Calculation type = C
    Plus/minus = A
    ZSET for settlement (to knock off the effect of ZR00)
    Condition class = A
    Calculation type = C
    Plus/minus = X
    ZWST for tax
    Condition class = A
    Calculation type = H
    Condition category = D
    Plus/minus = X
    Z007 for discount
    Condition class = A
    Calculation type = H
    Plus/minus = A
    ZDUM for net price
    Condition class = A
    Calculation type = A
    Plus/minus = A
    YWST for tax (to knock of the previous effect - to be used for posting to G/L)
    Condition class = A
    Calculation type = A
    Plus/minus = X
    YOO7 for discount (to knock of the previous effect - to be used for posting to G/L)
    Condition class = A
    Calculation type = A
    Plus/minus = X
    2. The following will be the pricing procedure configuration:
    Step......No........Cond Type........... From.........to..........Man.........Req........Sta................Acc Key
    10........0..............ZR00..................--..........--..........-...........-........---.................ZDU
    20........0..............ZWST..................10............19...........----.............X............X...................
    30........0.............text.......................10...........29...........---...........----.........X
    40........0.............Z007.....................30...........39...........-----.............X............X
    50........0..............text.....................30............49...........---...........-----.........X
    60........0............ZSET.....................10...........19...........----............X............--.................ZDU
    70........0............ZDUM....................50...........59...........----............X............---...............ERL
    80........0............Y007.....................40...........49...........----.............X...........---...............ERS
    90.......0..............YWST..................20...........29...........-----............X...........---................ZWS
    ZDU - dummy account key for posting extra not required items.
    ERL - account key for price
    ERS - account key for discount
    ZWS - account key for tax.
    3. Condition records in VK11
    Condition type----
    Condition record.......
    ZR00........................................1012.5.....................INR will be positive
    ZSET.......................................100%...............................will be negative
    ZWST.......................................10%................................will be negative
    Z007.........................................12.5%.............................will be positive
    ZDUM.......................................100%..............................will be positive
    Y007.........................................100%.............................will be negative
    YWST.......................................100%.............................will be negative
    Condition records for Z007 & ZWST will be decided as per the conversion required. You will first have to manually calculate the amount for the condition type.
    4. I create a sales order for single quantity for an item & the pricing will be as under:
    ZR00 = 1012.5 (dummy account) - positive
    ZSET = 1012.5- (dummy account) - negative will knock off effect of ZR00
    ZWST = 112.5- (negative & no posting)
    Z007 = 100 (positive & no posting)
    ZDUM = 1012.5 (positive & posting)
    Y007 = 100-(negative & posting)
    YWST = 112.5 (positive & posting)
    If still your scenario is not getting mapped then you can go to your ABAPer and he will develop a alternate base value formula  to correct the calculations
    Regards
    Raja

  • VAT calculation through Pricing Procedure of MM

    Hello gurus,
    I have a doubt can we calculate and post the vat thru purchase condition type in pricing procedure, for excise and cess we are using Tax code with tax procedure TAXINJ, we are trying hard for it., we have even created new transactiion key and assign GL account to it, but still it is not posting at the time of MIGO.
    your urgent help required,
    Anand

    Hi Anand
    I too develop a new condition type for Vat in mm pricing procedure.
    Our business process is as follows
    We r transferring material to one depot to another to UK. we are doing STO through SD route. i created a vat condition type which is non inventorised and subsequently  refund will be received.
    Problem is that Accounting entries are not generating after doing PGI. Plese give your inputs on this.
    I created a new gl accouts and assigned to posting keys.
    Thanks
    sitaram

  • Tax calculation in Pricing Procedure

    Hi Guys,
    I have a pricing procedure setup to be modified for calculation of surcharge. The current pricing procedure calculates surcharge based on total price. Needs to change it to calculate on Unit price.How to achieve this?
    Current Setup
    Price    Unit Price      Qty.    Net Price
    PR00       655.55          5       3277.75
    ZSUR = 3277.75*12/100 = 393.33
    Required setup
    Price    Unit Price  Qty.    Net Price
    PR00       655.55          5       3275
    ZSUR = 655*12/100 = 78.666 = 78.67
    Then this should be multiplied with the qty. 78.67*5 = 393.35
    How to achieve this.
    Thanks

    I solved this same issue by doing the following.
    When determining ZSUR, create a Condition formula for alternative calculation type in VOFM.
    calculate the 12% off of the PR00 each price and round this result to 2 decimals. In your example you would get .12 * 655.55 = 78.666 commercial rounded to 78.67, then multiply this rounded result with qty to get your extended amount 78.67 * 5 = 393.35 and put the result in XKWERT for ZSUR.
    With this type of calcualtion you will always get consistant pricing regardless of qty. When you are finished with your formula assign it within config of the pricing procedure on your ZSUR
    line. Hope this helps.
    When calculating .12 * 655.55 , create a working data field and do a 'like' to netpr in your formula:
    eg DATA: ZZEA LIKE KOMP-NETPR. ( netpr is curr dec 2)
    when calculating zzea = .12 * 655.55 since the field is defined as 2 decimal, commercial rounding will be the default calculation(round up if >= .005, down if < .005). So in your example 78.666 = 78.67
    Code looks like(had to deal with floating decimals):
    DATA: ZZEA LIKE KOMP-NETPR.
    ZZEA = KOMP-NETPR * XKOMV-KBETR / 100000.
    XKWERT = ZZEA * KOMP-MGAME / 1000.

  • Agent's Commission calculation in pricing procedure only for NEW Saleorders

    Hi Guys,
    In a pricing procedure, .the base for agent commission was calculated on cost + markup price and freight and this base for commision + commision + insurance gave the base price.But now client wants to calculate commision from cost + mark up + freight + insurance + packing charges
    So, the steps are changed in pricing and it is working perfectly. While checking the billing documents and open orders, it is showing new pricing procdure.
    The pricing procedure should take its effect from now only and not for old billing documents I mean the open orders, open deliveries and open items.
    I understand that in open sales orders, if update button is pressed on condition tab and carry out new pricing only changes will occur. Otherwise it will NOT happen
    If I goto VF02 and take a billing documen, it is having the new pricing procedure
    I didnot maintain new condition types. Only the steps were changed.
    Please help me in this regard by suggesting a suitable solution.
    Regards,
    Anbu

    Thanks a lot for your suggestion. i had already made the changes in the existing procedure and given them.... then only we realized the problem....they created around 15 billing documents that day and all showed the changed pricing procedure( these were open orders). but my client doesn't want to revert back to the old procedure and as a solution to the change in value for the newly billed documents they have issued the debit note.... now everything is ok( except  that the changed procedure is seen in the old documents too. but the values haven't changed) so client is happy this way...  hope there wont be any issue regarding this in future...
    Thanks a lot for your advice....

  • Assinment of pricing procedure to doc type

    Hi friends,
    I am new to MM , how the pricing procedure is assigned to doc type, or how the pp is triggered in PO.
    Thanks
    madhu

    Hi Madhu Sudan,
    Pricing Procedure as you know is one and the same as calculation schema.
    To administer the PP i.e. Determination of Calculation Schema for PO you will have to go to the transaction SPRO---SAP Reference IMG
    Follow the node
    Materials Management-Purchasing-Conditions-Define Price Determination Process-Define Calculation Schema.
    Once you are there In the calculation schema (pricing procedure), you specify which condition types are to be taken into account in which sequence
    Now coming to your query,
    1) Assignment a Calculation Schema (PP) to Doc type
    -- Remember It is not possible to assign PP to Doc type
    2) Trigerring of PP in PO
    -- Follow these underwritten simple steps:
    i.  Define a schema group for vendor under the node> Materials Management-Purchasing-Conditions-Define Price Determination Process-Define Schema group. You will have to assign this same schema group in the relevant vendor master record.
    ii. Define a schema group for Purchasing organisation under the node> Materials Management-Purchasing-Conditions-Define Price Determination Process-Define Schema group. & assign it to the relevant Purchasing Organisation in the same step.
    iii. Once this is done you have to Determine Calculation Schema for Standard Purchase Order under the node>Materials Management-Purchasing-Conditions-Define Price Determination Process-Define Schema Determination. In this step you assign Calculation Schema to a combination of Schema Group (Purchasing Organisation) & Schema Group (Vendor).
    iv. Conclusion: During the time of making a PO; Shema Group of Vendor is picked from the relevant Vendor Master Record, Schema Group of Purchasing Organisation is picked from Customisation (where you assigned it) & A Calculation Schema is triggered for the combination of these two Schema Groups (PP that you defined in step iii)
    Hope this explains it, for better understanding please read the IMG activity documentation for each activity.
    For any further doubts please reply.
    Regards,
    Prithviraj

  • Work flow process and pricing procedure

    Hi All,
    I want to know the process of workflow including the configuration.
    Also i want to know the pricing procedure on how to do the pricing procedure config in purchasing i;e the calculation schema and all the detailed config.
    Thanks
    Kenny

    Hi,
    Path: IMG -- Material management -- Purchasing -- Condition -- Define price determiantion procedure.
    1. Crate the condition type (Copy from the standard one)
    2. Create the calcualtion schema (Pricing Procedure) using the condition type wat u have created
    3. Create the schema vendor and schema purchasing organisation
    4. Assign the schema pur.org to your pur.org
    5. Assign the schema vendor to your vendor
    6. Assign the calculation schema (Pricing procedure) to your scheam purchase org and schema vendor combination.
    At the time of creating PO system will find the price based on the below steps
    1. First it will search the is there any schema pur.org assigned to the pur.org
    2. Then it will search is there any schema vendor assigned to the vendor
    3. Then it will serach is there any Pricing procedure linked to it.
    4. Then it will serach is there any Access seq assigned to that condtion
    5. Then it will search the condtion record created for this condition type
    6. From the condition type it will pick the price.
    Regards
    Karthick

  • Maintain the acct key and accruals/provisions in the calculation schema

    Dear All,
    I have a problem during invoice posting.
    I create a new freight condition type & assigned it to the calculation schema. I also create a  new account key & assigned to the calculation schema in  accrual keys. Then done OBYC settings. During MIGO, its working fine. But when i post the Miro against po, giving an error msg., "Maintain the acct key and accruals/provisions in the calculation schema, Message no. M8434"
    plz help me to solve this issue.

    Have you ticked the 'Acruals' in control data 2 in M/06 for this condition.
    Regards,
    Piyush

  • Account Key and Accruals in SD Pricing Procedure

    hi all-
    I'm looking for a clear explanation about the "account key" and "accruals" fields in the SD pricing procedure:
    - what is the difference
    - when do you use "account key", when do you use "accruals" (examples are very helpful)
    - I see that sometimes there are entries for "account key" and "accruals", what is the meaning and effect for postings
    thank,
    Ben

    Hi,
    Please Note the following in Pricing Procedure:
    Account Key: It posts the G/L as assigned for Income or expenditure i.e.  For Revenues from sales / Income (PR00, EK01 etc) we assign the condition types to u201CERLu201D and for Expense or spot discounts (K005, KA00) etc. we can use u201CERSu201D
    As far as Accruals are concerned, they are provisions in accounts to be reimbursed or adjusted at a later stage or at the end of a period I.e. for u201CREBATE-SALESu201D we can use u201CERUu201D. (I.e. Customer rebate - B003 etc.)
    Further please use help in SAP and explore, while doing transactions.
    Hope the concept is clear
    Regards
    DSR

  • Account key & Accrual

    Dear all,
    why both are used against condition type  in the pricing procedure. like for FRA1and other provision condition types.as account key and accrual key are tied to G/L accounts.
    where as only one G/L account is enough to post the amounts.

    Hi,
    Account key is mainly used for Frieghts:
    Account key enables amount to post to certain revenue accounts, for example freight charges. When you add freight related condition types, it will be added to separate G/L accounts, means this will not be added to material price.
    Accruals mean accumulating:
    With addition of the account key, the system can post amounts to certain types of accruals accounts. For example, rebate accruals which are calculated from pricing conditions can be posted to the corresponding account for rebate accruals.So from the above it understood that, it will accumulate all rebate related amounts to separate account.
    Regards,
    Biju K

  • Account key - accruals

    Hi,
    Can anyone let me know the path/T-code for creating Account key - accruals.
    Regards
    Merwyn

    hi,
    check OBCN...
    Account key is mainly used for Frieghts.
    Account key enables amount to post to certain revenue accounts, for example freight charges. When you add freight related condition types, it will be added to separate G/L accounts, means this will not be added to material price.
    Accruals mean accumulating.
    With the aid of the account key, the system can post amounts to certain types of accruals accounts. For example, rebate accruals which are calculated from pricing conditions can be posted to the corresponding account for rebate accruals.
    Regards,
    Hope it helps..
    Regards
    Priyanka.P
    AWARD IF HELPFULL

  • Accrual key in Pricing Procedure

    Hi
    Can anybody explain the exact purpose of accrual key in the pricing procedure?
    What is the difference between Account Key and Accrual key.
    Regards
    SAP MM

    Hi,
    Account key
    Account key is mainly used for Frieghts.Account key enables amount to post to certain revenue accounts, for example freight charges. When you add freight related condition types, it will be added to separate G/L accounts, means this will not be added to material price.
    Accruals key:
    Accruals  mean accumulating,with the addition of the account key, the system can post amounts to certain types of accruals accounts. For example, rebate accruals which are calculated from pricing conditions can be posted to the corresponding account for rebate accruals.
    Hope it will helpful and then reward.
    Regards,
    Biju K

Maybe you are looking for

  • Can I sync more than one Iphone on one computer

    I need to know if it's possible to sync or update more than one iphone to one computer without having to share each others media, contacts, and such.

  • How to change the box width of a template

    Hi, I want to set a Lower margin for the last row in the template of a described width. I am trying to change the widh of box in the template. but even after saving and activating the form the chages are lost the next time i logged in to the ECC. its

  • WITH clause in a stored procedure

    Hi, i have the following code for a stored procedure: create or replace PROCEDURE DISP_ORDER ( param1 IN VARCHAR2 , param2 OUT Types.cursor_type ) AS BEGIN WITH itemall as (select * from rep_order) open param2 for select * from itemall; END DISP_ORDE

  • Webutil client_host

    I'm using webutil(client_host). e.g. CLIENT_HOST( 'CMD.EXE /C START '||NAME_IN( 'block_name.item_name' ) ); The value acquired using CLIENT_GET_FILE_NAME goes into 'block_name.item_name'. In 'C:\Documents and Settings' e.g. becomes an error when a fo

  • Not able to select airport in itunes

    I have two airport express devices. One I use as an printer server which works fine and the other I have just set up to stream music to speakers. I did the normal configuration and connected it to an existing network. All that is plugged into the act