Report script issue - showing comma in numbers

Good Morning,
I have a report script that runs on one Essbase cube and produces a datafile to load into a Planning cube via a load rule. The issue is that when I load the datafile into Planning, it says it is loaded successfully but not all of the data loads. I also do not recieve an error log. I have checked the datafile and all of the relevant data is stored. I believe that the issue is that the report script has commas in the numbers. The load rule replaces the comma with a space, but I believe this is causing an issue with the load. Perhaps there is an extra comma somewhere in the file and when the load rule loads the file, it thinks it has finished.
My question is, how do I remove the commas within the numbers in the report script? Below is a portion of the report script.
// This portion of the script captures data at level 2 and generation 9 within the four operating divisions to get all field level data
<LINK (( <DESCENDANTS ("RC_P1301008017","Lev2,Entity") or <DESCENDANTS ("RC_P1301008019","Lev2,Entity") or <DESCENDANTS ("RC_P1301008021","Lev2,Entity")
or <DESCENDANTS ("RC_P1301008029","Lev2,Entity")) and <DESCENDANTS ("RC_P1201008065","Gen9,Entity"))

Do you use a { SUPCOMMAS } in your report script? That should suppress all commas in data values.
http://docs.oracle.com/cd/E17236_01/epm.1112/esb_tech_ref/rw_supcommas.html
You might also think about SUPALL:
http://docs.oracle.com/cd/E17236_01/epm.1112/esb_tech_ref/rw_supall.html
FWIW, I had a Planning app like this last year. The importing of the report script output into Access (oh, the horror) to do moderately intensive mapping and aggregating was...painful. The only cool part was that I was "not allowed to source data from the app" but I could "run any retrieve I wanted so long as security allowed it". Hmm, how is that different? Okay then, report scripts are it. ;)
Regards,
Cameron Lackpour

