Allow for timezone shifting for Global Reporting.

Hi Everyone,
I would like to enable end users to be able to dynamically shift the timezone that data is being reported on. Before I go into the technical details, let me outline the business case.
Our Setup:
-- We are a global company and we have OBIEE users in many different timezones around the world.
-- But our Order Management system (Oracle EBS) processes every order in EST.
-- We pull the data into a warehouse and store the dates and times in EST.
The Issue:
-- Because of the timezone differences, it is difficult to understand Sales per day and especially per hour.
-- For example, Japan users are 14 hours ahead of us on EST right now, so their Saturday noon sales would show up as 10PM EST on Friday which is an odd hour to see a spike in a sales report.
I want to have a way to shift the timestamp, and date if necessary, dynamically based on a user selected prompt. This way the sales make sense for the local reporting team.
One of the ideas I came up with was having the warehouse loaded with multiple timestamp and date columns, but that seems like a brute force method because we'd need to add and maintain a bunch of columns for each date we want to do this to.
I'd prefer something more elegant than that method.
Does OBIEE 10g or 11g have features that will shift times and dates like this? Does anyone have any tricks for this?
Thanks!
-=Joe
Edited by: user9208525 on Oct 20, 2011 1:06 PM

Hi
The Personnel Area and Subarea are defined by country specific. If there is a same Personnel Subarea name for the different countries, from my point of view we have to present the personnal area for corresponding personnel Subarea which you need to address it.
Cheers
Jun

