Вы находитесь на странице: 1из 20

USER TABLE CONFIGURATION DOCUMENT

5 th August , 2011

[Configuration Document]

Page i

Revision Sheet
Release No. Rev. 0 Date 7/29/11 Revision Description Created

[Configuration Document]

Page i

CONFIGURATION DOCUMENT
TABLE OF CONTENTS
Page # 1.0 GENERAL INFORMATION .......................................................................................................... 1-1 1.1 1.2 2.0 Purpose ................................................................................................................................... 1-1 Scope ...................................................................................................................................... 1-1

CURRENT SYSTEM SUMMARY .................................................................................................... 2 2.1 2.2 2.3 Background ............................................................................................................................... 2 System Objectives and Current Functionality ........................................................................... 2 Current Methods and Procedures .............................................................................................. 2

3.0

PROPOSED METHODS AND PROCEDURES ............................................................................... 3 3.1 3.2 System Objectives ..................................................................................................................... 3 Summary of Improvements ....................................................................................................... 3
3.2.1 3.2.2 3.2.3 Functional Improvements .......................................................................................................... 3 Improvements to Existing Capabilities ...................................................................................... 3 Implementation Details .............................................................................................................. 3

4.0

DETAILED CHARACTERISTICS .................................................................................................... 4 4.1 4.2 Specific Performance Requirements ......................................................................................... 4 Configuring the System .............................................................................................................. 11

[Configuration Document]

Page ii

This Document provides the user a clear description on how to configure display of Start date and End date for different elements on the Online payslip.

1.0 1.1

GENERAL INFORMATION Purpose

Purpose is to facilitate dynamic configuration of date display on online payslip for different types of earnings.

1.2

Scope
All those customers under US Legislation who need to configure dates on payslip.

[Configuration Document]

Page 1-1

2.0

CURRENT SYSTEM SUMMARY

This chapter describes the existing system functions to establish a context for the proposed system.

2.1

Background

As of now on the online payslip we are showing Start and End Dates only for Premium & Overtime elements and that too for California state i.e. Jurisdiction code 05.

2.2

System Objectives and Current Functionality

With this current system we are trying to show up dates only for a single state and a couple of elements. This suits the requirements of Online payslip as of today as .. i. ii. We dont need to show up dates for any other state. Elements for which dates have to show up are limited.

2.3

Current Methods and Procedures

To achieve this we are decoding the jurisdiction code and element type to Decide on whether to show up dates on the payslip or not.

[Configuration Document]

Page 2

3.0 3.1

PROPOSED METHODS AND PROCEDURES System Objectives


In the proposed system we provide the user with a configurable way of displaying the dates on the online payslip. User can control the display of dates, one at the jurisdiction level and the other at the element type level .

3.2

Summary of Improvements

3.2.1 Functional Improvements


With the new approach we are providing a flexible way of configuring the display of dates. The functionality can be extended to other states just by adding the jurisdiction code of the desired state.

3.2.2 Improvements to Existing Capabilities


The existing system needs changes at the code level every time there is a need to extend this functionality to a new State or add new element type in to the display date list. With the new system this is completely configurable thus saving time and effort.

3.2.4 Implementation Details


This proposed functionality is achieved using the concept of User Tables facilitated by the product. .... In the Table structure the columns represent the jurisdiction code while the Rows represent the Element types that come up on the payslip. User needs to add the States (jurisdictions) in the column list and Element types in the Row list based on the requirement. In the next step configure Table Values where we have to do that separately for each state , for what all the element types we have to show up the dates and for what element types we dont need to . An element type left un-configured assumes a default N and for that dates dont show up on the slip.

[Configuration Document]

Page 3

4.0

SCREENSHOTS
This section basically explains how to configure the new functionality in our product. First section helps in understanding the default configuration that shows up at the user end. In the second section we see configuring the system for a sample requirement. However these steps remain common. i. Login into the Application ii. Switch to the desired responsibility. iii. Goto Other Definitions Click on either Table Structure or Table Values

4.1

Default Behavior

The table structure for the default behavior looks like

Overtime 05 California 33 New York Y --

Premium Y --

-- To be configured by the user. Let us understand how this is represented in the system.

[Configuration Document]

Page 4

Click on the Table Structure

