Beruflich Dokumente
Kultur Dokumente
TECHNICAL SPECIFICATION
REPORTS
Area
(SAP System
components):
ECM
Requested by:
Randy Sok
Tel no:
Developer:
Tel no:
Program:
ZIHR_R400_POS_MISS_ATTRIBUTES
Title:
Priority:
Date: 17-May-2012
High/mandatory
Volume of data:
Data records
Delivery Timing
On Go-Live
Medium/recommended
Date available
from:
1 week later
2 weeks later
Low/optional
4 weeks later
3 months later
Volume of data:
Data records
Report Type
Operational
Report Tool
Standard
Query Designer
Scorecard
Web application
Other
Strategic
B/W ABAP
Query
BW SAP Query
ABAP
ABAP
Other
Other
Technical
description:
Tactical
The purpose of this program is to display all positions that are missing any attributes/key
fields.
Modification Log
SL. No
Date
Description
Author
Authorized by
SAPCOE
Report
Relevant
tables:
hrp1001,HRP1000,HRP1008,HRP1013,.
Description of
report
selection:
Key date,Position.
Description of
report
Out put should be in ALV grid with provided field labels in the functional
specifications
Outcome:
Flow Logic:
Step1: Get all the OBJIDs and stexts from table HRP1000 for all positons provided in the selection
screen and plvar = 01 otype = S istat = 1 begda less than selection screen date and enda greater than
skeleton screen date.
Step2:.Get all objid rsign relat begda endda sclas sobid from hrp1001 for all positions retrived in step1
and otype = S plvar = 01 rsign = b relat in ( 003 007) istat = 1 begda le selection screen date and
endda greater than selection date sclas in (A C).
Step3: get all objid persg persk from hrp1013 for all the positions retrieved in step 1.
Step4: get all objid bukrs persa btrtl from hrp1008 for all the positions retrieved in step1.
Step5: loop on all the positions retrieved in step 1 and check if record exist in hrp1013 if no record exist
make flag = X else check if persg and persk are available if no make flag = X
SAPCOE
Check if position exist in HRP1008 if no record exist make flag = X else check if persa btrtl and
bukrs are available if no make flag = X
Check if position exist in HRP1001 if no record exist make flag = X
Step6: If Flag = X then append all the data to filanl internal table.
Step7: Display the final data in ALV grid.
SAPCOE
ZIHR_R332_MERIT_INCREASE
Test date:
Developer:
Tel no:
Check:
Performance/flow of process with low/high volume of data
Other reports
Messages
Overall result
Data in the report against the database table
Page breaks
Printer spool is generated correctly
Buttons on the screen work correctly
Others
File used:
___________________________________________________________________
Signature of developer