Currency Conversion---- Based on Posting period

Hi All,
I am creating a report based on FIAA .
Query selection screen will contain COMPANY CODE , and the POSTING PERIOD
suppose  we enter company code as 2100 and posting period from 001.2007 to 012.2007.
I need to translate all the balance sheet items are translate with the closing rate (M) for the current period , i.e. the "to period in the report " here 012.2007.
The To period is dynamic and i need to select the currency conversion rate dynamically based on the To period entered in the selection screen of query.so, Can any one give the clues to achieve this. Your help is appriciated.
Thanks & Regards
Syam.
Edited by: syam reddy on Nov 24, 2008 10:09 PM
Edited by: syam reddy on Nov 24, 2008 10:19 PM

Use RSCUR transaction to create currency translation type.
Here under "Time Ref" tab use "Variable Time Ref" and special infoobject.
You should be able to choose Posting period or posting date here.
Now in query designer maintain the currency conversion based on this currency translation type.
Hope this helps.

Similar Messages

  • Currency conversion based on budget rate

    Hi All,
    I want to do the currency translation from GBP to EUR,EUR to USD and GBP to USD.there is no table maintained in the BW system.Currency conversion should be based on budget values and they are asked me to do on reporting level.I have gone thru the documents and blogs but not able to follow them.Could you pls share any one knowledge and step by step process.
    Thanks

    Use RSCUR transaction to create currency translation type.
    Here under "Time Ref" tab use "Variable Time Ref" and special infoobject.
    You should be able to choose Posting period or posting date here.
    Now in query designer maintain the currency conversion based on this currency translation type.
    Hope this helps.

  • Currency translation key based on posting period 0fiscper3

    Hi Folks,
    The requirement is to perform currency translation in query based on the end of period.The query uses the time characteristics as fiscal year (0FISCYEAR) and posting period (0FISCPER3).
        I have maintained the currency translation key using RRC1 with variable time ref as 0FISCPOER3 .On executing the query I am getting error that 'No Exchange rate maintained ' .But the exchange rates are maintained in the system.
       SAP Help states that the variable time reference has to be a standard InfoObject as 0FISCPER or 0FISCYEAR   or customer defined Infobject with type date.
    0FISCPER3  is of type NUMC .
       Is this the reason that I am not getting the currency translation ?? or I am missing out in some settings.
      Please advise .Due points will be granted .
    Thx,
    Gautam

    Hi Gautam,
    0FISCPER3 just stores the period values as 001, 002, 003 etc, with no reference to the year (and hence no reference to a fixed point in time). Try create the RRC1 key using 0FISCPER and use this in your query.
    Hope this helps...

  • Currency translation - based on posting date

    Hi everyone..
    im again posting this topic bcos im in need of a solution for my problem as early as possible.please excuse me.
    Problem related to currency conversion:
    Im taking a report from sales order and billing cube,and the report is coming fine,but when i apply the currency conversion type,it is not giving the correct conversion.
    In report,im using exchange rate on document posting date.
    So if i compare the value in R/3 with the reporting value,the difference comes.
    For the currency conversion type i used, i checked in rrc2,it is like this.
    Exch rate type:M-standard translation at avg rate
    Source curr:from data record
    Tgr curr:selection with translation
    Time ref:Varoiable time reference:A-To the exact day
    Special Infoobj:Posting date object
    So what could be the problem for the wrong translation.the difference is about 1.2 rs per dollar.
    i will be verymuch thankful to u,if u could give some solution for this problem...
    thansk & regards
    sudha

    Hi
    Please check if you are transferring exchange rates maintained in R/3 to BW on daily basis or as & when change happens on R/3 side.
    If not then you can do that in RSA1->source systems-> here select your R/3 system ->right mouse click-> Transfer global settings-> in next screen put check box ON for currencies and then using update tables option button. For daily scheduling, go to top menu ->Program-> Excute in background-> here you can schedule this as daily job.
    Hope this helps
    Regards
    Pradip

  • Currency Conversion based on condition in BW

    Hello,
    I have gone through the cople weblogs/links/doc whatever information I found on currency conversion. However I am not able to figure out what could be done in below scenario. Please guide.
    Scenario -->
    I have STATUS and POSTING_DATE in my Cube. Key Figure in this cube is AMOUNT. Transactions are created in source system in local currency. When data is extracted to BW, I get AMOUNT in local currency and with right clicking on this column in Bex, I can convert it in Fix Target currency or I can permanently create one new column in my report which will always shows fixed target currency for AMOUNT. So far so good.
    Now the problem is I wanted to use the conversison rate maintained in TCURR table based on some condition.
    Ex: IF STATUS=CLOSED, then use Conversion rate as of POSTING_DATE,
            ELSE, use current date exchange rate.
    Standard currency conversion always use curent date for calculating exchange rate, but can I use conversion rate as of POSTING_DATE?
    Please advice.
    Regards
    Pankaj

    Thanks everyone for reply. I really apprecite your help.
    I tried the suggested FM "CONVERT_TO_LOCAL_CURRENCY", just have one more clarification.
    I debuged this FM and saw that Date which we are passing get's inverted as this is how date is maintained in TCURR table. So far so good. But TCURR table normally get's loaded once a month (say at the start/end of month) and so we will have only one date there. However input date which I am passing into thi FM can be any date (as this is the date maintained at transaction level). How do you handle this case?
    Please advice.

  • Problem in SAP Query with currency conversion   based on table TCURX

    Hi All,
    I have an infoset where tables A903 and KONP are joined . Query is displaying the KONP-KBTER values with currency as stored in the database table .My requirement is to show the KBETR value as per decimals stored in TCURX table for that currency .
    For Example If KONP-KBETR = 51.29 JPY , It sholuld display as 5129  as  Decimal places for JPY is 0.
    There is FM CURRENCY_AMOUNT_SAP_TO_DISPLAY Which gives the equvivalent display value to the databse value value.But it is giving dump because of type conflict with
    KONP-KBETR .
      Can any body help me how can i solve the problem in My Query ? .Pls any small idea taht may help greatly  also warmly welcome .
    Thx,
    Dharma .

    Hi Sriram ,
    But how can i use it in Queries . I mean should I go for a additional filed in infoset and then passing the  converted value to the the that additional field .
    Thx ,
    Dharma .

  • APO DP: currency conversion with CURR_CONV_FAC

    Dear DP experts,
    we have currently a problem  that is described in a similar thread, however the solution is not yet clear.
    Demand planning: Change currency in unit column with a macro function?
    We are using the currency conversion: on planning book, top left corner - right mouse button - UoM - Set - In currency field put USD. (*) The planning area currency is RUB. To work with USD, the program takes the currency exchange rate of today. However we need to use the currency exchange rate that is maintained in SPRO on a monthly basis.
    We were advised by SAP that it is a program limitation and there is a macros CURR_CONV_FAC to make currency conversion based on periods.
    As we want to keep the conversion functionality  as is (*), did anyone try to implement the conversion in such a way and could help us with advice?
    For example , we think that this macros
    1) has to be DEFAULT,
    2) has to find the planning area currency
    3) has to read the new currency from the UoM column
    4) has to recognize that the currency change event has to happen.
    5) has to be allways called after setting the new currency.
    There are some doubts that this can work, can anyone advise?
    Best regards
    Vladimir Ermoshin

    Hi BPC Gurus,
    I too have the same issue.
    We are in the process of upgrading BPC7.5NW to BPC10.0 NW.
    1) I am validating the below Currency Conversion script in BPC10.0:-
    *RUN_PROGRAM CURR_CONVERSION
    CATEGORY = %CATEGORY_SET%
    CURRENCY = %RPTCURR_SET%
    TID_RA = %TIME_SET%
    RATEENTITY = GLOBAL
    OTHER = [ENTITY = %COMPANY_SET%]
    *ENDRUN_PROGRAM
    The data manager package runs w/o any errors, but log says:-
    LOG BEGIN TIME:2013-02-26 20:36:16
    FILE:\ROOT\WEBFOLDERS\XXXXX\ADMINAPP\LEGAL_CON\FXTRANS.LGF
    USER:JXXXX
    APPSET:XXXXX
    APPLICATION:LEGAL_CON
    RUN CURRENCY CONVERSION
    0  SUBMITTED, 0  SUCCESS, 0  FAIL.
    SCRIPT RUNNING TIME IN TOTAL:1.16 s.
    LOG END TIME:2013-02-26 20:36:18
    2) When tested in UJKT in BW I have the below error LOG:
    UJK_VALIDATION_EXCEPTION:Dimension set:"CATEGORY" not assigned in Data Manager
    3) Model is of consolidation type with dummy(no data) Ownership model.
    4) Below is screen shot of my Currency Translation rules post upgrade in BPC10.0NW.
    Any clue why currency conversion is not picking any records??
    Thanks in advance for your earliest help.
    GMR

  • Currency Translation Type - Problem with Posting Period (0FISCPER3)

    Hi Gurus,
    We are currently working on an Implementation project in Integrated Planning (BI 7.0) and are having issues with Currency Conversion for each Month. The requirement is that Client will maintain Currency Exchange rates on a month on month basis for Exchange rate type P.
    In all the Info providers we have used Posting Period 0FISCPER3 as a Time characteristic and NOT 0FISCPER ( Fiscal Year / Period ). Eventhough 0FISCPER appears as a Standard time characteristic in all Info providers , we have not even considered the same in all the Aggregation levels.
    When we are now defining a Currency Translation Type thru RSCUR transaction , we select Variable Time Reference as "Beginning of Period" and the ONLY Standard Info Object available there is 0FISCPER and not the Posting Period 0FISCPER3.
    Is there anyway that we can include 0FISCPER3 also as a Standard Info Object !!!!! If not , is there any way out ..... Do we have to include 0FISCPER necessarily as a characteristic in the Aggregation Level ? Please advise.
    Regards,
    Venkat.

    Hi,
    In the IP modeler you can also use the FOX formula for conversion.
    CURC(<amount>, <d>, <exchange rate type>, <curr_from>, <curr_to>)
    This reads the RSCUR table, and you can write your own date from fiscal or calander. So it is most flexibel.
    Maybe this helps.
    Regards,
    Juriaan

  • Foreign currency conversion not picking up rate or time period

    I am running the standard FX conversion (standard stored procedure - fxtrans.lgx) on SAP BPC MS version 7.5 , but everytime I run the package, even though I choose a particular day,  it seems to run for multiple time periods.
    In the formula log  I get more than 50 of the following:
    10000400 - 4 rows calculated
    10000400 - 0 rows updated
    10000400 is the TIMEID for my currency conversion.
    Also, when I look at the result, even though I have entered 1 as my conversion fator I get a multiple of 18.  I tried to change the conversion factor, but no matter what I do for no matter what entity and no matter what LC I always end up with a multiple of 18.
    Any ideas for me?
    Thanks

    Hi,
    This sounds strange. Can you post your script logic file and a small extract from your time dimension please?
    Tom.

  • Stock report for a period (based on posting date)

    Hi Experts,
    We have a requirement as under:
    1) We want a report for a period say from 01.04.2011 to 30.09.2011 (closed period for both MM and FI postings). Report is being taken on a later date say 01.12.2011.
    2) The report should say the status of stock as of 30.09.2011 only even of being taken in the month of December
    3) I tried to take the desired report through MB5B for the period 30.09.2011 to 30.09.2011 (selection date fields) on 20th december, 2011 and noticed that if same report with the same selection criteria is taken at two different times, output data is not the same whereas MM and FI posting periods are already closed.
    Can anybody suggest alternative SAP standard report where output will remain the same if report with same selection criteria is taken at different intervals ELSE in case of change we should be able to see the documents posted in between if back dated entries have been posted after opening MM /FI period.
    thanks

    sure it speaks the same, but it mentions as well the reasons (1) and has much more information (2)  and a solution.(3)
    1)
    user starts transaction MB5B for a very large number of materials or for all materials in a plant
    During the runtime of transaction MB5B, goods movements are posted in parallel:
               - The results of transaction MB5B are incorrect.
               - Each run of transaction MB5B returns different results for the same combination of "material + plant".
    Example: Transaction MB5B should process 100 materials with 10,000 MM documents each. The system takes approximately 1 second to read the material master data  and it takes approximately 1 hour to read the MM and FI documents. A goods movement for a material to be processed is posted approximately 10 minutes after you start transaction MB5B. The stock for this material before this posting has already been determined. The new MM document is also read, however. The stock read before the posting is used as the basis for calculating the stocks for the start and end date.
    Even for an old and closed period, MB5B starts today and calculates backwards  any movement to finally get the stock for  the time your specified in your selection.
    2)
    The SAP standard release does not include a solution
    so you have to understand that there is no real alternative transaction in SAP
    3) and then they provide a large section with a workaround that can be developed by an experienced programmer within 3 to 5 days.
    So how shall anyone here be able to tell you an alternative report?
    if someone does, then it is an owndeveloped z-report which is not available in your sap system.
    if you know that people want lookup period closing stocks at any time in future, then either schedule MB52 at month end and store the list somewhere (and do not allow backposting)
    or have an Abaper create a stock report based on the history tables MARDH, MCHBH, MBEWH etc.
    And even here you may encounter an issue at some day, if you start archving special stocks or material masters, because then the stock figures from the historic tables are gone and you cannot rebuilt a reliable stock report .

  • MIRO Posting Date Based On MM Period Or FI Period

    Dear Friends,
    In miro posting date control based on MM period wise or Fi period wise. Please give the solution.
    Thanks
    Saravanan

    miro posting date column controled by MMRV t.code or OB52 t.code
    Thanks
    Saravanan R

  • F-05 Post Foreign Currency Valuation (Currency conversion is wrong)

    Hi Expert,
    The user is not able post a document.  The system prompt out error message : Enter rate GBP/MYR rate type M for 30.06.2010 in system settings.  But in our SAP system.  The currency conversion maintain in system is GBP/RM.  The document heading also specific the currency as RM. 
    I did a simulation in our TEST server.  The document only able post if I update the exchange currency GBP/MYR into OB08.
    Please advise how to remove the setting GBP/MYR, the correct setting should be GBP/RM.
    thanks.
    rgds,
    tee

    Hi expert,
    I found the table (T000) Crcy (Currency) was updated as MYR on 29.06.2010, under user ID : Admin.  How can this happen ?
    At General Settings > Currencies > Check currency codes, RM was ticked as primary.
    Am i need to update the T000 to RM for solving the error message : "Enter rate GBP/MYR rate type M for 30.06.2010 in the system settings", so that it can retrive the GBP/RM ?
    thanks.
    rgds,
    tee
    Edited by: Tee Chai Sin on Jul 12, 2010 4:52 AM

  • Function module to get the posting period based on date

    Hi to all,
    Is there any function module to get the posting period based on date?
    Regards,
    Nagesh

    hi,
    CALL FUNCTION 'FIRST_DAY_IN_PERIOD_GET'
          EXPORTING
            I_GJAHR        = GV_GJHAR
            I_PERIV        = GC_24
            I_POPER        = GV_POPER
          IMPORTING
            E_DATE         = S_FKDAT-LOW
          EXCEPTIONS
            INPUT_FALSE    = 1
            T009_NOTFOUND  = 2
            T009B_NOTFOUND = 3
            OTHERS         = 4.
        IF SY-SUBRC <> 0.
          MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                  WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
        CALL FUNCTION 'LAST_DAY_IN_PERIOD_GET'
          EXPORTING
            I_GJAHR        = GV_GJHAR
            I_PERIV        = GC_24
            I_POPER        = GV_POPER
          IMPORTING
            E_DATE         = S_FKDAT-HIGH
          EXCEPTIONS
            INPUT_FALSE    = 1
            T009_NOTFOUND  = 2
            T009B_NOTFOUND = 3
            OTHERS         = 4.
        IF SY-SUBRC <> 0.
          MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                  WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
    ags.

  • How to Determine Quarter based on Fiscal Posting Period

    Hi All,
    Could you please help me on this issue.
    I have a select option SO_PRD FOR S630-SPBUP. I know the logic to determine the fiscal period by using the FM DATE_TO_PERIOD_CONVERT.
    Now I will fetch the data from following tables EINE, EINA,S630, T009, A017,  EQUP.
    After the fetching my internal tables will be having data on of them is PRICE. Now I want to display the price for each period which I can do easily.  But there is another requirement where I need to calculate the average price for the quarter. For example if I enter 01/2009 to 02/2009. This belongs to 1st quarter and I need to fetch all the data from table based on the periods entered in the selection screen. SO I got the values for 01 & 02. But during quarter price it should also include 03/2009. Is there any FM available to determine the quarter periods based on the fiscal epriod. I do not want to do hard coding for this and system should automatically determine the quarters based on the dates entered in the selection screen.
    Thanks & Regards,
    Nagaraj Kalbavi

    Hi ,
    Check this FM
    TSTR_PERIODS_QUARTERS
    Regards,
    Pankaj

  • DP - Seasonality groups posting period conversion error

    Hi,
    I have recently configured Seasonality Groups which was released in APO SCM7 EHP2 with the Demand Planning Worklist. We are using posting periods (fiscal periods) in all planning books and background jobs,
    The following notes have been implemented in our system: 1871842-1879577-1900933-1855921, and our latest APO support pack is SAPKY70204.
    The following steps were successfully processed:
    - Specify planning level
    - Maintain settings for seasonality
    - Create seasonality groups
    However, the assignment of planning objects to seasonality groups generate an error when using period indicator P. It was successful with period indicator M. Here is a sample message from the short dump generated.
    The following error occurred in system XXX : Period for date 0000.00.00 cannot be determined
    The error occurred on application server XXXX and in work process. 8
    The termination type was: ERROR_MESSAGE_STATE
    The ABAP call stack was:
    Function: /SAPAPO/MC_PERIODE_ZUM_DATUM of program /SAPAPO/SAPLMCP2
    Function: /SAPAPO/MC_PERDY_GET of program /SAPAPO/SAPLMCP2
    Function: /SAPAPO/DM_GET_COLS of program /SAPAPO/SAPLDM_DEMAND_PLANNING
    Form: CREATE_COLS_FOR_PERKZ of program /SAPAPO/SAPLOO_TS_DM
    Form: GET_COLS_FOR_PERKZ of program /SAPAPO/SAPLOO_TS_DM
    Form: CREATE_COLS of program /SAPAPO/SAPLOO_TS_DM
    Function: /SAPAPO/TS_DM_GET of program /SAPAPO/SAPLOO_TS_DM
    Method: GET_HISTORY_COMBI of program /SAPAPO/CL_DP_SEASON_CONF=====CP
    Method: GET_SEASONALITY_COMBI of program
    /SAPAPO/CL_DP_SEASON_CONF=====CP
    Method: GET_HISTORY of program /SAPAPO/CL_MDL_SEAS_PLM=======CP
    I believe it is a program error, but I am wondering if anyone has any suggestions?
    Thanks,
    MZ

    As per SAP, periodicity P is not supported.