Similar Messages

  • Report script issue (ASO cube)

    Hi All,
    I have few report scripts in ASO which I am executing them using Maxl.
    When I run the scripts manually and exporting it to console window, I am able to see the data.
    When I use Maxl and exporting it to excel file, the log file does not show any error and data is not exported to excel file.
    Can anyone help me if they faced a similar problem with report scripts.
    Thanks in advance.
    Regards
    Rav

    There are 8+ scripts and here is one of the similar script. Few are Asymmetric scripts with columns, Year and Months.
    I think there is no issue with the script as I have run it many times before but from past two days I am facing the problem as it exports partial data or else no data is exported.
    It is not throwing any errors including cartesian product error.
    //ESS_LOCALE English_UnitedStates.Latin1@Binary
    <SETUP <SYM { TabDelimit } { decimal 13 } { IndentGen -5 } <ACCON <QUOTE <END
    <COLUMN (Months)
    <LINK ((<Descendants(Months) AND <Descendant(Q1)) OR <Descendant(Q2) OR <Descendant(Q3) OR <Descendant(Q4))
    <COLUMN (Year)
    <MATCH (Year,&CurrentYear)
    <MATCH (Year,&NextYear)
    <Match(Year,&YearPlusTwo)
    {ROWREPEAT}
    { SUPMISSINGROWS  }
    <row (Dim1,Dim2,Dim3,Dim4,Dim5,Dim6,Dim7,Dim8,Dim9,Dim10,Account )
    &Dim1
    &Dim2
    Lev0,Dim10
    Lev0,Dim9
    Dim6
    Dim5
    Dim4
    Lev0,Dim7
    Lev0,Dim8
    "No Dim3" //fixed member in the dimension
    <LINK ( (<Descendants("Income Statement") AND <Lev(Account,0) ) AND (<Match(Account,6*) OR <Match(Account,7*) ) )
    Thanks,
    Regards
    Rav

  • Report Script issue

    Hi,
    Is it possible to create a Report Script that would export Period data (jan, feb, ... dec) condition being that the start period is a subvar. Eg. from &FcstMonth to Dec, where &FcstMonth is Aug.
    Regards
    Leo

    Hi Leo,
    I have a report script that is running with &FMonths set to "Aug" "Sep" "Oct" "Nov" "Dec"
    same should work on your side,
    Regards,
    Ahmet

  • Report Scripts Issue

    Hello,
    I try to write the report script but cannot find out how to avoide this space-"movement". Is it possible to adjust this with some command? In the manual all the scripts look fine, properly aligned and centered. Cant get that in console. WIDTH, NAMESCOL could not help me. TABDELIMIT supresses many other formatting properties.
    Example is below, with a row value 615, which travels from the center of each column.
    Thank you
    Ole
                                0                             0                             0                             0                             0  
                                0                             0                             0                             0                             0 
                                0                             0                             0                             0                             0 
                                0                             0                             0                             0                             0  
                                0                             0                             0                             0                             0  
                                0                             0                             0                             0                             0  
                                0                             0                             0                             0                             0 
                                0                             0                             0                             0                             0 
                                0                             0                             0                             0                             0 
                              615                           615                           615                           615                           615  
                                0                             0                             0                             0                             0 
                                0                             0                             0                             0                             0 
                                0                             0                             0                             0                             0 
                                0                             0                             0                             0                             0 
                                0                             0                             0                             0                             0 
                                0                             0                             0                             0                             0

    Hi
    it didn't really helped. Let us take a look at the sample.basic. I have the same problems:
    Script:
    //ESS_LOCALE English_UnitedStates.Latin1@Binary
    <PAGE (Product, Measures)
    <COLUMN (Scenario, Year)
    Actual
    <ICHILDREN Qtr1
    <ROW (Market)
    <IDESCENDANTS East
    Output:
                           Product Measures Actual 
                          Jan      Feb      Mar     Qtr1 
                     ======== ======== ======== ======== 
    New York              512      601      543    1,656 
    Massachusetts         519      498      515    1,532 
    Florida               336      361      373    1,070 
    Connecticut           321      309      290      920 
    New Hampshire          44       74       84      202 
      East              1,732    1,843    1,805    5,380 
    I think this script language is some tricky...cant understand well in short time. But we need this script to generate an output for a matrix printer.
    Ole
    Edited by: Ole on 14.09.2011 18:28

  • Issue with the supshare Report Script Command

    Hi All,
    I have created a report script to extract the Level0 data for the members of the accounts dimension and It does work fine and the performance is also good. However I have a challenge here. The shared members are repeating and therefore I used “<supshare” command in order to avoid the repetition. It does work, however there is an issue here.
    For eg, I am trying to retrieve the data as below and they are level0 members. The NetExpense is a “Level0” member and also a “shared member”, However the original “Net Expense” comes under Level3 and since I have used <Supshare and asked to retrieve only Lev0 accounts it is therefore ignoring the “Net Expenses” for all the Dept and product intersections. Hope I am clear and not confused? Is there anything i could change or add to retrieve the correct data.
    Would anyone be able to help me on this issue.
    <supshare “Lev0 Accounts”
    Data Retrieval Ex : DeptA  NetExpense No Product  1200
    Thanks

    Thanks Glen. I tried the below link statement. This is an example. My accounts dimension has 8 childern (A to H) out of which 4 are level 0 members ("B"to "E") and the remaining have so many members underneath. The member"H" is where my confusion starts, it has 4 children (Ex 1,2,3,4) and all are shared members. Here i need not worry about children 2 and 3 since they have no data. Children 4 is a level 0 and a shared member, however the Children 4 main location is also located at Level 0. Therefore when i use supshare this appears only once. one problem is solved.
    Now coming to Children 1, this is a Level 0 for parent "H", however this is also a child of "A" and this by itself has levels underneath. So this Sup share is not allowing me to retrieve the data Child 1 though it is level 0 and since it is shared member.
    This case how do i modify the report in such a way i get all level 0 data of my accounts and suppress shared members. Hope i have not condused...
    <ROW (Accounts)
    {ROWREPEAT}
    <LINK(<DESCENDANT ("A", "Lev0,Accounts"))
    "B", "C", "D", "E"
    <LINK(<DESCENDANT ("F", "Lev0,Accounts"))
    <LINK(<DESCENDANT ("G", "Lev0,Accounts"))
    <LINK(<DESCENDANT ("H", "Lev0,Accounts"))

  • Report builder is showing output for many receipt numbers and pdf doesn't

    Dear all
    a report in report bulider is showing result for one and more than one receipt numbers, but when the same parameters are given for more than one receipt number it does not work in pdf. The error is coming as the file is damaged and could not be repaired. i have e-business suite 11i.
    Regards
    Arifuddin
    Edited by: user11309801 on Apr 15, 2011 11:38 PM
    Edited by: user11309801 on Apr 15, 2011 11:40 PM
    Edited by: user11309801 on Apr 15, 2011 11:46 PM

    group 1: 19.5
    group 2: 148.4
    actual Grand Total: 347.48
    Then there are at least 3 groups. You don't say. So, how many
    groups are there altogether?

  • Comma delimited report script

    Hi All,
    Is there an "unofficial" way to export a report script with comma as the delimiter?
    We are trying to load data from Analytic Services 9.2 into Enterprise and need to automate the process. However this is proving difficult since the only delimiter seems to be a tab and we need a comma delimited file.
    Thanks for your help.
    Seb

    Have a read of Re: CSV format file through Report scripts.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Issue with report Script. DECIMAL option not working properly

    Hi All,
    One of my report scripts has the option { decimal n } set. Now I am getting this to work only for account members which has a '%' symbol in the name. For all other accounts, data is being exported as a whole number even though the cube has decimal values. This is an ASO cube. Any thoughts?
    Thanks,
    N

    Here you go,
    //ESS_LOCALE English_UnitedStates.Latin1@Binary
    <sym
    {supall}{ROWREPEAT}{tabdelimit}{nameson}{noindentgen}{ SUPCOMMAS }{SUPMISSINGROWS}{ DECIMAL  9}
    <COLUMN (Period)
    July August September October November December January February March April May1 June
    <ROW(Year,Scenario,Version,Currency,Entity,Location,HSP_Rates,Stage,Business_Category,"BD_Responsible","Type_Of_Program","Client",Account)
    //{ OUTALTNAMES }
    &DCCurrFiscalYr
    &CurrScenario
    &CurrVersion
    "HSP_InputValue"
    "USD"
    <LINK(<LEV (Entity,0))
    <LINK(<LEV (Location,0))
    <LINK(<LEV (Stage,0))
    <LINK(<LEV (Business_Category,0))
    <LINK(<LEV (BD_Responsible,0))
    <LINK(<LEV (Type_Of_Program,0))
    <LINK(<LEV ("Client",0))
    "Net_Revenue"
    "552"
    "500"
    "501"
    "503"
    "Contribution"
    "Contribution %"
    "SD_Costs"
    "SD Margin"
    "SD Margin %"
    "Indirect Costs"
    "PBT"
    //"PBT %"
    "Total Tax"
    "PAT"
    //"PAT %"
    "Manpower Total"
    "Billable agents"
    "Total Seats"
    !

  • Report Script- Performance Issue

    Hi,
    I ran this report script and it is taking around 2 hours to complete. Is there any possiblity to better tune this script. Please advice me where else can we better tune this.
    Thanks,
    UB.

    ID 581459.1:
    Goal
    How to optimize Hyperion Essbase Report Scripts?
    Solution
    To optimize your Report follow the suggested guidelines below:
    1. Decrease the amount of Dynamic Calcs in your outline. If you have to, make it dynamic calc and store.
    2. Use the <Sparse command at the beginning of the report script.
    3. Use the <Column command for the dense dimensions instead of using the Page command. The order of the dense dimensions in the Column command should
    be the same as the order of the dense dimension in the outline. (Ex. <Column (D1, D2)).
    4. Use the <Row command for the sparse dimensions. The order of the sparse dimensions in the Row command should be in the opposite order of the sparse
    dimension in the outline. (Ex. <Row (S3, S2, S1)). This is commonly called sparse bottom up method.
    5. If the user does not want to use the <Column command for the dense dimensions, then the dense dimensions should be placed at the end of the <Row command.
    (Ex. <Row (S3, S2, S1, D1, D2)).
    6. Do not use the Page command, use the Column command instead.

  • Report Script Performance Issues

    Essbase Nation,
    We have a report script that extracts a full 12 months worth of history in 7 minutes. The script that is used to extract the period dimension is as follows:
    <Link (<Descendants("Dec YTD") And <Lev("Period",0))
    The line above is then changed to pull just one month of data, and now the report script runs for 8 hours.
    Please advise as to why the difference in performance.
    Thank you.

    ID 581459.1:
    Goal
    How to optimize Hyperion Essbase Report Scripts?
    Solution
    To optimize your Report follow the suggested guidelines below:
    1. Decrease the amount of Dynamic Calcs in your outline. If you have to, make it dynamic calc and store.
    2. Use the <Sparse command at the beginning of the report script.
    3. Use the <Column command for the dense dimensions instead of using the Page command. The order of the dense dimensions in the Column command should
    be the same as the order of the dense dimension in the outline. (Ex. <Column (D1, D2)).
    4. Use the <Row command for the sparse dimensions. The order of the sparse dimensions in the Row command should be in the opposite order of the sparse
    dimension in the outline. (Ex. <Row (S3, S2, S1)). This is commonly called sparse bottom up method.
    5. If the user does not want to use the <Column command for the dense dimensions, then the dense dimensions should be placed at the end of the <Row command.
    (Ex. <Row (S3, S2, S1, D1, D2)).
    6. Do not use the Page command, use the Column command instead.

  • Report script hanging

    Hi Gurus,
    The issue is I created two report scripts one using Query designer and the other manually.
    I'm creating a report script to export current period data against ASO.
    I know the optimization basics against BSO.
    Placing last dim fisrt and all!!
    coming to the ASO......
    my Report script is hanging at the time of validation itself!!!
    it is showing when there are some errors in the report script.
    I don't see any thing but EAS hanging when i thought that they were no errors.
    the idea is to export the level0 data and relaod with #mi values to load new set of data for the current period.
    What are the steps to follow to optimize it in ASO.
    I know we need to increase agg chache, retrieval buffer, sort retrieval..!!
    what next!!
    I know we can also use slices to get rid of previous data (deleting old slice) and creating new one.
    but currently we are implementing this way!!
    suggestions please....
    Thanks,
    Jeeth
    Edited by: Jithendra on Mar 15, 2011 10:59 AM

    Hi Robb,
    I'm in ASO!! so calculations are not possible.
    here is one more question!!! may be I need to post it seperately. (but I don't want my questions unanswered :) )!!
    I tried to do level 0 export from ASO and it failed telling that the member combinations exceeded 2^64 (this is part of our cube!! want it in column format).
    As per my knowledge, the option I have are.
    1. chop the report script in to smaller report scripts and run it (may be I need to chop like 100 to 1000 times not sure!!)
    2. will MDX query effectively handles the situation (worth trying it)??
    3. is the CDF export meant for ASO?
    4. StarAnalytics (is this the better option) ??
    Pls suggest!!
    I will now start writing MDX!!....will all let you know!!
    BTW the hanging is because ...I forgot to use logical operator after LINK function... after fixing that the report got validated.
    Thanks,
    Jeeth
    Edited by: Jithendra on Mar 17, 2011 11:20 PM
    Edited by: Jithendra on Mar 18, 2011 11:16 AM

  • Potential problems with using a report to run a commit in a separate LUW.

    I am working with a classic Badi within a transaction where I wanted to commit some information to a database before the commit that occurs at the end of the transaction.
    Putting a commit point directly inside the BADI caused problems with cursors that were open inside the transaction, so I researched some and discovered that Report Programs can run in a separate database Logical Unit of Work (LUW).
    I coded my BADI to call a report which does some database work based on input parameters, and then commits this work to the database before returning control back to the calling BADI function.
    Does anyone know of any potential problems from doing this?  It seems like a good way to get around restrictions on the use of commit points inside transactions, but I'm not sure if there could be potential undesired effects from doing this.
    Has anyone tried this before?

    Hi Clay,
    Yes I did it too. We faced some issues with commit when using fm HR_INFOTYPE_OPERATION . We had to enclose it in separate report which only then let us do physical change in DB.
    What is to be noticed here as well is (according to SAP) that DB commit is triggered each time work process is released which happens when:
    - system shows dialog message
    - RFC call is executed
    - new transaction is called
    The above however didn't work for me in couple cases, but using separate SAP LUW solves the problem (as you already read). This happens each time:
    - new report is called (SUBMIT ...),
    - new transaction is called (CALL TRANSACTION ...)
    - new asynchoronus RFC call is executed (CALL FUNCTION...STARTING NEW TASK).
    This approach works fine for cases I met and had to overcome with such solution. So far we didn't face any issues with that. Works perfectly
    Regards
    Marcin

  • Report script execution is getting failed

    Hi ,
    We are facing one strange issue while executing the Essbase report script. I am new to the report script and I am not getting how to resolve the issue.
    When we are changing the year in code from FY13 to FY14 the script is getting failed however the same script is successfully generating the report if we keep year as FY13 in code.
    Could you please let me know where would be the problem , below is the part of the code form Report script.
    {MISSINGTEXT "0"}  // replace #Missing with 0
    <Link ((<LEV("Customer", "Lev0,Customer")) AND ( <IDESC("All Customers")))
    <Link ((<LEV("Product", "Lev0,Product")) AND ( <IDESC("All Products")))
    <Link ((<LEV("Period", "Lev0,Period")) AND ( <IDESC("YearTotal")))
    FY14

    Hi ,
    I am getting below error message.
    "Report Script execution Failed. Please see message panel for details " and in message panel It is not showing any details , just displaying Execute Report script Failed with date and time details.
    I also checked that FY14 do exist in the application and no duplicate FY14 member exist in the outline.
    Could you please suggest where would be the problem.

  • Report Script related question

    Hi Experts,
    I have written a report script in which I am using the {TABDELIMIT} formatting command, to get the output file as tab delimited. I am facing an issue when I use the <REPMBRALIAS command in my script because the output of this command is Member name followed by a space and then alias. This makes my file inconsistent in terms of the delimeter.
    Is there any command in report script using which I can get the member name followed description seperated by a tab? My requirement is to take an extract of all level 0 accounts along with their descriptions for all cost centres in a delimited format so that I could further load it into FDM.
    Thanks & Regards!

    Thanks a loads for the replies everyone! The accounts have been poorly designed or no one would have thought that existing Essbase system would be replaced by HFM one fine day. Earlier data movement of Budget/Forecast data was from cube to cube, so that's usual stuff.
    But now with Hyperion Planning to HFM integration, there is a requirement of drilling back to source file as its really difficult for the users to see accounts codes and understand the numbers.
    The account codes are inconsistent too, combination of codes, strings with spaces and what not. It's time to create a new report writer command!
    Thanks & Regards!

  • Report Script is Failing while Zooming in 55K+ member dimension

    Hi,
    we have a ASO cube and there is one dimension called PART NUMBER...which is having nearly 56,000 members...we wrote a report script to zoom in all the members under PART NUMBER along with other dimensions..
    the problem we are facing is when we execute the script by removing the line
    &lt;DIMBOTTOM "Part Number"; the report script is executing fine and the final result includes 5200 rows, but when we try to execute the report script with &lt;DIMBOTTOM "Part Number" , its getting failed.
    any idea why its happening? is any limit on the number of records which the report script can pull? or is it related to any memory issues? do we need to change any configuration file settings???
    Any help is much appreciated...
    Thanks,
    Sunil

    Thanks Doug for your valuable input.
    i tried with the options 2 and 3, but no joy :-(
    i am not very good in option 1, so can you pls help me to show how to do that? below is my script.
    //ESS_LOCALE English_UnitedStates.MS1252@Binary
    {SUPPAGEHEADING}
    {SUPCOLHEADING}
    {SUPZEROROWS}
    {SUPEMPTYROWS}
    { NOINDENTGEN }
    { SUPMISSINGROWS }
    {SUPFEED}
    {SUPHEADING}
    {SUPBRACKETS}
    {TABDELIMIT}
    {ROWREPEAT}
    {MISSINGTEXT "0"}
    {DECIMAL 2}
    <SUPSHARE
    <Col (Period,Year,Entity)
    <iDESCENDANTS "YTD"
    <iDESCENDANTS "2007"
    <iDESCENDANTS "L-200112"
    <ROW (Account,"Revenue Segment",Platform,Customer,"Part Number")
    <iDESCENDANTS "Total Revenue" ;
    <iDESCENDANTS "Total Cos";
    <iDESCENDANTS "Qty";
    <DIMBOTTOM "Revenue Segment";
    <DIMBOTTOM "Platform";
    <DIMBOTTOM "Customer";
    <DIMBOTTOM "Part Number";
    //Run
    !

Maybe you are looking for

  • Help with front display

    Hi, Got N81 but can't find where to get rid of horizontal line options which are under the active standby shortcuts. The horizontal line defaults are: search internet and my content calendar entries wlan scanning

  • Multiple Problems with website

    Hi, I've recently created my second website in Dreamweaver which was a friend who has a bed and breakfast www.snowatthebarn.co.uk However I have various problems with it: 1. The site looks fine in Safari/Firefox but on some computers which run Intern

  • SAP Freeze for 30 minutes

    Dear gurus, In our SAP production environment, SAP frequently hold for some minutes, ranging from 10 to 30 minutes. When that happens, no users can logged onto SAP System (Waiting for system response in SAP Logon). When that happen, I can't do anythi

  • Bridge not saving settings.

    I am using Bridge with CS4 and have the following minor but irritating problem. Bridge does not save the current settings such as last folder used or screen view settings when the computer system is shut down. These setting are saved during periods o

  • How to print 2 sided pages brochure

    how to print 2 sided pages brochure