Upload
vasubandi8
View
218
Download
0
Embed Size (px)
Citation preview
7/29/2019 myppt1-120224014017-phpapp01
1/17
Page 1
Relations between Setid,
Business Unit, Recordgroups, Tablesetsby
Leela Ravi Kiran
7/29/2019 myppt1-120224014017-phpapp01
2/17
Page 2
Business Unit
- Business Units are logical units created within any organization for reporting
purposes and don't have any predetermined restrictions or requirements.
-Tablesets are often triggered by business unit.
Tablesets
-Table sets enable you to share control table information and processing optionsamong business units.
-The goal is to minimize redundant data and system maintenance tasks.
7/29/2019 myppt1-120224014017-phpapp01
3/17
Page 3
SetID
-An identification code that represents a set of control table information or table
sets.
-Set Ids enable the sharing of a set of control table information across two or more
Business Units.
Record Group
-To group all related tables into one record group.
-To minimize the overhead of defining TableSets, we define record groups that
share table data in a similar manner.
7/29/2019 myppt1-120224014017-phpapp01
4/17
Page 4
Tables in PeopleSoft Databse
7/29/2019 myppt1-120224014017-phpapp01
5/17
Page 5
Control TablesControl tables store information that controls the processing of an application
Sharing Common Values in Overlapping Plans
Benefit Plan Table
Description Field Field
Health
Life...
...
...
...
Savings
Health-Union
...
...
...
...
7/29/2019 myppt1-120224014017-phpapp01
6/17
Page 6
Control TablesControl tables store information that controls the processing of an application
Sharing Common Values in Overlapping Plans
Benefi t Program Table
Key Valid Values
Nonunion
Program
Plan 1
Plan 2
Union
Program
Plan 2
Plan 3Plan 4
Benefi t Plan Table
Key Description Field Field
Plan 1
Plan 2
Health
Life...
...
...
...
Plan 3
Plan 4
Savings
Health-Union
...
...
...
...
7/29/2019 myppt1-120224014017-phpapp01
7/17
Page 7
TableSetsPeopleTools enables us to share sets of values in a control table through
TableSets.
7/29/2019 myppt1-120224014017-phpapp01
8/17
Page 8
Rather than having six different companies maintaining separate copies of this
common data, you can reduce the number to three sets
7/29/2019 myppt1-120224014017-phpapp01
9/17
Page 9
7/29/2019 myppt1-120224014017-phpapp01
10/17
Page 10
SetidIt is key identifies the sets of information in the table that are shared by multiple
companies or business units under your corporate umbrella
7/29/2019 myppt1-120224014017-phpapp01
11/17
Page 11
Table SharingFor exmaple, the PeopleTools database holds data for three companies: U.S.-based
parent company (PST) and two sister companies (CCB in the U.S. and VNB in
Canada)
7/29/2019 myppt1-120224014017-phpapp01
12/17
Page 12
Table Sharing
1.Modify the Account Code table, which will be shared, and the Company table,
the values of which (CCB, PST, VNB) control the TableSets that are used.
2.Create two TableSet IDs:
USA: For U.S. companies.
CAN: For Canadian companies.
Set Control Field
The set control field determines which set of values appears, based on how we
define table sharing.
7/29/2019 myppt1-120224014017-phpapp01
13/17
Page 13
7/29/2019 myppt1-120224014017-phpapp01
14/17
Page 14
Sharing Tables
1.Add the SetID field to record definitions.
2.Define set control fields as the fields controlling the assignment of TableSets.
3.Modify set control fields.
4.Create setIDs.
5.Define record groups to identify the tables and subordinate (child) tables that areaffected.
6.Define TableSet controls.
7.Share trees.
7/29/2019 myppt1-120224014017-phpapp01
15/17
Page 15
7/29/2019 myppt1-120224014017-phpapp01
16/17
Page 16
7/29/2019 myppt1-120224014017-phpapp01
17/17
Page 17