The Client Structure which is to be captured onto the website needs to mirror the structure that has been used on the Scheme Administration system. In the example that follows, the following structure will be created:
Structure Code |
Description |
Hierarchy Code |
1 |
EMPLOYER GROUP ABC |
Principal Employer |
EMPA |
EMPLOYER A |
Participating Employer |
1 |
Employer A 1 (Sales) |
Branch |
2 |
Employer A 2 (Admin) |
Branch |
EMPB |
EMPLOYER B |
Participating Employer |
1 |
Employer B 1 (Sales) |
Branch |
2 |
Employer B 2 (Admin) |
Branch |
The system provides for this to be done either manually, or via a file import facility. Whichever method is used, the Principal Employer (level 1) and the Participating Employer (level 2) must always be set up manually.
To start the process, from the Client Administration menu, select Client Companies from the sub-menu on the left.
The Client Company screen will be displayed.
This screen is used to capture the client hierarchy.
Click .
The Add a New Top Level Employer Structure screen will be displayed.
Descriptions of the input fields on this screen appear below.
Description |
The name of the principal employer being keyed in. |
Principal Employer No |
A code to identify the principal employer |
Company Level Name |
At this level, 1 - PRINCIPAL EMPLOYER is the only selectable item |
Once the relevant data has been captured,
click . The Client Company screen will be
re-displayed. The details just added
will be listed.
To capture the next level of the employer structure (i.e. participating employers), click Next Level>> alongside the required client. The Participating Employer Structure screen will be displayed.
To capture a participating employer, click . The Add a New Company Structure Code screen
will be displayed.
Descriptions of the input fields on this screen appear below.
Description |
The name of the participating employer being keyed in. |
Participating Employer No |
A code to identify the participating employer |
Company Level Name |
At this level 2 - PARTICIPATING EMPLOYER is the only selectable item |
After the employer (Employer A in this
example) has been captured, click . The Participating Employer Structure screen
will be displayed. The details just
added will be listed.
Repeat the process to capture Employer B, etc.
Note:
If you will be setting up the company structure via a file import (refer to Setting up the company structure via a file import below), skip this section.
In order to capture the branches that will be linked to a participating employer, click Next Level>> alongside the required employer. The Participating Employer Structure screen will be displayed for the selected employer.
Click . The Add a New Company Structure Code screen
will be displayed.
Descriptions of the input fields on this screen appear below.
Description |
The name of the paycentre being keyed in. |
Client Sort Code |
A code to identify the participating employer |
Company Level Name |
Select the required option from the drop-down box. The current values are: - 0 - NONE SELECTED - 60 - BRANCH - 62 - DEPARTMENT - 61 - DIVISION Note: For this example, select BRANCH. |
Company Node Type |
For this example, select BRANCH FLAG. |
After the employer (Employer A1 (Sales) in
this example) has been captured, click . The Participating Employer Structure screen
will be displayed. The details just
added will be listed.
Repeat the process to capture Employer A2 (Admin), etc. The same procedure should then be followed for Employer B in order to complete the capturing of all the branches.
Note:
If you have set up the company structure manually (refer to Setting up the company structure manually above), skip this section.
While there is no limit to the number of levels that can be created, having more levels than is necessary could be cumbersome to work with. From a practical perspective, a maximum of (say) 5 levels would be manageable.
The file to be imported is an ordinary comma delimited text file. As level 1 (Principal Employer) and level 2 (Participating Employer) already exist, the system starts creating the structure from level 3 onwards. The various structure levels are separated by commas, in the following format:
- x,y,z,{name} where
- x = the level 3 code
- y = the level 4 code
- z = the level 5 code
- {name} = the level name / description
File layout
|
Field Name |
Field Size |
ATTR |
O/M |
1 |
Code |
Unlimited |
A/N |
M |
2 |
Description |
Unlimited |
A/N |
M |
O = Optional field
M = Mandatory
Example of a straightforward input file
1028,ABC Company
1029,The Association of Professionals
348555,Network International
9,The Antique Society
Loading the above file would set up four level 3 structures, each with their own code and description.
Example of a multi-level input file
The file can contain multiple levels, but each level must be on a new line, e.g.
- 1028,ABC Company
- 1028,4632Sales
- 1028,4633Administration
- 1028,4633,6897Support
Loading the above file would set up a level 3 structure of 1028 (and name it ABC Company), two level 4 structures (4632 Sales and 4633 Administration) and a level 5 structure (6897 Support), which will fall under 4633 Administration. The codes can be alpha or numeric or a combination of each (e.g. ABC123).
The sequence of the entries in the file is not critical, i.e. lower structure levels can appear ahead of higher levels. The import process will do the necessary sorting, and as long as all the required levels are in the file, the correct structures will be created. If no name is provided for a level, the system will still create the level, but the description will be "Unknown Company Description". This can be edited manually.
The system expects the datafile to have a specific name (dept.dat), and expects that it be present in a specific directory on the application server, e.g. C:\INpensions\Batch\Data\CompanyDatafile\ . The layout of the file is explained above. To view the required directory details, go to the Global Configuration Settings screen (from the main IN.pensions System menu, select the Global Settings sub-menu). The details will appear in the Company Datafile Path field.
The file must be imported prior to the uploading of the monthly payroll extract.
From the Client Administration menu, select Load Company Datafile from the sub-menu on the left. The Select Company Node (Principal Employers) screen will be displayed.
Click to drill down to the next level. The Select Company Node (Participating
Employer Structures) screen will be displayed.
This screen shows the next level of detail.
Click on the required name in the Description column. The Load Company Datafile screen will be displayed.
Click .
A message will confirm that the company datafile has been successfully loaded.
Once the above company structure has been
set up, the initial load process can be done.
Refer to Initial Load.