Billing - Pricing Procedure - Accounting entries
Dear Gurus,
On the basis of business requirement, we are trying to a new pricing procedure and the content of the same are as follows.
20 PR00 (price) ERL eg:10000
50 ZDIS (DEAL) 20 - 49 ZDI :300-
70 AFTER DISCOUNT 20 - 69 9700
390 JVT1 VAT 20 - 20 MW4 1304
500 BASE VALUE 70 - 499 11004
510 INVOICE VALUE 499-509 11004
520 DIFF Rounding
I am confused on the SUBTOTALS to be put against each entry.
Also the entries i am getting in my accounting is
CASH CUSTOMER : 11004
SALES : -10000
SALES DISCOUNT : 300
VAT : -1304
But the enties i need is
CASH CUSTOMER : 9,700.00
SALES :-8695
SALES DISCOUNT : 300
VAT : -1304
I strongly believe i have to restructure the procedure and also this has to do something with SUBTOTALS.
Looking for the expert opinions /suggestions
Thanks & Regards,
Hegal K Charles
Dear Lakshmipathi ,
The settings in the procedure and condition types are as mentioned by you.
My invoice value should be 8696
My MRP is 10000
that there will be a discount of 300
hence the result is 9700
on this amount i will be calculating the VAT of 13.04 % which will be 1304 in this scenario.
The resultant value (9700-1304) is 8,396.00
15% VAT as posted in the previous thread is not relevant (hence no need to consider that)
The invoice value will be 8696
In the pricing procedure,
STEP CNTR CTYP DESCRIPTION FROM TO MAN MDT STAT P SUBTAL REQT ACTY ALTBV ACTKY
20 | 0 | ZMRP | MRP PRICE | X x 1 | ERL
50 | 0 | ZSTL | DEAL | 20 | 49 | | ZDI
70 | 0 | |AFTER DISC.| 20 | 69 | D
390| 0 | JVT1 | VAT | 70 | 70 | x E |MW4
500| 0 | |BASE VALUE| 70 | 499| X X 13 12
503| 0 | |INV VALUE | 499 |500 | X X
520| 0 | DIFF |ROUNDING | 503 |503 | 13 16 4 |RND
for ZMRP mdt is checked, print is X, SUBTOTAL is 1
AFTER DISCOUNT : SUBTOTAL IS 'D'
For JVT1 : PRINT is X, SUBTOTAL is E
BASE VALUE : MDT IS CHECKED , PRINT IS 'X' , REQT IS 13 , ALTCTYP IS 12
For invoice value , MDT is checked and print is X
This is the setting maintained in pricing procedure.
Under the above setting my accounting entries are as follows.
cash customer 11004
sales 10000-
sales disc 300
sales as VAT 1304-
BUT MY ENTRY SHOULD BE
cash customer 9700
sales 8696-
sales disc 300
sales as VAT 1304-
Hope its more clear now.
Thanks & Regards,
Hegal K Charles
Edited by: Hegal . K . Charles on Jun 8, 2011 4:10 PM
Edited by: Hegal . K . Charles on Jun 8, 2011 4:19 PM
Similar Messages
-
Intercompany Billing - pricing procedure
Hi,
Can somebody please explain to me what is the exact pricing procedure in intercompany billing, where would IV condition type fit in and what sort of pricing procedure to use.
If somebody can send screenshots of the steps, it would be of immense help to me...
Thanks in Advance,
John.Dear John,
You can do like this,
-->You can define new pricing procedure for inter company process in the IMG T.Code V/08
IMG->Sales and Distribution>Basic functions>Pricing>pricing control-->Maintain pricing procedure
-->Maintain the condition types as per the requirement in your inter company billing pricing procedure.
To determine this pricing procedure while creating inter company billing you need to do these settings
-->Define new document pricing procedure and assign this document pricing procedure to your inter company billing type(IV) through this IMG path.
IMG->Sales and Distribution>Basic functions>Pricing>pricing control-->Maintain pricing procedure determination
-->Define document pricing procedure
-->Assign document pricing procedure to billing document
-->Now you determina the inter company billing pricing procedure through OVKK transaction with this key combination.
Sales areaInter company billing document pricing procedureCustomer pricing procedure----->Inter company billing pricing procedure.
-->Maintain proper condition records if required in VK11 transaction.
-->Now system will determine the newly defined inter company billing pricing procedure when you create intercompnay billing document(IV).
I hope this will help you,
Regards,
Murali. -
Pricing Procedure - Account Key & Accrls - Accruals configuration
Hi guys ,
I have question about these two config settigs for pricing procedure.
1 AccKey - Account Key
2 Accruals
Standard system has some GL accounts, such as ERB,ERF,ERL,etc .
If we need to have specific GL accounts for example, vendor discount,fuel surcharge we need to cofigure them and add them in pricing procedure.
I was wondering , who would be the functional group to configure those GL accounts, FICO or SD ?
Where can see the config of GL accounts ?
Thanks
DonaHi Done,
As per my under stand ERL, ERF and ERS are account keys not G/L accounts.
These account keys are assigned to particular G/L accounts so that integration will happend between SD and FI.
U can define ur own account keys as per client requirement. This account keys are defined by SD cunsultants.
menu path for define account keys:IMG- sales and Distribution- basic function- pricing - account assignment and costing- revenue account determination and difine and assign account key.
here u can define and assign account keys.
Hope this will helps u.
Thanks & Regards
Sasikanth.Ch -
Pricing Procedure - Account Determination
PO:
During price determination,
How does Condition type (example ZSPI), should post to GL# 123XXX.
-We want to create PO condition type for VAT which will post to perticular GL!
-where does Condition Type <> Account Key <> GL A/c# can be configured.!!
Suggestion pls..
Thanks
-SAMHai,
1.what is the Condition type ZSPI?.
2.Generally the Tax ( input purchases / output sales ) will flow from the Tax procedure. Net taxes on the PO is shown in the Pricing procedure.
3. Check the IMG -FInancial accting new - Financial Global settings - Tax on sales and purchases - Basic settings - Check calculation procedure - Define condition types - Define procedures. If the tax procedure is <b>TAXINJ,</b> then you have to maintain the % of taxes in the tax codes thro' - IMG - Financial Global settings - Tax on sales and purchases - Calculation - Define taxcodes for sales and purchases.
The condition type for VAT is JIP5 - A/P VAT RM ded, JIP6 - A/P VAT RM non-ded, JIP7 - A/P VAT CG ded, JIP8 - A/P VAT CG non-ded & the respective JP5,JP6,JP7 & JP8. This accural keys are assigned to GL accounts in the path - IMG -Logistics general - Tax on goods movements - India - Acct determination - Define GL accts for taxes. In this for the corresponding accurals / transactions - for your chart of accounts - you can assign GL accts to the condition types thro this accurals.in this JIP6 & JIP8 is described as a Non Deductible tax for RM & CG i.e., this tax values are loaded into the material acct.For your clarification check the IMG - FInancial accting new - Financial Global settings - Tax on sales and purchases - Basic settings - Check and change settings for tax processing - for the accural keys JP6 & JP8, it is flagged as a non deductible tax ( Details ).
4.If the Tax procedure is TAXINN, all the procedure are same as above said, only changes are you have to maintain the condition records to maintain the % rate of taxes VAT using the TCode FV11.
Hope the above said will help. -
STO - IV Billing Pricing Procedure
Hi
Intercompany STO Billing Procedure
IV Billing document is created, but no pricing procedure and zero value.
What is the steps for assigning the billing procedure, by complete steps.
regards
RGPlease search in google on STO configuration so that you will get lot of inputs from there. Please try to avoid posting questions which has been answered many times.
thanks
G. Lakshmipathi -
Billing Document's Accounting entry
Hi Experts,
During the generation of Accounting document for Billing document of SD Module which include Discount, I am getting an error saying ' Maintain CO object for gl acct : ...."
Now the G/L Account that it is showing in error is of expense with a cost element category 1 - Primary Cost.
I want entry to be passed as:
Cr. Revenue
Dr: Discount
Dr. Debtor
Now for such entry do we need to have 2 different GL's:
1 for revenue and 1 for discount.
or is there any setting in SD or FI for such entry.
Thanks,
Sonali.Hi sonali,
Bill discount entries normal package & SAP:
Normal A/C:
a. Sales Customer A/C Dr
To sales A/C
b. Bill of exchange payment:
No Entry
c. Bill discounting
Bank current A/C Dr
Interest A/C Dr
To Bank bill discount
d) Report to view customer wise, Bill wise due data wise and bank wise out standing available in SAP
e) Contingent liability
Bank bill discount A/C Dr
To Customer A/C
SAP:
a) Customer A/C Dr
Sundry Debtors A/C Dr
To Sales A/C
b) Customer special G/L (W) A/C Dr (Bill of Exchange)
To Customer with clearing A/C
(Sundry Debtors)
Bank A/C Dr
Interest A/C Dr
To Bank Bill discount A/C
The above 2 entries together
Bank Bill Discount Dr (with clearing)
To customer special (w) with clearing
(Sundry Debtors bill of exchange)
May be this information is useful toyou
Regards
Surya -
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,
BenHi,
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 -
Pricing procedure individual requirement
Dear
Expert
pls go through the scenerio-
My client wants total value of individual condition type from the billing pricing procedure of the last 3 months...
For example-
My pricing proc includes this conditions
PR00
ZTOT
ZFRT
and he wants the total value of the last 3 months of ZFRT, ZTOT...
Will it be possible ...
Pls let me know
Thanks and regards
DeepankarHi Deepankar
A small ABAP report would do it but you might be able to get it your self as follows:
In SE16 go to table VBRK
Put in the date range you want by creation date or billing date
get the number of entries and execute with the 'Max number of hits
higher than the number of records. If you customer wants only for a specific sales area
then filter accordingly.
When you are presented wit hthe results go to > settings > format list > choose fields
select only VBELN and KNUMV
Then save the output as an excel document
system > list > save > local file > spreadsheet
Copy the KNUMV column in the file you created
Go to SE16 to table KONV
upload these values into the KNUMV field using the multiple selection TAB
You now have the complete list of numbers need for KONV
In the screen input the condition you want to view PR00 or whatever.
Execute
You now have the complete list of PR00's posted on invoices on those billing
documents in that timeframe.
To do an autosum of the KWERT value
go to user parameters ALV list
scroll along and select the KWERT field
then press the display SUM icon (CtrlShiftF1)
You have the total at the bottom of the screen
If your volume is too high for this you can create a small ABAP report to do the same thing
Hope this helps you further
All the best
Brian -
Different Pricing Procedure for Sale order and Billing Document
Hello Experts
As per scenario,we create Excise Invoice (T-Code J1IIN) on Basis of Proforma Invoice.Proforma Invoice and Excise Invoice follow Pricing from Sale Order.AS per pricing Some excise condition types are get update in Proforma and excise Invoice.
AS Per Customer Payment Confirmation we Create Export Billing Invoice (T-code VF01) on basis of Outbound delivery.
Issue -: AS per export Billing Rule we don't want to update Excise Condition type in Export Billing Document,and at same time it should not create any accounting entries for same condition type. we Dont want excise Duity in Export Billing Document as Export Billing Doccumnet aslo Follow Pricing procedure of Sale order
Should i create new Pricing procedure or what other things to solve above issue.
Please help me out
Thanks and Regards
Pash@SDHello,
The key to your requirement can be maintenance of Excise condition type with proper access sequence and accordingly maintain condition record for them.
You create an access sequence with following access:
- Country / Plant / PlntRegion / Region / Price grp / Mat.pr.grp / Materia
- Country / Plant / PlntRegion / Region / Price grp / Mat.pr.grp
- Country / Plant / PlntRegion / Region / TaxCl1Cust / Mat.pr.grp
- Country / Plant / PlntRegion / TaxCl1Cust / Mat.pr.grp
For export maintain condition record based on any key combination, say for
Country / Plant / PlntRegion / TaxCl1Cust / Mat.pr.grp - Tax % - Tax Code
FR / 1000 / KR / 03 (EXPORT) / 04 / 0% / V1
I hope this can assist you.
Thanks & Regards
JP -
Pricing procedure not to bill customer but revenue recognition
I'm looking for guidance on how to setup a pricing procedure conditions. First let me explain the situation. What happens is the customer buys say 2000 software licenses on a sales order. The customer is billed and the customer account is debited and a deferred account is credited. Now the customer activates one of the licenses. The pricing from the sales order is copied to a contract. This contract has a start and end date for the license. Now that license can start to be recognized based on the period of the line item contract dates.. The issue we have is that normally for deferred revenue billing takes places. Problem is customer was already billing on the sales order. Somehow the pricing procure has to credit the deferred account that was posted on the sales order and then credit the revenue recognition account that can be used by transaction VF44.
So on the invoice associated with the sales order Invoice from sales order
Dr Customer $1000
Cr 2370 $1000
The account 2370 is the deferred account. This part is fine.
Now we activate 1 of the licenses.
So the pricing procedure has to do the following with no billing to the custo0mer account Invoice from contract
Dr 2370 $120
Cr 2371 $120
This is the problem part. crediting the deferred account 2370 and then posting into the revenue recognition account 2371
Rev Rec – VF44 for Period1
Dr 2371 $10 Cr 4340 $10 Any ideas would be appreciatedHi
In SD billing documents customer is always debited or credited based on nature of transaction. For posting in two different G/Ls instead of customer account there is only one possible way which I know. In free goods pricing system can post debit and credit entries to different G/Ls and these G/Ls are controlled through account keys which you assign to condition types in pricing procedure.
Do you have any Idea of free goods pricing and its posting? Explore this and give it a try. I am not sure about this because I didn't test this. You can test and see if it helps.
In this for contract item category you have to use free goods pricing which you set in item category settings in VOV7.
Thank$ -
Account group & pricing procedure
What is account group field when we create customer?
I am creating a standard sales order and there is error message saying "no pricing procedure could be determined" what does this mean? did i miss some step when i created customer or material?The account group determines:
- The data that is relevant for the master record
- A number range from which numbers are selected for the master records
An account group must be assigned to each master record.
When you are creating new customer record, you have to select one of the account groups i.e. sold to party, bill to party, ship to party, payer etc.
When you create customers with different customer groups, you observe that data required is not same and numbering of records is different.
You got the error because you did not declare the pricing procedure for your sales area.
To assign pricing procedure go to transaction OVKK
click new entries and enter following info
sorg(sales organisation): enter your sales organisation
dchl(dist channel): enter your distribution channel
dv(division): enter your division
DoPr(document pricing procedure from document type): for example A
CuPP(customer pricing procedure): this comes from customer master record. enter what you entered in customer sales area tab, cust.pric.proc field
PriPr(pricing prodecureP): forexample RVAA01
CTyp(condition type): PR00
save it
This should solve your error -
No Account key in pricing procedure
Dear All
I have Free goods item order. In the pricing procedure. There is no Account key mentioned in any of the condition type. This pricing procedure was created long time back, don't know when and by whom.
Now there is need to create retrun order for Free goods item.
Now when I am trying create Return order using same pricing procedure, it has asking me G/L accounts while saving sales return order. I have checked all the setting. Pricing for my item category has been set as B - 100% discount. I have copied item category used in the Free goods item order and ticked return in new item category. When I am trying to create retrun order using same pricing procedure. It is asking for G/L Account while saving the return order. when I check account assignmen. It says account key missing.
I am not able to understand, how then in the Free goods item order, it does not prompt for account key.
Can anybody save me. it si urgent.
Regards
Saurabh GothivrekarHi
I got answer to my query. YOu need to specify the bill type while defining sales document type. This bill type should not have account assignment mentioned in it.
I changed the bill type, which does not have Account assignment procedure attached to it.
It has solved my problem -
MM Pricing procedure - Condition type post to different GL account in MAP
Hi All,
We have a requirement for posting intercompany Stock transfer between Company A and B, and the transfer price will be Moving Average Price (say $ 100) + Mark up (say 25% i.e., 25) of supplying plant.
Created a new PO pricing procedure, and created a new Accrual condition type ZMRK for markup and made it statistical posting. Also in the pricing procedure the Condition type we assigned an Account key ZM1 and Accrual Key ZMA. we tried posting the Goods receipts in the receiving Company B, and it is posting the following entry :
Invetory A/C DR 125 (note: Account key ZM1 was not considered for debit account for markup)
GR/IR A/C CR 100
Markup Accrual A/C CR 25
REQUIREMENT: Our requirement is that the Mark-UP condition should not hit Inventory Account and should be debited to I/C Mark Up account (assigned to Account key ZM1) and entry should be as below:
Inventory A/C DR 100
Markup A/C DR 25
GR/IR A/C CR 125 (accrual is not required, if we can include the markup into GR/IR account)
OR
Inventory A/C DR 100
Markup A/C DR 25
GR/IR A/C CR 100
Markup Accrual A/C CR 25
NOTE: The Material is maintained as Moving Average Price and we dont want to add the Mark Up cost into the MAP of the receiving plant.
Please check and let me know if there is a way to do a condition type in PO pricing procedure to solve the issue of not hitting the inventory posting for condition record or any other way to handle this requirement.
Thanks in advance,
SuryaHey surya,
I am also facing the same issue. Can you pls let me know whether you achieved this using any standard configuration. -
Document pricing procedure in Billing
Dear All,
Can anybody tell me, what is the use of having a document price procedure in billing doc type ?
Rgds,
Indrajithi,
During pricing, the system determines the pricing procedure by taking into account
The sales area
The pricing procedure key in the header of the sales document type
The pricing procedure key in the customer master record
The pricing procedure determines how the system carries out pricing for a particular sales document
In sales document types - you will assign same doc pricing procedure
spro -> SD --> basic function --> pricing -->pricing control --> define and assign pricing procedure --> define pricing procedure determination
here you assign
s.org / D.chl / dv / Doc Pricing proc /cust pricing procedure / pricing procedure
thanks. -
Pricing procedure in billing type
How can I change pricing procedure in billing type
Hi,
Go to Tcode ovkk Transaction code and enter your sales area details(for which sales area you had created this pricing procedure) and customer pricing procedure(you can assign this in by using T.code XD02 sales area data sales tab and pricing procedure) and dcocument pricing procedure,which u had assigned in ur billing doc type(check by using T.code VOFA and go to ur billing type and check in views of account assignment and pricing -
pricing)
Maybe you are looking for
-
When I open Firefox 2 tabs always open. One is my homepage and the other is another page that I have bookmarked. I do not know why this happens or how to fix it. == This happened == Every time Firefox opened == first installed
-
Coupon printing with a 3054a All-in-one
I have an iMac running Lion (Mac OS 10.7.2) with a HP 3054a all in one. Whenever I try to print a coupon I get an error message that gives the status as "error" and the job message says "/usr/libexec/cups/filter/CouponConvertor_v2 failed" I appear to
-
Memory errors after Array is created SATA drive
Hello, I am trying to setup a 655 Max board with a SATA drive. Once I define an array, I get Memory errors. I am testing this using the Microsoft memory dest boot CD. As soon as I delete the array from the drive, the memory test is able to work suc
-
Help Me! (Nokia 5800 xpress music)
I know that is my fault but i getted some viruses on my nokia 5800 xpress music! I do not know the type of the viruses but all i know is that is eating my memory! Even if i erased all things, i still have at sis aplications to much memori in phone so
-
What are the main ichat chat rooms?
hey was just wondering if anyone has a list of the chat rooms or know how to search for friends with out knowing their ichat address'?? cheers