Sei sulla pagina 1di 13

Incomplete Employee Audit Report

Report Functional Design


Incomplete Employee Audit Report US ONLY

Version 1

Incomplete Employee Audit Report


Modified: 02/22/12

Page 1 of 13
By: Randy Sok

Incomplete Employee Audit Report

Document Information

Update

Deliverable Name

Audit Incomplete Employee Audit Report-USA

Author

Randy Sok

Owner

Jen Mandelson

Location

Insert the electronic documents source.

Status

In Draft

Priority

High

Complexity

Simple

Document Review & Sign-off


Signatories
Role

Name

Signature

Date

Name
Sarah Kane

Comments Received
Comments in regards to
Selection Criteria, Mock
ups, how to identify US
Employees utilizing the
payroll country, as well as
removing unnecessary
fields from the report and
adding additional required
fields for the audit report as
referenced in version 0.2 of
the document.

Date
2/22/2012

Reviewers
Role

Incomplete Employee Audit Report


Modified: 02/22/12

Page 2 of 13
By: Randy Sok

Incomplete Employee Audit Report

Incomplete Employee Audit Report


Modified: 02/22/12

Page 3 of 13
By: Randy Sok

Incomplete Employee Audit Report

Revision History
Version No.
Version 0.1
Version 0.2

Date
2/15/2012
2/21/2012

Author
Randy Sok
Randy Sok

Version 0.3

2/22/2012

Randy Sok

Revision Description
First Draft
Updates/Removed unnecessary fields and added new
fields
Updates to selection criteria, mock up of report page
added.

Contents
1

3
4
5

6
7
8

Overview and Scope...................................................................................................................... 4


1.1
Functional Description.............................................................................................................. 4
1.2
Dependencies/Constraints....................................................................................................... 4
1.3
Assumptions............................................................................................................................. 4
Report Content............................................................................................................................... 4
2.1
Report Type.............................................................................................................................. 4
2.2
Fields and Key Performance Indicators....................................................................................4
2.3
Output Layout:.......................................................................................................................... 6
2.4
Selection Criteria (User prompt)............................................................................................... 6
Technical Requirements................................................................................................................ 8
3.1
Usage Frequency (Query Execution Frequency)......................................................................8
3.2
Dependencies (R/3 batch jobs, month end close, other BW data loads, etc)...........................8
Security and Authorization........................................................................................................... 8
Processing and Operational Considerations..............................................................................9
5.1
Performance............................................................................................................................. 9
5.2
Batch Requirements................................................................................................................. 9
5.3
Data Maintenance Requirements............................................................................................. 9
5.4
Re-use Details.......................................................................................................................... 9
5.5
Other........................................................................................................................................ 9
5.6
Change Management Requirements........................................................................................ 9
Testing Requirements.................................................................................................................... 9
6.1
Key Business Test Conditions.................................................................................................. 9
Outstanding Issues...................................................................................................................... 10
Appendix....................................................................................................................................... 10
8.1
Glossary of Terms.................................................................................................................. 10
8.2
Additional Supporting/Reference Documentation...................................................................10

Incomplete Employee Audit Report


Modified: 02/22/12

Page 4 of 13
By: Randy Sok

Incomplete Employee Audit Report

1 Overview and Scope


1.1
Description

Functional

Description
The purpose of this program is to display all employees that have incomplete Infotypes within their
Employee Data. This audit is for US Employees only.

1.2
s/Constraints

Dependencie

Security role to execute report must have authorization to the entire organizational structure, cannot be
limited by structural authorizations.

1.3

Assumptions

N/A

2 Report Content
2.1

Report Type

2.2
Key Performance Indicators

Fields and

Static

Infotype
0001
0000
0000
0105-001

0001
0001

Technical Field
Name
PERNR
BEGDA
ENDDA
USRID

ABKRS
ZZHRMAN

Field Data
Type
Value
Value
Value
Value

Value
Value

