Fiscal Period ----- in BEx Report

Hi All,
I have a small issue.
in my report i want to give single selection for fiscal period like 0102005.
for these selection i want to display all previous period data in separate column
like 0012005    0022005 ............ 0102005
     KF value   KF value             KF value
If any know it please guide me step by step.
Thanks
samit

Hi Saha,
You can do this with the help of variable offsets. Either you can create a series of restricted key figures, or if there are more than one KF being used, you may want to create a Fiscal Period structure andplace it in the columns too.
What you will be doing in both will be the same. Restrict the Fiscal Period char with the single entry variable, and for other columns, take the same restriction and set an offset of -1. Keep on increasing the value of offsets for each previous selection that you want.
For more details on how to set offsets, refer to this post:
Re: TY POS
Look here too:
http://help.sap.com/saphelp_nw04/helpdata/en/f1/0a563fe09411d2acb90000e829fbfe/content.htm
Hope this helps...

Similar Messages

  • Sorting on fiscal period in webi report

    Hi
    In webI chart x-axis i have the fiscal period field which are displaying as period 01, period 02....and in sorted order.
    But i need to show like august 2010, septmeber 2010... instead of period 01. period 02, I am able to do it but not able to sort on august, september, october..
    It is showing up randomly like aug, jan. sep, dec...and not able to sort.
    any inputs please.

    your message i need to show like august 2010, septmeber 2010... instead of period 01. period 02
    your month object like jan, feb, march, april..........December
    create a variable for your Month object regording yor information like jan 2010, feb 2010, march 2010.................December 2010
    create variable------> Formula:     Month object + " 2010" 
    you are looking for sorting:    So,drag the objects create a table,  Right click on column----> sort->custom->set your order---> jan 2010,feb 2010........December 2010
    again Right click on table---> turn ->chart->select your chart
    All the best,
    Praveen

  • Extracting fiscal period

    Hi ,
    Can you please let me know the way of extracting the Fiscal Period(Month/Year) from r/3 as we don't have fiscal Period existing in bw so as per the requirement we have to add the Fiscal Period to all reports in bw.
    I have investigated in R3 and found there is a function module bapi_controllingarea_getperiod which returns Fiscal Period and Fiscal Year based on our company fiscal calendar ,so can we call this function module in a program and concatenate these 2 field to get Fiscal Period(Month/Year) and import this into BW?,If yes then please let me know the procedure to do this.
    Can you tell me if any R3 table holding Fiscal period .
    Main condition is that we have to calculate Fiscal Period thru R3 not in BW .
    Thanks & Regards,
    Rashmi.

    Simplest way to do this
    Depending on whether you have multiple fiscal year variants
    if you do then
    Enhance 0comp_code to get the fiscal year variant per co code
    add this to the cubes along with fiscper 3, fiscper and fiscyear
    then look up to comp code to get the fisc year variant
    then take whatever posting data/cal day has been used for fiscla reporting and put this into the automatic time conversion (you dont need to do a lookup
    if however you are lucky and in 99% of cases - there is always a hard coded fiscal year variant
    then just do the same as above but hard code the fiscal year variant in the update rules or the infoprovider properties
    The difficult thign is tryign to identify th base date for use for the automatic fiscal period time conversion
    FI is easy its cal day - but MM? gr date? po date? ir date?

  • Shortened Fiscal Year and its impact on BI back end and Bex reports

    Hi All,
    Our client is making some changes to the fiscal year period.
    Becuase of some business requirements, we will have to shortened the fiscal year.
    Can you please suggest - what are the watch points when we do this?
                                            - what will be the impact to BI back end and Bex reports?
    Thanks,
    Nisha

    Hello Nisha,
    Since the fiscal year (Infobjects - 0FISCYEAR and/ 0FISCPER3) is compounded with fiscal year variant, therefore maintaining the correct variant in BI will automatically take care of showing the data correctly.
    So there are two things to be maintained in BI:
    1) To see that the variant definition.
    2) If you need to display the text of the fiscal periods, then the correct texts.
    Let me know if you need more clarifications.
    Regards,
    Shweta
    Edited by: Shweta Kesarwani on Jan 8, 2010 11:10 AM

  • BEX Report on Fiscal Report Year

    Hello Experts,
            I have Report Year and Fiscal Period/Year as a characteristics. In one of my BEX reports, I have to use Report Year as moving Year defined by user when they run query. For example,
    In selection criteria, user may enter Fiscal Report Year like 006/2001. So, query will collect data for each Fiscal Report Year under column FRY 2002 (starting from 006/2001 to 005/2002); under column 2003 (006/2002 to 005/2003);.........;under column 2005 (006/2004 to 005/2005).
    Again, if user enters 002/2001 as a Fiscal Report Year then query will provide data like under coulmn FRY 2002 (starting from 002/2001 to 001/2002); under column 2003 (002/2002 to 001/2003);.........;under column 2005 (002/2004 to 001/2005).
    It will appear like:
              FRY 2002    FRY 2003    FRY 2004    FRY 2005
    1 Month     100        50          200         100
    2 Months    10050     5050       200100     100200
    3 Months    10050200  5050100   20010050 100200100
    and so on.
    Total of 12 Months starts from the period that user will give and doesn't follow Jan to Dec.
    Can some one please help me how can I define query with this type of moving 12 months total for given char.? Please let me know if you need more information. I will appreciate your help. Thanks.
    Regards,
    Kate

    Hi,
    Did you try using Offset variables??
    Let me know
    Ashish

  • Can we only year value from "0FISCPER" (Fiscal Year/Period) at BEx level

    Hi all,
    I have two time characteristics "0FISCYEAR" (Fiscal Year) and "0FISCPER" (Fiscal Year/Period). In DSO initially "0FISCPER" was there and later request came to add "0FISCYEAR". Now data in char. "0FISCPER" is since beginning (from 2000) and for char. "0FISCYEAR" is since 2010.
    User's requirement is to create a report which will display data Year wise.
    My issue is if i am using "0FISCYEAR" then user is not able to see year instead it shows #. I dont want to do data reloading as this is GL data and hold huge no. of records in it.
    So my concern is : Is there any way to use only year value from "0FISCPER" (Fiscal Year/Period) at BEx level? Is there any setting which I can apply and get the same value of Year as I can see from "0FISCYEAR". Please assist me on this.
    Thanks,
    Arvind

    Hi Arvind,
    Your requirement can be realised through virtual characteristics.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b04be008-86cc-2c10-4bad-e517ea3f4c80?QuickLink=index&…
    however, I would still suggest to reload the data. you will only need to reload years before 2010 and you can do this in phases.
    Hope this helps.
    -Swati.

  • BEx Fiscal Period variables not working in Webi

    Hello,
    We have an BEx user entry variable for Fiscal period, that works correctly in BEx. In the prompt LOV, I get values from year 2003 to 2013.
    When I run it in Webi, the LOV starts from year 0000 to 2040. Also there are 16 periods in a year, wheras the LOV displays 24 period, even after restricting on fiscal variant.
    Has anyone  successfully been able to make Webi work with BEx fiscal period variants?
    Thanks,
    Nikhil

    I created a universe objects with following in the
    "Select"
    [0P_FPER].[NAME]
    "Where" condition
    <FILTER KEY = "@Select(Fiscal year Period\LovPeriod_Fiscal Year)">
    <CONDITION OPERATORCONDITION = "Greater">
    <CONSTANT CAPTION = "AB1000001"/>
    </CONDITION></FILTER>
    When I create a report with this object, I get no data.
    I change the above to
    "Select"
    [0P_FPER].[NAME]
    "Where" condition
    <FILTER KEY = "@Select(Fiscal year Period\LovPeriod_Fiscal Year)">
    <CONDITION OPERATORCONDITION = "Less">
    <CONSTANT CAPTION = "AB1000001"/>
    </CONDITION></FILTER>
    I tried changing the CONSTANT CAPTION values, everytime "Less" works but "Greater" does not. Does "Greater" not work?

  • To get a bex report on month and cust period

    hi every body,
    can any one pls give me advise i have to club up both cust period(fyscal cal) and cal month in a single bex report.
    what will b the best option using a ods?

    Whether you use ods or cube it does not matter. But remember, fiscal period and calmonth are NOT one and the same. There can be a month or period, where they can be different. So, in your update rules, you need to derive month from period and store both calmont and fis period in the ods or cube. Try to use this FM FISCPER_FROM_CALMONTH_CALC to derive period from month.
    Ravi Thothadri

  • Using fiscal period and Fiscal quarter reporting seemlessly in a BI Query

    Hi,
    We have a very specific issue. Reporting the Fiscal Period( in our
    case we have 53 fiscal periods) and Fiscal Quarter( we have 4 quarters)
    in the same query seamlessly as we would have done using Calander Month
    and Calander quarter in other reports that uses SAP delivered standard
    time dimensions.
    However unlike the Calander time dimension (SAP provided all
    possible...0CALDAY, 0CALWEEK, 0CALMONTH, 0CALQUARTER, 0CALYEAR) where you have all of these inside your info provider, you can get
    aggregation on week, month, quarter etc in your query seamlessly, The Fiscal Year/Period offers a problem in doing report seamlessly.
    When we delve into Fiscal realm, SAP only provided with 0FISCVARNT,
    0FISCPER, 0FISCYEAR and a special period 0FISCPER3. It doesn't provide
    anything like 0FISCQUARTER etc and rightly so, because you can have
    only one 0FISCVARNT in the Time dimension and can have related periods
    (0FISCPER) only for a Row of data in your infocube. For example if you need to model as per the Fiscalweek, you can create a custom Fiscal year variant (Say z1) and can configure to have only 53 periods (Mapped to 0FISCPER) representing
    53 Fiscal WEEK. Similarly for mapping Fiscal Quarter you can create
    another fiscal year variant (Say Z2) and have only 4 periods (mapped to
    0FISCPER also in this case) to represent the 4 Fiscal Quarter. However
    the issue is that for one record you can only map either of those and
    not both since you can only have one Fiscal year variant in one row of
    data in the info provider.
    For example
    If I have two rows OF DATA coming from different sources (One FOR
    Fiscal Week and another for Fiscal Quarter) I can have the following in
    my info provider.
    1> Example data in Fiscal
    Char1 Char2 0CALDAY 0FISCVARNT 0FISCPER Quantity
    X  ......  y .....10/22/07 ....Z1 ....           43’2007 .......10
    X .......  Y .....10/22/07 ....Z2 ....          Q3’2007 .......20
    The issue is how do I report the Quantity in a query in Quarter Q3 as
    (10 + 20 = 30) since both the rows corresponds to FISCAL Q3’2007?
    (Please note that Fiscal week 43’2007(For VARIANT Z1 ) actually is
    Fiscal Quarter Q3’2007( For Fiscal Variant Z2) as per our
    configuration of Fiscal Year Variant configuration Z1 and Z2)
    The same is very simple when I have infoprovider with CALENDAR Time
    dimensions , for example if we don’t have any fiscal reporting
    requirement and just report on calendar time dimension the record in
    the info provider would look like the following ( example)
    2> Example Data in CALENDAR DIMENSION
    Char1 Char2 0CALDAY 0CALWEEK 0CALQUARTER Quantity
    X ........ y .......10/22/07 .......43’2007 .......Q3’2007 .......10
    X ........Y .......10/22/07 ....... 44’2007 .......Q3’2007 .......20
    Here we can use both 0CALQUARTER and get the data aggregated on the
    quarter level in addition to the 0CALWEEK.
    To solve this issue, One option that we are thinking of Using 0CALQUARTER to represent the
    Fiscal Quarter and use Update rule to populate this one. For example
    THE example 1 can be as follows.
    1A> Example of using 0CALQUARTER along with 0FISCVARNT and 0FISCPER
    Char1 Char2 0CALDAY 0FISCVARNT 0FISCPER 0CALQUARTERE Quantity
    X .......y .......10/22/07 ..............Z1 .......43’2007 .......Q3’2007 ..............10
    X .......Y .......10/22/07 ..............Z2 .......Q3’2007 .......Q3’2007 ..............20
    In this case we would populate the 0CALQUARTER by the actual Fiscal
    Quarter and then can use both as per example 2 above. But this is not a
    smooth option since we have various other info providers to join and
    report based on solely Fiscal Quarter etc…
    I am certain that this issue have already been solved by somebody as this bound to happen in any finance application.
    Would appreciate if we can get some light on this regarding the data modelling, reporting etc.
    Thanks
    Arun G.

    You have yourself suggested a solution, which is fine,
    Other option is to have a new characteristic Fiscal Qtr in all the infoproviders ans update the same using a routine in the updaterule depending on the fiscal year variant.
    for eg. for transaction with variant Z1 in one case you can say if fiscal week 01 between 01 to 13 the Fiscal Qtr should be update with1 and if it is between 14 to 26 then update fiscal qtr with 2 and so on.
    For other Variants Z2 you write a different login in the routine ans so on.
    so for all the data irrespective of the variant you will have the qtr as either 1 or 2 or 3 or 4 and you can report on this fiscal qtr.
    assign points if it helps.
    regards
    Venkata Devaraj

  • Report to forecast based on fiscal period

    Has anyone done any financial reports which display data based on fiscal periods? The ProjectData service doesn't expose fiscal period (neither does the REST API under _api/ProjectServer). I saw a previous post (http://social.msdn.microsoft.com/Forums/en-US/7999cdf1-16fd-4efd-b7de-964bfeceb8f6/utilization-reports-by-fiscal-period?forum=projectserver2010general)
    that said to use the BI Center in PWA.
    In the case of Project Online I think what it means is that I need to use the Time entity from Timesheet actuals. Is this correct?
    Thanks,
    Roland

    Hi Roland,
    Indeed I couldn't find any fiscal year in the
    project odata references. Maybe other folks on the forum could give you a different answer. But if it turns to be true, you'll either have to deal with the time dimension, or to extract the raw data by day
    then do a transformation with Excel formula, code, VBA...
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, MCP |

  • Report for printing actuals for a fiscal period

    i have a report which prints the actuals for a fiscal year . Its like each country has their own fiscal year representation , The report is currently printing the data based on its own fiscal year representation , i have to modify the report and want it to print based on US(sep-aug) fiscal representation .. like for example for india its printing with may as fiscal period 1 , instead i want to print it with may data as fiscal period 9 and to print the data from sep-aug for all countries. I dont understand how to give the select statement and how to proceed with this. I appreciate if anyone can help me with this.
    Lets load up the yps_costplan table for loading.
    if they didn't specify a project to single load, go get them all.
    if s_objnr is initial.
    if in first fiscal month, "Sept", then get previous years data to
    fill in the last month, month 12.
    if t_t009b-poper = '001'.
    select * from yps_costplan into table i_yps_costplan
    where yyobjnr gt 'PR00000000' and yygjahr ge yprevyear and
    yygjahr lt yplus1year.
    else.
    select * from yps_costplan into table i_yps_costplan
    where yyobjnr gt 'PR00000000' and yygjahr ge p_fiscal and
    yygjahr lt yplus1year.
    endif.
    When getting all, start with 2003, when doing month, use current
    fiscal year only.
    yygjahr between t_yearm1 and t_yearp1.
    else.
    They secified 1 project, go get his data.
    if not s_objnr-LOW cs '*'.
    concatenate s_objnr-low '%' into hold_projn.
    loop at s_objnr.
    if s_objnr-high eq space.
    concatenate s_objnr-low '*' into s_objnr-low.
    s_objnr-option = 'CP'.
    modify s_objnr.
    endif.
    endloop.
    select posid objnr from prps into table t_prps
    WHERE POSID IN S_OBJNR.
    else.
    concatenate s_objnr-low(sy-fdpos) '%' into hold_projn.
    select posid objnr from prps into table t_prps
    where posid like hold_projn.
    WHERE POSID IN S_OBJNR.
    endif.
    if sy-subrc eq 0.
    loop at t_prps.
    if in first fiscal month, "Sept", then get previous years data to
    fill in the last month, month 12.
    if t_t009b-poper = '001'.
    select * from yps_costplan into table h_yps_costplan where
    yyobjnr = t_prps-objnr and yygjahr ge yprevyear and
    yygjahr lt yplus1year.
    else.
    select * from yps_costplan into table h_yps_costplan where
    yyobjnr = t_prps-objnr and yygjahr ge p_fiscal and
    yygjahr lt yplus1year.
    endif.
    if sy-subrc eq 0.
    loop at h_yps_costplan.
    i_yps_costplan = h_yps_costplan.
    append i_yps_costplan.
    endloop.
    endif.
    endloop.
    endif.
    endif.

    Hi Fris,
       You can do this using a process chain and ABAP program.
    1. Create one process chain and create abap program, include in it. Scedule this chain every day.
       Write a code in this ABAP program to check last day of fiscal period and to raise an event to execute 2 process chain or infopackge.
    From system date find currect period
    (Use FM : DATE_TO_PERIOD_CONVERT).
    Find last day of period(Use FM : LAST_DAY_IN_PERIOD_GET)
    Check system date(sy-datum) is equal to last day of period then you can raise an event(Use FM : BP_RAISE_EVENT).
    Use this event to schedule 2nd chains(contains infopackage) or direct scheduling of infopackage.
    You can create event at : SM62.
    Hope it Helps
    Srini

  • 0 fiscper3 (posting period)and 0fiscyear (fiscal year) in bw report

    Hi I need a quick help, please resolve my issue in step by step. Report is required to display the 0 fiscper3 (posting period)and 0fiscyear (fiscal year) in bw report. I have a 0fiscper Fiscal Yr / Period in my datasource and infosource but not 0fiscper3 (posting period)and 0fiscyear (fiscal year). Can any body help me how to add the abap code to convert the 0fiscper Fiscal Yr / Period to display 0fiscper3 (posting period)and 0fiscyear (fiscal year in report or how to add by abap code 0fiscper3 (posting period)and 0fiscyear (fiscal year)in datasource. User will select the value of 0FISCYEAR
    Fiscal year during the execution of report. please help
    will reward all points.
    thanks
    soniya kapoor

    In de update rules from infosource to datatarget you fill the rules like this:
    For 0FISCYEAR:
      result = comm_structure-fiscper(4).
    For 0FISPER3
      result = comm_structure-fiscper+4(3).
    Note that this can also be done by using formula's. If you can't ABAP you may prefer to use formula's.

  • Bex Report for Fiscal year

    I have requirement like as below
    In my report selection screen there will be a variable for fiscal year variable is user input.
    in report column there is one KF that is a amount field.
    if user give some value range in the variable like 2005001 to 2005003
    he want to see the amount value for year to date
    like
                   2005001     2005002     2005003
                   1000.00     200.00     300.00
                   300     400     400
    if any one knows please glide me the steps
    how to display year to date value for each fiscal period as per user input in the variable selection.
    Thanks
    samit

    Hi,
    1) You will create a customer exist varible for FYP.
    2) You will also have a user entry varible for FYP to allow the user to enter his values for YTD.
    3) Write a code in CMOD for the customer exist YTD varible.
      if i_step = 2.
          read table i_t_var_range into loc_var_range with key vnam =  'user entry variable.
          year = loc_var_range-low+0(4) .
          period = loc_var_range-low+4(3).
          concatenate year 001 into l_s_range-low .
          concatenate year period into l_s_range-high .
          l_s_range-sign   = 'I'.
          l_s_range-opt    = 'BT'.
          append l_s_range to e_t_range.

  • Bex Reporting on Sales cylce period.

    Hi Experts,
    I have a requiremet to create the sales report contains 36 Months Quantity and Sales value based on the sales cycle period of particular vendor.
    For exapmple - For vendor A - January = 12/25/2013 - 01/23/2014
                                                 Febuary = 01/24/2014 - 02/20/2014
                                                 december = 12/01/2014 - 12/29/2014.
    Similarly, for Vendor B sales cycle period is different. How to maintain these sales cycle period for particular vendor.
    Please advice how to achieve this in BEX reportting.
    Thanks,
    Abhimanyu.

    Hi Abhimanyu,
    Hopefully below Steps suffices your requirement:
    1. Create 1 manual entry variable (say ZMANUAL)ready 4 input.
    2. Create customer exit variables to return 36 date values.
    3. In customer exit perform below steps:
          read ZMANUAL
             case1.
               if ZMANUAL == Vendor A.
             Return Sales cycle1.
             Case2.
               If  ZMANUAL == Vendor B.
             Return Sales cycle2.
    End if.
    Endif.

  • Reports with variables on fiscal year and want to display the current fiscal period values

    Hi
    i wan to display the fiscal periods in one of the reports when i give input for fiscal year, let say i will pass the fiscal year  as 2012 , then i need to display the revenue for 2012.01,2012.02,2012.03,....2012.12 and in another selection i need to restrict the revenue with the previous year.
    how can we achieve that.

    Hi,
    Refer this thread:Same thing has been discussed.
    http://scn.sap.com/thread/3365593
    Regards,
    AL

Maybe you are looking for

  • OS Yosemite and Photoshop CS6 didn't work correctly

    After i have been update to Yosemite, i notified that during painting in Photoshop CS6(13.02) using brush, i can't some time use my short keys on wacom tablet and on keyboard too. After i turn another tool then back to brush, shortcuts works well. Al

  • Icc profiles for HP photopapers

    I have a Photosmart D7260 printer with HP Advanced and HP Premium Plus photopaper but the prints are always too dark.  I'm trying to get better colour rendition in prints and I'm exploring letting Photoshop Elements 8 control print output, but I need

  • Oracle 9i release 2 on Windows ME

    I would like to know whether i can run Oracle 9i release 2 on Windows ME platform ( any turnaround solution ), or do i need to upgrade the O/S to XP. Thanks, Manish Jain.

  • ICR authorization

    Hello experts, I'm looking for information on authorizations in SAP ICR. Can anyone provide a concept or some other useful information on how the authorization process works in ICR (e.g authorization object, activities)? Regards Maria

  • When we would create genric extractor on a infoset query

    hi  All, we have infoset queries inour R/3 But very confused whether i should i go for generic with querry or genric with views. Actually the scenario is I have the insfoset query on logical data base I can create a generic extractor with view from t