Question related to E-Business Suite (Business Group)

Dear All,
I just started my career as an oracle Functional Consultant (HRMS), I have questions related to Business Group
- Why BG is a part of HRMS? Although we associates different profiles with it like, legal entity, which is used for financial purpose only.
- Under which conditions we make more then on Business Group?

Pl do not post duplicates - E-Business Suite queries related to BG

Similar Messages

  • How to retrive only data related to specific business group efficiently?

    We have sql queries which were written for an instance assuming that there will be only one Business Group. Now, we want to reuse those queries for another instance which is based on multi business groups.
    I understand, using fnd_profile.value('PER_BUSINESS_GROUP_ID') this, we can join with BG ID in correspondingthe tables. I found below tables which are used in my query.
    ota_delegate_bookings
    ota_events_tl
    ota_activity_versions
    ota_activity_versions_tl
    ota_activity_versions
    ota_category_usages
    ota_offerings
    per_person_types
    ota_booking_status_types
    hr_locations
    per_all_assignments_f
    per_all_people_f
    per_org_structure_elements
    hr_all_organization_units
    Now my question is, do we need to join this BG id for all these tables using the value from above profile?
    For example, employees difined in system are specific to one BG. Even though when we use/join with person_id in per_all_people_f, we will get unique record. So still is there any need to join with this BG id ?
    My concern is, in my query there are many places where I need to add this extra BG id condition, this may reduce performance of the query. I am not sure whether I have to change if id's are being used in the query.
    It would be very helpful, if any one can share the best practices(technically) when working with multiple BG, LE, OU's etc..
    Best Regards,
    Venkat.Y

    Its difficult to summirize all that is needed for multi-org -
    Check below -
    https://forums.oracle.com/forums/search.jspa?threadID=&q=multiple+AND+BG&objID=f113&dateRange=all&userID=&numResults=15&rankBy=10001
    Can Multiple Business Groups Be Associated with a Single Opearating Unit? [ID 732664.1]
    FAQ - Multiple Organizations Architechure (Multi-Org) [ID 165042.1]
    Cheers,
    Vignesh

  • Questions on Oracle E-Business Suite JAAS impl with ADF (Patch 8571001)

    I am working at a customer site, where we are developing extensions to EBS R12 using ADF 11g. I have some questions around Oracle E-Business Suite JAAS implementation (Patch 8571001). The answers to these would help us choose the right path for the overall project.
    1. How much integration is possible between ADF JAAS roles and the EBS User management roles? If we implement Oracle E-Business Suite JAAS implementation using this patch, how would the component/field level security work in ADF? Will ADF pages refer to roles in EBS UMX tables for field level security?
    2. Is there any detailed documentation as to how to Oracle E-Business Suite JAAS implementation works. I have read the metalink note # 974949.1; however it does not provide enough details on UMX/EBS integration. Any pointers would be really helpful.
    Thanks a lot.

    wrong forum - sorry.
    Please try the Applications forums on OTN
    Frank

  • How to go for multiple business group

    Dear All.
    This is a very common and perhaps very old question now. But I just want to check what is the common process to go through to achieve multiple business groups. We are in oracle 12.1.XX and have single business group but now looking to implement more business group for other countries in same instance. I understand most of the objects would be same and they can be reused like DFF, Locations, Lookups, Value set etc but need to focus more on RICEW components.  May I request you to please share your experience on this and let me what are the mandatory steps we need to follow, like running some seeded programs, restructuring other objects, creating seprate DFF, Valueset etc.
    Thank you in advance (But that dosent mean I will not thank you later on )
    Avinash

    Hi Vignesh,
    Thanks again for your quick response..
    We are not migrating employee records.. we have one business group already and we want to create new business group for newly aquired company which is in other legislation. So just want to know what would be impact on existing BG and what are the objects we can reuse. For example we need to create New responsibilities, Menu, functions, job, position, person type etc.. Similarly we can use existing location, valuesets from existing BG in our new BG. Like this we want to create a list first so that we can plan our implimanation and come up with timeline..
    I hope it is clear now.
    Thanks,
    Avinash

  • Business group structure in 11.5.10.2

    Hi all,
    I am using Vision demo for 11.5.10.2. Is there any feature where we can outline business group structure ? I think it is available in DashBoard. However, I could not be able to find it out.
    TIA.
    dba.apps.

    Login to your ebusiness suite and run the oracle diagnostics test 'Organization Structure'
    This would give you details about organization structure like business group definitions, GRE/Legal Entity accounting details etc.
    more information on Oracle Diagnostics at
    http://appstech-sam.blogspot.com/2006/09/oracle-diagnostics.html
    Sam
    http://appstech-sam.blogspot.com

  • How to create a new business group in production instance?

    Hi All
    How can I create a new Business Group in Oracle Apps in a production Instance where there wont be any HRMS responsibility. Do I need to create a new Business Group through Inventory responsibility ? Any documents about this issue?
    Thanks and Regards
    M.A.Rahman

    why do you need to create a new business group? To implement HR? If so, linking a HR responsibility to your user, is one of the few steps to go anyway.
    How you did it on the test environment?
    Why not link a hr resp to your user temporarily, and disable it later.
    I'm always afraid to answer this kind of questions, since the real requirement is not described.

  • Changing Owner & Business Group of ASD Custom Resource

    So this is a bit of an expansion of this discussion: https://communities.vmware.com/thread/500669?start=0&tstart=0
    You will see that pizzle85 managed to solve his challenge of BG object ownership by using an ASD Service Catalog Request located in each Business Group's Entitlements so a member of the business group can just run the Provision required to bring the BG item under management in the business group.  This is quite an effective method to solve the need.  He then has a Resource Action that allows for re-"Provision" which changes owner within the business group: a necessary task because managers tend to move around a lot so they can look busy. (just kidding, I love managers--who have a sense of humor)  So to change owner... just perform a "provision" again.
    Apparently this is one of the best kept secrets in vRA because it has been hard to figure out, and nobody is writing about it.  (I can only assume that there is some SE out there who has worked with the developers to get this capability going and it hasn't been shared widely.)
    Note: I think Business Groups as a Service is something I need to plan for (vs centrally managed Business Groups) even though their future implementation might vary, so my examples here are related to that effort because I am too lazy to demonstrate a generic example.  BUT... the idea is... ownership of ASD Inventory Objects (representing ANY Custom Resource) can be modified using this method.  Ownership includes both the owner represented by "ME" in the Items list... and the Business Group  (subtenant Reference & Label) where the item resides in inventory.
    In 6.2.x, I have not found any method in the vRO plugin for vRA to be able to change ownership and business group of an ASD Custom Resource Inventory Item, but it can be accomplished via a combination of (1) ASD Service Catalog or Resource Action "Provision" capabilities and (2) REST calls through the vRA plugin service channels.  (the latter uses the plugin service account authorizations/entitlements)
    Consider this image...
    This could represent a central management point for many business groups: where I can assign a set of resource actions allowing for automation of various business group needs, an anchor point for actions.   Those in the sktest business group Support User or Manager Role would be able to see all the business groups globally if they were all provisioned in sktest.  (a bucket to manage from)
    This also could represent a starting point where business groups are created as real objects, returned as custom resources, and "provisioned" as inventory object items.  But once there...maybe you want to move it?
    Let's say we later decided, seantesting doesn't belong in sktest because we wanted to change from the "we manage it for you" model to the "manage it yourself" model.  How do you move it?
    Like this...
    And it moves now owned by the vRA plugin service account... (which an entitled user could run Take Ownership and own it in that business group)
    The service account obviously needs to be part of the destination business group and as it ends up, has to have an entitlement to any "provision" action in the business group even though the object doesn't exist there.
    This is a tricky hack and this is how it works...
    1. vRO workflow calls the Take Ownership Action in vRA via REST (front door process).  As noted before, this has a provision attribute to the action which we know changes the owner.  So we would expect that the owner would change to the user that is making the request: which is the service account.  The service account becomes the owner, but this wouldn't change the Business Group.
    2. So we change subtentantRef and subtenantLabel in the REST call to the business group we want to target, even though the object isn't in inventory in that business group.  And Voila! The business group item representation re-provisions as a new owner in a new business group.  Effectively changing the owner and moving the object from one BG to another BG using the management-method vs the self-service-method (the latter as pizzle85 did).
    Again... maybe you care less about Business Groups.  Maybe you would prefer self-service. It is the capability of moving a custom resource inventory representation that matters.
    Here is an example of the REST call to run the "Take Ownership" action.  I have a script before this that pulls in all the variables for the "Resource" I am targeting (from the BusinessGroup object ID), the action I am running  (Take Ownership ID), the business group Ref and Label) and some of the properties I need for the Take Ownership action like bgName... but those are actually not necessary. (all of the "entries" are what is required per the Take Ownership request... if that request didn't require any inputs, there would be no entries... it is the top change of subtenant that allows for the BG move)
    System.log("resourceRef: " + resourceRef);
    System.log("resourceActionRef: " + resourceActionRef);
    System.log("targetRef: " + targetRef);
    System.log("targetLabel: " + targetLabel);
    System.log("bgName: " + bgName);
    var payload ={
    "@type":"ResourceActionRequest",
    "resourceRef":{"id":resourceRef},
    "resourceActionRef":{"id":resourceActionRef},
    "organization":{"tenantRef":"vsphere.local","tenantLabel":"vsphere.local","subtenantRef":targetRef,"subtenantLabel":targetLabel},
    "state":"SUBMITTED",
    "requestNumber":0,
    "requestData":
    {"entries":[
    {"key": "provider-rYouSure","value":{"type":"boolean","value":"true"}},
    {"key": "provider-bgName","value": {"type": "string","value":bgName}}]}
    payload = System.getModule("org.dojotoolkit.dojo.json").serialize(payload);
    System.log(payload);
    Server.log(payload);
    var catalogRest = cafeHost.createRestClient(vCACCAFEServicesEnum.CATALOG_SERVICE);
    var response = catalogRest.post("consumer/requests",payload);
    Best of luck in your Automation Efforts!
    Sean

    Turns out... it is likely not required as part of the request data.

  • R12 Existing Business Group with Global HR

    Hi All,
    I need your help in following:
    We currently have Two Business Group: 1) US 2) ASIA & both of them have one GRE
    We wanted add more GRE into ASIA business group with Ledger. First part is only for HRMS and may be in future we can make use of other modules.
    Underneath ASIA we want GREs like : 1) Korea 2)Japan 3) China and also Ledger for these GREs.
    I have seen like Adding Secondary Subledger to existing Primary Ledger but there option like Journal,Subledger.
    So question would be what option should/could we use for future use if we add seconday subledger to existing primary ledger.
    Can we any way do this if we want to use any modules like AR/AP etc. using seconday subledger.
    Thanks in advance
    Prashant Pathak

    You can have any number of Secondary Ledger attached to the primary. However the options like Journal,Subledger etc will decide how your subledger transactions will be represented in your Primary and Secondary Ledgers. For example, if you choose the option to be Journal, and you have a different Subledger Accounting Method for your primary and secondary, a single transaction in AP will have 2 representations, one each for your primary and secondary.
    You can do this for the subledger modules like AP/AR etc.
    Hope it helps.

  • EEO setup with multiple GRE's associated to Business Group

    Hi,
    I am looking to setup EEO report for a business group that has multiple GRE's. There are multiple locations rolling up to the GRE.
    How can I setup EEO Generic Hierarcy so that I can get each Location as an establishment report and a consolidated report on the GRE.
    Parent Org has a Business group classification and the individual GRE have GRE/Legal Entity classification.
    If I setup Generic Hierarchy with Business Group Org as a Parent Entity and GRE's as Establishment then all the locations defined are summed up to the Establishment. This does not work for me as I am looking to report on each location as an Establishment.
    Alternativeuly I cannot add GRE classification to Business Group Org or Business Group classification to GRE.
    Any help woudl be appreciated.
    Thanks

    Prashant
    If you are in R12 then there is no more relation between GRE and Ledger, OU
    GRE is independent and only for the HR.
    You need to look at the Accounting legal entity which is tied to the ledger, which interm tied to the business group.
    If you build global hierarchy in HR, there is no impact on the ledger or to anyother non HR modules.
    You can use MOAC for the other modules
    Regards
    Ramesh s

  • Define a new business group

    My company has been divided into two so i would like to define a new business group for the sister company.
    My question is in what ways will the defining of the new business group affect the creating of the new payroll and elements for the sister company.
    Is it possible to use the same elements that were defined for the company initially or is it that i will have to define all the elements all over again for the sister company?
    The reason why i am asking is because there will be no change in the allowance and/or deductions that will be performed on the emps that are in sister company and the actual company.
    all comments are highly appreciated!

    Hi,
    Is your business already decided that you should go for a new BG for your sister company??
    If you are planning to go for a new BG, then you have to do setup/implementation for your sister company from scratch.. You have to define all the elements all over again for the sister company.. It's to be treated as a different entity now as it is detached from Parent..and this is required for better reporting purpose..
    Since you informed that your sister company is going to follow the same set of rules /approach like parent company, then why don't you keep both business in same umbrella ..I mean BG..
    In this case your sister company implementation is going to be treated as a rollout or an extension to parent...
    Now choice is yours to decide where you want to stand.. :)
    It's indeed a nice question, please wait for few more suggestions from other Business Gurus.. :)
    Regards,
    S.P DASH

  • Rehire contingent worker to employee into a different business group

    How to rehire contingent worker as an employee to a different business group programatically. I used hr_employee_api.hire_into_job to rehire into the same BG.
    Can any one suggest a solution ?
    Regards
    Thomas

    Hi,
    I got the answer to my question. We can use the party_id of the existing record in per_all_people_f in the create_person API and pass all the values like business_group_id and other details and the CWK will be rehired as an employee in a different BG.
    From PUI, we can hire the CWK into a different BG by entering his last name national_identifier and enter the employee type and save, then there will be a popup showing the EMP/CWk matching the criteria in different BGs and select the appropriate emp/cwk and you can rehire them
    Regards
    Thomas

  • Multiple Business Group Setting in R12

    Hi
    I have Created a multi BG structure where two business groups(UK&US) representing two different countries report to a single BG(IND) of other country. Both the BGs(UK&US) are having individual Org Hierarchies in respective responsibilities. While subordinating these BGs to main BG(IND) in Global Hierarchy, is it mandatory that we have to difine the entire structure(org hierarchy) for each BG? Instead, can we attach the org hierarchies that are previously defined for each BG to the hierarchy of main BG(IND).
    If any one help me in setting up this multiple BG structure, It will be very useful.
    Edited by: [email protected] on Mar 9, 2009 6:12 AM

    Hi Matthew Bruckner
    do you set deletion flag to your location master ? If not, please set deletion flag at first, then please delete your location by using /SAPAPO/DELETE_LOCATIONS .
    To set deletion flag to your location, please perform following.
    1. Open transaction /n/sapapo/loc3
    2. From the menu, select "deletion flag".
        (the location should be de-assigned from related data like product, model)
    3. delete your location by using /SAPAPO/DELETE_LOCATIONS .
    And if you have same location or same location product, I recommend you to add some kind of information to your location and product by using CIF user exit.
    Please take a look at my comment in following thread.
    Re: Integration multiple R/3 systems with APO via CIF
    best regards
    Keiji Mishima

  • Multiple Business groups???

    Hi,
    I am having very basic question in my mind.
    Why do we need to have multiple business groups if the company is working only in US and runnig same set of books?
    Or what is the factor which decides definition of multiple business groups?
    This question might sounds to be very basic but I am not able to find answer for it.
    Regards,
    Soham

    Soham,
    The current best practice configuration model is to use business groups only as legislative containers representing countries, and not to appear as a management reporting structure in the organization hierarchy.
    Also see...
    Oracle® Human Resources Management Systems
    Enterprise and Workforce Management Guide (Global)
    Release 11i
    Part No. B14467-01
    Single and Multiple Business Groups; page 2-14
    However, there are reasons for setting up multiple Business Groups in the same
    installation, such as the following:
    • You want to have a copy of your live system with example records for training or
    testing purposes.
    • You are a holding company or a corporation with a number of subsidiary
    companies. Each subsidiary has its own structures, employees, and compensation and benefit policies. If your subsidiaries are in different countries you also have to
    deal with local legislative requirements.
    • You are acquiring a company or merging with another company, and you want to
    maintain separate structures and compensation and benefits during the transition
    process.
    Regards,
    Greg

  • How to setup Business Group with Global Legislation?

    Hi All,
    We are exploring possibility of creating International Business Group with no Legislation Code for our client. The client has operations in multiple geographies.
    I found following document in Metalink
    How an International Business Group be created with no Legislation Code? [Doc ID 851711.1] It mentions "Global legislation must be installed in order to set up a Global Business Group. The business group is created just like any other, but with Global legislation selected. You will need to use Global responsibilities to access it."
    When we tried to create a business group with Legislation Code as 'Global" we did not find any such Legislation Code in dropdown of *Business Group Info classification.
    Has anybody implemented Global Legislation before? Any information on Setup Steps, Challenges faced, bugs and issues faced with other modules especially OTL would be appreciated.
    Thanks in Advance,
    Amit
    Edited by: user10450466 on Jan 22, 2010 12:23 AM

    I wasn't aware there's any such thing as 'Global Legislation' in HRMS and I think the Metalink Note you mention is misleading. There are multiple concepts here being mixed up.
    hrglobal and Data Installer
    Oracle deliver legislative seed data through hrglobal and Data Installer. When a DBA runs this they pick the legislations they wish to install. That includes legislations such as US, GB and all legislations where Oracle HRMS deliver seed data (Fast Formulas, balances, etc). One of the options here is 'Global', which ensures that common seed data used across multiple legislations is installed. This process does not create new legislations - it just creates the seed data used by those legislations. 'Global' is not a legislation - it just means that the relevant seed data (Fast Formula, balances, etc) is typically delivered without the legislation_code column being populated.
    Business Groups and Legislations
    A Business Group is intrinsically tied to a Legislation Code - they have a one-to-one relationship. When you define a Business Group you have to pick a Legislation and that list of Legislations comes from fnd_territories_vl. The list in fnd_territories_vl has nothing to do with hrglobal or Data Installer. There is no 'global' territory.
    International HR & Payroll
    If you are implementing HRMS in a country where Oracle HRMS do not deliver any specific legislative seed data or functionality (ie, the legislation isn't listed in Data Installer) you have the option of using International HR & Payroll. This allows you to install generic seed data into the legislation of your choice, which is again a list from fnd_territories_vl. Again, there's no concept of 'global' legislation. Information on that is available here:
    International HR and Payroll [ID 261452.1]
    International Implementations
    Customers, like yours, who are rolling out Oracle HRMS to multiple countries have a big choice to make: single or multi Business Group. If you opt for one Business Group you create employees in multiple countries all within the same Business Group. That Business Group is tied to just one of those country's legislation codes - which you go for is up to you but that's generally the Legislation Code of the International HQ. The problem with this approach is that you can't leverage the legislative-specific functionality for each of the other countries.
    If you opt for multi-Business Group you typically define one Business Group for each country so that you leverage the legislative-specific functionality for each country. This is generally more popular but doesn't suit everyone: you can have problems with employees transferring from one country to another, etc.
    Global Structures
    Oracle HRMS has forced you to tie a Business Group to a legislation code for many years. As mentioned above, this causes a number of problems. To mitigate those, Oracle have delivered a number of enhancements that help you model global businesses:
    1. Global Organization Hierarchies
    2. Global Security Profiles
    3. Global Overseas Deployment functionality (nickname GOD/GOLD)
    4. Cross Business Group profile option
    5. etc
    I hope that helps.

  • Cross Business Group employees PO Approval?!

    Dear PO Experts,
    I have situation some thing like this. I have 3 business groups called BG-A and BG-B
    I have employees defined in BG-A as follows who are PO approvers(Who has authority to Approve PO)
    John
    Adam
    Smith
    I have employees defined in BG-B as follows, who makes PO.
    Nancy
    Maria
    Now my question is?
    Can John(BG-A) approve a PO made by Nancy(BG-B)? (note: these two employees are defined in Different BGs)
    Please let me know your views.
    At this point in time John, Adam and Smith names defined as employees in BG-B as well to fecilitate the approval process?
    Note: we are using Approval Workflow.
    Regards
    SK

    Hi,
    Employees are restricted at Business Group level and not at Operating Unit level. So only employees belonging to the same business groups can be used to form an approval list.
    So you cannot use employee from a different business group(A) to approve PO created by another employee from business group B.
    Let me know if this clears your doubt.
    Raajkumar

Maybe you are looking for