Similar Messages

  • Standard reports for Global employment

    Hi ,
    Are there any standard reports for Global employment.
    for eg. at Home country, I would like to know the Host country details like country code, personnel area etc.
    Would they work with the authorizations available at the home country ie to display host country org. assignment.
    Regds
    SK

    Hi SK,
    Actually home country & host country asignemnt you can store in in IT710. Check it might help you.
    Regards,
    Purnima

  • The system shall allow for reporting by rejection reason code

    Allow the reporting of a reason code when an order is rejected for the purpose of tracking lost sales
    The system shall allow for reporting by rejection reason code to allow for tracking lost sales.

    A custom ABAP will have to be developed looking at table VBAK and VBAP to determine the reason for rejection, then group it by order number.

  • Roles & Authorizations for Web Reports...

    Hello Experts,
    We are newly implementing Web Reports in our organization. I need your great thoughts regarding implementing Authorizations for users to access the reports.
    We are using a report menu page that contain links to all the reports. The page opens by clicking on a link on the portal. The individual reports are basically accessed from this page by clicking on the corresponding button (links a URL ).
    I wonder if there is any way to look into the menu page (XHTML code of that web page/application) when ever the users click on the reports link and disable those buttons that the users are not allowed to access depending on the roles users are assigned to. Otherwise is there any better way to do it.
    And also how to call a function from web applications.
    This is a kind of urgent issue any quick ideas would be greatly appreciated.

    I apologize for the difficulty in reading this  I will repost.
    We have had no training or received any documenation on WAD.  The below was created from internet research.  Hence there may be WAD functionality that would allow easier maintenance, however; this is what we use.
    With our dashboard, I have a web template that contains hyperlinks for our reports.  I will call this HeaderTemplate1.  For each web page I have report templates.  These report templates have the HeaderTemplate1 mentioned above as well as the report tables, charts, text elements, tabs, etc.
    The JavaScript logic for accessing the urls of the specific report templates is contained within our HeaderTemplate1.
    Below is how our setup was tested.  Keep in mind, this was only for testing basic functionality.  If this is something we use I will most likely create a master data table that houses the user ID and an attribute for the header type.  Thus, any report menu changes can be altered quickly without changing the javascript of each report template.  Also this will accomodate the few thousand users we have.
    To add the functionality of different 'menus', I created another header template with the same hyperlinks of HeadertTemplate1 with the exception of one or two hyperlinks.  This, HeaderTemplate2, was added to each report template just below HeaderTemplate1.  Note that both HeaderTemplate1 and HeaderTemplate2 were set as visible on each report template.
    Also, on each report template I added a text element.  The 'List of Text Elements'property was set as such; Element Type = General Text Sympol,  Element ID = SYUSER.  This Text Element was linked to a query  or view from BEx via the dataprovider.  On the HTML side, I surrounded this Text Element with
    <Font ID="UserID",,,textelement....</Font>
    Each Report template has this javascript function, fnRepOnLoad, which is triggered at the OnLoad event.
    [<SCRIPT language = "JAVASCRIPT">                       
      function fnRepOnLoad()
        var user_ID=document.getElementById("UserID").innerHTML;
        if (user_ID=='USER123')
          document.all["HEADTMPLT1"].style.visibility = 'hidden';
          document.all["HEADTMPLT1"].style.position = 'absolute';
        else         
          document.all["HEADTMPLT2"].style.visibility = 'hidden';
          document.all["HEADTMPLT2"].style.position = 'absolute';
    </script>
    The function results as this.  If the user is USER123, HeaderTemplate1 is hidden, leaving only HeaderTemplate2 visible.  Otherwise HeaderTemplate2 is invisible leaving on HeaderTemplate1 visible.
    We do not use buttons as our global leaders prefer hyperlinks but buttons can be enabled or disabled similarly.
    As mentioned before, if this method is implemented, I will create a reportable master data table.  Create a customer exit variable to retrieve the header template required for the user.  This header template variable value will then be pulled by a text element on each report template.  The script function will act as follows.  If many report headers are necessary I may use a case statement.
    Var User_template=document.getElementById("UserTmplt").innerHTML;
    If UserTmplt = HeaderTemplate1
    -->  make all header templates other than HeaderTemplate1 invisible
    else
    -->  make all header templates other than HeaderTemplate2 invisible
    etc...
    I hope this helps.  Please keep me posted with your solution.  I am very interested to learn what others are doing.
    Best Regards,
    Larry

  • Feature Request - Please allow for a "classic" view option.

    Please allow for a "classic" view option like you have in Mail.  Miss the sidebar that had a list of all the calendars using.  The pop up list is not nearly as functional.  iCal in Lion may be great for touch screen users but is a step back on the intuitive scale for Mac users.
    Also, the delete / revert button are too close to the done button.  Too easy to hit on accident.

    This is a good feature request and should be submitted here: Adobe - Feature Request/Bug Report Form
    The team reviews all the requests that come in through that form. It is a guaranteed way to get your request seen while we do not always see everything that gets posted to the forums.

  • How to Dynamically Select the Data File for a Report at Print Time

    How do you configure a Crystal report to ask for the file to be reported on as the report is being printed, and allow the user to browse to the file?
    The environment is Crystal Reports XI, SP3, with ODBC connection to Sage Timberline Office data version 9.7.  The client names their Payroll unposted time file each pay period, and also needs to report on their posted data file, depending on the time period for the report.  The client will need to select both the date range and the file name.
    I have created a SQL statement in Add Command in Database Expert, which prompts for a file name, but it does not let you browse to select a file on the computer.
    Therefore, in the prompts when they print the report, the parameter offers the user a default file name similar to the name they currently use, so they only have to change the payroll period end date in the supplied file name to run the report successfully.
    The client is concerned that sometimes a user will name their data file differently, and not know how to input the file name into the Crystal report prompt at print time.
    My research on dynamic prompts showed you can link to fields inside the data record, but I did not see a way to dynamically link to select the actual files used in the report.
    Another question is that the naming convention used by the SQL query is different than the basic Windows file name, but I think I can handle that issue.
    The actual file name is typically similar to:
    04-10-11 BP NEW.PRT
    However, in the SQL query, the record ID looks like:
    PRT_00-00-00 BP NEW__TIME
    The SQL Statement using a parameter is:
    SELECT
    "PRT_CURRENT__TIME"."Employee",
    "EMPLOYEE1"."Employee_Name",
    "PRT_CURRENT__TIME"."Date",
    "PRT_CURRENT__TIME"."Units",
    "PRT_CURRENT__TIME"."Job",
    "JOB1"."BP_Emps_Used"
    FROM
    "PRT_CURRENT__TIME" AS "PRT_CURRENT__TIME"
    INNER JOIN "JCM_MASTER__JOB" AS "JOB1"
    ON "PRT_CURRENT__TIME"."Job"="JOB1"."Job"
    INNER JOIN "PRM_MASTER__EMPLOYEE" AS "EMPLOYEE1"
    ON "PRT_CURRENT__TIME"."Employee"="EMPLOYEE1"."Employee"
    WHERE "JOB1"."BP_Emps_Used" = 1
    AND
    ("PRT_CURRENT__TIME"."Date" BETWEEN
    {?As of Date} - 41 AND {?As of Date})
    UNION ALL
    ( SELECT
    "PRT_NEW__TIME"."Employee",
    "EMPLOYEE2"."Employee_Name",
    "PRT_NEW__TIME"."Date",
    "PRT_NEW__TIME"."Units",
    "PRT_NEW__TIME"."Job",
    "JOB2"."BP_Emps_Used"
    FROM
    "{?NEWPRT}" AS "PRT_NEW__TIME"
    INNER JOIN "JCM_MASTER__JOB" AS "JOB2"
    ON "PRT_NEW__TIME"."Job"="JOB2"."Job"
    INNER JOIN "PRM_MASTER__EMPLOYEE" AS "EMPLOYEE2"
    ON "PRT_NEW__TIME"."Employee"="EMPLOYEE2"."Employee"
    WHERE "JOB2"."BP_Emps_Used" = 1
    AND
    ("PRT_NEW__TIME"."Date" BETWEEN
    {?As of Date} - 41 AND {?As of Date})

    Hello,
    Sorry you'll have to contact Sage on how to do this. We can help you once you get connected but we can't help you get around their connection methods.
    There is no Preview Set Database Connection method you can use in CR Designer. The Designer assumes you select it first or use the Set Location option before previewing or refreshing the data.
    If you are doing this in the Sage program itself we can't help you, you'll have to contact Sage for assistance.
    Sage is an OEM Partner they are responsible for supporting their product and CR. If they have issues help you then they will contact us directly for assistance.
    Thank you
    Don

  • Error during Variant Creation for a report

    hi,
    i'm trying to schedule a background job for the report MEREP_DISTRIBUTOR. it requires me to create a variant. i go to SA38 Transaction and try creating a variant.
    <b>"Maintain Variant: Report MEREP_DISTRIBUTOR, Variant Distributor" </b>Screen.
    When i give simulate, i get this error.
    <b>Simulate --> No Mobile ID found.</b>
    Can you help me solve this issue?
    Thanks and Regards
    Arun
    PS: Answers will be Rewarded.
    Message was edited by: Arun Kumar Ravi

    > Login in to your webconsole, under the
    > 'Administration' tab, press 'Add entry' button; which
    > will allow you to assign the componen to a user.
    at this point, i get a message  "Selected component type cannot be assigned\n"
    but when i see what components have been assigned,
      On All Devices    MI_ADMIN   ZMI0_EX1   01   Deployment with Next Synchronization    With Role Assignment    2005-12-29   19:14:23  
    ZMI0_EX1 - MCD Name.
    01 Version
    MI_ADMIN - User name.
    the above statement was a result of role sync from the ABAP server side.
    So, what's next?
    Regards,
    arun.
    Message was edited by: Arun Kumar Ravi

  • Print / Export on web page no longer works for Crystal Report

    I am honestly at a loss, for days, the report would allow me to click on the printer icon and print to PDF or export the result of the report, but now, all I get is a blank page when the page refreshes. It no longer asks me for print range or anything. I thought this might be a IE 6 setting, but after reviewing the settings and placing the site in my trusted sites list, I still can't print.Is there a web.config setting I need to know about to make sure that export and print are enabled?
    I get no error messages at all, it is as if the button is broke, but I have no way to troubleshoot the innerworkings of crystal xi r2 buttons on the web page. If I could just step though the script it uses that would atleast let me see what is going on, but right now, I am stuck.
    Thanks for your help ahead of time.

    I've went a bit farther than that, I created a virtual directory and placed the aspx file (and its associated ascx and designer files) into that folder along with the report, then I placed a basic web.config file with only crystal required elements within that folder. I disconnected that version of the viewing page from the master web file so that it no longer used a master file, I setup the assembly register at the top under the control section, then I placed the viewer and source on that page. Same end result, the report shows but when clicking on any option, the page is blank but source shows that there is javascript there. My report is not autobound, it is programatically generated from a click of a button.
    These were my assumptions:
    1) when the report is generated, it is on the page and the session information has everything it needs to know about the report
    2) when an option is selected, either clicking on the tree, the zoom, the print or export (or other options), that the view information is passed back during the postback event to the controls so that the report would not have to be regenerated
    What I am finding out, at the very least through trials, is that an autobound report, the controls work, but a manual bound report, the pages are blank after selection of any of the listed javascripted items. On top of that, the only time that this seems to be working on a manual bound page is that the page can contain nothing but the report and that the report must be rebuilt on page_load event. Which is not good.
    What 'should' be the desired design, is that Crystal writes to a session variable, the report data so that on a post back event, it understands what we want without having to do a full report reload. This would be optional of course because in its current design, each event triggered causes a repost of new data and never last pulled information, so that if there was a change in records, the event pulls the most up to date information. This is not documented anywhere that I have found for web design.
    So then, another problem along the same lines has arrisen. As you say, Crystal doesn't play well with AJAX, but AJAX is a requirement for the project and I need to have a progress bar for the report since ultimately the page is waiting on the report to show. Depending on the report and the postback, this could be a while, If it takes a minute for the initial view of the report to show, all events on the page will trigger a full refresh of the report and subsequent pulls will take the same time since the controls don't allow for 'use posted data' instead of 'pull new data'.
    Taking your suggestion, I removed the view from the panel and placed it above the panel control. At this point, the tree node script works, the zoom script works, all of the controls in the control colection on the report work, except export and print, those two still do not work. This is with me also placing the call to the buildreport on page_load event.
    What is even more troubling, is that not until I had removed the UpdatePanel and UpdateProgress controls from the page completely did the export or print work at all. With the fact those two exist anywhere on the page in general causes a problem. Again, not a desired result. I need a live visual effect for the user that something is going on because some of the reports take seconds while others can take minutes depending on the pull and they need to know that 'something' is going on.
    Removing UpdatePanel and UpdateProgress is not an option.

  • HT1725 I bought an App last month, doesn't work. consulted the manufacture they sent me to iTunes for refund, reported the problem to iTunes, they sending me back to Manufacturer.

    I bought an App last month, doesn't work. consulted the manufacture they sent me to iTunes for refund, reported the problem to iTunes, they sending me back to Manufacturer. Can someone please assist me on this, I need my refund for this non functional App. BSSoft and iTunes Stores do something here, when I go back to report it again, I get an error message stating "...this problem has been reported or too old to report..."

    Debit card? Are you sure?
    USA iTunes Store does not appear to accept debit cards - http://www.apple.com/legal/itunes/us/terms.html  "The iTunes Store, Mac App Store, App Store, and iBookstore services (“Services”) accept these forms of payment: credit cards issued by U.S. banks, payments through your PayPal account, iTunes Cards, iTunes Store Gift Certificates, Content Codes, and Allowance Account balances."

  • How to set the password encrytacion a database. Accdb from Visual Basic 2010 for a report. Rpl

    I want to know how to set the password encrytacion a database. Accdb from Visual Basic 2010 for a report. Rpl

    You have to connect via ODBC, then use code along the lines of what is described here:
    http://scn.sap.com/thread/3526924
    by me on March 28 and Jan on March 29.
    Also see KBA: 1686419 - SAP Crystal Reports designer does not recognize Access *.accdb file
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • ComboBox control for Crystal Reports

    <p>Does anyone know if there are combobox style controls that can be used in crystal reports? We&#39;re using Business Objects XI R2 and Crystal Reports Developer XI to create the reports. Reports are delivered via Infoview.</p><p>The reports we&#39;re creating in Crystal has account number as an input parameter/prompt for the report. Some of our releationships have few hundreds to 1000 accounts. So the usability of a normal HTML SELECT control degrades pretty fast. A combobox would allow the user to type in partial names and scroll to that particular value. E.g.: The search on Google Suggest <a href="http://www.google.com/webhp?complete=1&hl=en">http://www.google.com/webhp?complete=1&hl=en</a></p><p>Does  WebElements have any control that can be used? Or are there 3rd party controls that are similar?</p><p>Thanks</p>

    Hi,
    I am looking for a Crystal Add-In to display a string that comes into my report as an array. I am using the Crystal JOIN function to get the elements, separate them by a comma and display them in a text object. This has worked well until I started working on a new report that returns many medication names as members of the array. Displaying them in the text box with "Can Grom" Checked has become quite messy, as this text box is in the Report Header section.
    What I would like to do is display them as a ComboBox (or dropdown, if that is the same thing) with the first medication showing (say Aspirin) and then the user can click on the drop down and see the rest of the medications in the array (Tylenol, etc.)
    This is display only data.
    It seems like the Crystal Report Webelements might do the trick. I have some questions:
    1 - Even though the link says you can incorporate web web controls onto your Crystal Report will this be visible from Crystal itself? The reason I ask is that we use a custom Report Viewer that basically renders on a web page what Crystal displays
    2 - Do WebElements contain the ComboBox I am looking for?
    Thanks,
    Dick Rosenberg

  • How to track the history of supplier sites used for tax reporting (1099)

    Hi,
    Oracle financials doesn't allow two supplier sites setup as tax reportable sites (Unless one is inactive). Suppose if the supplier uses site1 for the year 2009 and site 2 for 2010 and now there is site3 setup as tax reportable. All three sites were setup in 2009 and all three sites are active. Supplier chosen different sites for each year as their tax reportable site.
    How do we know which site oracle used to send 1099 for 2009 & 2010? How to track the history of supplier sites used for tax reporting (1099) in previous years?
    Thanks in advance.
    Regards,
    Ram

    Would the begin_date, end_date and status columns on HZ_PARTY_SITES_USES be any good? Our R12 installations is too new to have accumulated much data yet, but I would look in those columns first.

  • Dynamic Query for a report

    Hi,
    I have to generate a report which contains a query with database link. This database link is not hard coded and would be picked up from another report which contans a link to this report. So this database link value for the query could be any. Can anyone guide me hot to write a dynamic select statement so that i could append database link value at run time.
    Thanks
    Salman

    Hi,
    You can not directly use a PL/SQL query to create an Interactive Report - that is not yet available.
    What you could do is create a collection from your query and then use that for the report. Have a look at: [http://download-uk.oracle.com/docs/cd/B32472_01/doc/appdev.300/b32471/advnc.htm#BABGHJFD].
    In there, you will see APEX_COLLECTION.CREATE_COLLECTION_FROM_QUERY - this allows you to create a collection from a string. You could add a PL/SQL process to your page that runs "On Load: Before Header" that actually creates the collection. Something like:
    BEGIN
    IF APEX_COLLECTION.COLLECTION_EXISTS('MYCOLLECTIONNAME') THEN
      APEX_COLLECTION.DELETE_COLLECTION('MYCOLLECTIONNAME');
    END IF;
    APEX_COLLECTION.CREATE_COLLECTION_FROM_QUERY('MYCOLLECTIONNAME','MY SQL QUERY STRING');
    END;Your Interactive Report can then be based on:
    SELECT SEQ_ID, C001, C002, C003, ...
    FROM APEX_COLLECTIONS
    WHERE COLLECTION_NAME = 'MYCOLLECTIONNAME'The tricky part is the headings as these would tend to be the SEQ_ID, C001, C002, C003, etc column names from the collection itself.
    To get around this, make sure that the report's sql statement includes as many Cnnn columns as you will need for the widest of the reports. Before doing anything else, run the report once to make sure that all these columns are included in the output.
    Then, through Shared Components, Application Items, create items that will hold heading names - for example, G_HEADING1, G_HEADING2 etc - one for each possibile column.
    Now, update the process to:
    BEGIN
    IF APEX_COLLECTION.COLLECTION_EXISTS('MYCOLLECTIONNAME') THEN
      APEX_COLLECTION.DELETE_COLLECTION('MYCOLLECTIONNAME');
    END IF;
    IF ..test1.. THEN
      APEX_COLLECTION.CREATE_COLLECTION_FROM_QUERY('MYCOLLECTIONNAME','MY SQL QUERY STRING 1');
      :G_HEADING1 := 'ColumnHeading1Value';
      :G_HEADING2 := 'ColumnHeading2Value';
      :G_HEADING3 := NULL; -- column not used for this query, so set it to null
    ELSIF ..test2 .. THEN
      APEX_COLLECTION.CREATE_COLLECTION_FROM_QUERY('MYCOLLECTIONNAME','MY SQL QUERY STRING 2');
      :G_HEADING1 := 'ColumnHeading1Value';
      :G_HEADING2 := 'ColumnHeading2Value';
      :G_HEADING3 := 'ColumnHeading3Value';
    ELSIF ...etc...
      .. etc ...
    END IF;
    END;Finally, on the report itself, set the column headings to *&G_HEADING1.*, *&G_HEADING2.* etc. Then, on each column, set a Condition of "Value of Item in Expression 1 is NOT NULL" and in Expression 1, enter in the application item for that column - eg, G_HEADING1
    I have done all that here: [http://apex.oracle.com/pls/otn/f?p=16338:5] - select either Departments or Employees from the list and the report will change.
    Andy

  • Looking for a report to get all managed system components

    Hi,
    We are looking for a report to get the support pack level of managed system.
    We can get that by going individually on each system entry in SMSY. Is there a standard report or a transaction in solution managed that can list the support pack level of all managed systems ?
    Thansk you for your help.
    Chak

    Hi,
    Another option you have -- provided that you are running EarlyWatch Reports on all of your systems -- would be to create a single Service Level Report.
    You would create a variant that includes all of your systems under the Select for Reporting column. Then under the Content from Solution Manager tab select the System Configuration -->  Select for Reporting box.
    This System Configuration report will provide you will the hardware info (OS version, CPU, memory), database version, SAP software components/version, and the SAP kernel.
    The SLR allows you to extract and aggregate segments of your EWAs into a single report.
    Good luck.
    Bill

  • I'm tying to make a payment for photoshop but the fields on the payment form won't allow me to enter the correct card information.  Im based in Japan but my card is registered to a UK address.  the fields only allow for a Japanese style address and postco

    I'm tying to make a payment for photoshop but the fields on the payment form won't allow me to enter the correct card information.  Im based in Japan but my card is registered to a UK address.  the fields only allow for a Japanese style address and postcode.  What can i do to complete the payment and get photoshop!

    As far as I know, your registered location and your credit card information must match... but,
    This is an open forum, not Adobe support... you need Adobe staff to help
    Adobe contact information - http://helpx.adobe.com/contact.html
    -Select your product and what you need help with
    -Click on the blue box "Still need help? Contact us"
    -or by telephone http://helpx.adobe.com/x-productkb/global/phone-support-orders.html

Maybe you are looking for