Project Burdening Organization Hierarchy

Hi All,
Where do i define "Project Burdening Organization Hierarchy"? Please detail me........
Regards....

Hi
The organizations hierarchy is used in two places.
A) When defining burden schedule for costing or billing, you can enter burden rate (multiplier) on any level of parent organization in the hierarchy. Then run Compile. The system allocates the multiplier value to all organizations which are subordinates of the organization which hold the multiplier.
B) You can select any parent organization in the hierarchy and add to it the classification - Projects Invoice Collection Organization. The run the process to create Transaction Types in AR for that parent org. When generating invoices for a project and transferring them to AR, the system go up the hierarchy from the project owning organization till the first parent with that classification. The associate the appropriate transaction type to the invoice when imported to AR. This functionality depend on implementation options - non centralized invoicing.
I think that standard Reporting within Oracle Projects does not roll up along the organization hierarchy. However, it may be rolling up in Projects Inteligence or OBIA.
Dina

Similar Messages

  • Project Organization Hierarchy

    Hi,
    Please some one explain the Business purpose of defining Project Organization Hierarchy. Why we need to define Project & expenditure Organization Hierarchy
    As per the user guide "An organization hierarchy illustrates the relationships between your organizations.When you define a hierarchy, you tell Oracle Projects which organizations are subordinate to which other organizations"
    What is use of informing "Oracle Projects which organizations are subordinate to which other organizations".
    If it is for reporting how it is help in the reporting? is the report rollup information in the top organizaiton?
    Thanks
    Govind

    Hi
    The organizations hierarchy is used in two places.
    A) When defining burden schedule for costing or billing, you can enter burden rate (multiplier) on any level of parent organization in the hierarchy. Then run Compile. The system allocates the multiplier value to all organizations which are subordinates of the organization which hold the multiplier.
    B) You can select any parent organization in the hierarchy and add to it the classification - Projects Invoice Collection Organization. The run the process to create Transaction Types in AR for that parent org. When generating invoices for a project and transferring them to AR, the system go up the hierarchy from the project owning organization till the first parent with that classification. The associate the appropriate transaction type to the invoice when imported to AR. This functionality depend on implementation options - non centralized invoicing.
    I think that standard Reporting within Oracle Projects does not roll up along the organization hierarchy. However, it may be rolling up in Projects Inteligence or OBIA.
    Dina

  • Organization  Hierarchy  with ur live experience

    Hello SAP Guru's
    can one tel me the how to set the organization Hierarchy as per ur live project (take any ur project and tel me how to set the organization Hierarchy) and can u send the doccuments to [email protected]
    plseeeeeeeeeeeeeeeee
    thanks in advance.

    Since no feedback, closing the thread.

  • Help with OIE - Default Project Expenditure Organization based on Task

    Hi,
    I am extending OAF page in OIE and based on Task selected by user, Project Expenditure Organization has to be defaulted.. Page uses OAHGridBean, I tried to use OAHGridQueriedRowEnumerator, but OAHGridBean is always null..
    OAHGridBean localOAHGridBean = (OAHGridBean)paramOAWebBean.findIndexedChildRecursive("HeaderNodeRN");
    if (localOAHGridBean != null){
    OAHGridQueriedRowEnumerator enum1 = new OAHGridQueriedRowEnumerator(paramOAPageContext, localOAHGridBean);
    I tried to use vo.getCurrentRow(), but it is always null..
    Any pointers on how this can be resolved would be highly appreciated..
    Also following is the XML ..
    <?xml version='1.0' encoding='UTF-8'?>
    <oa:hGrid shortDesc="Additional Text" controllerClass="oracle.apps.ap.oie.entry.accounting.webui.AllocationsHGridCO" version="9.0.3.8.13_1550" xml:lang="en-US" xmlns:oa="http://xmlns.oracle.com/oa" xmlns:jrad="http://xmlns.oracle.com/jrad"
    xmlns:ui="http://xmlns.oracle.com/uix/ui" xmlns:user="http://xmlns.oracle.com/jrad/user" xmlns="http://xmlns.oracle.com/jrad" file-version="$Header: AllocationsHGridRN.xml 120.8.12010000.2 2008/08/06 07:33:51 rveliche ship $">
    <ui:contents>
    <oa:switcher id="ErrorExistsSwitcher" viewAttr="ErrorExistsSwitcher" prompt="Error" rendered="${oa.ExpenseAllocationsPVO.AllocationsHGridErrorColRender}">
    <ui:case name="ErrorExists">
    <oa:image id="ErrorExists" source="erroricon_active.gif" warnAboutChanges="false" destination=""/>
    </ui:case>
    <ui:case name="ErrorDoesNotExist">
    <oa:messageStyledText id="ErrorDoesNotExist" warnAboutChanges="false" destination=""/>
    </ui:case>
    </oa:switcher>
    <oa:tree id="HeaderNodeRN" usage="hGrid" text="Line">
    <members>
    <oa:nodeDef id="HeaderLine" viewName="AllocationsHeaderVO" viewAttr="Line" shortDesc="Additional Text"/>
    <oa:childNode id="LineNodeRN" viewLink="" viewLinkAccessorName="LinesAccessor">
    <members>
    <oa:nodeDef id="LineLine" viewName="AllocationsLinesVO" viewAttr="Line"/>
    <oa:childNode id="DistributionNodeRN" viewLinkAccessorName="">
    <members>
    <oa:nodeDef id="DistributionLine" viewName="ExpenseAllocationsVO" viewAttr="Line"/>
    </members>
    </oa:childNode>
    </members>
    </oa:childNode>
    </members>
    </oa:tree>
    <oa:messageStyledText id="ReportLineId" prompt="Report Line ID" adminCustomizable="false" viewName="AllocationsHeadersVO" viewAttr="ReportLineId" dataType="NUMBER" rendered="false"/>
    <oa:messageStyledText id="ReportDistributionId" prompt="Report Distribution ID" adminCustomizable="false" viewName="AllocationsHeadersVO" viewAttr="ReportDistributionId" dataType="NUMBER" rendered="false"/>
    <oa:messageStyledText id="PaymentMethod" viewName="AllocationsHeaderVO" viewAttr="ChargeType" prompt="Payment Method"/>
    <oa:flowLayout id="DateColumn" prompt="Date" cellNoWrapFormat="true">
    <ui:contents>
    <oa:messageStyledText id="Date" viewName="AllocationsHeaderVO" viewAttr="Date" prompt="Date" shortDesc="Date"/>
    </ui:contents>
    </oa:flowLayout>
    <oa:flowLayout id="ExpenseTypeLayout" prompt="Expense Type" cellNoWrapFormat="true">
    <ui:contents>
    <oa:image id="ChangedItemIcon" prompt="" shortDesc="Indicates changed items" styleClass="p_OraRequired" source="/OA_MEDIA/changeditemicon_status.gif" imageHeight="16" imageWidth="16" rendered="${oa.AllocationsHeaderVO.ExpTypeChangedRender}"
    adminCustomizable="false"/>
    <oa:messageStyledText id="ExpenseType" prompt="Expense Type" viewName="AllocationsHeaderVO" viewAttr="ExpenseType"/>
    </ui:contents>
    </oa:flowLayout>
    <oa:flowLayout id="ReceiptAmtColumn" prompt="Receipt Amount" cellNoWrapFormat="true">
    <ui:contents>
    <oa:image id="AmtChangedIcon" prompt="" shortDesc="Indicates changed items" styleClass="p_OraRequired" source="/OA_MEDIA/changeditemicon_status.gif" imageHeight="16" imageWidth="16" rendered="${oa.AllocationsHeaderVO.AmtChangedRender}"
    adminCustomizable="false"/>
    <oa:messageStyledText id="ReceiptAmt" dataType="NUMBER" viewName="AllocationsHeaderVO" viewAttr="StringReceiptAmount" prompt="Receipt Amount"/>
    </ui:contents>
    </oa:flowLayout>
    <oa:messageStyledText id="ReimbursementAmt" viewName="AllocationsHeaderVO" viewAttr="StringReimbursementAmount" prompt="Reimbursement Amount" dataType="NUMBER"/>
    <oa:messageStyledText id="Merchant" viewName="AllocationsHeaderVO" viewAttr="MerchantName" prompt="Merchant"/>
    <oa:messageStyledText id="Location" viewName="AllocationsHeaderVO" viewAttr="Location" prompt="Location"/>
    <oa:switcher id="AllocationReasonSwitcher" prompt="Allocation Reason" viewName="AllocationsHeaderVO" viewAttr="RenderAllocationReason" rendered="false">
    <ui:case name="Y">
    <oa:messageTextInput id="Y" viewName="AllocationsHeaderVO" viewAttr="AllocationReason" prompt="Allocation Reason" rendered="true" readOnly="false" columns="30"/>
    </ui:case>
    <ui:case name="READ_ONLY">
    <oa:messageStyledText id="READ_ONLY" viewName="AllocationsHeaderVO" viewAttr="AllocationReason" prompt="Allocation Reason" rendered="true"/>
    </ui:case>
    </oa:switcher>
    <oa:messageStyledText id="Justification" viewName="AllocationsHeaderVO" viewAttr="Justification" prompt="Justification" userCustomizable="true"/>
    <oa:messageStyledText id="ProjectsEnabled" viewName="AllocationsHeaderVO" viewAttr="ProjectsEnabled" adminCustomizable="false" prompt="Projects Enabled" rendered="false"/>
    <oa:stackLayout id="ProjectLayout" extends="/oracle/apps/ap/oie/entry/accounting/webui/ProjectLayoutRN" prompt="Project" rendered="false"/>
    <oa:stackLayout id="TaskLayout" extends="/oracle/apps/ap/oie/entry/accounting/webui/TaskLayoutRN" prompt="Task" rendered="false"/>
    <oa:stackLayout id="AwardLayout" extends="/oracle/apps/ap/oie/entry/accounting/webui/AwardLayoutRN" prompt="Award" rendered="false"/>
    <oa:switcher id="ExpenditureOrg" extends="/oracle/apps/ap/oie/entry/accounting/webui/ProjExpendOrgSwitcherRN" prompt="Project Expenditure Organization" rendered="false"/>
    <oa:formValue id="Kff" viewName="AllocationsHeaderVO" rendered="false"/>
    <oa:switcher id="RemoveSwitcher" extends="/oracle/apps/ap/oie/entry/accounting/webui/RemoveSwitcherRN"/>
    <oa:formValue id="ProjectId" viewAttr="ProjectId"/>
    <oa:formValue id="TaskId" viewAttr="TaskId"/>
    <oa:formValue id="AwardId" viewAttr="AwardId"/>
    <oa:formValue id="ProjectExpendOrgId" viewAttr="ProjectExpendOrgId"/>
    </ui:contents>
    <ui:tableSelection>
    <oa:multipleSelection id="multipleSelectionRN" viewName="AllocationsHeaderVO" viewAttr="Select" shortDesc="Select Expense Lines:">
    <ui:contents>
    <oa:selectionButton id="UpdateAllocations" text="Update Allocations">
    <ui:primaryClientAction>
    <ui:fireAction/>
    </ui:primaryClientAction>
    </oa:selectionButton>
    <oa:selectionButton id="Revert" text="Revert" shortDesc="Default line to original settings.">
    <ui:primaryClientAction>
    <ui:fireAction event="clicked"/>
    </ui:primaryClientAction>
    </oa:selectionButton>
    <oa:selectionButton id="MyAllocationsItem" text="My Allocations"/>
    <oa:selectionButton id="MyAllocationsApply" text="Apply" shortDesc="Apply an allocation to selected expense lines.">
    <ui:primaryClientAction>
    <ui:fireAction/>
    </ui:primaryClientAction>
    </oa:selectionButton>
    </ui:contents>
    </oa:multipleSelection>
    </ui:tableSelection>
    </oa:hGrid>
    Thank you.
    Vasu.

    Hi Anil,
    I changed the as suggested by you ..
    OAHGridBean localOAHGridBean = (OAHGridBean)paramOAWebBean.findChildRecursive("HeaderNodeRN");
    Still I it is null..
    OAHGridBean localOAHGridBean = (OAHGridBean)paramOAWebBean.findChildRecursive("HeaderNodeRN");
    if (localOAHGridBean != null){
    OAHGridQueriedRowEnumerator enum1 = new OAHGridQueriedRowEnumerator(paramOAPageContext, localOAHGridBean);
    while(enum1.hasMoreElements())
    Row row = (Row)enum1.nextElement();
    if (row.getAttributeIndexOf("SelectedFlag") != -1)
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "SelectedFlag != -1" , 2);
    if ("Y".equals(row.getAttribute("SelectedFlag"))) {
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "SelectedFlag = Y" , 2);
    if (row instanceof OAViewRowImpl) {
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "row instanceof OAViewRowImpl" , 2);
    ViewRowSetImpl rowSetImpl = ((OAViewRowImpl)row).findRowSetForRow(null);
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "localOAHGridBean.getDataAttributeName :"+localOAHGridBean.getDataAttributeName() , 2);
    paramOAPageContext.writeDiagnostics(this, "localOAHGridBean.getNumberOfRowsDisplayed :"+localOAHGridBean.getNumberOfRowsDisplayed() , 2);
    paramOAPageContext.writeDiagnostics(this, "localOAHGridBean.getRowHeaderViewAttributeName() :"+localOAHGridBean.getRowHeaderViewAttributeName() , 2);
    paramOAPageContext.writeDiagnostics(this, "localOAHGridBean.getViewAttributeName() :"+localOAHGridBean.getViewAttributeName(), 2);
    OAHGridQueriedRowEnumerator enum2 = new OAHGridQueriedRowEnumerator(paramOAPageContext, localOAHGridBean);
    while (enum2.hasMoreElements())
    Row rowToUpdate = (Row) enum2.nextElement();
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "After getting Current Row rowToUpdate.getAttribute(ReportHeaderId) :"+rowToUpdate.getAttributeCount() , 2);
    paramOAPageContext.writeDiagnostics(this, "After getting Current Row rowToUpdate.getAttribute(ReportHeaderId) :"+rowToUpdate.getAttribute("ReportHeaderId") , 2);
    //paramOAPageContext.writeDiagnostics(this, "After getting Current Row rowToUpdate.getAttribute(ReportHeaderId) :"+rowToUpdate.getAttribute("ReportHeaderId") , 2);
    //paramOAPageContext.writeDiagnostics(this, "After getting Current Row rowToUpdate.getAttribute(ReportLineId) :"+rowToUpdate.getAttribute("ReportLineId") , 2);
    }else
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "localOAHGridBean is null", 2);
    It prints "localOAHGridBean is null"..
    Regarding getCurrentRow() following is the code..
    ExpenseAllocationsAMImpl oam = (ExpenseAllocationsAMImpl)paramOAPageContext.getApplicationModule(paramOAWebBean);
    ExpenseAllocationsVOImpl distVO = (ExpenseAllocationsVOImpl)oam.getDistsVO();
    if(distVO!= null)
    //OARow oarow = (OARow)vo.getCurrentRow();
    if (paramOAPageContext.isLoggingEnabled(2)) {
    paramOAPageContext.writeDiagnostics(this, "before distVO.getFetchedRowCount(1) ", 2);
    paramOAPageContext.writeDiagnostics(this, "distVO.getFetchedRowCount(1) "+distVO.getFetchedRowCount(), 2);
    paramOAPageContext.writeDiagnostics(this, "distVO is not null", 2);
    paramOAPageContext.writeDiagnostics(this, "After getting expAllVO.getCurrentRowIndex() :"+distVO.getCurrentRowIndex(), 2);
    Output in log..
    [39]:PROCEDURE:[xxcep.oracle.apps.ap.oie.entry.accounting.webui.XxcepAllocationsHGridC26]:before distVO.getFetchedRowCount(1)
    [40]:PROCEDURE:[xxcep.oracle.apps.ap.oie.entry.accounting.webui.XxcepAllocationsHGridC26]:distVO.getFetchedRowCount(1) 0
    [40]:PROCEDURE:[xxcep.oracle.apps.ap.oie.entry.accounting.webui.XxcepAllocationsHGridC26]:distVO is not null
    [40]:PROCEDURE:[xxcep.oracle.apps.ap.oie.entry.accounting.webui.XxcepAllocationsHGridC26]:After getting expAllVO.getCurrentRowIndex() :-1
    Thank you..
    Vasu..

  • New employee organization hierarchy version in HRMS doubles dashboard totals in OBIEE

    Hi,
    On creation of a new version of the Employee Organization hierarchy, some of the OBIEE dashboards & analyses that were oracle seeded function show ...
    Total Employee headcount  =   total employee headcount from hierarchy ver 1 + total emp headcount hierarchy ver 2
    Which is incorrect and misleading in the reports. (Similar issues for FTE..... )
    Firstly, is this normal ----- or has the versioning been implemented incorrectly, or is there missing aggregation at the Ebusiness, BI rpd or dashboard level?
    Secondly, what is the best solution to display the relevant hierarchy based on the report dates?
    If there is further aggregation needed, how can this be added without needing to update it every time a new employee organization hierarchy version is copied?
    Thanks,

    Hi,
    You need to create the drill down report also using selection steps. I tried the drill down was working fine.
    Thanks

  • The organization hierarchy export function of OIM

    I'd like to export the complete organization hierarchy which has been built in our test env using the deployment manager. But when I execute the export operation, I confront the following error:
    ERROR AJPRequestHandler-RMICallHandler-37 com.nexaweb.server.util.RequestUtil - RequestUtil.parsePostData
    java.io.IOException: parse form data in RequestUtil.java error
         at com.nexaweb.server.util.RequestUtil.parsePostData(RequestUtil.java:278)
         at com.nexaweb.server.util.RequestUtil.readFormData(RequestUtil.java:228)
         at com.nexaweb.server.servlet.NexawebServletRequestWrapper23.handleParameters(NexawebServletRequestWrapper23.java:524)
         at com.nexaweb.server.servlet.NexawebServletRequestWrapper23.<init>(NexawebServletRequestWrapper23.java:79)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
         at com.nexaweb.server.servlet.ConnectionFactory.getServletRequestWrapper(ConnectionFactory.java:231)
         at com.nexaweb.server.NexawebServer.doGet(NexawebServer.java:333)
         at com.nexaweb.server.admin.ServerAdmin.callNexawebServer(ServerAdmin.java:378)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.nexaweb.loader.xMethodInvoker.runInThread(xMethodInvoker.java:69)
         at com.nexaweb.server.api.admin.ServerAdminProxy.callNexawebServer(ServerAdminProxy.java:551)
         at com.nexaweb.redirect.RedirectServlet.doGet(RedirectServlet.java:18)
         at com.nexaweb.redirect.RedirectServlet.doPost(RedirectServlet.java:28)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
         at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302)
         at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    Does anyone confront the similar problem?
    BTW: We have about 3500 records in organization hierarchy.

    Go into Firefox then when its open press these keys: CTRL + SHIFT + B , you will get a window that opens that looks like this: [http://imageshack.us/m/62/1155/33333333333333333333333d.png *CLICK HERE*] , then at the top of the window you will see Import & Backup , click on that and then you can export your bookmarks.

  • Organization Hierarchy

    I am looking to build a view to bring into Discoverer creating an Organization Hierarchy. The view itself is not difficult using the information present in PER_ORG_STRUCTURE_ELEMENTS. The problem is that when drilling down to the lowest level of the Organization to show the employees in that level you lose all the employees in the higher levels. This is because the final column in the view will have a NULL value against any row that doesn't contain that number of levels in the structure. The join between PER_ALL_ASSIGNMENTS and the Organisation View only brings back the people where the final column is populated. Is there a way round this without using dummy levels to populate the columns in the Organisation View?
    Have read the replies posted to Avinash Gupta and will investigate that. My only thought is that surely this reporting hierarchy is a really basic necessity for all companies and the issue must have been encountered before.
    Hope someone can help.
    Thanks
    Paul

    Hi,
    Could u pls let me know how u build the Organization heirarchy and go to the employee level then in discoverer.
    I think u have built the drill down heirarchy, but I can't even know how to build it.

  • Can we default the latest organization hierarchy when opening the org hierarchy form?

    We have several versions of the organization hierarchy. The older versions are end dated and the newer version(say version number 5) is active now.
    When the users go into the organization hierarchy form, it takes us to the first version and then users have to use the down arrow on the key board to get to the latest active version. Sometimes, the users are forgetting they have to go to the new version and making changes in the incorrect version. Is there a way to always default the latest version to show up first when the form is opened?
    Thanks for your help..
    -Jay

    One thing I noticed is that the default numbering given to the hierarchies is 1,2,3,4 and 5 ...etc with 1 being the oldest. For my hierarchies, If I give numbers as 5,4,3,2,1 with 5 being the oldest, it is showing the latest version 1 as soon as we open the form. This is helping me address my requirement. Any ideas if this is going to cause any problems anywhere if I change the default numbering of the hierarchies?
    Thanks
    Jay

  • Sql statement for Organization Hierarchy

    Good day,
    Just wondering if there's a script/sql statement that would generate the Organization Hierarchy (similar to Organization Hierarchy Editor) in Oracle HRMS EBS 11.5.10
    Thanks
    Elmer

    Just wondering if there's a script/sql statement that would generate the Organization Hierarchy (similar to Organization Hierarchy Editor) in Oracle HRMS EBS 11.5.10Please see if (How To Extract HR Organization Hierarchies by SQL? [ID 463359.1]) helps.
    Thanks,
    Hussein

  • Display organization hierarchy Oracle HR in columns

    Dear gurus,
    I need to display organization hierarchy Oracle HR in columns not in rows. like this
    NAME1 NAME2 NAME3 NAME4
    Directorate of Finance Accounting Sub Dir Financial Acc Div Exp Acc Dept
    Directorate of Finance Accounting Sub Dir Financial Acc Div Revenue Dept
    Directorate of Finance Business Cont Sub Dir Budget Div HO Budget Dept
    Is there any ever do this ? I hope somebody could give me the queries
    rdgs,

    within a custom plsql function you can concatenate the organizations to construct the line as required.

  • Position Hierarchy Vs Organization Hierarchy

    Hi
    Our organization is position driven organization. I want to know what are the main advantages and disadvantages for Position Hierarchy and Organization Hierarchy.
    Because on top the hierarchies we will create security profiles.
    Can I have any document where I can find the comparison between both of these hierarchies.
    Thanks
    Gaurav

    No, the supervisor hierarchy is constructed simply by specifying supervisors on assignments.
    Added complexity can be added to the supervisor hierarchy in a multi assignment environment; you can then specify a 'supevisory assignment' as well but that is rare.
    It sounds like you will be invariable be drawn into using Positions. Having a 1-1 relationship between positions and employees is not unusual but be warned it can be extremely time consuming to maintain. I have been to organizations where position maintenance is virtually a full time job for a member of staff.
    If you are using Appraisals, definitely make use of the supervisor hierarchy, it is hard enough to implement correctly as it is without making it harder and trying to use the position hierarchy.
    You should be able to use the supervisor hierarchy for the OTL and iRec approval processes too but I'm happy to defer to other experts on the forum for those.

  • API for organization hierarchy

    Hello
    Which API is available for setting up organization hierarchy?
    hr_organization_api do not give any of this feature.
    Regards
    - Saira

    per_organization_structure_api
    per_org_structure_version_api
    PER_ORG_STRUCTURE_ELEMENTS_PKG (not sure if this one is supported)

  • See Inventory Organization Hierarchy, getting error APP-PER-50022

    Hi friends
    i need to see Inventory Organization Hierarchy. whenever i click Hierarchy in Inventory responsibility i get error APP-PER-50022. It says
    Oracle Human Resource could not retrieve a value for the user type profile option. Please ensure it is it set property for your responsibility.
    i have System Administrator responsibility. pls tell me what to do.
    thanks in advance

    Pl set the profile option "HR : User Type" - see MOS Doc 604432.1 (Error while setting up Inventory Organization)
    HTH
    Srini

  • Consolidated organization hierarchy

    Hi experts
    Who has experience with the so called Consolidated organization hierarchy. can somebody give me the steps.
    Thanks

    Hi
    There is no method that maintain average item cost accross organizations.
    You might consider maintaining only one inventory organization, with separate sub-inventories for each location.
    Dina

  • Organization Hierarchy Leavels

    Hi SAP Experts
    Is there a way to maintain Organization Hierarchy level against each org. unit?
    For example
    Organization Unit - Chairmanu2019s office --- Level 1
    Organization Unit - Director's office --- Level 2
    Organization Unit - Marketing Department --- Level 3
    Please give your suggestions, as per the SAP standard if this is not possible please suggest me how to customize the above requirement.
    Regards
    Venkat

    Dear Venkat,
    Run RH_STRUC_GET function module where object type = O, object id = root org unit ID, ACT_WEGID (evaluation path) = O-O_DOWN BEGDA&ENDDA = SY-datum (today's date).
    When you run the FM open RESULT_STRUC structure. There Level column holds the level info you're looking for and objid is the connected organizational unit code.
    Regards,
    Dilek

Maybe you are looking for

  • Printing a pdf

    brand new printer.  Everytime I try and print a pdf from my email it wants to fax, scan or add a fax cover page.  I don't want to fax, just want to print a pdf.  Can i disable fax or what does anyone suggest?

  • I have coverage with mixed formats -  some with PAL ( we think 4:3 ratio) and some HD. When I chose

    I have coverage with mixed formats -  some with PAL ( we think 4:3 ratio) and some HD. When I chose our sequence settings to begin with, is there a way of preventing some shots with bars either at left and right or top and bottom?

  • Appraisals don't appear in infotype 0025

    Hi experts, I Have implemented objective setting and appraisals and creted appraisals for emplyees, and in infotype -0025 i can not see the appraisals where appraiser. the appraisals where appraisee are displayed. Haow can I see them???

  • Datasocket write error when launching an application

    I have invested a lot of time in an applications that uses a number(>100) datasocket connections to exchange data between an application and plug in modules(called vis). I have two errors relating to the datasocket server for this application: 1.) Wh

  • Where are the Finder list view folder expand arrows

    How do I do the same thing in Lion equivalent to the Finder List View folder expansion arrows? They're gone in the Application folder!