Exchange Rate Type default different from M for a company code
Dear SAP guru,
Would you shed some light on this?
How would we be able to default/assign a different exchange rate type from M at a company code level?
I have a company code - finance company - that every foreign currenty transaction needs to be translated using different exchange rate type (i.e. daily hedge rate) than other operating companies.
The OB22 screen makes it appear as M rate is specificied as 1st currency in company code, but grayed out and not able to change.
Please help me with your expertise on this.
Kind regards
taro
Hi,
ExRateType is hardcoded in
Main Program SAPL0F03
Source code of L0F03I01
*------- Daten zur ersten Hauswährung -
rfcu4-curtp = '10'.
rfcu4-bwer1 = '0'. "AT 23039
rfcu4-kurst = 'M'. <<<<<
rfcu4-cursr = '1'.
rfcu4-curdt = '3'.
The reason why the assignment of exchange rate type M to the first company code currency is a historical reason. A lot of coding within the SAP system is directly developed under the prerequisite that the exchange rate type for the first company code currency is M.
As you described you want to setup several company codes in one client that all have the same first company code currency but should use different exchange rates. To solve that issue there are 2 ways available:
The first way is that you use the functionality to assign an exchange rate type to a document type. That would mean a lot of work because in that case you would have to define all document types seperatly for
every company code.
The second possible solution is that you use different names for the fist company code currency.
That means for example that you name the first company code currency in company code 0001 USD and in company code 0002 US1. So you can use different exchange rates for the same currency.because in that examle USD and US1 are only different names for the same currency. Using this approach you can have different exchange rates for different companies with the same company code currency by setting only different names even though the exchange rate type M is fix asigend to the first company code currency.
Best Regards,
Gladys xing
Similar Messages
-
Exchange Rate Type not working during plan assessment in T Code KSUB
Hello Experts
We had different exchange rate types created for different plan versions. We had Exchange Rate Type Z1 for Plan Version 01.
We had maintained the same in Planning settings for the fiscal year 2011.
We had created a new plan assessment cycle with version 1.
Now when we execute assessment cycle it is not using the exchange rate from 01/01/2011. Instead it is selecting the rate from 01/01/2010.
Is there something wrong when we copied fiscal year 2011 from 2010 for version 01.
Request your inputs and help on this.
Thanks
Satya AlapatiHi Ajay
Thanks for the information.
We had not maintained the value date for any of our versions since we keep changing the rates for every period and wish to have the system pick the latest rate for the period.
It has been the case in earlier years also.
Thanks
Satya -
Exchange Rate in MIRO differs from exchange RATE in MIGO
Hello
We use the following procedure:
- Purchase Order currency = USD, goods-receipt-based invoice verification indicator is set in purchase order
- MIGO currency = USD (We have a lot of goods receipts with reference to the same purchase order position at diferent dates, and consequently to different exchange rates).
-MIRO currency = CLP (Chilean pesos)
Invoice verification is made on a different date of all the goods receipts, using different exchange rates. The system use the document date in invoice verification for currency translation. My client needs that the system post the invoice verification using the exchange rate of the date of good receipt for each position.
Is it possible to solve this problem using the standard SAP?. I was thinking to use a user exit to change the values in MIRO screen. Do you konw what user exit may we use?
Thank youI tried the flag "Exchange rate fixed", but my client needs to make invoice verification in local currency CLP (Chilean Pesos). Purchase order currency is USD. When we set "Exchange rate fixed", indicator, invoice verification currency must be equal Purchase Order currency. This is nos the solution
Thanks any way -
How can I setup different number range for each company code?
Dear GURU,
Is it possible to setup different number range for material document by company code? If yes, what should i do.
Thank you in advance.
ThammaritHi,
you maintain the number assignment for the following documents:
material documents
physical inventory documents
The number assignment for these documents is not to be confused with the number assignment for accounting documents . The number assignment for accounting documents depends on the document type which is allocated to the transaction.
The number assignment for material documents and physical inventory documents depends on the transaction/event type which is also allocated to each transaction in Inventory Management. The transaction/event types are divided into groups of number ranges. A number range interval has to be defined for each group.
You cannot change the transaction/event types. However, you can change the number range intervals or you can allocate transaction/event types to new groups.
Caution: Change in the Fiscal Year
If, at the time of a fiscal year change, you reset the number range in the new fiscal year, separate number range intervals for the previous year and for the current year must be maintained for one month to allow postings to the prior period.
Example:
Interval for 1995: 4900000000 to 4999999999 status: 4900451234
Interval for 1996: 4900000000 to 4999999999 status: 4900000000
If only one number range interval exists for both years and you make any postings to the previous period, the system will assign numbers that already exist in the previous year. This would lead to an update termination.
In the standard system, the transaction/event types and number range intervals are preset for Inventory Management as follows:
Physical inventory documents
Number range interval from 0100000000 to 0199999999
This group contains the following transaction/event types:
- IB Physical inventory documents
- ID Physical inventory documents for counts and differences
without reference
- IN Physical inventory documents for recounts
- IZ Physical inventory documents for count without reference
- WV Physical inventory documents for difference postings in the WM System
Material documents for goods movements and inventory differences
Number range interval from 4900000000 to 4999999999
This group contains the following transaction/event types:
- WA Goods issues, transfer postings, other goods receipts
- WH Goods movements for handling units (HU)
- WI Material documents for inventory adjustment postings
- WL Goods issues for delivery documents (SD)
- WQ Goods movements for usage decisions (QM)
- WR Goods movements for completion confirmations (PP)
- WS Goods movements for run schedule headers (PP)
- WZ Documents for batch status changes
Material documents for goods receipts
Number range interval from 5000000000 to 5999999999
This group contains the following transaction/event types:
- WE Goods receipts for purchase orders
- WF Goods receipts for production orders
- WO Subsequent adjustment of subcontract orders
- WW Subsequent adjustment of active ingredient materials
Inventory sampling numbers
Number range interval from 0200000000 to 0299999999
This group contains the transaction/event type SI.
SAP recommends that you accept the settings defined in the standard system. In this case, no action is required on your part.
Note
For performance reasons, 10 document numbers are buffered on the application server. In this way, gaps in number assignment can occur.
Actions
Check whether you can use the predefined groups and number intervals.
If you want to change any groups, proceed as follows:
a) Choose Group -> Maintain.
b) Select the transaction/event type that you want to re-allocate.
c) Place the cursor on the new group and choose Edit -> Assign element group).
d) Save your settings.
If you want to define new groups, proceed as follows:
a) Select Group -> Maintain.
b) Then select Group -> Insert.
c) Enter a text for the number range group.
d) Maintain the number interval for this number range group.
e) Allocate the transaction/event types to the number range groups (see step 2).
If you want to maintain new number range intervals for an existing group, proceed as follows:
a) Choose Group -> Maintain.
b) Select a group and choose Interval -> Maintain.
c) Choose Edit -> Insert year.
d) Maintain the number interval for the new fiscal year.
If you do not want to use the year-related number assignment method, enter 9999 in the field Year.
Note on transport
You transport number range objects as follows:
In the initial screen, choose Interval -> Transport.
Note that all intervals for the selected number range object are deleted in the target system first. After the import, only the intervals you export are present. The number statuses are imported with their values at the time of export.
Dependent tables are not transported or converted.
Thanks and regards
Rajesh -
Currency Conversion for Exchange rate type "AS02"
Hi Experts,
I am gonna post the most challenging problem (regarding currency conversion) I ever faced in my 1 year of BW Carrier.Kindly provide a solution.
There are three types of currency to be used in the query for Key Figure 0NET_VALUE (so total 3 Key Figures to be created)
1.Document currency (may be any currency)
2.Local Currency (must be EURO)
3.Global Currency (must be USD)
From Document currency to Local Currency(EURO) we are using Exchange rate Type "M" (in Conversion Type created in Trans RRC1) [There is no problem in this conversion]
Problem starts now--->
From Local Currency(EURO) to Global Currency(USD) we have to use Exchange rate type "AS02" (in conversion type to be created in RRC1)
but there is a Business requirement that currency rate should be as per the last day of the entered period;and this logic should work for the range of periods also.
Example :
we are executing query for the period 006/2006 (posting Period)
Last day of this period is 06/30/2006,
Currency rate would be as per 06/30/2006
And this currency rate should be same throughout the period 006/2006 in query
The example was for single period,but logic must be incorporated for the range of the periods.Hi..
There is no corresponding source key figure in the InfoSource for the target key figureof the InfoCube.
a. A source key figure of the same type can be assigned to the target key figure
(for example, sales revenue instead of sales quantity revenue).
If the currencies of both of the key figures are the same, no currency
translation can take place.
If the currencies are different, a translation can take place either using a
currency translation type or by simply assigning a currency.
The following table provides an overview of possible combinations with different
currencies in the source and target key figures:
if Source key figure currency is fixed , Target key figure currency is variable then Currency translation (CT) No CT
if Source key figure currency is fixed , Target key figure currency is fixed then Currency translation (CT) CT
if Source key figure currency is variable , Target key figure currency is fixed then Currency translation (CT) CT
if Source key figure currency is variable , Target key figure currency is variable then Currency translation (CT) CT or assignment
b. If there is no corresponding source key figure of the same type, then you have
to fill the key figure for the data target from a routine.
If the target key figure has a fixed currency, no currency translation is
carried out. This means that if translation is required, you have to execute
it in the routine.
If the target key figure has a variable currency, you also have to assign
a variable source currency to the routine. Using the F4 help you can
select a currency from the variable currencies in the communication
structure. You have two options:
You can select a variable currency and assign it.
You select a currency translation type and a currency into which you
wish to translate (To currency).
The To currency is, by default, the target currency if it is included in the
communication structure.
Creating a Routine for Currency Translation:
If you want to translate currencies in the update even though the currency translation is not
available for one of the above reasons, you can create a routine. Choose Routine, set the
Unit Calculation in the Routine and choose Create Routine. In the routine editor you get
the additional return parameter UNIT, the value of which is used to determine the target
1. save the query and it under role
see to it is in : Restricted and calculated key figures ---> properties of k.f
2. exeute the query
3. the currency translation --> by target currency usd choose OK
conversion type : MEANTODAY Fixed target currency current date (MT)
4. Go back to the query definition by chossing chage query ( global definiton)
5. in the context menu for % share sales vouume of incoming orders, choose properties --> formula collision --> result form this formula choose OK
Note that -
your should alos set the currency translation in the properties for the two key figures sales voule EUR , choose properties ---> currency conversion key : fixed target currency , currrent date ( MT) --> target currency : American Dollar . choose OK
<b>The translation key is a combination of different parameters that establish how the exchange rate for the translation is executed.
The parameters that determine the exchange rate are the source and the target currency, the exchange rate type and the time reference for the translation.</b>
The source currency is determined from the data record or dynamically from the master data of the specified InfoObject (currency attribute)
The target currency can either be fixed in the translation key or selected at the time of translation.
You can also use an InfoObject (currency attribute) to determine the target currency.
The exchange rate type distinguishes exchange rates that are valid in the same time frame next to each other, for example, the bid rate, ask rate or middle rate. The exchange rate types are stored and can be maintained in a central table (TCURV).
The time reference for the currency translation can be either fixed or variable
The fixed time reference can either be a fixed key date that is stored in the translation type, or be determined using the system date when executing the currency translation.
If the time reference is variable, then the point in time for the exchange rate determination comes from the value of a time characteristic (InfoObject). The reference can, for example, be the end or the start of a fiscal year or a calendar year, a period and a month or even to the exact day. It can also be determined using a customer-specific InfoObject (for example, trading day).
Currency translation in the BEx
When selecting a translation key with a fixed target currency this currency will be added automatically to the query definition
Also, you can use translation keys selecting their target currency at the time of translation. These can be applied in two different ways:
Selection of a specific target currency in the query definition (1)
Entry by variable (2)
Dynamic translation keys require input from the InfoCube !
InfoObject value will be read during query execution
Examples:
dynamic time reference (p.eg. 0CALDAY)
time characteristic
target currency determined by InfoObject (currency attribute)
characteristic which contains currency in its attribute table
the corresponding InfoObject has to be part of the InfoCube
1.Define the currency attribute in the InfoObject maintenance
The currency attribute has to be a unit InfoObject of type currency
The unit InfoObject must be an attribute of the characteristic
The currency attribute should be filled in the master data table of the corresponding InfoObject (manual maintenance or upload via InfoSource)
2.Enter the InfoObject in the translation key maintenance
Only InfoObjects with a currency attribute can be used in translation keys (p.eg. 0COMP_CODE)
At the time of currency translation the value for the source currency / target currency is then derived for every record from the master data table of the specified InfoObject
All values for a query are translated ad hoc (after having executed the query) using a translation key
Depending on the translation key a fixed target currency will be used for translation or you will be able to select the target currency
The ad hoc currency translation offers only restricted functionality (selection of translation key and target currency) compared to the currency translation in the query definition
Do not forget to create your translation keys before starting your work in the Business Explorer Analyzer
Example:
You load the following record to your InfoCube:
Company Code: 1000
Amount in Source Currency: 500,-
Source Currency: FRF
Target Currency: ?
In the Update rules, you are now using a translation key which derives the target currency from the InfoObject 0COMP_CODE. During the Update Process the target currency will then be read for Company Code 1000 from the master date table of 0COMP_CODE.
With the currency translation in the Business Explorer, the source currency can currently only be determined from the data record.
Only translation keys with a fixed exchange rate type can be used in the BEx
Translation keys with a dynamic time reference (from an InfoObject) can only be used in the query definition. It is not possible to fill the InfoObject by a variable !
Translation keys getting their target currency from a currency attribute can only be selected in the query definition
When getting the dynamic reference from an InfoObject (p.eg. 0CALDAY) the currency translation will apply to each record read from the database. That means it will use the date in this record for the currency translation.
When using a variable you will restrict the output of your query to a certain amount of data. For example, you would translate all invoices of March 11 with the translation date March 11
This means, the requirement show me all invoices in my cube in group currency, conversion date: 14.07.2001 could not be solved by a variable input for 0CALDAY
I hope this would help...
with regards,
hari -
Parallel currencies - Same currency but 2 different exchange rate type -
Hi Expert,
I need your knowledge - I want to create a romanian company with 2 currencies - the first one will be RON company currency with the standard exchange rate type used for all others company of the group (maintained monthly from German National Bank exch.rate)
The second one will be also RON, currency of the trading partner, but with a specific exchange rate type (maintained Daily from the Romania National Bank)
I would like to work in this way to satisfy the group, which need to work with a monthly exchange rate for X reasons, and our Romanian company for which the daily exchange rate is mandatory.
If you have some experience on it, please give a feedback, not in detail (certainly to much work) but at least if I can go on this way or not. if you know a black point in some transaction (I think to the fixed assets, or stock valuation ....) and if you have an advice to have the correct value in RFBILA00 for example.
Thanks a lot for your help
NathalieThere are many approaches for different exchange rates maintainence.
Here are the information required to process your query.
1. How many company code do you have in your company
2. what is group currency maintained at client level
3. Do you use special ledger or under new gl
4. will you customer allow to deviate from the iso standards of currency maintainence like RON for romanian to ZRO for same romanian currency.
Expecting input for processing your query.
Regards, -
Conversion factor missing for Exchange rate type BE
Dear Friends,
I am getting error while doing GR as " Conversion factor missing for exchange rate type INR TO USD"
waiting for your advice.
ThanksHi
In OBBS maintain the translation ratios between USD & INR and in OB08 enter the exchange rate for this pair of currencies
Anil -
Foreign Exchange Rate Type - M and EURO
Hi All,
My customer is maintainng the M exchange rate type as
1 USD = 106 JPY
along with this they are maintiaing a extra Exchange rate Type EURO as
106 JPY = 1 USD
Comany Code Currency is JPY.
In the document Type level they are not maintaing any of the exchage rate type. Means system is picking default exchnage rate type. As we know M is the default exchange rate type.
So, now customer doesnt want to maintain the EURO exchange rate type.
So, i want to know
1. if customer not want to maintain the EURO exchange rate then it would give any impact on the working.
2.Is any realtion between to maintain the two exchnange rate type.
3. On a document level, can we know that by using which exchnage rate it was processed. whether its was processed from M or EURO. We want to know the Exchange rate type of each document.
4. In M Exchane rate type we have both Direct and Indirect Quotation for same currency pair. So in this case which qutation system would take for the document processing as default quotation for a exchange rate type M.
Looking for early response.
Sachin1. if customer not want to maintain the EURO exchange rate then it would give any impact on the working.
<There is no impact as long as this is not used by any other applications. For eg, In controlling, project system, budget, at FI document type level etc, we have option of choosing different exchange rate.
2.Is any realtion between to maintain the two exchnange rate type.
No relation
3. On a document level, can we know that by using which exchnage rate it was processed. whether its was processed from M or EURO. We want to know the Exchange rate type of each document.
< You can see this at Table level eg - BKPF. But at front end I dont think it is possible atleast upto 4.6C4. In M Exchane rate type we have both Direct and Indirect Quotation for same currency pair. So in this case which qutation system would take for the document processing as default quotation for a exchange rate type M.
<To my knowledge, System will not allow to maintain rates in both types. so question of option doesnt come> -
New exchange rate type instead of M
Hi,
I want to assign a new exchange rate type instead of M to my co code.
Where I can assign it to company code so that at the time of posting any document rate should be pickedup from new exchange rate type and not from M.
Thanks for replyHi,
Thanks for your answer.
I have two company code under one client.
One co code is for India and another for Dubai.
In India exchange rates changes every day but in Dubai it is fixed for long time.
As of now both co code are accessing same Rate under M
I want Indian Co Code take M exchange rate type while Dubai CoCode should take some other exchange rate type.
What could be solution then
Thank again -
KP98 - Differences because of exchange rate types
Hello,
I am using KP98 transaction to copy actual data to plan data.
I take CO area currency for example and the system copy the amount correctly in my CO area currency, but in object currency there is a difference because of the exchange rate types ( actual and budget exchange rate types are different)
Is it possible to copy the same amount in the two currencies?
Thanks a lotHi,
during copying the data in CO area currency are converted into local currency based on the ex.rate settings in the CO version definition, the local curr. data is not really copied.
If you have an ex. rate that is changed every period it should be possible to copy the first period (with the correct ex.rate settings in CO version definition), change the ex.rate setting, copy the next period, change the ex. rate setting again, copy again,...
Best regards, Christian -
Exchange Rate Types Where-Used
Hi Experts!
Is there a transaction/table or somewhere in SAP I can find what exchange rate types corresponds to a pricing procedure, sales document type, etc? Please advise ASAP. Thank you in advance!
WCHi
Exchange rates are maintained in OB08 transaction. and stored in table TCURR. Exchange rate type M will be considered for conversion.
regards
Srinivas -
Hi Sapients
Where in the configuration will we maintain what exchange rate type needs to be picked for COPA values.
Thank you
RaviHi Ravi,
Go to IMG:Controlling->Profitability Analysis->Planning->Initial Steps->Maintain Versions
Check the Version you use and set the Exchange Rate Type in the 'Settings for Profit Center Accounting'
~Andrew -
How can we know where the exchange rate type is used?
Hello experts,
I have a question regarding exchange rate type.
There is a custom exhange rate type ZXXX in our system, however, we don't know where this exchange rate type ZXXX is used. Is there any method that we can find where this exchange rate type is used?
Many thanks.
Christina.
Edited by: Christina wang on Nov 28, 2008 4:28 AMExchange Rate Type is created in SPRO:-SAP Net Weaver>General Settings>currency>Check Exchange Rate type.
It is used for maintainace of Exchange Rate in OB08 for direct & indirect quote..
Regards,
Alok -
Digital Signatures for mutliple company code
Hi,
Our client have multiple company codes & they want to use digital signature for all the company code and there be individual authorised digital signatory for each comp code.
Now the question is , whether we have procure different digital signature for individual company codes & if so how system will identifies which authorised ditigatl signature should be assigned to respective company code...?
=> We are not able to download Adobe Form local & aslo is it mandatory to have digital signature to download Form 16 on a local system.
System details : ECC 6
SP Level : 38
Thanks & Regrads,Digital Signature is person specific
You have to take the Digital signature ( A number assigned for each signatory with the tool),from an authorized services provided by NSDL
In a single company code if you have 2/3 signatories , first you need to make groups based on the signing authorities, in combination of PA/PSA/EG/ESG/BA etc
The form 16 is to be generated on the above criteria applicable.
3 file of form16 will be generated and send accross to 3 signing authorities
The signing authority can open the form using the tool ,digitial signatory software install and can authenticate the form16.
As per NSDL form16 is now not an statuory doucment. Its just an Tax Information of an Employee.
which is not required to be attached with your ITR's also
So why do you require the Digital signature to be printed on the form16 . Pls check this up with your finance team
Thansk & Regards
Hemant V. Mahale -
Different exchange rate type for PO
Hi,
I have a requirement, where I need to take a different exchange rate type for one particular PO document type.
I have already maintained exchange rate type Z in Tcurr table.
I should enable system to pick this exchange rate for PO wich are created from a PO document type
Same exchange rate should be picked for GR and IR as well.
If I overwrite the PO exchange rate in PO header, GR and IR are picked default M exchange rate type.
If I maintain Z exchange rate for doc type WE and RE, the same would taken for all POs GR/IR.
I should make it available only for a PO document type and relevent GR/IRs.
Can you please advise how we can achieve this.
Your help in this regard is much appreciated.
Thanks,Any Advise.
Maybe you are looking for
-
ERROR WHEN CREATING INSPECTION PLAN
HI GURUS, WHEN CREATE AN INSPECTION PLAN GET THE FOLLOWING ERROR Op. 0010, CH 0180: Char. ident. SMS used for QDI several times in task list. THIS BECAUSE MY CLIENT WANTS TO REPEAT THIS M.I.C TWICE.HOW CAN I SOLVE THIS REGARDS AMIT
-
Upload file in Portlet (JSR-168) with library commons-FileUpdate
hi All, I have write portlet (JSR 168) "UpToFile.java" for upload a file with the Commons-FileUpload 1.1.1 but when deploy in the Oracle Portal the file is not upload, because the variable isMultipart is false: UPToFile.ProcessAction(...) : boolean i
-
Feature Request: Please fix text editing
Hi there great Adobe Team! I am usign your product for rapid web prototyping. Often times ontop of my interface drawing, I use the text tool to write some text, and then put a nice colored background box behind it. The problem I am facing is this: I
-
Brpwser does not display router setup menu
I have my laptop connected by cable, and have tried to access the router's setup menu with Internet Explorer 6 and firefox. I enter the password admin and the browser displays a web page with the following text name="router_name" size="20" value='WR
-
Do you recommend iPhoto '11 and can I choose the language at installation?
hi, I am thinking of buying iLife 11 to upgrade iPhoto. Do you recommend it? I am also buying Snow which I understand I need with iLife 11. Also, I would buy it in Italy, but need to have it installed in English. Is there an option to choose the lang