SCD2 - how to implement it correctly in OBI EE?

I have SCD2 dimension for organization structure because names and other attributes change in time. I have had a complex join on physical layer: DIM_DATE between DEP_DATEFROM and DEP_DATETILL.
Will be enough connect measure tables at physical layer only with foreign key? For example: MEASURE_CODE = DEP_CODE. or I must create complex join too?? (MEASURE_CODE = DEP_CODE and MEASURE_DATE between DEP_DATEFROM and DEP_DATETILL)
Thank you for your help or useful link
V.
Message was edited by:
Vlada

Hi Vlada,
You need to filter the date column too, if not you´ll be getting all the measure codes from all the history changes.
Regards.

Similar Messages

  • How the implementation differs between BW and BI , Is BI takes more time fo

    Hi All,
    I would like to know difference between implemenation and time lines for MM as mentioned below.
    How the implementation differs between BW and BI , Is BI takes more time for implementing MM module  than on BW?
    Thanks in advanced. (Full points will be awarded)
    With Regards,
    PCR

    Hi Timo,
    Thanks for response!
    But as i read from the following url: http://docs.oracle.com/cd/E15051_01/apirefs.1111/e10653/oracle/jbo/ViewObject.html, the setQueryTimeOut(int timeOutMills), the timeOut is mentioned in milliseconds. Please correct me if I am wrong.
    and i have overriden the executeQuery() method in the View Object Impl class as shown below:
    public void executeQuery() {
    Map sessionScope = ADFContext.getCurrent().getSessionScope();
    sessionScope.put("MyQuery", this);
    try {
    super.executeQuery();
    } finally {
    sessionScope.remove("MyQuery");
    throw new JboException("Query Taking too long to respond");
    and in the JAVA class i am calling the above method like this:
    monitor.setQueryTimeOut(6);
    monitor.executeQuery();
    But the issue is:
    1. The above exception message is getting carried forward to other pages as well. I mean somewhere in the session/ADFContext this message is being saved and error comes up/pops up when i click on other tabs of the page. How do i clear this?
    2. The above exception message is coming for the first time but when i click the 'Submit' button second time, i am getting the results and also the message that 'Query is taking too long to respond'. This should not be the case, everytime it should show the same message as the timeout limit is less and the query should end without fetching the results.
    Kindly let me know how to resolve the above issues, any pointers will be helpful.
    Thanks in advance.
    Edited by: user9223904 on Nov 3, 2012 4:42 AM

  • How to implement alphabetic search in combo box

    Hi all,
    how to implement alphabetic search in combo box through coding.
    Thanks for any replies

    Im not sure if I undestand correctly, but example is
    sCFL_ID = oCFLEvento.ChooseFromListUID
                        Dim oCFL As SAPbouiCOM.ChooseFromList
                        oCFL = oFormKontrolaMZ.ChooseFromLists.Item(sCFL_ID)
                        If oCFLEvento.BeforeAction = False Then
                            Dim oDataTable As SAPbouiCOM.DataTable
                            oDataTable = oCFLEvento.SelectedObjects
                                    val = oDataTable.GetValue(1, 0)
    oForm.DataSources.UserDataSources.Item("EditDS").ValueEx  = val
    and then load from datasource to matrix.
    hope it helps
    Petr

  • How to implement Auto Suggest Widget

    Hi there
    I have a dynamic asp classic page, where the data come from an access db.
    On this page, many documents (category and title ) are displayed for download.
    I want to implement Auto Suggest Widget in order to find the document easier and to jump to it (href="#document_xy") directly for download.
    I don't have a clue on how to implement the Auto Suggest Widget.
    The ASP sample works with XML File.
    http://labs.adobe.com/technologies/spry/samples/autosuggest/SuggestSample.html
    All replies, hints, tutorials are highly appreciated.
    kind regards
    joey00x
    I am using Win XP, Dreamweaver CS3

    Hi,
    thanks for trying to help.
    I am sorry to ask again. I am not at all familiar with xml.
    I have tried to modify the ASP script you've suggested, but I get strange XML error, which doesn't make sense to me.
    I understand that with the script the server creates an XML File on the fly. First I have to connect to my access database, then I fill the records into a recordset object. And then the server loops through the RS and creates the xml file. Is that correct?
    The error message I get, points to a complete different place in the code, to a javascript module, which is working perfectly without below code.
    Any suggestions where the bug is?
    Thanks for your time
    kind regards
    joey00x
    Here the code that I am using:
    <%
    Dim objRS
    Dim SQLxml
    SQLxml = "Select category, subcategory, title from DocumentView"
    Set objRS=Server.CreateObject("ADODB.Recordset")
    objRS.Open SQLxml , objConn, 0, 1
    ' Send the headers
    Response.ContentType = "text/xml"
    Response.AddHeader "Pragma", "public"
    Response.AddHeader "Cache-control", "private"
    Response.AddHeader "Expires", "-1"
    %>
    <?xml version="1.0" encoding="utf-8"?>
    <root>
      <% While (NOT objRS.EOF) %>
        <row>
             <%
                For each field in objRS.Fields
                column = field.name
             %>
            <<%=column%>><![CDATA[<%=(objRS.Fields.Item(column).Value)%>]]></<%=column%>>
            <%
                Next
            %>
        </row>
        <%
          objRS.MoveNext()
        Wend
        %>
    </root>
    <%
    objRS.Close()
    Set objRS = Nothing
    %>

  • How to use BAPI_INTERFACE_GETDOCU correctly?

    Folks,
    I need to get the list of parameters and their definitions for a specified BAPI. It appears I need to call BAPI_INTERFACE_GETDOCU to get this information. However, there is not enough information on how to call the function correctly. The following .NET code, for example, returns an error that objname or objtype is not specified.
    p.Bapi_Interface_Getdocu(null,   null,   null,  "BAPI_MATERIAL_SAVEDATA",  null, null, null, null, out ret2, ref tbl);
    Can someone please help me on calling this function correctly?
    Thank you in advance for your help.
    Regards,
    Peter

    Hello Peter
    The documentation of BAPI_INTERFACE_GETDOCU is quite verbose:
    FU BAPI_INTERFACE_GETDOCU
    Short Text
         Read BAPI Interface Documentation
    Functionality
         This method reads the interface documentation for a BAPI.
         The method enables you to read out and make available to developers the
         information they need to implement BAPIs correctly.
         The parameters of this method delimit the documentation to be displayed.
         With these parameters you can specify whether you want to display the
         documentation on a business object, method, parameter or field. The BAPI
         interface documentation below can be accessed with this method:
         o   The documentation on the business object, if one of the two
             parameters OBJTYPE or OBJNAME contains a value and the parameters
             METHOD, PARAMETER and FIELD are BLANK.
         o   The documentation on the method, if one of the two parameters
             OBJTYPE or OBJNAME contains a value and the method name is specified
             in the parameter METHOD. The parameters PARAMETER and FIELD must
             also be BLANK.
         o   The docmentation on the parameter, if the parameter name is also
             transferred in the field PARAMETER.
         o   The field name, if the field name is also transferred in the
             parameter FIELD. This is only possible, if a structure has been used
             for the parameter.
    Example
         In this example the documentaion on the BAPI  "Employee.GetList" is
         retrieved without the parameter documentation. It is displayed in
         English (EN) in RTF text format.
         Import Parameter    Value
         OBJTYPE
         OBJNAME             "Employee"
         METHOD              "GetList"
         PARAMETER
         FIELD
         LANGUAGE            "EN"
         TEXTFORMAT          "RTF"
    Notes
         Messages are returned in the parameter RETURN. This parameter
         documentation contains the return codes and their descriptions.
    Parameters
         OBJTYPE
         OBJNAME
         METHOD
         PARAMETER
         FIELD
         LANGUAGE
         TEXTFORMAT
         LINKPATTERN
         RETURN
         TEXT
    Exceptions
    Function Group
         BATG
    I did not find the BAPI immediately in the BOR (transaction SWO1) therefore I searched table SWOTLV with VERB = 'SAVEDATA'. And here I found the BAPI belonging to business object BUS1001006.
    To retrieve data from BAPI_INTERFACE_GETDOCU use the following IMPORTING parameter:
    OBJTYPE = 'BUS1001006'
    LANGUAGE = 'EN'
    TEXTFORMAT = 'RTF'
    I tried to call the BAPI using
    OBJNAME = 'StandardMaterial'
    OBJTYPE = 'SaveData'
    but here I did not retrieve any data.
    I just tried another combination of IMPORTING parameter:
    OBJNAME = 'StandardMaterial'     " no OBJTYPE !!!
    It worked.
    Other textformats are:
    SCR     SAPscript
    ASC     ASCII
    RTF     Rich text format
    HTM     HTML
    Regards
      Uwe

  • How to implement  BADI's for the below issue

    Hi All,
    The URL is being populated correctly (without any spaces) to the follow on document (PR/PO) created in R/3 after implementing code corrections in BBP (replacing space by ‘=’ as shown below).
    When sending the PO to supplier portal, the outbound IDOC segment does not get populated properly. The text format ‘=’ is again converted to space in ECC 6.0 which was not the case with 4.5B.
    This is an upgrade issue as the function module used to format text ‘FORMAT_TEXTLINES’ is completely different in ECC 6.0. The entire code of this function module in 4.5B has been commented in ECC 6.0 and new code has been implemented which splits the text and inserts spaces while formatting as shown below.
    This issue can be resolved by implementing a customer exit or a BADI which gets called after standard SAP populates the IDOC. It requires implementing custom code to remove the unwanted spaces inserted by standard SAP for text id F07. Hence after SAP completes its processing to populate the IDOC, the text would be processed further to remove unwanted spaces before actually sending the IDOC out from SAP R/3.
    Thus this upgrade issue resolution requires R/3 development
    1.     BADI Definition:  ME_MMPUR_EINM, Method: PROCESS_TEXT
    This option is preferable.
    2.     User exit: EXIT_SAPLEINM_002
    I need your help on how to write this code in the form of BADI's.where we write and how to implement. ASAP
    thanks,
    Sridhar

    Hi All,
    The URL is being populated correctly (without any spaces) to the follow on document (PR/PO) created in R/3 after implementing code corrections in BBP (replacing space by ‘=’ as shown below).
    When sending the PO to supplier portal, the outbound IDOC segment does not get populated properly. The text format ‘=’ is again converted to space in ECC 6.0 which was not the case with 4.5B.
    This is an upgrade issue as the function module used to format text ‘FORMAT_TEXTLINES’ is completely different in ECC 6.0. The entire code of this function module in 4.5B has been commented in ECC 6.0 and new code has been implemented which splits the text and inserts spaces while formatting as shown below.
    This issue can be resolved by implementing a customer exit or a BADI which gets called after standard SAP populates the IDOC. It requires implementing custom code to remove the unwanted spaces inserted by standard SAP for text id F07. Hence after SAP completes its processing to populate the IDOC, the text would be processed further to remove unwanted spaces before actually sending the IDOC out from SAP R/3.
    Thus this upgrade issue resolution requires R/3 development
    1.     BADI Definition:  ME_MMPUR_EINM, Method: PROCESS_TEXT
    This option is preferable.
    2.     User exit: EXIT_SAPLEINM_002
    I need your help on how to write this code in the form of BADI's.where we write and how to implement. ASAP
    thanks,
    Sridhar

  • How to implement BSP in wed dynpro abap

    Hi experts how to implement BSP application into
    web dynpro abap, Plz send the application procedure in detail....

    how to implement BSP application into
    web dynpro abap
    If i understand your question correctly, you want to use BSP application inside your web dynpro ABAP application,
    There are some ways to do:
    if you want to simply navigate to BSP application from WDA application then you can use Exit Plugs
    http://help.sap.com/saphelp_nw04s/helpdata/en/45/1bc575ba064574e10000000a114a6b/content.htm
    If you want to navigate between BSP and WDA application you have to use Suspend and Resume Plugs
    http://help.sap.com/saphelp_nw04s/helpdata/en/45/19bf8c16f25d7ae10000000a11466f/content.htm
    Abhi

  • How to implement SCD and outer join in OBIEE

    Hi Experts,
    1.How we can implement SCD1 and SCD2 in OBIEE.
    2. How to implement outer join..? Can we implement outer join in physical layer.?
    Regards
    Frnds

    1. Better to implement this as a part of data warehouse/ETL. If you insist there is explanation on how to work with SCD's in Administrator in some Oracle University Student Book, I think it's for Siebel Analytics version.
    2. Implement outer joins using complex joins in BMM (type option). It's possible to implement in physical layer only in obiee views (new physical table/table type - select), otherwise not, you cannot specify outer join in the physical layer using complex joins.
    Regards
    Goran
    http://108obiee.blogspot.com

  • Found the solution doesn`t know how to implement it

    Hi there,
    In my reports(using oracle obiee 11.1.1.7.0) I need to display chart values in percentage and value at the same time, but I don`t know how. ( for example in a pie chart, i can only display one, either the actual value or the percentage of the slice)
    I`ve found this solution  pie chart value and percentage but i don`t know how to implement it.
    The solution is to apply this:
    FormatString='%_VALUE, %_PERCENT_OF_CATEGORY'
    Ok, but where? and how
    Anyone care to explain further? Thank you

    Thanks ofr the version info.
    As I said, John's solution was for 10g which means a version where OBI still used the Corda engine to render charts and hence there were the *.pcxml files which you could hack.
    Since 11g this solution is no longer applicable and I think there's no workaround as of yet. At least the last 5-10 thread on the subject in there haven't yielded any tangible results IIRC.

  • How to implement state machine architecture

    Earlier in this forum, i had taken help in improving the subparts of my main vi, now i had developed a main vi,it is working correctly without any error, but i had used sequence architecture in that and as everyone says we should use state machine instead of sequence architecture, i am posting my vi please help how to implement state machine architecture in this, and actually in my vi, i am having 5 tabs( presently i have developed only 2 tabs) 1. patient info, 2.naadi acquisition, 3.nostril temp., 4.vision acquisition, 5.other info. presently with tab control i am using case structure so that only only particular page runs at particular time, i want to know how can i improve this code to work more efficiently.
    Attachments:
    intelligent diagnostic bench.lvproj ‏68 KB

    i am sorry, i thought that vi's are by default attched with project files,i am attaching the main vi and all other associated subvi's also. 
    Attachments:
    Final Diagnostic Project.vi ‏375 KB
    createfolder(SubVI).vi ‏65 KB
    checkstring(SubVI).vi ‏11 KB

  • How to implement Ajax toolkit for SharePoint2013?

    Hi All,
    How to implement Ajax toolkit for SharePoint2013?

    Hi Sam,
    Based on your description,
    I can suggest as follows:
    Use the “SharePoint AJAX 3.5 for 2010 and 2013”
    solution.
    Download URL:
    http://sharepointajax.codeplex.com/
    2.    
    Use the Ajax Control Toolkit with ASP.NET 4.5.
    Download correct version of Ajax Control Toolkit.
    http://ajaxcontroltoolkit.codeplex.com/releases/view/109918
    Add AjaxControlToolkit.dll reference to your project.
    Add Ajax Control Toolkit ScriptManager in master page.
    Register Ajax Control Toolkit namespaces in SharePoint package Designer.
    More information:
    http://timscyclingblog.wordpress.com/2013/03/22/ajaxcontroltoolkit-version-7-0123-with-net-4-5/
    http://sampathnarsingam.blogspot.in/2012/05/how-to-make-ajax-control-toolkit.html
    Please inform me freely if you have any questions.
    Thanks
    Qiao Wei
    TechNet Community Support
    Is it possible to use version AJAX
    Control Toolkit .NET 4.5 along with SharePoint 2013?
    As far as I know with SharePoint we can use only version AjaxControlToolkit(3.0.30930.0). Isnt it?

  • How to implement OSS notes : 207260

    Hi All,
    Can anybody please let me know how to impement oss note : 207260.
    I need to implement Note : 207260 which is settlement rule for incorrect last used period.In this note its saying to run ZMIGCOBR to repair incorrect settlement rule for incorrect objects. But in this notes its not given any such program.
    Please let me know how to implement OSS notes since i never done this before.
    Thanks in advance.
    Regards,
    Vishal

    Check the below point:
    SAP R/3 Document : Using Transaction SNOTE
    Implementing OSS Notes Using the new Transaction Code SNOTE
    In this document we will see how to implement an OSS note using the SNOTE
    transaction code.
    The transaction code SNOTE is used to implement OSS Notes. With the SNOTE
    transaction, it is no longer necessary to register ABAP objects such as report function
    modules etc. manually. But data dictionary objects such as screens, tables need to
    be modified manually by registering them in OSS system.
    In order to use the transaction code SNOTE, the relevant transport which implement
    this transaction in the system need to be transported. Please refer to the SNOTE
    guide available at http://service.sap.com
    Execute the Transaction code SNOTE
    One of the first steps to do is to upload the note into your system.
    Follow Goto à SAP Note Download
    You can also use the SAP Note upload if the note has been saved in your local
    machine
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    In the following box that you get, enter the note number. We will take Note 388732
    as an example
    and click on the Execute icon. You will get the note number displayed in the list of the
    OSS notes
    In the above screen, we have two notes listed.
    By double clicking on or on the note number you can display the OSS note.
    You can also check the Status of the note by clicking on the Check SAP Note icon
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    Select the note and click on Check SAP Note icon. In this case we have selected
    note number 388732.
    If the note is not implemented as part of some support pack as per the support pack
    level of your system, you should get the following pop up box.
    Select the note number that you want to implement and goto Edit à Select/deselect
    node
    To implement the OSS note click on the Implement OSS Note icon
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    You will get a confirmation box like the following
    Click on Yes
    Click on the Continue icon
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    You will be prompted to enter a change request number.
    Click on the Create Request icon
    Enter a brief description of for the note and click on the continue icon
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    A change Request number is created for the change that you are making
    Click on the continue icon
    The system will display the objects that are going to be modified during the process
    of note application.
    In our case, Report LTXW0F10 and RTXWCHK1 are going to be modified.
    Click on the Continue icon
    For while the system will show the note in IN PROCESS status
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    After a while, select the note and click on the Check SAP Note icon on the application
    toolbar
    But still the Status of the note is displayed under In Process category.
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    You can also check the status of the note by checking the meaning of the icon next
    to the note number.
    To check the legend, follow Utilities à Color Legend
    As you can see from the legends box, means Implemented Correctly.
    Since the note is implemented, you can change the status of the note from In
    Process to Completed manually.
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    Select the note and click on the Set Processing Status icon
    In the Pop up box that you get, select the Completed radio button
    And click on the Continue icon
    SAP R/3 Document : Using Transaction SNOTE
    http://www.sappoint.com
    The note number is removed from the list
    ü You can also check the logs of the activities performed during the OSS note
    implementation by clicking on the Logs icon on the application toolbar. The log
    information will contain all the steps that were performed from the point of
    downloading the note will its implementation is completed.
    ü If there are any pre-requisite notes for the note that is being applied, the
    system will prompt you to load those notes too into the system. Depending on
    their applicability to your system, the system will prompt you accordingly to
    apply the pre-requisite notes.
    ü You can register the manually implemented SAP notes by executing the report
    SCWN_REGISTER_NOTES.
    ü SNOTE cannot change or modify data dictionary objects. If there is a note
    which requires changes to be made to a structure or a screen then SNOTE will
    not help. Such objects have to be registered and modified manually.
    http://www.sappoint.com/basis/snote.pdf
    Regards,
    Prakash.

  • How to implement AI_Change_Parameter function?

    Hi, everyone, I just bought a NI 4472 DSA board, and want to enable IEPE excitation for a channel for connecting a ICP Accelerometer, but I do not have LabView, only use MATLAB, I don't know how to implement  AI_Change_Parameter function in the matlab? I know the devNum is 1 and chanNum is 2, then directly use this function {AI_Change_Parameter (1, 2, ND_DSA_EXCITATION, ND_ON) } in MATLAB, it does not work, could you please let me know what is the problem and how can I use this AI_Change_Parameter function?
    Another question: I checked here and found that the amplifier gain for this NI 4472 DAS board can NOT been adjusted, is that true? I just plan to amplify the signal before it goes to MATLAB.
    Thanks.

    Hi,
    In regards to your question on the amplifier gain, you are correct, there is only 1 range setting on the 4472.
    In regards to you question on programming Traditional NI-DAQ in Matlab, this shuold be handled on your post on the Multifunction DAQ forum to get the most help from other users with similar experience.
    Have a great day!
    Travis W

  • How to implement fixed column headers

    Hi Gurus,
    I got a requirement to show a fixed column header in a sql reports. That means no matter how many rows the report returns, when scrolling down, the column headers are fixed and appear on the top.
    Anybody has any comments on this? If I'm not making sense, let me know and I can explain further.
    Thanks in advance.

    Hello Carl,
    Thanks for responding!
    I just realized that I did not include my name in my prior post, its Kyle, sorry about that. I also do not necessarily have an example code to show you, let me explain:
    I am very much a newbie to the HTML environment. Amazingly, I was able to apply a code that would facilitate a scroll bar in my report. This code was applied to the template called Reports Region in the section entitled Definition, it basically looks like this:
    <style>
    .RegionScroll
    width:950px;
    height:225px;
    overflow:auto;
    border:solid 0px;
    </style>
    My next feat was to figure out how to fix the column headings, here is were….. well basically I guessed. First; I looked at the website describing how to implement this in three steps, to be functional in both IE and Fire Fox. I was not sure exactly were to apply the script provided, so I made a logical guess and dropped it in to the same area as my previous code. When I went to view the page the code line:
    onload="MakeStaticHeader('TableId','150px')"
    showed up at the top of the page (no Java script error presented itself). I concluded that I either have the wrong programming syntax, its in the wrong template and or template section. To complicate matters I have no idea of how to identify the correct TableId. I did look to view the HTML source code of the page, but found several candidates with the prefix "ID=".
    Quite honestly, without a good formal understanding of HTML or CSS programming techniques, I may be biting more off than I can chew. If this is the case then would you be kind enough to point me in some direction that might help me get over this hurdle.
    Thanks again for the response.
    Kyle

  • How to implement login by java integrate with AD LDS?

    Hi admin:
        Now we have a web project and the customer have an LDAP includes the all system login account. we need to integrate with the LDAP to implement the account login.
        First I flow the general implement method, enter the username and password on the login page, summit to one backend controller by post, according to the username to search out the result record, but the userPassword property can not be
    returned, I searched and found some message on microsoft forum, the userPassword can not be searched.
        Please give me some suggestion that according to the requirement how to implement the account logio .
    thanks.

    I am not a developer but might this helps you - http://www.java-forums.org/advanced-java/28975-ldap-bind-mechanism-java.html.
    You do not have to search for the password, because you already used it for the bind, if I understood your post correctly. Plus you have it already from your webform. And last but not least if any directory server or application would give you the passwords
    that way it would be a bad security practice.
    hth,
    Lutz

Maybe you are looking for

  • Measuremen​t, visualizat​ion and saving data in parallel: Performanc​e question

    Hello, I have written an application with 3 loops running in parallel. The first loop does only measure and analyze measurement values from a DAQmx device (3 analog input signals from 3 sensors with 1000 Hz). The second loop does only do the visualiz

  • Any get Google Voice to work on 2.3.6?

    Hi, I'm a new Charge owner as of 1 week now.  I received the Gingerbread update as soon as  I turned on my new phone. I've installed Google Voice but cannot get it to work.  I cannot make calls from the Charge and have the calls come from my GV #.  I

  • Calling a method in the Custom ADF component from JSF page

    HI. I have created some custom compoents by extending the core ADF Components. Like i have a ComboBoxDefault component with it's ComboBoxDefaultTag.java and Controls.tld file. Now my requirement is i want to bind my label to this component from the J

  • Iphone 6 to iCloud Sync IOS 8

    Hey, I added a contact to my address book, but I can't seem to get that contact up to icloud, so then it can trickle to all the other devices associated to my icloud account.. On my iphone 6, I see the contact on the rest of my devices (mac mini, ipa

  • Function module to determine last consumption material

    Hi, In transaction MC46 the no. of days since last consumption is calculated. I am looking for a function module or abap to calculate this myself. Does anyone know if there is something available for this ? Your support is more than welcome, MArtijn