Free Oracle Magazine Profit:The Executive's Guide to Oracle Applications

Enter your e-mail address to receive notifications when there are new posts

Profit Magazine: The Executive's Guide to Oracle Applications

“Business Group” in EBS

Posted on February 22nd, 2008 by Sanjit Anand |Print This Post Print This Post |Email This Post Email This Post

Lets talk about one of the basic concept of Oracle Application which is so called “Business Group” , part of Multi-org architecture. Understanding this is important for non HRMS consultant as in R12 Finance the new legal Entity architecture is equally important.

double-arrowBusiness Group in HRMS Shared Mode

A business group is a basically Human Resources organization to which you assign employees. You assign each operating unit to a business group in the financial options setup. You can assign the same business group to different operating units including to operating units in different financial sets of books. You can setup a separate business group for each operating unit if you want to segregate and maintain each group of employees separately. Oracle provides one setup business group you can use.

In case of not having HRMS (Full mode),what you have to do is ,to create at least one business group to cater requirement for Oracle Financials and Manufacturing, so that only the employees can perform some of application functionality , which are as follows:

  • Entry and approvals of purchase orders and requisitions require requisitioners, buyers, and approvers to be setup as employees.
  • Purchasing receiving staff must be setup as employees in order to use receiving screens.
  • Engineering change order approver lists use the employee database to validate approvers.
  • AP expense report features allow you to create suppliers from employee information and to generate expense report coding using employee default account numbers.
  • iExpense requires users who enter or approve expense reports to be setup as employees.
  • Fixed Assets allows you to optionally assign assets to employees for tracking purposes.
  • Standard Workflow approvals of GL journal entries in Release 11 require approvers to be setup as employees.
  • Standard Workflow approvals of AR credit memos in Release 11i require approvers to be setup as employees.
  • AP may add invoice approval through AME , which will likely require approvers to be setup as employees.

There are few exceptions, where you have to understand when your installation site is having HR and Projects modules installed, as there are significant implications of business group and HR organizations.

double-arrowBusiness Group is part of MultiOrg model of Organizations

The Multi-Org model provides a four level hierarchy that dictates how transactions flow through different business units and how those business units interact

  • Set of Books- GL- Balancing Entities/Funds
  • Business Group
  • Legal Entity -HR- Fin- Legislative Reporting
  • Balancing Entity
  • Operating Unit- AP, AR, PO, OE -Bal Segment 1, Bal Segment 2,Bal Segment 3
  • Inventory Org MFG, INV, Ship

There is one confusion between Oracle Financial and HRMS consultant, as they simply assume SOB is more meant for non HRMS module and BG is more for HRMS, in certain extend this is true.Lets investigate this on GRE\LE and OU as follows:

double-arrow

Know something more for SOB

  • As covered in earlier post ,a set of books is a financial reporting entity that shares the three C’s that is Chart of accounts(accounting flexfield structure), functional currency and calendar.
  • Oracle General Ledger secures transaction information (journal entry),When we use General Ledger, we choose a responsibility that specifies a set of books. We then see information only for that set of books.
  • In the multiple set of books, the concept of “global” item master Organization exist, since the item master organization is used for item definition and not item accounting information.
  • More over all accounting activity releated to the item master can be controlled at the item or organization level. Example is consolidation at the corporate office or Head office.

double-arrow

Is SOB linked to HR module?

Yes,. Once SOB is created from GL setup part, this can be linked in HRMS by such navigation

Work structure => GL organization Description ==> Business Group

double-arrow

What is a Business Group/Legal Entity?

  • Represents the consolidated enterprise, a major division, or an operation company.
  • Human resources information is secured by business group.(For example, when you request a list of employees, you see all employees assigned to the Business Group of which your organization is a part. )
  • This is true in all applications except the Human Resources applications themselves, which support more granular security by a lower-level organization unit.
  • Multiple sets of books can share the same business group if they share the same business group attributes, including Human Resources flexfield structures.
  • Business Groups separate major segments of a business. Each can have it’s own set of books.
  • Each Group will also have a structure of other organizations classifications assigned to it.
  • Till Release 11i Legal Entities post to a
    • Set of Books
    • Operating Units are part of a Legal Entity
    • Inventory Organizations are part of an Operating Unit ·
    • Inventory Organizations define and maintain items used by other manufacturing modules (Order Entry,Purchasing, MRP, etc.). They also collect and pass data to the Financials modules.

double-arrowOperating Unit vs Business Group

  • With Multi-Org you can define an owning Operating Unit and associate this with a profile option -MO:Operating Unit. When you define data or execute a business process within Oracle Financials, then the system automatically attaches the id of your Operating Unit organization to the data or transaction.
  • With Business Group security model in HRMS you can secure data and processes by id of the Business
    Group.However, in HRMS, the Business Group id is closely related to the country of operation, and not simply a division or line of business.
  • Both look the same but it is important to realize that these are distinct and different mechanisms for two different functional areas. This is especially true for any global implementation of HRMS where the data for each country exists within a single business group but Operating Units exist across many countries, and business groups.

