Procedure for maintaning quarters with two fiscal years

My InfoCube
Charecterstics :  ZCFBNO,0PROFIT_CTR,ZPARAMETER,ZSCALE
Keyfigures       :  ZRATING,ZINVHRS,ZBILLHRS
Time Char        :  0FISCYEAR,0FISCPER3
I want to show Report with Selections
YEAR
PROFIT_CTR --- it is a hierarchy variable
PARAMETER
QUARTER
Report Output will be
PROFIT_CTR || SCALE || RATING IN THIS QUARTER || RATING CUMMULATIVE FOR THE YEAR
but here Q1 : apr to Jun  || And ||   Jan to Mar
             Q2 : Jul to Sep  || And ||   Apr to Jun
             Q3 : oct to Dec  || And ||   Jul to Sep
             Q4 : jan to Mar  || And ||   Oct to Dec
How can I maintain these two fiscal years in this report can any one suggest me step by step procedure for this.

My Cube Charecters : CFBNO,PARAMETER,VERTICAL,DEPARTMENT,PROFITCENTER
Keyfigures : RATING
Time Charecteristics : 0FISCYEAR,0FISCPER3
I want to show Numberof CFBS and Rating in a Selected Quarter and for Selected Vertcal
as
VERTICAL | DEPARTMENT | CURRENT QUARTER CFB's | CURRENT QUARTER RATING |
CUMMULATIVE FOR THE YEAR RATING