[Configuration Document]

Page 5

2. Query in the Name field for ONLINE_PAYSLIP_DATE_CONTROL_TBL the new table structure created for handling dates.

[Configuration Document]

Page 6

3. Click on the Columns button to see the existing Jurisdictions defined. Here in this screen shot we see 05 California 33 New York

[Configuration Document]

Page 7

4. Click on the Rows button to see the existing element types defined. Here in this screen shot we see Overtime & Premium

[Configuration Document]

Page 8

5. Click on Other Definitions Table Values to see the how the rule is defined in combination of states and Elements. In the Table Values screen query for ONLINE_PAYSLIP_DATE_CONTROL_TBL in the Table field. a) By default the Name field in the column section shows 05 the first column defined. In the values section we see Y against both of the Overtime and Premium elements. This is to define that, IF Jurisdiction code =05 Then IF Element type= Overtime OR Element Type=Premium Show dates for this combination.

Note: The existing requirement for CA State (05) is that, dates need to be displayed online payslip for Elements of type Overtime & Premium.

[Configuration Document]

Page 9

b) Now Query for 33 in the Name fields in the Column section in the same screen (Table values). In the values section we see N against both of the Overtime and Premium elements. This is to define that , IF Jurisdiction code =33 Then IF Element type= Overtime OR Element Type=Premium Dont Show dates for this combination.

Note: The existing requirement for NY State (33) is that, dates need not be displayed online payslip for Elements of type Overtime & Premium.

[Configuration Document]

Page 10

4.2

Configuring the System


In this section we will try to understand on configuring the system for a sample requirement. a) Existing Configuration:

Overtime 05 California 33 New York Y --

Premium Y --

-- To be configured by the user. b) Lets assume that we need to configure a. For a new state - Green Shaded region in the below table Texas with jurisdiction code 35 Supplemental and Premium elements needs to show the dates. b. For existing state California jurisdiction code 05. Supplemental element needs to show the dates c. For Existing state Newyork --Blue Shaded region in the below table jurisdiction code 33 Configure that for Overtime , premium and Supplemental elements

Overtime 05 California 33 New York 35- Texas Y N N

Premium Y N Y

Supplemental Y N Y

Note: Instead of defining an element explicitly to N not configuring will asume a default N. Hence the blue shaded region (point c above) is achieved by default.

[Configuration Document]

Page 11

A. Defining the new column value , in our case its the jurisdiction code for the new state Texas -35. o o o o o Click on Other definitions Table Structure Query in the Name field for ONLINE_PAYSLIP_DATE_CONTROL_TBL the new table structure created for handling dates. Click on the Columns button. Add a new record for the code 35 as shown. Save the changes.

[Configuration Document]

Page 12

B. Defining the new row value , in our case its the Element Type - Bonus. o o o Click on the Rows button. Add a new record for the element type - Supplemental as shown. Save the changes.

[Configuration Document]

Page 13

C. Defining the Table values , a. Click on Other definitions Table Values b. Query in the Table field for ONLINE_PAYSLIP_DATE_CONTROL_TBL the new table structure created for handling dates. o In the name field in the Column section goto the value 35 for the new jurisdiction defined.

In the values section add records for the element types and configure accordingly i.e Y- if dates have to be shown / N Dates need not be shown o Add record for Supplemental in the Exact field Define value Y in the corresponding value field.

[Configuration Document]

Page 14

Add record for Overtime in the Exact field Define value N in the corresponding value field.

Note: Instead of defining an element explicitly to N not configuring will asume a default N.

[Configuration Document]

Page 15

Add record for Premium in the Exact field Define value N in the corresponding value field

[Configuration Document]

Page 16

D. Defining for an existing state california a. Click on Other definitions Table Values b. Query in the Table field for ONLINE_PAYSLIP_DATE_CONTROL_TBL the new table structure created for handling dates. o In the name field in the Column section goto the value 05 for the new jurisdiction defined.

In the values section add records for the element types and configure accordingly i.e Y- if dates have to be shown / N Dates need not be shown o Add record for Supplemental in the Exact field Define value N in the corresponding value field.

Note: Instead of defining an element explicitly to N not configuring will asume a default N.

[Configuration Document]

Page 17

Вам также может понравиться