Pricing condition in Billing document (Pricing Date)
Hi Gurus,
I have a sales order which is created on 10.01.2012, the pricing date in the sales order is the same (10.01.2012). The Delivery was created on 22.02.2012 and Actual GI date is also 22.02.2012.
Now when I am creating the billing document, the pricing condition value is showing as '0'. I checked the pricing analysis and found that the validity of the base price condition Z001 was from 10.01.2012 till 14.01.2012 in the sales order.
As the Actual Goods Issue date is taking as the 'Billing date' as well as 'Pricing Date' , the system is not able to find a valid condition type as on 22.02.2012 (GI date). The pricing type in copying control of Delivery to Billing is 'C - Copy manual pricing elements and redetermine the others'.
So I would like to know your opinion on the following.
1) Can I create the billing document using VF01, manually change the pricing date as 10.01.2012 and do the price update using rule C? Will it fetch the price based on the pricing date?
OR
2) Maintain the condition type Z001 for the GI date and do the billing?
Please let me know which is the best way to adopt?
Regards,
SAM
Hello,
If you have necessary authorization to change the Pricing Date in Invoice, please go ahead.
Change the Pricing date in Invoice, go to Conditions tab & update the Pricing. System will fetch Condition Records as on that date.
Hope this helps,
Thanks,
Jignesh Mehta
Similar Messages
-
How to control the pricing condition in billing document?
Hello Experts,
Greetings!
We are using two pricing condition.One is PR00 another one is VA00.PR00 is a mandetory condition & prices comes from condition record only.Users are not allowed to enter pr00 manually.
Now we have created one more condition VA00 by which user can increase the price for some particular customers.
Now if the user do enter the condition VA00 in sales order & if it beyound credit limit than system gives informative message & blocks for the delivery.
Now the issue is if they do enter the condition in billing documents instead of sales order system does not check the credit limit at billing level.It allows invoice to be generated even beyond the credit limit.
How can we control this? Is it possible that the condition VA00 can only be used for sales order only.It will not allow to enter at billing time?
Plz suggest how can we resolve this issue in order to control the credit limit.
Any help would be highly appriciated.
Best Rgds
NitinHi,
you can use a surcharge condition type which calculates a percentage over the basic price price that is PR00 in your case.
insert it in the pricing procedure just below the PR00
and remember to maintain FROM & TO step no. of PR00, this condition should be manual entry alllowed
and insert one more condtion type in pricing procedure that will add the values of above 2 condtions .
make above condition type w/o account keys and assign account ker erl to this new condtion type,
STEP NO. COUNTER C TYPE DESCRIPTION FROM TO R ACCOUNT KEY
8 0 PR00 BASIC PRICE YES
11 0 ZSUR SURCHARGE 8 8 YES
13 0 ZPR0 Price (Gross) 8 11 YES ERL
in condition type of ZSUR(surcharge)maintain "c"
REVERT IF HELPFUL
Mohit Singh -
Function module to get Pricing conditions of billing document
Hi All,
Please help me getting the pricing condition values for a billing document. I got values from KONV table against perticular Condition type. but i need to get the values against step number maintained in Conditions for my billing item. is there any function module to get all condition data maintained in document with totals and discounts aswell.
Please help me. if required i will give tou full details what i required.
Kumar.Hi Kumar,
Please check below mentioned Function Module for details:
RV_PRICE_PRINT_GET_BUFFER
RV_PRICE_PRINT_GET_MODE
RV_PRICE_PRINT_HEAD (Header)
RV_PRICE_PRINT_HEAD_BUFFER
RV_PRICE_PRINT_ITEM (Item)
RV_PRICE_PRINT_ITEM_BUFFER
RV_PRICE_PRINT_REFRESH
Regards,
Tutun -
Assign pricing procedure to billing document type
hi
i want to have to assign a pricing procedure to my billing document type
this secanario is for stock transfer where no sales order
only purchase order
kindly help meDear Krishna,
We don't assign Pricing Proceedure to Billing document Type. But we assign Document Proceedure to Billing Document type.
So you need to have a combination of Pricing Proceedure (sales areadocument pricing proceedure Customer Pricing procedure = Pricing procedure) where the Document Pricing Proceedure should be picked from Billing Document Type. Thus System automatically Pick the Pricing Procedure when you are creating a billing document.
Regards
MBS -
Default value of condition in billing document from sales oeder
Hi Everyone,
What setting is required to get default value of condition in billing document from sales oeder
Because when I am creating the billing document default condition value is not coming from sales order thats why once again I have to maintain the condition valu at the time of billing.
I am using the same item category for two two order type,But in order type I am getting the default value but in other type I am not getting the default value in billing document
Regards
PrabudhHi Prabudh,
I understand you creat two order with different order type like "OR and "ASOR" for example and kept the item categary same as "TAN" in both and gone for billing say in "F2" and you are facing problem that when you do billing of OR in F2 pricing is picking the MANUAL condition value from order. but the same is not being picked if you process order ASOR in F2.
for this the problem is with copy control.
you can go to transaction code VTFA- copy control from order to billing.
in this you choose your billing type and sales order type by using position.
then on left side click on ITEM and choose your item category and and then on top chose DETAIL button or you can press CNTRLSHIFTF2 from keyboard.
a screen will open in that you will find the pricing type. make it as <b>"C"</b>.
Hope this solves your purpose.
Award points if satisfied.
regards/ashu -
Set up output condition for billing document.
Hi, experts,
I wanna email billing document to our customers, how can I set up this output condition for billing document?
Thanks for your help.You can maintain masterdata for the email outputs for billing application in VV31.
You can change the same or display in VV32 and VV33 respectively.
Tcode for maintaining output masterdata
For sales orders, VV11, VV12, VV13
For deliveries VV21, VV22, VV23
For invoices VV31, VV32, VV33
Reward points please!!!
Message was edited by:
Navaneetha Krishnan -
Pricing Conditions and how the pricing date is determined
Hi all,
Small question, i ahve some pricing conditions that use the Serives Rendered date and others that use the Pricing Date from an order, how is the condition decided on what date it uses?
Hope i have expplained this ok, if not and you need more info let me know.
Regards
SteveHi
There is a difference between Service Rendered Data and Pricing Date.
Normally Freight Conditions are maintained on Service Rendered Date so the freight will be picked on the basis of date on which the Actual Delivery done, whereas Pricing date is used for other conditions so that price will be based on the date on which the document created and the Pricing Date maintained in that.
In the same way there is a Billing Date which came in Invoice so price will be based on the date of Invoicing.
If you maintain the record in VK11 and test a cycle you will be able to find the difference easily.
Regards
Amitesh -
Pricing in InterCompany Billing document for InterCompany Stock Transfer
Hi, SAP Gurus
I am doing Stock Transfer Order using Intercompany Billing. When I am creating the Intercompany invoice I am not getting the pricing in the conditions tab. There ar eno condition types. I have maintained the pricing procedure determination in OVKK. Still there is no pricing procedure determined.
Please suggest.
Thanks
JayantDear Jayant,
Just check document pricing procedure and customer pricing procedure
whether it is maintained properly or not.
warm regards,
Rahu; -
Not allow to change pricing condition in Billing,,,
Hi ,
I want to know the user exit or other solution for following:
System should not allow to change the value of basic pricing condition type in billing.
Ex. In sales order value of condition PR00 is 100, then it should not allow
to change the value of condition type PR00 in billing. If requires to change, it should allow
to change in sales order only.
Thanks & Regards,
SachinFor this no need to use user exit
goto V/06 condition type details
choose which condition type u want to give display view
go to controlling tab or changes can be made , uncheck the value and amount fields. than system should not allow to change the condition type in sales order level also.
(or)
if u want in billing document only
configure copy controls between delivery document to billing document (VTFL)
goto item category, select item category (TAN)> details and add pricing type E.
try this
regards
siva -
Copying STO PO pricing condition to Billing During Billing creation
Hi,
MM and SD pricing conditions are not similar.
And I cant use Copy PO Basic price in billing Document
I was advised to try USEREXIT_PRICING_PREPARE_TKOMP or USEREXIT_PRICING_PREPARE_TKOMK.
How do I copy the Pricing condition from the STO PO to Billing during billing creation?
Is there an FM i can use to extract the pricing condition given the STO PO?
thanks,
NCHi
If the option of Raghavendra doesn't work for you (parameters in copy rule for invoice), try with VOFM subroutines (Condition formula for alternative calculation type) in the pricing procedure. Surely it will be slower, but it must work. How? You have in KOMP the values for VGBEL and VGPOS with the delivery number and item. So, seach the PO number in the same way. When you have the PO number, with the value of field KNUMV search the value of condition in table KONV.
I hope this helps you
Regards
Eduardo
PD: I forgot. The userexits that you mention is to populate KOMP/KOMK for customer fields. See SAP Note 531835 - Using field PSTYV in the condition access for futher information.
Edited by: E_Hinojosa on May 16, 2011 9:21 AM -
Billing Document - Pricing Procedure.
We want that at the time of billing Document,system should accept one extra Discount condition at Item Level automatically with some value which we want to put in the saystem or we will control using Exit & it should come on Calucating total Value.
I want to know that can we do this.I dnt want to put DIscount Value at the time of Sales Order creation,but in billing doucment it should show one extra condition .
Can it be done.
Please help me to build this process.
Viru.Hi !
There can be various ways to do achieve this but I am listing few that I can think of,
1. you could use some parameter may be like account assignment to be maintained at invoice to triger this condition type at billing.
2.assign a different pricing procedure at invoice which has additional condition type and will be triggered.
3. you may use reference document number in invoice as feild in table of pricing procedure to triger this condition type.
I hope it helps. Good day. -
Copying of freight conditions from billing document to return order
Hi,
I have a scenario of returns with reference to the billing document. In earlier billing documents the conditions like freight, insurance etc., are maintained. While creating the return order with reference to the preceding billing document, system is copying the freight, insurance conditions also, which I donu2019t require in case of returns scenario. Can anyone help me to come out from this problem?
Thanks
SrinivasHi
In VTAF choose your source billing type and target sales type and choose your item category
In that i think in your case D is set
You can define a new pricing procedure for your return order and make the necessary settings in OVKK by leaving out all freight conditions
After this In VTAF choose your source billing type and target sales type and choose your item category
In pricing type you can set it to B so that a new pricing is carried out without the unwanted condition types when you make the return order referencing the billing doc
Alternatively you also try with pricing type H in that pricing type that is freight gets redetermined
Regards
Raja
Edited by: ramanathan raja on Nov 20, 2008 8:57 PM -
To make the Pricing Condition types inactive in Pricing Procedure
Hi Experts,
I am facing a senario where, in a sales order, pricing procedure, if one of the pricing condition type does not exist, then two other condition types (even though they are determined by condition records), should be either made inactive or should not appear in the pricing procedure.
Example: If I have 3 condition types in Pricing Proc say
YYY1, YYY2, YYY3, then the scenarios are
a. If one of the condition types YYY1 is not determined, then, YYY2 and YYY3 should not be either determined in the sales order or should be made inactive. This same logic applies to both YYY2 and YYY3.
b. If all three condition types are determined in Pricing Proc of the sales order, then, the price should be considered.
If it was just YYY1 then, I could have done it in VOFM by writing a routine and assigning it to YYY2 and YYY3 in pricing proc. However, the scenario is to check the other condition types as well and make YYY1 inactive if any of the other condition type does not exist. Both condition types are determined after YYY1 which is another difficulty.
I tried creating a dummy condition type and assigning it to Pricing Proc (at the end of Pricing Proc). For this dummy condition I put in a pricing requirement which checks for all three condition types and if one does not exist, then it make other conitions inactive.
However, this does not work in VA02 and VA03 as XKOMV is either not getting filled up or even if is getting filled, it is not having the condition type. It some times has condition records, and sometimes not... (not very sure why)
So, I was thinking of using user exit for the same. However, I was unable to find a suitable user exit for the same where KONV table can be read or XKOMV can be filled.
Can you please suggest if any user exit can be used for this or if we can implement it in a different way?
Regards,
Mukund SHi,
I think you can use condition exclusion functionality to select best pricing condition from a set of conditions in pricing. You can compare conditions in many ways.
I believe you can plot a solution with little research. The below link is for your reference.
[http://help.sap.com/saphelp_40b/helpdata/fr/93/743483546011d1a7020000e829fd11/content.htm] -
Billing document - Baseline date change status
Hi folks,
I have the following issue with the baseline date for the billing documents.
Billing date proposed by the systems based on the goods issue is 30.01.2010 while the date of creation of document is 31.01.2010. In FB03 transaction baseline date status is showing as changed from 30.01.2010 to 31.01.2010. Following is the setting done: In OBB8 for the said payment terms the baseline date shown is the "posting date' and in VTFL item level copy control
it is defined as "Data VBRK/VBRP 007 Inv.Split (Rec/Div)".
Why is the baseline date getting changed by the way User is entering the bill of lading in the outbound delivery >Header>Shipment (on 31.01.2010)..not sure if this is in any way contributing to the baseline date change...Appreciate your reply.
cheers
JosephBaseline date is generally governed by config in OBB8 but we can influence it by writing code in USEREXIT_FILL_VBRK_VBRP. This will obviously affect baseline date in billing docs. The same should get copied into the accounting document. Now the catch is if the accounting document is changed (e.g. Payment terms) then system will populate baseline date as per the config.
So may be you should check if there is anything in the userexit and whether accounting document was changed. -
Output condition in Billing document
Hi,
I am facing problem while creating billing and it's related output condition record based on the access sequence.
1. We added new key field as 'WERKS' in the billing V3 access sequence based on the user exit.
2. It's customized in all the ways and condition record has been created based on the required key combination.
3. The problem I am facing only when creating a Billing (VF01). The required output type with the output device are perfectly coming automatically based on the record-VV31.
4. *After saving the billing and going into VF02 or VF03 there was no output condition type and device. The entire line is disappeared.*
I check almost all the settings. If anybody can help on this it's really appreciated.
Thanks.
Vijayhi,
i can surely tell you that there is some issue with customized user exit which have developed
as you said after saving some billing document you are getting the issue.
please debugg with the ABAP technical person and with the help of him you can find out what and where it went wrong.
balajia
Maybe you are looking for
-
Itunes folder moved after install windows 8.1
tonight make big mistake - install windows 8.1 when i open itunes its was empty ( about 5k songs) my original itunes folder exsist in D:\My Music but itunes open folder in default place C:\Users\Evgeny\Videos\My Music. trying change in prefernce but
-
New system wont load WIN XP Pro
Hi all, Thanks for all of your help (see last post). I finally got my box together. The problem I have is that I cant get WIN XP Pro to install. It starts the set up and then loads a but load of drivers... then says starting Windows Setup at the bott
-
What's your opinion on people contacting you directly?
I know this doesn't apply to everyone here, but everyone can feel free to share their opinion. Since I have provided a few answers in the forum for Business Workflow, and have contact e-mail in my "business card" some SDN users take the opportunity t
-
Hi There, it seems bug in iPhone 6 "dubbel click of start switch unlock the phone, even we have set the screen password, appreciate your help...
-
How to edit Market Price from FTR_EDIT
Hi, Can anyone tell me how to edit the market price from FTR_EDIT -> Edit -> Market price ? I have 2 transactions created with same sec class ID, why one transaction can change market price from Edit option but the other transaction the Market price