Professional Documents
Culture Documents
Functional Specification
Format No/ Rev: FS_PM01_GAP_006
Revision History
Version Date Description of changes
Responsible
Srinivas / Vasundara M S
Section I: Justification
05-11-2018
Area: Batch program Module Sub area: Report Date :
name: PM
Page 1 of 19
Generic question:
Impact of not creating the program: Legal requirements will not be fulfilled
Lack of information required for the business
Lose functionality compared to the old system
Others
Reason why this alternative was not acceptable: Performance problems Complexity
Others: Its required new server and public IP
Page 2 of 19
Team Lead Srinivas N Lead Consultant Srinivas N
Date: 05-11-2018 Date: 05-11-2018
Approved by Project Management Team
(in case of Application development) <Whether the development has
been approved by the
concerned Project
Management Team or not>
Name Description
N/A
Page 3 of 19
Name Description
Process Logic
This consolidated report should give all reports in one t-code and in same screen and it should be ALV report.
Park
Block
Page 4 of 19
Equipment type
Report selection
Period to Analyze to
Bottom screen
Page 5 of 19
Park – Park selection is mandatory. In IFLOT table maintain values in single value and exclude single
values tabs as shown in below screen and execute. You will get parks. Note down function location and
description. Display description as drop down.
Page 6 of 19
Page 7 of 19
Block- After park user may or may not select Block. Enter park function location in IFLOT table superior
function location followed by * as shown in screen shot 1 and exclude single values as shown in screen
shot 2 below. Execute you will get building function location numbers. Note down function location and
description fields.
Screenshot 1
Page 8 of 19
Screenshot 2
Equipment type: - Go to T370K table execute. Note down object type and object text. Bring object text
as drop down and let user select equipment types.
Report selection: - Drop down to list Monthly planning, Month end & history, Preventive compliance,
Equipment costs, Escalation, AMC overview and PR-PO Tracker.
Period: - Let the user enter date in format DD: MM: YY.
1. If only Park is entered. Take entered function location as park Function location*.
2. If both Park and blocks are selected. Take function location as Block function location. Skip park
function location.
3. If Park, Blocks and Equipment types are selected.
Page 9 of 19
Enter V_EQUI table- Enter block function location in function location and type in object type field.
Execute note down equipment numbers.
Go to V_EQUI table- Enter Park function location followed by * and equipment types and note down
equipment numbers.
Page 10 of 19
Report 1:- Monthly planning report
In VIAFKOS table
Enter
Order type = PM01, BREK, CM01, CM02
Function location= as per selection criteria
Equipment = as per selection criteria
Basic start date= as per date entered. If nothing is entered take today date in “Basic start date” to field.
Tech.completion= as shown below
Page 11 of 19
Arrange all tickets based on Basic start date in ascending order.
Overview
Building Name Tickets-Current Pending-Previous Months Total
Month
Alpha 100 20 120
Delta 20 10 30
Omega 30 20 50
Total 150 50 200
Page 12 of 19
Report 2:- Month End & history report
In VIAFKOS table
Enter
Order type = PM01, BREK, CM01, CM02
Function location= as per selection criteria
Equipment = as per selection criteria
Basic start date= as per date entered. If nothing is entered take today date in “Basic start date” to field.
Work History: - Go to AFRU table. Enter maintenance order number in AUFNR table and fetch LTXA1
text of last entry.
Page 13 of 19
WIP: - In pending orders if the basic finish date is more than today date then it has to considered as WIP
rather than pending.
Overview
Building Name Completed Pending- Pending- WIP Total
Current Month Previous Months
Alpha 100 10 10 5 125
Delta 20 5 5 10 40
Omega 30 5 15 10 60
Others - - - -
Total 150 20 50 25 225
In VIAFKOS table
Enter
Order type = PM01, CM01
Page 14 of 19
Function location= as per selection criteria
Equipment = as per selection criteria
Basic start date= as per date entered. If nothing is entered take today date in “Basic start date” to field.
Status: - Compare basic finish date and tech completion date. If completion date is less than basic finish date it is completed. If
completion date is more than basic finish date it is NC- Completed. If there is no completion date and basic finish date is less than
system date then it is NC-Not completed. If there is no completion date and basic finish date is more than system date then it is
WIP. Update Completed, NC-Completed, NC – Not completed and WIP in the status field.
Page 15 of 19
Report 4:- Equipment costs report
In VIAFKOS table
Enter
Order type = BREK, PM01, CM01, CM02
Function location= as per selection criteria
Equipment = as per selection criteria
Basic start date= as per date entered. If nothing is entered take today date in “Basic start date” to field.
Come to TJ30T table. Enter status profile as “ZPMORDER” and status “1FIR”, “2SEC”, “3THR” and note
down user status numbers.
Page 16 of 19
Come to JEST table. Enter object numbers and status as shown in fig below. These are escalated
maintenance orders.
Now use STATUS_READ to categorize first, second or third escalated. If it only E002 then it is First
escalated. If it has E003 then it is second escalated. If it is E004 then it is third escalated.
After classification go to VIAFKOS table if there is Technical completion date it is closed. Otherwise
Pending.
Page 17 of 19
Report 6:- AMC Overview.
This report gives AMC overview for all with respect to selection criteria.
This report gives PR status and further supply chain information based on PR item number.
Page 18 of 19
In case of service PR equipment number is stored in Services tab-user field 4 field
Database objects:
Output
Program Name:
T.CODE:
_______________________________________________________________________________________
Lead Consultant
Page 19 of 19