Similar Messages

  • Two fiscal year

    hi gurus,
    plz tell me how can we generate reports for two fiscal year, i think it can possible through special purpose ledger. am i right or wrong plz correct me
    regards,
    manoj
    Moderator: Please, don't use SMS language and search before posting

    HI,
    are you using NewGL? If yes, create a ledaing-ledger with FY-variant for the parent company (UK) and one local ledger with the 2nd fiscal year (for IN).
    If you use old GL, you need a special purpose ledger with the different FY-variant for IN.
    BR Christian

  • Sql query with dynamic fiscal year

    Hi,
    I wrote this query with static fiscal year and fiscal period, I need info on making the variables dynamic
    Fiscal year : starts from July1st. So this year until June'30 it is '2011' and from July'1st its '2012'
    Fiscal period: July1st its '1' and June'1st its '12'
    Query:
    select distinct o.c_num, o.ac_num, s.sub_ac_num, o.fiscal_year, o.ac_exp_date, s.sub_ac_ind
                             from org_account o
                                  left outer join sub_account s
                                  on o.c_num = s.c_num and o.ac_num = s.ac_num
                             where (o.ac_exp_date >= CURRENT_DATE or o.ac_exp_date is null)
                             and o.fiscal_year = *'2011'* --> need to be dynamic
                             and o.fiscal_period = *'12'* --> need to be dynamic
    thanks,
    Mano
    Edited by: user9332645 on Jun 2, 2011 6:55 PM

    Hi, Mano,
    Welcome to the forum!
    Whenever you have a question, please post a little sample data (CREATE TABLE and INSERT statements), and the results you want from that data.
    Always say which version of Oracle you're using.
    Since this is your first thread, I'll post some sample data for you:
    CREATE TABLE     table_x
    (     dt     DATE
    INSERT INTO table_x (dt) VALUES (DATE '2010-12-31');
    INSERT INTO table_x (dt) VALUES (DATE '2011-01-01');
    INSERT INTO table_x (dt) VALUES (DATE '2011-06-02');
    INSERT INTO table_x (dt) VALUES (DATE '2011-06-30');
    INSERT INTO table_x (dt) VALUES (DATE '2011-07-01');Is this the output you would want from that data?
    DT          FISCAL_YEAR     FISCAL_PERIOD
    31-Dec-2010 2011            06
    01-Jan-2011 2011            07
    02-Jun-2011 2011            12
    30-Jun-2011 2011            12
    01-Jul-2011 2012            01If so, here's one way to get it:
    SELECT       dt
    ,       TO_CHAR ( ADD_MONTHS (dt, 6)
                , 'YYYY'
                )     AS fiscal_year
    ,       TO_CHAR ( ADD_MONTHS (dt, 6)
                , 'MM'
                )     AS fiscal_period
    FROM       table_x
    ORDER BY  dt
    ;Since your fiscal year starts 6 months before the calendar year, you need to add 6 months to the actual date to get the fiscal year and month.
    The query above produces strings for fiscal_year and fiscal_period. If you'd rather have NUMBERs, then use EXTRACT instead of TO_CHAR:
    SELECT       dt
    ,       EXTRACT (      YEAR
                FROM     ADD_MONTHS (dt, 6)
                )     AS fiscal_year
    ,       EXTRACT (      MONTH
                FROM     ADD_MONTHS (dt, 6)
                )     AS fiscal_period
    FROM       table_x
    ORDER BY  dt
    ;The first query will work in Oracle 6 (and higher).
    I'm not sure when EXTRACT was introduced. It definitely works in Oracle 10, and may be available in earlier versions, too.

  • How to capture the data if i am using two Fiscal year variant

    Hi
    My client is required need two type financial statement one is as per company act and calender year.  Other one is company act and fiscal year.
    regarding we have maintain two fiscal year variant one is assigned to company code as per calender yr other one is assigned to Spl.Pr G/L. but how to capture the financial data from company code in case we are using two fiscal yr variant.
    Rekha

    Hi
    U cannot maintain two two fiscal year varaint for a company code in GL. As said by u maintain one fiscal year varaint for GL and the other one for FI SL. When u post FI document in GL automatically the same will flow into FI SL for the corressponding period.
    For example ur Fiscal year varant is April to March in GL
    and Callendar year in FI SL and u do a posting in April 1 (period 1) in GL then it post it to  4th period in FI SL automatically since April is the 4th period in FI SL since it uses K4 as the fiscal year variant.

  • Asset Register with different Fiscal Year Variant

    Ministry Of Commerce requires Power Line Carrier Companies to maintain
    an additional fixed asset register. This register needs to have
    Fiscal Year - April to March
    Revaluation of Assets on 1 April every year based on indice provided
    Ministry.
    Depericiation Rates same as existing
    Staright line depreciation
    No depreciation / revaluation of new assets aqired during the year
    No depreciation on disposal of assets during the year
    This can work OK for Companies with same Fiscal Year Variant (April to
    March).
    What are the options for Companies with different Fiscal Year?
    Some of the companies do not have the new GL activated and hence cannot
    use the additional ledger and use for this purpose.
    Can you please advise.
    Regards,
    Suneel Bhonsule

    If the company codes are using fiscal year variant April - March, then it is possible. If the company codes are using differant fiscal year variant other than April - March and if you want to get the report with the Fiscal year April-March,, it will not work out..
    Even If new GL Activated for all company codes also its not possible.. i had a experience of this and finally came to know that parellel ledger or special ledger concept will not support for Diefferant fiscal year for Asset accounting alone which is differant from Company code fiscal year..
    Thanks
    Fit 4 Nothing

  • For All Entries with two tables

    Hi All,
             Can we use FOR ALL ENTRIES with two tables. for example
    SELECT * FROM MKPF INTO TABLE T_MKPF
             WHERE BUDAT IN S_BUDAT.
    SELECT * FROM MARA INTO TABLE T_MARA
             WHERE MTART IN S_MTART AND
                            MAKTL IN S_MAKTL.
    SELECT * FROM MSEG INTO TABLE T_MSEG
           FOR ALL ENTRIES IN  "T_MKPF AND T_MARA"
                  WHERE MBLNR EQ T_MKPF-MBLNR AND
                                 MATNR EQ T_MARA-MATNR.
    can we do it like this or any other way to do this plz tell. I waitting for your responce.
    Thanks
    Jitendra

    Hi,
    u cannot do like this....chek some documentation on it..
    1. duplicate rows are automatically removed
    2. if the itab used in the clause is empty , all the rows in the source table will be selected .
    3. performance degradation when using the clause on big tables.
    Say for example you have the following abap code:
    Select * from mara
    For all entries in itab
    Where matnr = itab-matnr.
    If the actual source of the material list (represented here by itab) is actually another database table, like:
    select matnr from mseg
    into corresponding fields of table itab
    where ….
    Then you could have used one sql statement that joins both tables.
    Select t1.*
    From mara t1, mseg t2
    Where t1.matnr = t2.matnr
    And T2…..
    So what are the drawbacks of using the "for all entires" instead of a join ?
    At run time , in order to fulfill the "for all entries " request, the abap engine will generate several sql statements (for detailed information on this refer to note 48230). Regardless of which method the engine uses (union all, "or" or "in" predicates) If the itab is bigger then a few records, the abap engine will break the itab into parts, and rerun an sql statement several times in a loop. This rerun of the same sql statement , each time with different host values, is a source of resource waste because it may lead to re-reading of data pages.
    returing to the above example , lets say that our itab contains 500 records and that the abap engine will be forced to run the following sql statement 50 times with a list of 10 values each time.
    Select * from mara
    Where matnr in ( ...)
    Db2 will be able to perform this sql statement cheaply all 50 times, using one of sap standard indexes that contain the matnr column. But in actuality, if you consider the wider picture (all 50 executions of the statement), you will see that some of the data pages, especially the root and middle-tire index pages have been re-read each execution.
    Even though db2 has mechanisms like buffer pools and sequential detection to try to minimize the i/o cost of such cases, those mechanisms can only minimize the actual i/o operations , not the cpu cost of re-reading them once they are in memory. Had you coded the join, db2 would have known that you actually need 500 rows from mara, it would have been able to use other access methods, and potentially consume less getpages i/o and cpu.
    In other words , when you use the "for all entries " clause instead of coding a join , you are depriving the database of important information needed to select the best access path for your application. Moreover, you are depriving your DBA of the same vital information. When the DBA monitors & tunes the system, he (or she) is less likely to recognize this kind of resource waste. The DBA will see a simple statement that uses an index , he is less likely to realize that this statement is executed in a loop unnecessarily.
    Beore using the "for all entries" clause and to evaluate the use of database views as a means to:
    a. simplify sql
    b. simplify abap code
    c. get around open sql limitations.
    check the links
    http://www.thespot4sap.com/articles/SAPABAPPerformanceTuning_ForAllEntries.asp
    The specified item was not found.
    Regards,
    Nagaraj

  • Creating a DNS Record for a Host with Two or More IP???

    Can we create DNS A Record for a Host with Two or More IP ... ( we like to use my website  "mysite.com" pointing to two Ips )
    Please help...

    Sure, no worries.
    In a production environment DNS will query always the first record it will stores in cache, you need to find a dynamic or NLB way to achieve the automatic fail over else when you will have an outage with the first IP, then you need to ask your clients to
    clear the cache and register to DNS again, this i will not suggest in a production environment, lots of manual efforts and doesnt sound like a solution in a production environment, i would suggest you to explore windows NLB, it's easy to set and use the OS
    license.
    Thanks
    Inderjit

  • Company codes with different fiscal year variants in a controlling area

    Hi all,
    When I try to assign a company code with different fiscal year variant than controlling area I get error. It is ok so far.
    However, after assigning company with same fsv to controlling area the system lets me to change company code's fsv in company code global settings and I can even save it.
    So I wonder how it would be possible ? Why do I get just a warning instead of an error and save ?
    Thanks and regards.
    M.Yusuf Dogan

    Hi Bulut,
    There are 12 normal and 3 special periods in the fsv of the company code which i'm trying to assign. However, controlling area's fsv has 12 normal and 4 special periods.  I get an error message "KT297".
    Actually, my point is that if the company code's fsv is same with co's I can assign but the system lets me change cc's fsv after assignment.
    M. Yusuf Dogan

  • FM to get Controlling area with Input Fiscal Year Variant..

    Hi,
    I need a Function module to get Controlling Area with Input fiscal Year Variant(PERIV).
    Regards,
    Deepthi.

    Hi,
    Check the FMs whether it satisfies your requirement.
    FERC_DEFAULT_GET
    FERC_PARAMETERS_GET
    Thanks,
    Nithya

  • One Controlling Area for Two CoCds with different Fiscal Year variant

    Hi,
    I have a Company code with FYV "A1" with 12 Periods (Apr - Mar) - Fiscal year start at Apr-01 and ends Mar-31 of the next year.
    I have another company code with FYV "B1" with 12 Periods (Jan-Dec). - Fiscal year start at Jan-01 and ends Dec-31.
    Chart of Accounts for both the company code is same.
    Can I assign these two company codes to one Controlling Area?
    When I try to assign the company codes, I got the following warning message.
    Differing fiscal year variants: A1 - B1
    Message no. KT297
    Diagnosis
    Fiscal year variant A1, controlling area 1000, does not agree with fiscal year variant B1, company code 5001.
    The following entries must agree:
    - Same number of posting periods (the number of special periods may vary)
    - Same period limits
    Procedure
    Ensure that the fiscal year variants of the controlling area and the assigned company codes agree. If necessary, maintain the fiscal year variants.
    1. What is the meaning of "Same period limits"?
    2. Does it mean the fiscal year start and end date must be same?
    3. What is the impact of the warning message?
    Thanks
    Palani

    Having same fiscal year variant is one of the requirements for different company codes to be under one controlling area.
    The FYV for the company codes and the controlling area can have a different number of special periods. The number of posting periods must be the same.
    Impact of warning message: You cannot create one controlling area for both company codes (1:n assignment).
    If you like, you can create one controlling area for one compnay code with FYV A1 and another controlling area for another company code with FYV B1.
    PS: Please reward the points if you find the answer as useful and rewarding points is a way of saying thanks.

  • Formula to calculate two fiscal year/period difference for non null quantit

    We'd like to have a query result like the following:
    Person -- Jan_2007 -- Feb_2007 -- Mar_2007  --  No. of Months
    Tom --- 21 --- 54 --- 10 --- 2
    John --- 0 ---  3 --- 15 --- 1  
    In the above query, the row is sales persons, the 1st three columns list the sales quantity by each sales person restricted by fiscal year/period and we would like to create 4th column "No. of Months" to calculate (will use formula) the month span (difference) for each sales person from his last sale activity (the last month he performed sales) and the 1st sale activity (the first month he performed sales) as listed in the above query result, e.g.,  Tom performed his first sales (sales quantity: 21) in the month of January of year 2007, and he performed his last sales (sales quantity of 10) in the month of March, 2007, then the "No. of Months" column value for Tom is 2.  The calculation formula will be performed based on the last quantity value (> 0) to trace it's corresponding column fiscal year/period value (max of the fiscal year/period value with quantity value >0) and on the 1st quantity value (>0) to trace it's corresonding column fiscal year/period value (min of the fiscal year/period value with quantity value >0) and then do the subtraction between the max of the fiscal year/period value and the min one. 
    Would be appreciated if BEx experts here give the detailed steps on how to build up this formula to calculate the number of month difference and we will give you reward points!
    Edited by: Kevin Smith on Mar 18, 2008 1:47 PM

    hi Danny,
    I only gave an example of 3 columns, but actually, yes, the report can have more than 12 months, e.g. from Jan_1999, Feb_1999, ..., Mar_2011, Apr_2011.
    In our simple example of 3 columns for the three consecutive months, if John had (3)(0)(15), then the No. of Months is 2, or the last month value he performed sales and 1st month he performed sales.
    You said macro in Excel sheet?  Not sure if macro will work on web since we will eventually run the reports on web browser, therefore we still prefer using Formula.
    Any idea/solution?
    Thanks!

  • Different Company Code with same fiscal year variant and controlling area

    Hi
    I have three company codes in three three different countries: 1000 (ABC India), 2000 (ABC Inc, US), 3000 (ABC Dubai)
    But our consultants have assigned only one fiscal year variant V3 and one controlling area 1000 (with fiscal year variant v3)
    So what problem one may face because of above settings and what is ideal setting for such scenario
    Edited by: Meenu_ND on Oct 18, 2010 2:35 PM

    I have one leading ledger and two non leading ledger (i.e Group ledger and IFRS ledger). But Fiscal year variant is not mentioned for both the non leading ledgers.
    So i think it will take V3 only for non leading ledgers too.
    And in your solution, since India is main company, fiscal year variant for leading ledger needs to be V3 only.
    What if i keep non leading ledger as fiscal year from Jan to Dec. Then it will be:
    Leading Ledger: April to March
    Non leading ledger: Jan to Dec
    In above case, do i need to create separate controlling area ?
    Edited by: Meenu_ND on Oct 19, 2010 10:43 AM

  • How to get total amount between two fiscal years

    i Have a report requirement. I have created a crosstab report where I need to get amount of current year current month(10/2010), current year last month(09/2010),last year last month(10/2009). Here I'm comparing  10/2010 amount with 09/2010 and 10/2009. But now my manager asking to me create report that  compare amount between 2008 and 2009 periods.
    How to get that?
    I have a prompts and I entered  1)fiscal year=2009
                                    2)fiscal period= 9;10
                                    3) account numbers=x;y;z;p;q;r;s
    I entered fiscal year:2009 in the prompt but I need to compare  fiscal year 2009(i.e 10/2009) amount with fiscal year 2008(10/2008).              
                                                                2009/09    2009/10   2008/10
    Account number  account name         amount     amount     amount
    In advance,Thanks for your response

    Is your universe based on a BEx query? If so, create the offset variables in the BEx query.
    If the universe is not based on a BEx query, you will need to create these variables in your universe. I do not believe you can do this directly in Webi.

  • CK40N with V3 fiscal year variant

    Hello dear SAP experts,
    Please help.  We are on ECC 6.0 and the fiscal year variant is V3.  I have tried releasing the std cost estimates on several periods but its saying the "release is too early".   The MM period is already 04/2009 because I've already tested several periods but to no avail.  The FI period is open and there are no locked periods in OKP1.
    Thanks and regards,
    Thess

    Hi Thess,
    "Release is too early" means, the "Costing Date From" which you have not selected is not reached yet. It has nothing to do with Fiscyal Year Variant, MM/FI/CO period locks.
    Let us say, You are doing the Costing run on 15th of March and you have selected the "Costing Date From" as 15th of March only. In this case, you will be able to Save, Mark and Release the Cost Estimate immediately because the date on which you are running the Cost Estimate and the date from the released Std Cost to be effecive ("Costing Date From") are same.
    In the same example, your are running the Cost Estimate on 15th of March, where as the "Costing Date From" is given as 1st of April, then, you will be able to Run/Save/Mark the Standard Price on 15th of March itself and the Price will be appearing as "Future Std Price" in Material Master, but, you will be able to Release it only on 1st of April (then the Std Price will move from "Future Std Price" to "Current Price" in Material Master).
    I hope it is clear...Pls revert back for further explanation...
    Srikanth Munnaluri

  • Procedure for Sending Emails with Attachments

    Hi All,
    Q1. We wish to write a PROCEDURE that sends emails with attachments in SQL. Can someone please suggest the procedure code for the same?
    Q2. Apart from DBMS_JOB utlity can any other this procedure be scheduled to send automatic emails picking up files from a remote filer randomly.
    Regards,
    Chinmay

    http://www.lv2000.com/articles/utlsmtp.htm
    I do not understand what the article is trying to say when it says this:
    <quote>
    1. You cannot send a Subject line with your email.
    2. You cannot add attachments to your message.
    Hopefully, these two deficiencies will be rectified in future releases!
    </quote>
    The entire email sending code with attachments is freely available from Oracle (sitting on top of utl_smtp package). No need to buy additional software.

Maybe you are looking for

  • Logic 9 not responding to computer keyboard correctly

    In Logic Pro 9, dialog boxes (such as the Save As) do not receive the computer keyboard strokes. Instead, Logic processes them as key commands. This even though the dialog box has the focus and the mouse can select fields and highlight their entries.

  • RFC missing some output fields

    Hello developers, I have encountered a very strange problem... I have a table in an iview which displays the output from an RFC. Simple. Problem is, the RFC is only returning certain fields correctly... for example, the following is text from the tab

  • Can you group layers in photoshop elements?

    deciding whether to buy photoshop elements or reg photoshop - need to be able to group layers and open layers from CS4 - can I do that with elements 13?

  • Html:optionsCollection

    Hi all, I am working with struts and trying to display a list of handling information. Here is the jsp stuff: <TD class=text > <B>4. Special Handling</B></TD> <TD><html:select property="specialHandling"> <html:optionsCollection property="specialSelec

  • Définir les infos sur plusieurs éléments du menu d'exécution

    Bonjour à tous, Je souhaite agir sur les éléments d'un menu d'exécution. J'utilise jusqu'à présent la fonction « Définir les infos de l'élément de menu », mais en raison d'un grand nombre d'éléments, je dois souvent dupliquer cette fonction, et ça co