double-arrowSetup Business Group

As per standard User Documentation: A ’Setup’ Business Group is supplied with Oracle HRMS. This business group is used by the default responsibility. You can use this business group with all of its default definitions as the starting point for your own Business Group, or you can define other business groups to meet your own needs.

BU

A business group enables you to group and manage data in accordance with the rules and reporting requirements of each country, and to control access to data.

The critical factors for deciding when to use a separate business group, or an international business group, are based on the following factors:

  • If you use Oracle Payroll
  • The number of people you employ in a country
  • If you require legislative support for Oracle HR

Generally the laws are so different in each country that to be compliant, there must be a different business group for each country in which an enterprise has employees.

double-arrowBU in HRMS and other Integration

The need for cross functional integration cann’t be denied as most of the base information is pulled from HRMS to Oracle Finance , Manufacturing as well as CRM Modules. A typical integration aspect with some of the core module can be best understood as figure below:

CrossFunctional BU HRMS

double-arrowSimilar Post

Posted in EBS Suite, HRMS | No Comments »

Let’s Talk About ‘Security Groups’ functionality available within Oracle HRMS

Posted on December 19th, 2007 by Sanjit Anand |Print This Post Print This Post |Email This Post Email This Post

There was a requirement to provide a particular BU user to access to other BU PO’s for approval. Normally such kinds of requirement always happen in today’s complex business model . To implement this requirement a best we can do it is to use of new profile option which was introduced in Oracle 11i called HR: Cross Business Group , which need to switched on (i.e. set to “Yes”) can be used .This new profile option makes it possible for Oracle Application users to view and modify certain specific areas of data across all business groups.

From 11.5.9 onward in HRMS there are two Security Models as:

  • Standard HRMS Security
  • Security Groups

The first one is Standard HRMS security which normally requires defining a security profile, and defining a responsibility for use by application users, whereas security groups means whereby you can reuse a responsibility and assign it to different security profiles in different business groups if required.

Typically Multi-national Companies would be benefited from security as they normally have concept of service centres using multiple business groups and security profiles.

gre The good and bad in new Security Group Model

The Standard Security Model on Oracle HRMS forces a responsibility to be tied to only one business group/security profile. This means that when new business groups are added a brand new set of responsibilities must be set up for the business group, even if the new set of responsibilities is identical in every respect to existing responsibilities assigned to another business group.

The new security group model can cut down dramatically on the number of responsibilities required as it allows responsibilities to be reused by many different business groups.

Here are the key points of how the new security group functionality works.

  • Every time a business group is created a new security group of the same name is also created.
  • Security profiles are defined the same way they are now. There is no change in this functionality.
  • Form Assign Security Profile is activated under the new security model. This form allows a user to be linked to a security profile, responsibility, security group (business group) combination.
  • Profile option HR: Business Group is no longer set manually for HRMS responsibilities. This profile option will be set dynamically when a user selects a responsibility/security group combination at logon.
  • Profile option HR: Security Profile is no longer set manually for HRMS responsibilities. This profile option will be set dynamically when a user selects a responsibility/security group combination at logon.
  • The \Security\User Define Screen in the System Administrator responsibility is no longer user to assign HRMS responsibilities to users as this is now done in the new Assign Security Profile screen.

Please note, that although it is possible in the new security group model to access many business groups through the same responsibility, because of the way users are now assigned to responsibility/security group combinations, an HRMS user can only access the data in one business group at any one time.This can be best understood in next section.

red Overview of Standard Security Model versus new Security Group Model

Lets try to understand by a simple diagram below, what is here is 3 BU defined in global instance representing three BU X-Singapore, X- Australia and third one X-UK. The simple diagram below shows the difference in responsibility set-ups associated with each model.

old securitymodel

In the standard security model when a user logs on or decides to change responsibility the list of responsibility names they have access to are presented to them to select from. In the security group model when a user logs on or decides to change responsibility the list of responsibility names and the associated security group (i.e. business group) assigned to the user are presented to the user to select from. This difference can be best described as:

comparebothmodel

ora3 steps away to switching to the new security model

The steps required to switch to the new security model are as follows;

  • Profile option HR: Cross Business Group should be set to “Yes”.
  • Profile option Enable Security Groups must be set to “Service Bureau”
  • Concurrent request Enable Multiple Security Groups must be run.

purpNot to Forget

Once the new security model is switched on, it cannot be switched off.

bluSuggested Reading

  • Enhancements in Oracle HRMS Security in R11.5: Note:202478.1
  • How Does the Cross Business Group Profile Option Impact the Application :Note:224822.1
  • Understanding and Using HRMS Security in Oracle HRMS :Note:394083.1

Other related post in Security

Posted in 11i, EBS Suite, Functional, HRMS | 4 Comments »

Page 1 of 11