Field
Description
PERNR
IT() Start Date
IT() End Date
ID/number

Payroll Area
HR Manager

Comments

CHECK IF VALUE IS NULL


AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT. and IF EMPLOYEE
HAS DATA WITH AN END
DATE OF 12/31/9999. If End
Date is <= 12/31/9999,
individual must come up in
the output.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS

Incomplete Employee Audit Report


Modified: 02/22/12

Page 5 of 13
By: Randy Sok

Incomplete Employee Audit Report

0001

SACHP

Value

Pers
Administrator

0001

KOSTL

Value

Cost Center

0002

VORNA

Value

First Name

0002

NACHN

Value

Last Name

0006-1

STRAS

Value

Address Line 1

0006-7

STRAS

Value

Address Line 1

0007
0008

SCHKZ
TRFST

Value
Value

Work Schedule
Rule
Pay Scale Level

<= 12/31/9999, INDIVIDUAL


MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF

Incomplete Employee Audit Report


Modified: 02/22/12

Page 6 of 13
By: Randy Sok

Incomplete Employee Audit Report

0008

ANSAL

Value

Annual Salary

0008

LGART

Value

Wage Type

9027

BUKRS

Value

Company Code

9027

SAKNR

Value

G/L Account

0077

RACKY

Value

Ethnic Origin

0041
0009

DAR01-DAR12
BKPLZ

Value
Value

Date Type
Postal Code

12/31/9999. IF END DATE IS


<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT. ,
IF HOURLY EMPLOYEE (based
on Employee Group) CHECK
THAT WAGE TYPE IS 1000
IF SALARIED EMPLOYEE
(based on Employee group)
CHECK THAT WAGE TYPE IS
10
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
Check to confirm if the an
employee is populated with
the date types Z1, Z2, Z7,
ZG in any of the 12 fields. If
one of these date types is
missing, individual must
come up in the output.
CHECK IF VALUE IS NULL

Incomplete Employee Audit Report


Modified: 02/22/12

Page 7 of 13
By: Randy Sok

Incomplete Employee Audit Report

0207

TAXAU

Value

Tax Authority

0208

WTART

Value

Tax Area

0209

TAXAU

Value

Tax Authority

0210

TAURT

Value

Tax Authority

AND IF EMPLOYEE HAS DATA


WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.
CHECK IF VALUE IS NULL
AND IF EMPLOYEE HAS DATA
WITH AN END DATE OF
12/31/9999. IF END DATE IS
<= 12/31/9999, INDIVIDUAL
MUST COME UP IN THE
OUTPUT.

2.3
Layout:

Output

Infotype
0001
0000
0000
0105-001
0001
0001

Technical Field
Name
PERNR
BEGDA
ENDDA
USRID
ABKRS
ZZHRMAN

0001
0001
0002

SACHP
KOSTL
VORNA

Field
Description
PERNR
IT() Start Date
IT() End Date
ID/number
Payroll Area
HR Manager
Pers
Administrator
Cost Center
First Name

Column Heading
Personnel Number
Start Date
End Date
ID/number
Payroll Area
HR Manager
Pers Administrator
Cost Center
First Name

Incomplete Employee Audit Report


Modified: 02/22/12

Page 8 of 13
By: Randy Sok

Incomplete Employee Audit Report


0002
0006-1
0006-7

NACHN
STRAS
STRAS

0007
0008
0008
0008
9027
9027
0077

SCHKZ
TRFST
ANSAL
LGART
BUKRS
SAKNR
RACKY

Last Name
Address Line 1
Address Line 1
Work Schedule
Rule
Pay Scale Level
Annual Salary
Wage Type
Company Code
G/L Account
Ethnic Origin

Last Name
Address Line 1
Address Line 1
Work Schedule
Rule
Pay Scale Level
Annual Salary
Wage Type
Company Code
G/L Account
Ethnic Origin
Missing Date Types
POPULATE WITHIN
ONE FIELD using a
PIPE as the
delimiter.

