Business Units are logical units created within any organization for reporting purposes and don’t have any predetermined restrictions or requirements. This flexible structuring device enables you to actually define a higher level of reporting for your employees and group them according to functional or administrative tasks or for your business purposes.
One can define Business Units that reflect the specific functional needs of your internal human resources departments, or reflect the actual business structure of your enterprise. Your Business Units may be, for example, companies, agencies, subsidiaries, divisions, departments, or branch offices within your organization. Or, you may choose to have a single Business Unit represent your entire organization. It’s up to you and your unique business needs.
TableSets and SetIDs
Once you’ve established Business Units, you can define TableSets, or groups of tables, for your system-wide control tables, so that you can share the same code values among multiple Business Units within your enterprise. Conversely, the TableSet feature also enables you to limit access to specific data to only those users who need it, while maintaining all of your data on the same tables. The flexibility to share TableSets among Business Units enables you to centralize redundant information while you keep other information, such as Department and Job Codes, decentralized. You can use Business Units and TableSets to associate a Business Unit with employees in your enterprise and to specify how default values for currencies and country codes will behave throughout the HRMS system, based on either the user’s Permission List or the Business Unit that the system is referencing during a particular business process or activity.
Where a Business Unit organizes your company or your organization, SetIDs help you organize your data within the system. The HRMS system uses tables (Control Tables or Prompt Tables) that use a high-level key that enables you to identify and retrieve data from the system. A secondary high-level key, referred to as a SetID, has also been added on various tables. SetIDs are simply the labels used to identify a TableSet. Business Unit and SetID functionality in PeopleSoft also provides you with a higher business level for reporting purposes and other business data roll-up.