Pricing exchange rate
Hi Gurus,
In copy controls from delivery to invoice there is one field " Pricing exhange rate type" having the enteries as
A Copy from sales order
B Price exchange rate = Accouting rate
C Exchange rate determination according to billing date
D Exchange rate determination according to pricing date
E Exchange rate determination according to current date
F Exch.rate determination accord.to date of services rendered
While the siginificance of the fieild and the allowed enteries is clear, my question is that what does the option B =Pricing exchange rate= Accounting rate actually signify. If this option is selected than which dates exchage rate or what exchange rate the system will consider.
Normally, when you create any billing document in foreign currency, at item level, you can see a field KURSK from VBRP which would be copied from sale order field CMKUA in table VBAP.
This is based on the assumption that your copy control for Pricing Exchange Rate Type is blank. On the other hand, as per your question, if you maintain "B", then whatever exchange rate maintained in ob08 will be copied to billing for item level also.
As you would be aware, exchange rate from ob08 will be copied to billing at header level.
thanks
G. Lakshmipathi
Similar Messages
-
Suggestion for Pricing Type and Pricing Exchange Rate Type
Dear All,
Good Day,
what would be your recommendation to maintain Pricing type and Pricing exchange rate type for below process.
1. Invocie.
2. Cancellation of Invoice.
3. Return Invoice.
4. Credit Note.
5. litigious Invoice.
Best Regards,
KSKThanks sam,
I have configured the same but now problem is Billing Header Exchange rate is not changing. Because of that Accounting document also doesn't have new exchange rate,.
1. Is there any another config needs to be maintain.
Example:
Sale order Exchange rate 10.45 Order date : 01.11.2008
Billing Header Exchange Rate 10.45 Billing date : 05.11.2008
Billing Line item Exchange Rate 11.00 Billing date : 05.11.2008 base on VTFL Config
Account Document Exchange Rate 10.45 Posting date : 05.11.2008 because of Billing Header exchange Rate
I need Accounting document also to carry New exchange rate 11.00 . suggest me.
Best Regards,
KSK -
Hello All,
Please expalin the on pricing exchange rate type in copy controls.
Copy from sales order
Price exchange rate = Accouting rate
Exchange rate determination according to billing date
Exchange rate determination according to pricing date
Exchange rate determination according to current date
Exch.rate determination accord.to date of services rendered
User will change the bill to party during billing based the bill to part currency will be determined at billing header.
But currency in sales order is INR and if user changes the bill to party(Foreign) currency in billing will be EURO
and user want to cancel the invoice cannot able to cancel because currency from sales order to billing is different.
How can we fix the issue. Can we use any of the above mentioned pricing exchange rate types to fix the issue.
Best regards,
rameshHi
See SAP Note 22781 - Exchange rate in accounting, exchange rate type, problem C. It explains how to work the data en table TVCPF (data mantained in tcode VTFA). I suggest to set a break point in this coding and debug it to undertand how it works.
I hope this helps you
REgards
Eduardo -
Pricing Exchange Rate Type in Copy Control VTFL
Hello,
We have Pricing Exchange Rate type in the Copy control from Delivery To billing ( VTFL) at item level.
This Exchange rate type is used for price determination in the billing document. there are several options available for this field.
A Copy from sales order
B Price exchange rate = Accouting rate
C Exchange rate determination according to billing date
D Exchange rate determination according to pricing date
E Exchange rate determination according to current date
F Exch.rate determination accord.to date of services rendered
Normally the Exchange Rate in the accounting document is determined based on the rate available in the system on the billing date.
now what is the difference between "B" and "C".
I could not find any change in the way it processed when i put B or when i put C .
Does any one know what is the impact on the system if we select B or C. In what scenarios we use "B" and in what scenarios we use "C"
Your answers are much appreciated.Hi,
what is the difference between "B" and "C".
B Price exchange rate = Accouting rate
This value is used to determine the EXCHANGE RATE based on the Rate maintain in the ACCOUNTING DOCUMENT TYPES in OBA7 Transaction code irrespective of what determined in the ORDER
C Exchange rate determination according to billing date
This value determines the EXCHANGE rate based on the Rates maintained in the Transaction code OB08 and get the values from the table TCURR based on the BILLING DOCUMENT DATE.
regards,
santosh -
To set the "Pricing Exchange rate type" in the billing document
Hello SAP Experts,
I have a customer requirement to determine the "pricing exchange rate" as "C Exchange rate determination according
to Billing date" in Billing documents ONLY for specific Sales Org and customer Country and NOT for ALL sales orgs.. This field is present in the Item level copy control setting.
This will ensure Exchange rate will be based on "Billing date" and NOT from date copied from Sales order for that specific Sales org.
Can I write this validation in the Billing document User-exit -RV60AFZC to achieve this functionality? Or there would be some Configuation required?
If anyone has worked upon this kind of requirement or know the method to achieve this, can you please help me?
Thanks in advance.
Umesh Karane.In that case, you can try with USEREXIT_FILL_VBRK_VBRP. Alternatively, you can also add this logic to your existing routine assigned in Delivery to Billing copy control against the field "Data VBRK/VBRP". Similarly, for all such copy controls as you mentioned.
G. Lakshmipathi -
Pricing - Exchange Rate Date - Billing Document
Hi ,
We have a scenario where we could have multiple billing documents for a sales document. During creation of billing document, we would like to have exchange rate re-determined (as of billing date). I have couple of ways to achieve this in mind. But, needs some development effort. Can you please throw some light on this and suggest some methods.
Only exchange rate needs to be re-determined.
Thanks.Hi,
Surely Note 22781 - Exchange rate in accounting, exchange rate type helps you
Regards,
Eduardo -
Exchange rate determination on Billing Date
Hello,
We have a problem with respect to exchange rate re-
determination - on billing date at the invoice level.
Currently in our system the Exchange rate is being determined on the
pricing date at the sales order level. When we create the invoice the
exchange rate at the header level (VBRK-KURRF) is getting re-determined
on the billing date.
However the problem is the exchange rate at the item level (VBRP-KURSK)
& exchange rate with respect to amount currency level (KOMV-KKURS).
In order to re-determine exchange rates at item level (KOMV-KKURS) - we have done the
configuration for exchange rate type field in Copy control settings at
VTFL/VTFA should be u201CCu201D.
But however, the system is determining the pricing exchange rate (KOMV-KKURS) on the pricing date, and not on the billing date.
We have also applied the note 92613. In spite of making the changes the pricing date is not being re-
determined to u201Cbilling dateu201D for exchange rate calculation at conditioncurrency level.
Can you please let us know, how can we have the pricing exchange rate (KOMV-KKURS), be determined on the billing date and not on the pricing date. Do we have a configuration for this? Or is some change in any user exit is required. Please suggest.
Best Regards,
Priya Gor.Hi All,
I am having the same kind of issue.
My requirement is if the condition currency is different than Document currency (which is also local currency) the system should re-determine the exchange rate in billing as per current date.
Could you please suggest me how KOMV-KKURS will be redetermined in billing as per current date?
As you know copy control TVCPFLP-PFKUR filed will be applicable for VBRP-KURSK but for my requirement it is not needed.
Is there any copying requirement required or any user exit in Billing document ?
Please share if anyone having any info for this.
Thanks
Amar -
Billing is not happening according to the exchange rate
dear all i have a problem
while doing export sales , in copy control settings of VTFL , i put pricing exchang rate as " B ' thesystem is calculating the correct exchange rates at the excise posting. but during billing the system is not taking the correct exchange rate which is for that particular month..
in the schdeulines header data accounting tab before processing for billing i need to put the correct exchange rate manually then if i do the billing the required exchange rate is coming in the billing .
in order the system to caculate the exact foreign exchage rate during billing and exise posting automatically based on the rate given in" OB08" what is the best way i can give
becasue the key user is finding it diffcult to put the correct exchange rate manually before processing the schedulines agreement and then do the process
kindly send ur suggestionsHi,
According to standard SAP , the accounting document will be calculated in case of export sales based on the exchange rate determined in invoice header, where as the excise postings will capture exchange rate from invoice item line.
Due to this u have no problem at excise invoice and the system will not change at invoice header based on your billing date, service rendered date etc based on copy control changes.
If you want system to determine exchange rate automatically at invoice header based on billing date etc, with out changing in sale order, you need to incorporate a routine and user exit with the help of your abaper.
The system will not accept copy control changes in this case.
So clearly you can tell your requirement to abap consultant and incorporate user exit for your requirement.
Regards
Kiran -
Exchange rate in billing document
Hi,
I am facing issue in determining the exchange rate in billing document. During billing document creation, system is picking the exchange rate based on the item level exchange rate. This exchange rate is determining based on the pricing date but this pricing date in billing document is equal to the sales order pricing date. But my requirement is to determine exchange rate based on the billing date.
I done the following settings -
1. Maintained the exchange rates in exchange rate table
2. Defined copy control between delivery to billing and in that maintained pricing exchange rate settings as
C Exchange rate determination according to billing date
But still system is determining the exchange rate based on Condition Pricing date which is copied from the sales order (sales order pricing date is equal to billing pricing date).
Please help, how to make pricing date as today's date or billing date
Regards
GouthamHi,
u can achive though copy controls vtfl u go to there item level u find exchange rate type 'C' Pricing date will based on billing date.
Best regards,
venkataswamy -
I need in formation on maintaining exchange rate in billing ......either to change manually or to pick the new one from the records.
Please assist itss urgent
Regards
MaddyHi,
You can change the exchange rate in order
Use Tcode EWUO to change currency in sales order and carry out new pricing.
Alternatively:
Please go to the copy control from sales document to billing document (item level) and define relevant Pricing Exchange Rate Type.
This will allow you to re-determine exchange rates at the billing document level (provided you update all the exchange rates in SAP as frequently as required).
Also you can do it on header field by using user exit
EXIT_SAPLV60B_001
regards,
Siddharth.
Edited by: SD on Mar 27, 2008 7:59 AM -
Redetermine the exchange rates during the billing.
Hi
I would like to redetermine the exchange rates during the billing.
When we are creating a sales order we are maintaining exchange rate in sales order header, but in case of any change in rates
I have to change it in sales orders first and then i have to create an invoice. Instead of doing this i would like the exchange rates
to be redetermined during billing automatically.
Please help
SureshHi,
Firstly let us know If you want to redetermine the pricing exchange rate or the exchange rate to accounting? I imagine that the pricing exchange rate you are talking about ,the pricing exchange rate type should definetely work no matter what the pricing source is . Normal sales cycle always has the price source as order, which controls from where and in what sequence the conditions from the reference documents are copied to the billing document. It does not control the exchange rate. Check the billing date in your sales order(its always advisable to take the service rendered date as the base to calculate the exhcange rate which is PGI date when a delivery is involved) , not the actual billed date. If you want the system to determine the exhcange rate on the date when the Invoice has been raised(Different from the billing date in the sales order) then go for the option of "E" which will take the service rendered date.
But If you want the exchange rate for accounting then you have to append a routine at the item level in "VTFL" .The Logic would be to read the exchange rate from TCURR table using the function module "READ_EXCHANGE_RATE. If you have specified the exchage rate in the header(Accouting tab) of the sales order this gets copied to the billing document This is SAP standard behaviour. To over write this you have to go for the routine ammendment as suggested above.(In case of billing dates and the exchange rates differ). Kindly please let me know If you need any more help on this.
Regards
Ram Pedarla -
Hi Gurus,
ours is a order related billing, till now i maintained pricing exchange rate type as blank in VTFA.
Now i want mantain it as 'C'( exchange rate determibnation according to pricing date).
my question is will it effect anything for old invoices.
Cheers,
SumithHi sumith
It doesn't effect the old invoices which are already billed if you set C in copy control VTFA for the exchange rate
Regards
Srinath -
Required to shoe exchange rate as per billing date in VF01
Hi Experts,
We have created 2 invoices (export and intercompany billing). My client has identified a peculiar query and I am unable to get a solution for it.
The Export invoice shows 2 exchange rates, viz: Condition exchange rate for conversion to local currency = picks the exchange rate as per the pricing date.
And Exchange Rate for Price Determination = picks the exchange rate as per the Billing date/ service rendered date.
But, in the Intercompany invoice the Condition exchange rate for conversion to local currency = picks the exchange rate as per the pricing date and Exchange Rate for Price Determination = 1.
The client wants the exchange rates should reflect as per the Billing date/ service rendered date. And should reflect same exchange rates in both of these documents.
I have changed the Pricing exchange rate type to C and D in VTFL but it is not giving any fruitful result for IV.
Please let me know, how this requirement can be achieved.
Thanks in advance.
Regards,
Shibaji.Hi Laksmipati,
Thanks for your suggestions.I have few doubts to be clarified.
In case of intercompany invoice the value in KONV-KKURS is showing as per pricing date.
Can we make it as per billing date?
What is the significance of this field?
Which exchange rate is actually considered for finnacial posting?
Thanks in advance.
Regards,
Shibaji. -
How to change exchange rate type for specific pricing condition type
Hello every one,
I have a requirement for billing ie VF01.
currently all the exchange rate are being calculated with exchange rate type 'M' by default.
but now client want it should calculate exchange rate with type 'E' for two pricing condition type for all others it should calculate with type 'M'
Please any body can help me with the exit and code which i can use.
I have checked exits SDVFX008.
but how to change exchange rate with type 'E' only for two conditions.
as changing exchange rate at document header will change exchange rate for all condition type.You need to assign KOMK-KURST = 'E', for those two condition types. If it had been item number specific, you could have used USEREXIT_PRICING_PREPARE_TKOMK(RV60AFZZ).
Do one thing, put a breakpoint on FM 'PRICING' and then do selective runtime analysis.
Check whether any user exit/BADI/ explicit enhancement are available when condition types are processed in a loop. If nothing is available, try implicit enhancement.
Link to refer for selective runtime analysis - Runtime Analysis for VOFM
Also try with VOFM requirements ( not sure whether changing KOMK-KURST is permissable in requirement as normally we only set sy-subrc values to suppress/allow condition types ). Don't forget to assign requirements against condition types in pricing procedure. -
Pricing error: Exchange rate conversion Message no. V1803
Hi,
I am getting an error in the pricing procedure
Pricing error: Mandatory condition XXXX is missing
Message no. V1801
Pricing error: Exchange rate conversion
Message no. V1803
where as the exchange rate is maintained.
Please guide mehi
Pricing error: Mandatory condition XXXX is missing
Message no. V1801
this error comes for pricing procedure , check the pricing procedure your mandatory condition not maintain the condition records , i think it is for basic price, please maintain the condition records at vk11,
Pricing error: Exchange rate conversion
Message no. V1803
this error comes for exchange maintain at img-general settings-currencies-enter exchange rates .
here you will maintain the exchange rates, please fallow the above path,
Maybe you are looking for
-
Annoying creation of TRC file every time I run script
I'm using SAPNWRFC and everytime I run a script an XML tracefile is created. In my sap.yml file I have: ashost: <my hostname> sysnr: "00" client: "000" user: <username> passwd: <pwd> lang: EN trace: 0 debug: 0 Tracefile starts
-
One pi system as rnif sender and receiver
Hi, I'm trying to implement a RosettaNet test-scenario for PIP3B2 using PI 7.1. Is it possible to send a RosettaNet message from a PI to the very same PI and also get the receipt aknowledgement from it? Is there anything special I have to do? Thanks
-
Mail Icon in bar not synced with Mail which I log into thru Mac Mail
Clicking on the Mail icon in bar gives me a list of emails in alphabetical order, going back years. I'm certain I've deleted many of these, but they're still there. No mail received recently goes here - the only way to get my mail properly is to log
-
Why do I keep getting 'Action ScriptError' messages from Adobe Flash Player?
Whenever I play games on Facebook, mostly from the Zynga stable, a message pops up like this: Each time, the message shows a different error code (I think). Does anyone know why this should happen, and is there any way I can stop them without getting
-
Workflows are not working with UAG
Dear Support, I've developed a SharePoint Designer 2010 platform based workflow which contains 2 stages. First stage contains 'Start Feedback Process' whereas the next stage contains 'Start Approval Process'. The workflow runs manually. The workflow