0041
0009
0207
0208
0209
0210

DAR01-DAR12
BKPLZ
TAXAU
WTART
TAXAU
TAURT

Date Type
Postal Code
Tax Authority
Tax Area
Tax Authority
Tax Authority

Example: If Date
Type Z1 and Z3 are
missing, populate
Z1 | Z3 in the field
Missing Date
Types
Postal Code
0207-Tax Authority
0208-Tax Area
0209-Tax Authority
0210-Tax Authority

2.4
Criteria (User prompt)

Selection

The user should have the following criteria:


1) Reporting Period: Drop Down Selections
a. All
b. Today
c. Future (as of today)
d. Other Period (which will allow you to enter a to and from date)
e. Key Date
f. Current Month
g. Past (until today)
h. Current Year
2) Selection Criteria
a. Personnel Number
b. Employment Status
c. Personnel Area
d. Personnel Subarea
e. Employee Group
f. Employee Subgroup
g. Action
h. Action Reason
Incomplete Employee Audit Report
Modified: 02/22/12

Page 9 of 13
By: Randy Sok

Incomplete Employee Audit Report

Mock Up Below

Incomplete Employee Audit Report


Modified: 02/22/12

Page 10 of 13
By: Randy Sok

Incomplete Employee Audit Report

Techni
cal Requirements
1) Report needs to check that all required fields within each Infotype as specified above in section
2.2 field are populated and are not null or contain a value of . If a value of NULL or exists
for any of the fields listed in section 2.2, they will populate in the output report.
2) Only to display employees if the Payroll Area (Field ID ABKRS in Infotype 0001 is the United
States) (Also option to select report to run for Active Employees or Active and Terminated
Employees to be available)
a. Payroll area is aligned to MOLGA 10 for the US.
3) Output report

2.5
Frequency (Query Execution Frequency)
Hourly

Daily

Weekly

Monthly

Usage

Quarterly

Yearly

Ad Hoc

2.6
Dependencie
s (R/3 batch jobs, month end close, other BW data loads, etc)
Dependent Business Process

Criteria

Incomplete Employee Audit Report


Modified: 02/22/12

Page 11 of 13
By: Randy Sok

Incomplete Employee Audit Report

N/A

3 Security and Authorization


Intended Audience (Role)

Excluded Audience

Data Access Restrictions

Create custom T-code. Authorization to XXX role only. (OM COE)


Notes:
1) Intended Audience: Who will run the report?
OM COE
2) Excluded Audience: Who should not run this report?
Anyone who is not the OM COE
3) Data Access Restrictions
N/A

4 Processing and Operational Considerations


4.1

Performance

4.2
Requirements

Batch

N/A

N/A

4.3
Maintenance Requirements

Data

As per standard HR/OM process

4.4
Details

Re-use

4.5

Other

N/A

Incomplete Employee Audit Report


Modified: 02/22/12

Page 12 of 13
By: Randy Sok

Incomplete Employee Audit Report

4.6
Management Requirements

Change

N/A

5 Testing Requirements
5.1
Business Test Conditions

Key

Indicate the business level test conditions to use to verify successful operations of the conversion.
ID

Condition

Expected results

Cycle
Ref.

Each field in section 2.2 to be


tested appropriately. Populate null
value for any of the fields listed in
section 2.2

If any of the specified fields in section


2.2 have a null value, the Personnel #
for the specific individual will populate
in the output report.

2
3
4

6 Outstanding Issues
Issue
No
1

Description

Assigned To

Status

Impact

Resolution

Will need to create a


custom T-code for the OM
COE role

7 Appendix
7.1
Terms
Term

Glossary of
Definition

7.2
Supporting/Reference Documentation

Additional

Incomplete Employee Audit Report


Modified: 02/22/12

Page 13 of 13
By: Randy Sok

Potrebbero piacerti anche