Spot Exchange Rate on Sales Order + Invoicing
Dear SAP Gurus,
We have a scenario wherein Foreign currency sales order or subsequent invoice should be posted with the current exchange rate. System should always use the current/spot exchange rate, even if the users have entered fixed exchange rates in the sales order in the Sales Order header or Line Item.
Kindly suggest appropriate solution / customizing
Regards
Jayesh.
Go to VTFL, select the item category for the combination of your delivery type and billing type where you can see a field Exchange rate. There you have the following options.
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
According to your requirement, there you maintain "E" and save.
On the other hand, you can try with any of the following user exits.
a) EXIT_SAPLV60B_001:
b) EXIT_SAPLV60B_002
thanks
G. Lakshmipathi
Similar Messages
-
SAP Query Exchange Rate from Sales Order
I have created a SAP query which has has a field which converts the sales invoice values in a foreign currency to the local currency using function 'CONVERT_TO_LOCAL_CURRENCY' this uses the rates stored in OB08.
Now we want to change this so that the exchange rate on the actual order line is used(VBAK-WAERK) instead of the current exchange rate, do you know how I can do this? Do I need to create bespoke function to do this?
thanks
JoeHi,
Please do following steps :
IMG --> Sales and Distribution --> Billing à Maintain Copying Control For Billing Documents (VTFL).
Write following logic in include - RV60AFZC. In this write code in exit USEREXIT_FILL_VBRK_VBRP
if vbrp-kursk <> vbrk-kurrf.
vbrk-kurrf = vbrp-kursk .
vbrk-kurrf_dat = vbrp-kursk_dat.
endif.
Maintain Exchange rate type in XD01 - Sales data - in Sales tab maintain new Exch. Rate Type.
Please check whether after doing above steps your issue gets resolved.
Regards,
Tejas -
Updation of Exchange rates from Sales order to Billng
Hi Gurus,
I created one sales order, now iam want to generate invoice with reference to this order.
when i tried to create an invoice, in the invoice the system is taking the exhange rate of the order creation date for perticuler currency, So i want to that system has to pick up the current date exchange rate.
Follow the Example:
I created a sales order on 01.02.08, on this date the exchange rate of US doller is like this
1 USD = 38.45 INR
I want to create the invoice on 27.02.08, on this date the exchange rate of US doller is like this
1 USD = 41.5 INR.
But when tried to create an invoice the system is picking the price 38.45 INR for 1 USD, but i want the system has to pick the price 41.5 INR for 1 USD in the Invoice.
How can i solve this problem.
Cheers,
SumithSumith,
Go into the copy control for Sales doc to billing.
In the clik on the relvant item category and go to the exchage rate type. In that you can set the exchnge rate to the billing date. Use C for the purpose. You must be having A there because of which it is copying from the sales order.
This will solve your problem.
regds
Jude -
Exchange Rate Issue-Sales order-Accounting Doc
Dear Gurus,
There is a issue with currency rate.
For example; I create customer order and invoice with using exchange rate :"B"
But company code is assigned to Currency rate : "M".
And, SAP converst amount my local currenct by using "M".
It must be "B".
How can I fix this error?
King Regards,
Edited by: Fsmehmet on Jun 7, 2011 11:39 AMHi,
System will convert your currency in the sales documents to the currency maintained in the Company code and sales organization statistics currency.
To maintain/continue with the currency in your sales order get in touch with a finance person who would be able to help you with the same.
Regards,
Amit -
Line item wise exchange rate in sales order and same in billing
Hi,
The client requirement is that to have different exchange rate at line item level in sales order, for multiple sales order, we have different exchange rate in the line items wise, we do the collective billing through VF04. System is picking in the billing document, but not in the accounting document.
The accounting entry should be posted separate exchange rate wise. How to map the same.
Can anyone throw light on this issue.?
Regards,
SatyaGo through this thread
Difference in Billing Exchange rate(VBRP-KURSK) w.r.t OB08
G. Lakshmipathi -
hello
the exchange rate maintained in OB08 is 1 usd = 2 XXX ,but while createting sales order i changed it to 1 usd = 3 XXX
the same value was flown to billing ( 1 usd = 3 XXX ) but when i check my accounting entries and the value of local currency XXX , it has used OB08 values i.e 1 usd = 2 XXX to determine the value in local currency
it should have taken 1 usd = 3 XXX
can any one please suggest why is the sytem taking value from OB08 when the value has been changed
regardsI have created sales order with ref to contract no through standard BAPI ,now i am going to create bill with ref to sales order (which i have created through BAPI),while saving the bill it will give me error Update was terminated and in SBWP .i have received mail that contains:
Transaction.. VF01
Update key... 4A98C715DA854584E10000000A08351C
Generated.... 29.08.2009, 16:34:28
Completed.... 29.08.2009, 16:34:29
Error Info... M2 815: Error while determ. loc. crcy: exchange rate type M
After that i have created as sales order without use of BAPI with same contract number ,and after that i have created bill with ref to sales order at that while saving it give me no error
so pls help me out on this -
How to block material issuing after sales order invoiced?
As the subject mentioned, could be a possible to block material issuing since sales order invoiced, or
in the another words, after the sales order completed?
Or could be a possible to set sales order as closed, and then material issuing related with this sales order are
forbidden?
Thanks in advanced,
Zhou ZhenDear Friend
A sales order is created say order no 10000 and for material X say 10 units this order is delivered and PGIed and invoiced and the payment too has come
That means the order 10000 is closed
Case 1
Now an user goes to VA02 t code and put this order no 10000 and changes the material X qty from 10 to 12 and opens up the whole order once again
This can be controlled by using t code OVAH choosing message class the V4 message no 083 and change from warning to error
Case2
But to avoid the user to add material Y to the existing order say 10000 then i think we have to go for user exit
Because the system doesnot even throw a warning message too in case 2 (according to my knowledge) and allows another line item to be added in the same order
But you can test it if it throws any warning message we can try to convert that error
But in case 2 it is not happening(even warning is not there)
Regards
Raja -
Report needed to view different prices applied in a sales order / invoice
Hi Friends
In the sales order/ Invoices there are 2 different prices , List price and another special price . These 2 condition types are generally determined in pricing .
Requirement is to have a report which displays these 2 prices per customer per a specified time period .
Customer wants to see how much discount in the form of special price he received .
Is there any standard report for this , or can this be created using ABAP queries or Net price list ?
Regards
Ragav...Hi All ,
Thank you all for your quick respose . Let me give your more info for a better understanding of my requirement . Basically here two prices are to be compared . List price which is based on sales org / distribution channel and material . The other is special price matained for sales org , customer and material .
In my system I have 2 different pricing reports ( T- code SAP1 ) , one is based on sales org , material - This I can use to find list price . I also have another customer based report and using this I can get the special price
But user wants to see both these prices side by side in a single report . Is there a way these two reports can be combined ?
Regards
Raghav -
Is there a table Sales Order #, Invoice#
Dear All,
Is there any table which gives Sales order#, Invoice #, customer#, materail#.
I wanted to check for given sales orders, invoice #.. etc..
Thanks & regards
VenkatHi,
<b>1.</b> Fetch Sales Order # (VBAK-VBELN) and Customer (VBAK-KUNNR)(Sold-To Party) from table VBAK
<b>2.</b> All Partners can be fetched from table VBPA based on VBPA-VBELN = VBAK-VBELN
<b>3.</b> Fetch Material # (VBAP-MATNR) from table VBAP based on VBAP-VBELN = VBAK-VBELN
<b>4.</b> Fetch Invoice # (VBRK-VBELN) from table VBRK.
To get invoice number for a particular sales order, follow following steps :
a. Fetch VBELN from table LIPS based on LIPS-VGBEL = VBAK-VBELN.
b. Fetch VBELN from VBRP based on VBRP-VGBEL = LIPS-VBELN.
So, VBRP-VBELN will give you an invoice no based on a sales order and delivery.
<b>OR</b>
Goto table VBFA, give sales order no in field VBELV and give VBTYP_N = M. You will get the invoice no in field VBELN.
Reward points if the answer is helpful.
Regards,
Mukul
Message was edited by:
Mukul R. Kulkarni -
SD How to create IDoc once Sales Order Invoice (Billing) has been created ?
Hi,
How to create IDoc once Sales Order Invoice (Billing) has been created ?
I.e Once you click on save button of Invoice , IDoc Should genrate Automatically.
ThanksHello,
Go to T.code VV31 and select the billing output type and select the access sequence required and in the details screen of create condition records give all the required entries for eg: may be Billing Type, Sales Organsiation etc.and in the medium choose the option as 6(EDI) and time select as 4 that is immediately after saving the document.Also please ensure that particular partners for whom idoc should be generated they need to have partner profile setup with the billing message types. Hope this helps. -
How to create IDoc once Sales Order Invoice (Billing) has been created
Hi,
How to create IDoc once Sales Order Invoice (Billing) has been created ?
I.e Once you click on save button of Invoice , IDoc Should genrate Automatically.
Thanks.Hi,
We need to do custom configuration for this scenario such that an output type will be attached when ever an INVOICE is created.
Refer to application V3 in NACE. The Output type should contain an entry with transmission medium: Distribution (ALE).
for example check the customization done for an output type in NACE.
Goto NACE ---> Select an application V3 ---> Click on processing routines ---> select the output type (Eg: RD00) ---> Click on Details button (CNTRL + SHFT + F2) which gives the configuration info.
For example we can generate the IDOC based on the settings in partner profiles for the customer (Sold To)
With Regards,
Dwaraka.S
Edited by: Dwarakanath Sankarayogi on Jan 29, 2009 8:16 AM -
Sales order invoice extraction
i want the tables and fields about sales order invoice extraction
Hi Bala,
Welcome to SDN.
Please check this link for sales order invoice tables.
http://www.erpgenie.com/sap/abap/tables_sd.htm
Regards,
Ferry Lianto
Please reward points if helpful. -
AP- Why exchange rate type between Post invoice and Post payment is differe
AP- Why exchange rate type between Post invoice and Post payment is different ?
Hello,
I have question
when post AP invoice , document type KR
document date = 11.12.2009
posting date = 31.12.2009
entry date = 05.01.2010
this document using exchange rate type B (standard translation at bank selling rate) on 31.12.2009 (use posting date )
but when post payment for above document,document type ZP
document date = 25.06.2010
posting date = 25.06.2010
entry date = 24.06.2010
this document using exchange rate type M (standard translation at average rate) on 23.06.2010
please answer
why do post invoice and post payment use different exchange rate type?
and why at payment donot use posting date for get exchange rate ?Nanas,
Sorry if im not being clear...
My point is: the difference rates customization for payments is done at FBZP.
At Paying Company Codes, you have 4 flags for exchange rates differentes.
At Control Data look:
*Do not Post any Exchange Rate Differences:
If the indicator is not set, the difference between the exchange rate at the time of posting and the exchange rate at the time of payment is determined for items which are posted in foreign currency. The payment program uses the translation rate in the currency table in the system for this purpose.
*No Exchange Rate Differences for Partial Payments:
Has the effect that the payment program for partial payments (requests for payment using transaction F-59) does not post exchange rate differences.
*Processing of Bill of Exchange Payments:
*Separate Payment for each Payment Reference
Regards
Bruno -
Hi
Please send the sales order invoice query as basic columns.. Further I will modify the query according to the requirement.
Pleas send to my personal ID: [email protected]
Thanks
SreeThanks. There's a few problems though.
1) It seems that OINV DocTotal != Balance Due. I'm seeing a number of invoices where there was a balance due, but we applied additional money (either we took another incoming payment and applied it or applied money from the account balance, etc.) and yet it still shows a total.
2) It's pulling incoming payments from different customers. I think this is because the table was joined based on "RCT2 T4 on T4.[DocEntry] = T3.[DocNum] and T4.[InvoiceId] = T2.[LineNum]" In one example I have 2 incoming payments 446 and 614. Both have the DocEntry 542, but one relates to A/R Invoice 542 (for a different client) while the other relates to Down Payment Invoice 542. *I was able to fix this by adding WHERE T5.CardCode = [%0]*
3) I'm going to work with this a little bit and see if I can alter it to make it work for me. Basically this query falls a little short on the following:
- Doesn't include incoming payments that aren't linked to a down payment invoice.
- Does not give the Invoice Total (I'd like to know how much of the SO was invoiced. DocTotal seems to give me Amount Invoiced - Down Payments. I'm not sure the best way to get this number. Maybe I could do the sum of each line * tax + freight)
- Does not give the outstanding amount on an invoice. The ARtotal [DocTotal] column gives me how much was owed when the invoice was created, but it doesn't tell me what is currently owed.
- Lastly it may complicate the query too much and could be left off, but it would be nice to see if they have any money from credits or incoming payments that has not been applied. Perhaps this would be easily accomplished by simply pulling in their account balance. -
Surcharge rate for sales order item condition
Hi,
I have a two condition for sales order item.
First condition is ZP00-Price. It is using for automatically price with customer and material. It linked with account key in pricing procedure.
Second condition is ZI00-Index rate. Calculation type is A-Percentage. This condition value is monthly. It will be used for surcharge with percantage . I have a formule this condition.
It is not linked with account key in pricing procedure.
Formula for ZI00 - Index rate:
(Index Rate to delivery date - 1 / Index Rate to contract start date) x 100
For example;
Index rate conditions is entrying monthly;
Index date Index%
01.08.2008 1,05
01.09.2008 1,15
01.10.2008 1,17
Contract start date = 03.08.2008
Delivery date = 02.10.2008
ZP00 = 500
ZI00 = Index rate for sales order item = ((1,17-1)/1,05 ) * 100 = 16,19
Last condition value = 500 + (500 * 16,19)/100 = 500 + 80,95 = 580,95
What can I do for this pricing?
Best Regards
Gulay CelikHi
I think that perhaps it is too late. The application supports cancellation and re-billing as separate transactions. Maybe this is not a 'development' problem.
Cheers
Dom
Maybe you are looking for
-
Two iPhones, one Apple ID, contacts combined
We recently added my father-in-law to our group cell phone plan and got him a new iPhone 4s. A few weeks later his iPhone got locked up. He went to an AT&T store for help, they said he needed an Apple ID and password to unlock his phone. I gave fathe
-
Header Fields not picked in Http Adapter
Hi , I am sending a few custom header fields that have been set up in the HTTP adapter but for some reason they are not picked. Any suggestions.. -Teresa
-
What content?
-
I've got the following problem with a T510 and would appreciate any ideas of what could be causing it. -Computer was working fine, and then the speakers sounded kind of like they were blown...you could recognize the sounds coming out of them, but the
-
Hi, I just installed a new solman 7.1 and trying to do solman_setup. But facing problem with the issue at profile parameters. Already set the values and restarted the server also to take effect but the same errors pop up But my service marketplace sh