You are on page 1of 10

OUM

DS.140 APPLICATION EXTENSIONS TECHNICAL


DESIGN
BOK
Create/Update Salary Proposal

Author: Mohan NS
Creation Date: May 13, 2021
Last Updated: May 13, 2021
Document Ref: DS140
Version: V1

Approvals:

Noella M. MUPOLE

DS-140_Analysis_Specification_Create/Update_Salary_Proposal_Version_1.0.docx
Doc Ref: DS140
May 13, 2021

1. Document Control

1.1 Change Record


Date Author Version Change Reference
13-MAY-2021 Mohan NS 1.0 No Previous Version

1.2 Reviewers

No. Name Position


1
Vijay Allala Project Manager
2 Kalaichelvi Chandramohan Functional Lead
3

1.3 Sign Off

This Analysis Specification (AN-100) related to HRMS Core HR Sub-Track is aligned to the requirements
provided /given by BK during the discussions and also the subsequent session held with OC to collect the
requirement implement the customized function or feature or report as details out in this document.
The customized function / feature / report that are going to be developed based on the Specification given
by BK must be developed and tested during the SIT phase and the same will be tested by BK during the User
Acceptance Test.

No Name Position Signature


1
2
3

DS-140_Analysis_specification_Create/Update Salary Proposal_Version_1.0.docx 1


Doc Ref: DS140
May 13, 2021

Contents

1. Document Control............................................................................................................ii
1.1 Change Record.........................................................................................................ii
1.2 Reviewers.................................................................................................................ii
1.3 Sign Off.....................................................................................................................ii
2. Topical Essay.....................................................................................................................4
2.1 Assumptions.............................................................................................................4
2.2 Related Documents.................................................................................................4
2.3 Pseudo Code.............................................................................................................4
2.4 Query.........................................................................................................................4
3. Create/Update Salary Proposal......................................................................................5
3.1 Pre Requisite.............................................................................................................5
3.2 Control File...............................................................................................................5
3.3 Code units.................................................................................................................5
3.4 Staging Table...........................................................................................................6
3.4 Concurrent Program name (Loader)....................................................................6
3.5 Concurrent Program Parameters (Loader)..........................................................6
3.6 Concurrent Program name (Conversion)............................................................7
3.7 Concurrent Program Parameters (Conversion)..................................................7
4. Sheduling............................................................................................................................8
5. Unit Testing........................................................................................................................9
6. Open & Closed Issues.....................................................................................................10
6.1 Open Issues.............................................................................................................10
6.2 Closed Issues..........................................................................................................10

DS-140_Analysis_specification_Create/Update Salary Proposal_Version_1.0.docx 1


Doc Ref: DS140
May 13, 2021

1. Topical Essay

This document deals with creation salary proposal.


This document also serves as the technical documentation for incorporating any
future changes to the design, if needed.

2.1 Assumptions

This design assumes that the following statements are true:


 Employee already exists.

2.2 Related Documents


 None

2.3 Pseudo Code

2.4 Query

XX_BK_HR_DATA_MIG_SALARY_PKG.pls XX_BK_HR_DATA_MIG_SALARY_PKG.plb

XXBKSALARYSQLLDR.ctl

DS-140_Analysis_specification_Create/Update Salary Proposal_Version_1.0.docx


Doc Ref: DS140
May 13, 2021

3. Create/Update salary proposal

3.1 Pre Requisite

This design assumes that the following statements are true:


 Employee already exists.

3.2 Control File


Control file name XXBKSALARYSQLLDR.ctl

Inserted into Staging Table name XX_BK_HR_DM_SALARY_T

Fields Terminated By ','

Column Data Type Comments


EMPLOYEE_NUMBER CHAR
CHANGE_DATE
PROPOSAL_REASON CHAR
PROPOSED_SALARY_N CHAR
DATE_TO
SEGMENT1 CHAR
SEGMENT2 CHAR
SEGMENT3 CHAR
SEGMENT4 CHAR
SEGMENT5 CHAR
SEGMENT6 CHAR
SEGMENT7 CHAR

3.3 Code units


File Name Description

xx_bk_hr_data_mig_salary_pkg.pls Package specification Creation file.

xx_bk_hr_data_mig_salary_pkg.plb Package Body Creation file.

XXBKSALARYSQLLDR.ctl Control file to load data from data file to staging table

DS-140_Analysis_specification_Create/Update Salary Proposal_Version_1.0.docx


Doc Ref: DS140
May 13, 2021

3.4 Staging table


xx_bk_hr_dm_salary_t

Srl Column Data Type Width


1 EMPLOYEE_NUMBER VARCHAR2 30
2 CHANGE_DATE DATE 30
3 PROPOSAL_REASON VARCHAR2 120
4 PROPOSED_SALARY_N VARCHAR2 120
5 DATE_TO DATE
6 SEGMENT1 VARCHAR2 120
7 SEGMENT2 VARCHAR2 120
8 SEGMENT3 VARCHAR2 120
9 SEGMENT4 VARCHAR2 120
10 SEGMENT5 VARCHAR2 120
11 SEGMENT6 VARCHAR2 120
12 SEGMENT7 VARCHAR2 120
13 LAST_UPDATED_BY NUMBER
14 LAST_UPDATE_LOGIN NUMBER
15 CREATED_BY NUMBER
16 CREATION_DATE DATE
17 RECORD_STATUS VARCHAR2 30
18 ERROR_MESSAGE VARCHAR2 2000

3.5 Concurrent Program name (Loader)


Concurrent Program name BK: Salary Loader Program
Concurrent Short name XXBKSALARYSQLLDR
Method SQL*Loader
Executable name XXBKSALARYSQLLDR

3.6 Concurrent Program Parameters (Loader)


Srl Parameter Prompt Value set Default value Requir Display
ed
10 Data Data 240 Characters / Y
u01/app/ebstest/fs2/EBSapps/
appl/xxbk/12.0.0/bin/SALAR
Y.csv

3.7 Concurrent Program name (Conversion)


Concurrent Program name BK: Salary Conversion Program
Concurrent Short name XXBKSALARYCOV

DS-140_Analysis_specification_Create/Update Salary Proposal_Version_1.0.docx


Doc Ref: DS140
May 13, 2021

Method PL/SQL Stored Procedure


Executable name XXBKSALARYCOV

3.8 Concurrent Program Parameters (Conversion)


Srl Parameter Prompt Value set Default value Requir Display
ed
10 None

DS-140_Analysis_specification_Create/Update Salary Proposal_Version_1.0.docx


Doc Ref: DS140
May 13, 2021

4 Sheduling

DS-140_Analysis_specification_Create/Update Salary Proposal_Version_1.0.docx


Doc Ref: DS140
May 13, 2021

5 Unit testing
Log in to EBS application and follow below navigation for testing.

BOK Payroll Implementer -> People -> Enter and Maintain -> Search with employee number ->
Assignment -> Salary

DS-140_Analysis_specification_Create/Update Salary Proposal_Version_1.0.docx


Doc Ref: DS140
May 13, 2021

6 Open & Closed Issues

6.1 Open Issues

ID Issue Resolution Consequence Responsibility Target Date/


Impact Date

6.1 Closed Issues

ID Issue Resolution Consequence Responsibility Target Date/


Impact Date

DS-140_Analysis_specification_Create/Update Salary Proposal_Version_1.0.docx

You might also like