RMB/CNY currency

Hi
The official currency in China is the Renminbi - RMB or CNY, it's the same.
Why do I have these two codes in the SAP? Can I delete one?
I dont want my users to use both codes for the next reasons:
Exchange rates maintainace issue.
End of month revaluation issue.
Reporting (for example customer account display - FBL5n, can sub total by currency)...etc.
Thanks
Ofer

DEAR Ofer Cohen
Check this IMG setting:
Sap netweaver -> general setting ->currencies ->check currencies code;
where you can maintain and delete the currencies
The 'CNY' Is the one which is consistent with international currency. better to adopt this one...
br
sophie

Similar Messages

  • RMB/CNY exchange rate Chinese company code

    Dear all,
    When posting an invoice for a PO made in RMB(chinese renminbi) SAP errors that no exchange rate is maintained for this currency. This is correct because we only maintain CNY currency because it's the same and it's set as company code currency. Can I set a exchange rate CNY/RMB=1 and how to do this so no more errors occur, or do you guys have any suggestions?
    Also when in OA08 and OE00 I see that currency is set to RMB for China, will this cause any problems in the future?
    Thanks in advance,
    Michaë

    Thanks for the input,
    I don't make PO's in RMB they were already created, and in ME22 I can't change currency.
    I guess I could ask all users not to use RMB currency in their PO's. I don't think this is the ideal solution though because one day someone will create a PO in RMB again. But for now I don't want to delete RMB currency or implement any changes unless well advised because I'm inexperienced and my colleague is in maternity leave.
    Further advise would be helpful,
    Best regards,
    Michaë

  • Automatic intercompany posting by IDOC in China / RMB -- CNY

    Hello,
    we want to use automatic intercompany posting in our chinese company codes.
    Problem: Sending company code post invoice in RMB   --> IDOC changes RMB to CNY --> posting in receiving CoCd is CNY
    I know that the change is coming from the settings in TCURC-ISOCD  (SAP standard setting for ISOCD in currency RMB is CNY).
    Question is now what are the consequences if I change the settings so RMB will not be converted anymore. Is there any impact in international EDI processes.
    I would appreciate any comments !
    Many thanks in advance.
    Best regards
    dirk schneider

    i think, you can change it without facing any problems. i tried in a sandbox, no error-messages, no pop-ups stating that i am about to destroy consistency. nothing. i think the only dangerous place to interfere with currency is the standard currency of the client in transaction SCC4.

  • Automatic intercompany posting through IDOC in China / RMB -- CNY

    Hello,
    we want to use automatic intercompany posting in our chinese company codes.
    Problem: Sending company code post invoice in RMB   --> IDOC changes RMB to CNY --> posting in receiving CoCd is CNY
    I know that the change is coming from the settings in TCURC-ISOCD  (SAP standard setting for ISOCD in currency RMB is CNY).
    Question is now what are the consequences if I change the settings so RMB will not be converted anymore. Is there any impact in international EDI processes.
    I would appreciate any comments !
    Many thanks in advance.
    Best regards
    dirk schneider

    i think, you can change it without facing any problems. i tried in a sandbox, no error-messages, no pop-ups stating that i am about to destroy consistency. nothing. i think the only dangerous place to interfere with currency is the standard currency of the client in transaction SCC4.

  • Getting error while posting the invoice "Different Local currency "

    Hello All,
    User created Non MRP PO with CNY currency for China and cost center entered which belongs to US country.
    User posted invoice for this PO and then he understood that cost center which has been entered in the PO was wrong.
    and he tried to cancel the invoice with Tcode MR8M and with MIRO credit Memo as well.
    But getting error "Different Local currency from CNY to USD"
    How this can be solved,pls suggest.
    Thanks...
    Trupti

    hi
    please check that you might have changed the currency of PO
    please reset it and then reverse the MIRO
    Note 592312 - MIRO: Termination M8396 'Different local currency'
    Edited by: Kunal Ingale on Nov 12, 2010 8:15 AM

  • Company code currency vs local currency

    Hi all,
    Can anybody give me some suggestions on how to handle the requirement below?
    Business case:
    The legal company code is based in US and the company code currency is USD.  There is a branch office(cost center) in China and the employees' salary has to be paid in Chinese RMB.(The pay check has to be in RMB) What is the solution for this? Do we have to create dummy company code with company code currency of RMB? We are trying reduce the usage of dummy company codes, any alternatives?
    Thank you in advance.
    Nancy

    Hello Nancy,
    not sure if this is what you are looking for but it may help:
    You can set up "Group currency" concept to archive the requirement.
    For the China branch, set up company code with local currency RMB, group
    currency RMB. For US branch, set up company code with local currency
    USD, group currency RMB.
    Group currency has to be preset per client at trx.SCC4. Trx.OB22 is
    to assign the group currency for company code.
    With this approach, it is possible to do;
    reporting in RMB for UK company code
    reporting in USD for US company code
    reporting in RMB (group currency) for both company codes
    Please also refer to following link in Online help.
    http://help.sap.com/erp2005_ehp_02/helpdata/en/
    e5/0782c54acd11d182b90000e829fbfe/frameset.htm
    Hope it helps,
    Jon

  • Unable to extract all the currencies using Task Flow

    Hi Everyone,
    I have 60 currencies that I extract using a Task Flow in HFM 11.1.2.1 to a SQL table, I only receive 59 of those currencies FX Rates in the SQL table. The CNY currency does not extract at all.
    I have tried changing the PoV around with no success. I don't think it is the PoV anyway because the other 59 currencies have no problem.
    Any inputs please...
    Regards,
    Vinod

    Sounds like this is using an EA extract process. In your Task Flow, can you extract just that one (CNY) currency? If you do this directly in Extended Analytics, is the output any different from the Task Flow? How about if you extract to a text file rather than SQL?

  • BAPI for Purchase order change

    Hi experts,
      I just want to change PO quantity by BAPI function module: BAPI_PO_CHANGE, I fill in PO number, Item number, material number and PO quantity to parameters, but result is not well. it shows a message below and the purchase order is not changed.
    message:
    For the currency code  ALE communication is not allowed
    Message no. B1889
    Diagnosis
    The ISO code assigned to the current currency code is not unique and the primary flag is NOT set. This currency code can therefore not be used for external communication.
    I checked currency config in SPRO and the assignment of ISO code is unique and the primary flag is setted actually.
    so what else can I do to solve this problem.
    thanks in advance.
    jack

    The B1889 message has the following reasons:
      -> The primary flag of the found ISO code is assigned more than once.
      -> The ISO code is not unique and the primary flag is not assigned
         for associated SAP currency codes.
      -> The ISO code is not unique and the current SAP currency code has
         NOT assigned the primary flag.
    First case: CC   ISOCD  XPRIMARY
                CNY   CNY      X
                RMB   CNY
    Your ISO code is not unique, therefore you are using the primary flag.
    If a dataset wich currency code CNY is encountered, everything is ok
    because none of the 3 rules mentioned above can be applied.
    If a dataset contains currence code  RMB, rule (3) will be applied.
    Therefore, you get the following output in this case:
      "For curreny code  RMB  ALE Communication is not allowed"
    Second case: CC   ISOCD  XPRIMARY
                 CNY   CNY
                 RMB   CNY    X
    If a dataset contains currency code RMB, everything is ok because it is
    flagged as primary. Like in the first case, if CNY is encountered,
    rule (3) will be applied and you will get the output:
      "For curreny code CNY ALE Communication is not allowed"
    If you are using both CNY  and RMB together, it is not possible to avoi
    the B1889 message beause there will be always the case that your ISO
    code is not unique AND that one currency code is not flagged as primary,
    which is summed up in rule (3).
    Please see information in attached note  "144349 ALE: Problems with
    currency conve".

  • Middleware Settings - Duplicate entries in the Table TCURC

    Hi Experts,
    I am doing middleware settings for integrating SAP CRM 5.0 with SAP R/3 4.7.
    Before replicating the customizing objects, i found duplicate entries for ISO Codes in the table TCURC (Field name-ISOCD).
    Following are those entries
    MANDT     WAERS     ISOCD     ALTWR     GDATU     XPRIMARY     LTEXT     KTEXT
    949     CFP       XPF       953       00.00.0000          French Franc (Pacific Islands)     Fr. Frank (Pac)
    949     CNY       CNY       156       00.00.0000     X     Chinese Renminbi     Renminbi
    949     DEM       DEM       280       00.00.0000     X     German Mark     German Mark
    949     DEM3      DEM       280       00.00.0000          (Internal) German Mark (3 dec.places)     (Int.) DEM 3 DP
    949     RMB       CNY       156       00.00.0000          Chinese Yuan Renminbi     Yuan Renminbi
    949     USD       USD       840       00.00.0000     X     United States Dollar     US Dollar
    949     USDN      USD       840       00.00.0000          (Internal) United States Dollar (5 Dec.)     US Dollar
    949     XPF       XPF       953       00.00.0000     X     CFP Franc     Franc
    Duplicate entries are in the third column.
    Please kindly let me know what is the impact and what should i do now.
    Points will be rewarded for the helpful answers.
    Thanks in advance
    Nadh.R

    Hi Murali,
    Thanks for your reply.
    But i didnt find anything related to the issue in that note.
    Do you have any other solution.
    Thanks
    Nadh.

  • Exchange Rate Type per Company Code

    HI Experts,
    In our system the conversion rates for EURX are maintained since there are several European companies working with the system.
    Now we would like to use the same SAP-system for companies in China & Taiwan. In both countries there is an individual "official" exchange rate which does not equal the exchange rates stated from the German banks and thus fed into the system.
    Is there any possibility to connect a company (code) with one particular exchange rate type? Since we are dealing with countries outside of the EU.
    Thanks in Advance
    Siva

    Hi,
    as you may have recognized, the assignment cannot be made on company code (or country) level, but only on currency level. In particular, this is table TCURF.
    When (almost) all possible currency combinations (from-to) are redirected to rate type EURX, then this looks like standard SAP delivery settings that you can freely change according to your needs.
    If you are not familiar with TCURF maintenance, however, you should be very careful here and test every change before importing it to the productive environment.
    The basic idea that I have always followed for the same or similar requirements is that local rules for a particular rate type are always control the rates to be applied when converting from any foreign currency to the currency of the particular country.
    If you are a China company and your local company code currency (curr.type 10) is CNY, then you have to make the following changes to table TCURF:
    First, find out all the foreign (non-CNY) currencies that you are dealing with. This may include EUR, USD, and any other currency of the world.
    Then, determine (or create) a new exchange rate type in table TCURV. This should be the rate type for your "own" rates. Let's name it rate type "L" (for Local rates). Note: you can use the standard M rate type as well, but it is more transparent if you define a separate one.
    Then have a look into table TCURF and find the entries as follows:
    Rate type: M
    From-currency: all that you are using in your business (all non-CNY that you use)
    To-Currency: CNY
    Valid-from: find the recent entry for each combination
    With all of these entries displayed, you will find that the alternate exchange rate type field (ABWCT) in these entries is set to EURX.
    Now you want to create a new TCURF entry as follows:
    Rate type: M
    From: the same foreign currencies as above
    To: CNY
    Valid-from: a newer date than the last current entry
    Alternate exchange rate type: L (your new rate type) - in case you want to use just M, then leave ABWCT empty.
    If you are using the L type (which I recommend), then you have to add 2 new entries to TCURF for each foreign currency:
    1.
    Rate type:  L
    From: foreign curr
    To: CNY
    Valid-from: 1.1.1800 (yes!)
    Ratio from and to: as you want, it should be the same as in the corresponding M entry, usually 1:1, but it depends
    Alternate exchange rate type: leave it blank.
    2.
    Rate type:  L
    From: CNY
    To: foreign curr.
    Valid-from: 1.1.1800 (yes!)
    Ratio from and to: as you want, it should be the same as in the corresponding M entry, usually 1:1, but it depends
    Alternate exchange rate type: leave it blank.
    Finally, in OB08, you have to maintain rates like
    type L,  foreign curr to CNY
    You are done
    What is happening is the following (example you post a document in USD in your China company code)
    Doc.currency USD --> must be converted to your local currency CNY
    First, the system looks the current ratios for the M entry:
    M, USD to CNY, valid from: recent, 1:1 and ABWCT = L !!!! (the entry you have added before)
    Then it checks the ratios for L:
    L, USD to CNY, valid from 1.1.1800, 1:1, ABWCT = blank
    Based on TCURF, the system will look for the current rate entered under rate type L, your local rate )
    Now what if a USD-based company has to post something in CNY? No changes there as the TCURF settings were not touched. They should look like this:
    M  CNY to USD, alt.exch.rate type EURX (or blank)
    If it is EURX, then the rates enterd under EURX rate type (once USd to EUR and then CNY toi EUR) are read and the cross-rate CNY to USD is calculated.
    If it is blank, then the rate entered under rate type M is used.
    In both cases, no change to your current process.
    It works similar if the company code is EUR based.
    The main idea is: redirect all M entries in TCURF where <anycurr> to CNY to the new rate type L, but leave all other TCURF entries untouched. Direction <any> to CNY are only relevant for the China company code, the rest of the world does not care about that conversion. They might be interested in conversions like CNY to <any>, like in the above example, CNY to USD, or CNY to EUR, but that could be their German or ECB rate, you do not have to care about.
    <removed_by_moderator>
    Csaba

  • Approval based on a System Total Document

    Hello everybody,
    I need your help on approval procedure, I am trying to know the Doc total in the system currency of a purchase order to verify if the total amount is between a range. I know how to acces to the doc total $[$29.0.number] but this amount is in the Local currency. My approval procedure has to be launched depending on the System Total Document (system currency)
    SELECT distinct 'true'
    FROM OPOR
    WHERE $[$29.0.number]> 0 and 24999.99
    ---see that $[$29.0.number] is the Local currency
    ---and the condition >=0 and <=24,999.99 are in System currency
    i will appreciate any help on this issue.
    thank you very much
    Mary

    Oh no I confused guys I thought this gonna work but It is not working
    Can you guys try with this query please,
    Local currency = RMB
    System Currency = USD
    --This is on a purchase order, the condition is to launh an approval when the system Doc Total are between 0 and 25,000 USD
    SELECT distinct 'true'
    FROM OPOR
    WHERE $[OPOR.DocTotalSys.number]> 0 and 24999.99
    After click on "add" the system is showing an error but after that the system add the Purchase order.
    any idea please?
    Thank you very much
    Mary

  • When currency changed from RMB, entry is lost in pricing condition of PO

    Hi all,
    I am facing a strange issue while creating a PO (SRM 5.0). When adding a new pricing condition for a line item, I try to change the currency from RMB to CNY. When this is done, the entire record is lost with all other values set to zero.
    I tried using the function module CONVERT_TO_LOCAL_CURRENCY and this works fine.
    What could be the possible reason as this happens only for this particular currency?
    Where do  I need to check further?
    Edited by: gayu_march on Nov 10, 2010 11:28 AM
    Edited by: gayu_march on Nov 10, 2010 11:29 AM

    Hi
    In the Access sequence maintain the Table sequence as exclusive for the Second access... This will ensure that if the Condition record is found it will adopt that.
    Please check if your PO Qulaifies for the Second access or not.
    Whether it is a third party Sales order & Check the Customer data & Country
    Thanks & Regards
    Kishore

  • Different local currencies CNY USD

    I have created purchase order with reference to cost center for company code XYZ (CNY)
    But mistaken I have inserted wrong cost center which belong to different company code ABC (USD)
    Now Invoice has been posted.
    As we need to update correct cost center (CNY) in purchase order for that we need to reverse Invoice.
    Error
    At the time of MR8M or Credit memo Error occurs (M8396 Different local currencies CNY USD)
    Please guide me on the same.
    Thanks to all in advance.
    Abhi

    While at the time of posting Invoice there was no error. But when we relized that Purchase order contains wrong cost center it was to late. Now while cancelling Invoice through MR8M or Credit memo. We are faceing this error "Different Local Currencies CNY USD"
    And more important is that error we are faceing only in Production server not in testing server. We have replicate same scenario in testing server with wrong costcenter and able to delete Invoice.
    Please guide me how to resolve this Issue.
    Many thanks
    Abhi

  • Parallel currency in Report painter

    Hi
    I need help around the Report Painter report. One of our company code is located in Hong Kong and there are three currencies set-up for this entity. Local currency is CNY, Group currency is in USD, and Third currency is in HKD. Our report painter report is configured to get the data from FAGLFLEXT. The report painter report always gets displayed in USD amounts. The FAGLL03 report at the back can display amounts in all three currencies. I am not sure how can I set-up the report painter report to display amounts in HKD.
    It would be a big help if someone can advice me on this issue.
    Thanks,
    Best Regards,
    Shalu
    Moderator: Please, search SDN; it has been asked several times

    Hi Shalu
    The Library 0FL has 4 currencies... i.e.
    HSL  - Local Currency  
    TSL   - Transaction Curre
    KSL  - Second Currency 
    OSL  - Third Currency  
    Go to GRR2 (Report form of your report), and double click on any column... You choose Key Figures in the Columns in a areport painter report... there you would have chosen any one of these currencies...
    Right click on the column and Copy it and paste it... Now change the Key Figure of the copied column to the one you desire...
    This should give you values in both currency...
    To identify which form you have used in GRR2 - Execute your report and go to Extras Menu > Technical Information.. In the pop up window that opens, double click on field "Report".
    Regards
    Ajay M

  • How to change default currency in BI Apps

    We need to run siebel sales & marketing analytics . Now we have two questions.
    1. I can't find default currency parameter in DAC's Source System Parameters. How could we change the default currency from USD to CNY.
    2. We can run all jobs successfully, but most of area in BI Dashboard id displaied 'No resault' ... even if we use the copy of product data.

    Hi,
    In DAC>Source System Parameters > $$GLOBAL1_CURR_CODE parameter, here you need to change from USD to CNY. Refer OBIA document for these currency codes. Genereally $$GLOBAL1_CURR_CODE refers to Document currency, $$GLOBAL2_CURR_CODE refers to Local currency and $$GLOBAL3_CURR_CODE refers to Global currency.
    You need to change this code based on your requirement.
    Anyone correct me if am wrong....Hope this helps you.........
    Thanks,
    Navin Kumar Bolla
    Edited by: Navin Kumar Bolla on May 26, 2011 1:09 AM

Maybe you are looking for