Maybe you are looking for

  • 16:9 DVCAM output

    hi... im shooting a video with my PDX10 in DVCAM and in anamorphic 16:9... the footage looks phenomenal color and resolution wise, but when im editing, or even previewing from the camera (the AV cable from the camera's output to a TV) the footage is

  • Grant permission to both FBA and WA account

    We have a site(SP 2007) using both FBA and WA. I see both accounts in the peoplpicker: ldapmembershipprovider\user and domain\user. We have to grant permissions to both accounts.  Is there way I can only grant to one account and user can login with b

  • Adobe InDesign sever setup

    Hello I hace an Adobe InDesign Server CS6 multi-instacen license, now one instance is not taking benefit of all the server powerful. I would like to setup the instance to take more memory. For example my server (mac pro server) has 64 GB RAM and one

  • OSX Lion, Lightroom 3 & deleted files: could be a bug?

    I've a library saved inside an external HD. Normally I work with this catalog, selecting the photos and elaborating the images. Last week I've made the upgrade from Snow Leopard to Lion and today I've found that if I try to delete an image, LR tell m

  • Online video has stopped playing

    Hi All Last night out of the blue online video has stopped playing in Safari. From example a YouTube video imbedded in Facebook just is blank also in YouTube itself the site loads but the videos just dont play. Any ideas? I am running Lion OS X versi