OADP- Second level reports

In the OADP, I want to create a rule which will pull only the second level employees.
Currently I am using the Evaluation path ORGA-P and dept 4, which gives me first and second level report. I would like to get rid of first level report from this rule.
How can this be acheived. In Organziational structure the reporting structure come from "A/B002- Reports line to" relationship.
Please advise. If any custom code is needed, then give me some sample to get started.
Thank You!

Ok this was rather easy. Implemented the BAdI: OADP: Exclude Managers to acheive this.

Similar Messages

  • Linked report from second level drill-down level

    Hi,
    I have a report with two drill-down levels, Dept Id and Job Id.
    The requirement is when I am on Job Id drill level; I have to call another report when I click on any of the Job Id. This Job Id is passed to another report and the report is filtered based on that Job Id.
    I created a hyperlink on Job Id drill down level successfully. But the problem is I am unable to go to the first level i.e Dept Id. Actually the hyperlink is displayed and the up arrow is not visible to go to the first level.
    Is there any way where after creating a link on second level and opening the report in a new window, the drill up functionality can be maintained?
    I am using Business Objects XI 3.1 version.
    Thank you.

    hi
    there is another way to drill down the report of web intelligence.for that we have to customize in the universe level create a folder in custom hierarchy and add your two objects to that folder, i.e empid. and deptid. the order of these objects should be in the way the drilling happens that means if you want to drill down from empid. to deptid. then empid. should be the first object of the folder,save and export the universe to the CMS.Then it ready to use for webi report.Build the query for the report and enable the drill option in the report.Now the report is ready for your requirement.
    thanks & regards
    Sreekanth K

  • Report on second level WBS structure

    Hi,
    Could some one help on this,we need a report which should show second level WBS structure like user  fields.There is one std. report CN41 which gives this information but it is showing whole project instead of only second level WBS and that too is not giving by which i could download and segregate.
    Could some one suggest other report please?
    Thanks,
    Abdul Rehman.

    Try CN43N. You will be able to download it to Excel.

  • The data is not loading in second level ODS

    Hi Gurus,
    I am loading the data from first level to second. The data is properly loading to first level but second it is picking 0 records inspite there are 19604 records. This problem arised after the changes went live which I have done and tested in Quality server and was done correctly.
    Please throw some light.
    Many thanks,
    Sunil Morwal.

    Hi  sunil..
    1) In monitor screen is it green ??? like in the Processing is it NO data...
    2) check in the status tab of the monitor. what is the status???
    If the second level request is green adn available for reporting and it has activated..and in the first level ODS the datamart status is checked.. then there is no problem..
    the error is coz there i sno ercords which was changes...
    cos the records which were come into the ODS was overwriten adn there are no records for delta..
    So there is no problem,,
    just do the loading for the next deltas...
    Looks like everyhting is okai...
    regards
    AK
    points=thanks

  • MM Second Level

    Hello Gurus
    Please can u give me a detailed functional responsibilities or duties of a SAP MM Second Level Support?
    Thanks
    Rash

    Hello Rasham,
    It all depends on the project scope and your involvement in the project.
    But I can roughly give the following points,
    - Understanding project scope and to keep the note of critical path and project process
    - Interacting with key business process owners and creating detailed documentation on the captured processes
    - Creating setups based on understanding developed over interactions during study
    - Executing task as per project schedule and reach milestone
    - Issue reporting and updates on progress to steering committee
    - Train the new member and align them with the on going project execution flow
    - Co-coordinating with the key process owners and other team leads to complete task
    - Several kind of testing on Purchasing, Inventory modules
    - Working in Manual Exception Screen / customization of data input forms.
    - Design the functional specs for new requirement
    - Co-ordinate with developers for requirement and testing the deliverables objects
    - Interface Testing, if involves
    - Co-coordinating with team members, assigning and helping them in complete their task
    In short, Understand client's business process and their SAP system functionality, support new developments.
    Hope this helps.
    Regards
    Arif Mansuri

  • Problem with open in new window for second level tab

    Hi Friends,
    I am using 2 level tabs in my application. In my second level tab when i right click and select *open in new
    window* it is giving Page not found error. But for the first level tabs it is working correctly. How can i fix this so
    that either i can show the page when right click the tab and select open in new window or disable the right clicking
    for the second level tabs. Please help,
    Thanks
    Jeev

    Hi,
    I don't think its exactly possible, as tabs use javascript:doSubmit('somevalue'); and you can not open javascript in a new window, as javascript usually references the current page you are on, and since you open the javascript in a new window, it doesn't know what to reference. The most helpful thread I found was : Re: Open other tab in a new window (ATD reply, third from the bottom).
    Ta,
    Trent
    Edited by: tr3nton on Dec 3, 2009 4:19 PM; Hari beat me to linking to the correct thread, my bad.

  • How to configure Service Level Reporting???

    Hi All,
    I have to configure Service Lever Reporing (SLR) on my solution manager for managed systems. Can any one please help me in configuring it? A Step-by-step explanation will be a great help.
    Waiting for your kind responses.
    Regards,
    Faisal

    Hi Jared,
    Thanks for sharing the link. I have gone through the link.
    However, when I edit the "Setup Service Level Reporting" by click the link under "Solution Monitoring->Service Level Reporting" under "Operations Setup", I could get the screen where in I found the below details:
    1. Setup SL Reporting (On the left Pane)
    2. Variants Administration (under the above head tree)
    On the right pane, I could find:
    1. Name
    2. Type
    3. Weeday of Processing
    4. Active
    5. Date of Next Report
    I could successfully give the above details and saved it. However, I dont see any provision for seleting the system SIDs as mentioned in the help.sap.com site proposed by you.
    May you help me in selecting the System SID for which I need to declare SLR?
    Regards,
    Syed

  • How to create multi level reports?

    The report I have created contains 25 columns and is to wide. I would like to create a multi level report in the fashion of below:
    Col 1 Col 2 Col 3
    Row1 Row1 Row1
    Row2 Row2 Row2
    Col 5 Col 6 Col 7
    Row1 Row1 Row1
    Row2 Row2 Row2
    I am assuming this needs to be done by modifying html in a template.
    I have cut up a normal report to try and illistrate what I am thinking.
    http://i71.photobucket.com/albums/i124/breinhar/multirow.jpg
    I greatly appreciate the help. Thanks.

    Hi,
    OK - I've put together a horizontal scrolling report template for a Theme 12/Standard report: [http://apex.oracle.com/pls/otn/f?p=33642:198]
    To create this, you need to:
    1 - Through Shared Components, Templates - create a new Report Template based on a copy of the existing Standard report template.
    2 - When you have your new template, edit it.
    3 - In the template's "Before Rows" setting, replace what's there with the following:
    <style type="text/css">
    #table1 th {white-space: nowrap}
    #table1 td {white-space: nowrap}
    #table2 th {white-space: nowrap}
    #table2 td {white-space: nowrap}
    </style>
    <table cellpadding="0" cellspacing="0" summary="" style="padding:0px; border-collapse:collapse;">#TOP_PAGINATION#
    <tr><td>
      <tr>
        <td style="vertical-align:top; background-color:#EFEFEF; padding:0px; border:1px solid darkgray;">
          <div id="d1" style="background-color:white; margin:0px; border:0px; padding:0px;">
          </div>
        </td>
        <td style="vertical-align:top; padding:0px; border:1px solid darkgray;">
          <div id="d2" style="overflow-X:scroll; margin:0px; border:0px; padding:0px; border-right:1px solid darkgray;">
    <table cellpadding="0" border="0" cellspacing="0" summary="" class="t12Standard" id="table2">4 - In the template's "After Rows" setting, replace what's there with the following:
          </div>
        </td>
      </tr>
    </table><div class="t12bottom">#EXTERNAL_LINK##CSV_LINK#</div></td></tr>#PAGINATION#</table>
    <script type="text/javascript">
    var d1 = document.getElementById("d1");
    var t2 = document.getElementById("table2");
    var t1 = t2.cloneNode(false);
    t1.style.width = "100%";
    t1.id = "table1";
    d1.appendChild(t1);
    var t2Rows = t2.rows;
    var k;
    var r;
    var c;
    for (k = 0; k < t2Rows.length; k++)
    r = document.createElement("TR");
    t1.appendChild(r);
    c = t2Rows[k].cells[0].cloneNode(true);
    r.appendChild(c);
    t2Rows[k].deleteCell(0);
    d1.innerHTML += "";
    </script>5 - On your report's Report Attributes, change the template used for the report from "Standard" to your new one
    6 - Also on the report's Report Attributes, set "Enable Partial Page Refresh" to No - this is required as we need the javascript in the template to be run whenever pagination happens and Partial Page Refresh does not seem to allow us the means to trigger javascript
    7 - Finally, on the report region's Region Footer, add in:
    <style type="text/css">
    #d1 {width:75px;}
    #d2 {width:500px;}
    </style>#d1 refers to the width of the frozen column and #d2 is the width of the rest of the report - you can adjust these figures as required.
    The template contains two DIV tags - d1 and d2. Initially, d1 is empty and d2 contains the report. The javascript moves the first cell in each row from d2 to d1. The styles then add the scrolling functionality.
    Andy

  • Solution and Service level Reporting in Solution Manager

    Hi All,
    I have got some requirement , can anyone please provide me the link/blog regarding Solution and Service level Reporting.
    Thanks,
    vk

    Hi,
    got confused since previous you said it was enterprise service report,
    https://websmp207.sap-ag.de/~form/sapnet?_SCENARIO=01100035870000000202&_SHORTKEY=01100035870000742027&_OBJECT=011000358700000999072011E
    the Following SAP notes
    https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1442799
    https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1250529
    https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1391968
    Thanks
    Jansi

  • Inconsistency in upper level report and drill down report

    I have to reports:
    1) Higher level report pulls data against customers and shows aggregated data for all promotions for that customer from a table A.
    2) Lower level report pulls data from the same table A, but for all promotions against a customer after i drill down on a Customer.
    However, the values of a measure when summed up for a customer in the higher and lower level reports, does not match sometimes. Sometimes its in sync, sometimes its not.
    My Oracle BI servers are 2 in no. with clustered configuration. Can this be an issue related to caching of measure values? If not, please give me pointers in other directions i can look.

    clustering is not a problem here....just check for some example...and do some unit testing to find the rootcause of mismatch..it might be including some some extra values..

  • How to include balance level reporting currency in a ledger set.

    Hi,
    I was trying to use ledger set for consolidation purposes in GL to generate FSG report. I read on the following meta link that i can do so:
    http://docs.oracle.com/cd/E18727_01/doc.121/e13425/T348488T348495.htm#T385474
    But when i am trying to define ledger set, balance level reporting currencies are not available. Can anybody help?

    To resume with a little progress made:
    I have a Section
    * with Access Level == Edit for Credential == Instructor@...${IDENTIFIER} with no Group Access Label, and also
    * with Access Level == Download for Credential == Student@...${IDENTIFIER} with Group Access Label == Student.
    I'm doing ws calls to add a Course including an identifier. This is successful, and I can then go into the iTunes client as Instructor@...${IDENTIFIER} (substitution made) and manually add Groups and change Access to each individually. (I'm adding Groups "Download", "Shared Uploads", and "Drop Box", changing the Access Level accordingly for Group Access Label "Student".
    But naturally I want to do the manual part programmatically, to save n instructors from having to learn how to do this same thing and then to do it.
    So I'm trying to change my ws call to add the Groups, including Permissions. Schema http://deimos.apple.com/rsrc/xsd/iTunesURequest-1.1.xsd doesn't include Group Access Label for Permission. What does this mean?
    I've tried the actual Credential == Student@...${IDENTIFIER} (with IDENTIFIER substitution made before the call) and also Credential == Student (to see if I'm supposed to match the Group Access Label, instead).
    For either of these trials, the ws call successfully adds the Groups and a ShowTree includes the Permissions for the Groups. But in the iTunes client user interface, it's as if I gave no Permissions in adding the Groups.
    Am I approaching this wrong or is there a bug here?
    (I haven't tried yet a separate call to add the Group Permissions, not wanting to suffer the processing wait of getting handles for the three Groups.)
    Anyone else doing this? (successfully or not ) Thanks.

  • Problems with Second level drop downs

    Hi, I'm having problems with the second level of my drop down
    menu. It's showing up when you hit the first level. Any ideas what
    I'm doing wrong?
    http://www.graphicvisionsinc.com/test/

    Solved it!
    For info, updating from FCS 1.1 to FCS 1.1.1 solved this problem!

  • [SOLVED] ADF BC : View Object "second level" Entity reference issue

    hi
    If I insert a row in a View Object that uses "two levels" of Entity references, the attributes of the Entity on the "second level" don't get a value.
    Consider these tables:
    MY_ROW (MY_ROW_ID, MY_ROW_STUFF, MY_ROW_LU1_ID)
    MY_ROW_LU1 (MY_ROW_LU1_ID, MY_ROW_LU1_STUFF, MY_ROW_LU1_LU1_ID)
    MY_ROW_LU1_LU1 (MY_ROW_LU1_LU1_ID, MY_ROW_LU1_LU1_STUFF)
    Where MY_ROW.MY_ROW_LU1_ID is a "look-up" in MY_ROW_LU1 and MY_ROW_LU1.MY_ROW_LU1_LU1_ID is a "second level look-up" in MY_ROW_LU1_LU1.
    I created default Entities and Associations on these tables and a View Object that uses all 3 Entities (MyRow as Updatable, MyRowLu1 and MyRowLu1Lu1 as Reference).
    See example code in
    http://verveja.footsteps.be/~verveja/files/oracle/ViewObjectEntityReferenceIssue-v0.03.zip
    (contains no Java code, all out-of-the-box ADF BC)
    problem scenario:
    If run the MyRowService Application Module in the Oracle Business Component Browser and "open" the MyRowViewAll View Object instance, I get the rows and their related "look-up values".
    If I click the "Insert a new record" button and fill out values for MyRowId, MyRowStuf and MyRowLu1IdEntity, I only get "look-up" values for the "first level". While the "second level" stays empty.
    For example, a MyRowLu1IdEntity of "2003" gives a MyRowLu1Stuff value of "2003 stuff", but no value in MyRowLu1Lu1Stuff.
    What am I doing wrong? What should I change to also get a value in the "second level" MyRowLu1Lu1Stuff attribute?
    many thanks
    Jan Vervecken

    Jan,
    If you create a view object on Emp and Dept, with Dept as a reference entity, you might choose to build the view object to only include the:
    Emp.Empno (required, since it's the PK of Emp entity usage)
    Emp.Ename (included since you want to show the ename)
    Dept.Deptno (required, since it's the PK of the Dept entity usage)
    Dept.Dname (included since you want to show the dname)
    The wizard enforces the inclusion of the required attributes above.
    When you run this view object, a join is performed and you see the reference data.
    Now, if you want to allow the user to UPDATE the reference data, you need to add one more attribute to the list of attributes:
    Emp.Empno
    Emp.Ename
    Emp.Deptno (To allow user to change Deptno employee belongs to)Dept.Deptno
    Dept.Dname
    At this point, not only is the join performed for you, but the ADF BC reference mechanism reacts to any modification of the Emp.Deptno attribute, correctly showing the reference information for that new foreign-key-referenced department (even before commiting and requerying, at which time the SQL join would pickup that correct, related information).
    The "second level" problem you describe in this thread is simply the same issue described here as a master/first-level-detail situation, taken to its logical next step. If you want the end-user to be able to change the second-level detail to which the first-level-detail is associated, you need to include the first-level-detail's foreign key attributes in the view object's select list. Otherwise, there is no foreign key attribute whose value-change event the framework can react to in order to coordinate the related reference data in the row.
    I've blogged a link to a working example of a four-level reference information view object here:
    http://radio.weblogs.com/0118231/2007/05/09.html#a818
    based on the HR schema.

  • Tree View Second level is not displaying bind parameter

    Studio Edition Version 11.1.2.2.0appears this problem is addressed in
    http://dailydevfixes.blogspot.com/2011/07/setting-bind-parameters-on-hierarchy-of.html
    unfortunately I must be missing something.
    as a test using the hr schema
    I was doing a tree view with hire date as the first level then the employee id, last name and first name as the second level.
    I hard coded employee id of 187 on a bean called by a button.
    the first level is updated unfortunately the second level is not (employee id 107 should not show up)
    --1999-02-07
    ----- 187 Cabrio Anthony
    ----- 107 Lorentz Dianahere is my bean the first level is updated but the second level is not not quite sure what I am missing
        public void ButtonClick(ActionEvent actionEvent) {
            BindingContext bindingctx = BindingContext.getCurrent();
            BindingContainer bindings = bindingctx.getCurrentBindingsEntry();
            DCBindingContainer bindingsImpl = (DCBindingContainer) bindings;
            DCIteratorBinding dciter = bindingsImpl.findIteratorBinding("ParentVO1Iterator");
            ViewObject Parentvo =dciter.getViewObject();
            Parentvo.setNamedWhereClauseParam("empid",187);
            Parentvo.executeQuery();
            AttributeDef attrDef = Parentvo.findAttributeDef("ChildVO");
            ViewObject childvo = attrDef.getAccessorVO(Parentvo);
            childvo.setNamedWhereClauseParam("empid",187);
            childvo.executeQuery();
            AdfFacesContext adfFCtx = AdfFacesContext.getCurrentInstance();
           adfFCtx.addPartialTarget(treeupdate);
        }here is the query for the parent view object.
    select trunc(hire_date) hire_dt
    from employees
    where :empid is null or employee_id = :empid
    group by trunc(hire_date)here is the query for the child view object
    select trunc(hire_date) hire_dt, employee_id, employee_id||' '||last_name||' '||first_name nm
    from employees
    where :empid is null or employee_id = :empid
    order by trunc(hire_date)here is the view link
    <?xml version="1.0" encoding="windows-1252" ?>
    <!DOCTYPE ViewLink SYSTEM "jbo_03_01.dtd">
    <!---->
    <ViewLink
      xmlns="http://xmlns.oracle.com/bc4j"
      Name="ParentToChildViewLink"
      Version="11.1.2.61.83">
      <Properties>
        <SchemaBasedProperties>
          <LABEL
            ResId="model.view.link.ParentToChildViewLink_LABEL"/>
        </SchemaBasedProperties>
      </Properties>
      <ViewLinkDefEnd
        Name="ParentVO"
        Cardinality="1"
        Source="true"
        Owner="model.view.ParentVO">
        <DesignTime>
          <Attr Name="_accessor" Value="true"/>
          <Attr Name="_finderName" Value="ParentVO"/>
          <Attr Name="_isUpdateable" Value="true"/>
        </DesignTime>
        <AttrArray Name="Attributes">
          <Item Value="model.view.ParentVO.HireDt"/>
        </AttrArray>
      </ViewLinkDefEnd>
      <ViewLinkDefEnd
        Name="ChildVO"
        Cardinality="-1"
        Owner="model.view.ChildVO">
        <DesignTime>
          <Attr Name="_finderName" Value="ChildVO"/>
          <Attr Name="_isUpdateable" Value="true"/>
        </DesignTime>
        <AttrArray Name="Attributes">
          <Item Value="model.view.ChildVO.HireDt"/>
        </AttrArray>
      </ViewLinkDefEnd>
      <ResourceBundle>
        <PropertiesBundle
          PropertiesFile="model.ModelBundle"/>
      </ResourceBundle>
    </ViewLink>and here is the tree
        <af:tree value="#{bindings.ParentVO1.treeModel}" var="node"
                                 selectionListener="#{bindings.ParentVO1.treeModel.makeCurrent}" rowSelection="single"
                                 id="t1" binding="#{myBean.treeupdate}">
                            <f:facet name="nodeStamp">
                                <af:outputText value="#{node}" id="ot1"/>
                            </f:facet>
                        </af:tree>

    thanks I am working through that example unfortunately I ran into a problem
    previously (in my real application) I was using bind parameters and my query had the following where clause.
    ( I did this to turn a comma separated list into an in statement)
      WHERE    :Bind_Batch_NM_Comma_Sep_List IS NULL
             OR batch_nm IN
                   (    SELECT REGEXP_SUBSTR (:Bind_Batch_NM_Comma_Sep_List,
                                              '[^,]+',
                                              1,
                                              LEVEL)
                                  batch_nm
                          FROM DUAL
                    CONNECT BY LEVEL <=
                                    REGEXP_COUNT (:Bind_Batch_NM_Comma_Sep_List,
                                  + 1)however in the example presented you are to create view criteria and there is a panel on the right called view object where clause but I can not figure out how to type into it directly
    and I find it unlikely I can recreate this where clause using the add item button.
    is there a way to manually type the where clause in the view object where clause box?

  • To create detailed level report which is preffered  cube or ods

    can any 1 plz justify for a new requirement ,detailed level reporting which is best and why.

    Hi Satish,
    Infocubes are preffered for Atomic and Summarized Reporting whereas DSOs are more detailed and granular.
    But there are certain major drawbacks of Using DSOs for Reporting :
    - Low performance as direct reporting will be extremly slow due to large amount of data stored in single table.
    - Multi-Dimensional analysis not possible.
    - Calculation overheads for KPIs
    Choice of DSO/Cube depends on the requirements but Infocubes are more preffered for reportings.
    Please check below links for more details to help make choice easier :
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b04a79b4-bbea-2b10-da86-bf0fe933fe34?quicklink=index&overridelayout=true
    http://infobyte.in/sap/(sap-bi)-difference-between-info-cube-and-dso-(datastore-object)/?action=printpage
    Regards,
    Akanksha

Maybe you are looking for

  • Tying to locate address .vcf files on my old iMac hard drive.

    I have taken out my old hard drive on my old 2004 iMac and made it an External Hard Drive. I did this because the power unit in it died. I bought a new iMac about a week ago and love it. I now need to extract my old addresses from the old hard drive.

  • How to convert old pages to new pages to see on iPhone?

    Aloha all, so does this mean that since iWork and iDisk are gone I have to use iCloud to get my stuff on my iPhone? How do I get the older versions of pages documents into my iCloud? Isn't there a conversion program to do this? Other wise whats the p

  • Database Table Resource - What does it actually do?

    Hi, I want to know what it actually means to grant a database table as a resource to a user in IDM. For E.g.: When I provision a NT resource to a user using IDM, it means that a Windows NT account is created for that user. However, when I assign a Da

  • Message on SRM portal

    Hi .. When i am trying to modify employee data on SRM portal, i am getting this message "Resource is currently being used by another user" . Pls try later. i am trying to bind an employee to a purchase organisation. Please let me know how go to about

  • When should add "/" or not before a mapping path

    In a book I get the following : <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> There should be no trailing or leading ��/�� characters in the welcome-file element. <error-page> <error-code>404</error-code> <location>/