You are on page 1of 9

AP353

Functional Design Report

RMC008
Report Time Performance

MCD
AP353 – Functional Design Report
RMC008 – Report Time Performance

DOCUMENT INFORMATION

General Information
Project Name BPR and SAP S/4HANA Implementation
Phoenix_S4HANA_AP353 FD Report-RMC008-Report Time Performance
Document Name
BUMA v1.00
Version 1.00

Document History
Version Author Reason for Change Date Effective
0.01 Masitha Rahmawati Initial Document 31 October 2017
0.02 Winny Saputra Review Document 10 November 2017
- Change “Report Time Management”
to “Report Time Performance”
0.03 Masitha Rahmawati 22 November 2017
- Update Process Flow
- Update Selection Screen
1.00 Winny Saputra Final Document 22 November 2017

Copyright ©2017 Accenture. All Rights Reserved. Page 1 of 108


AP353 – Functional Design Report
RMC008 – Report Time Performance

TABLE OF CONTENT

1. GENERAL REQUIREMENT...........................................................................................................3
2. TECHNICAL INFORMATION........................................................................................................3
3. EXISTING / SAMPLE REPORTS OR RELATED TRANSACTION........................................................4
4. DESIGN.....................................................................................................................................4
4.1. Flow Diagram......................................................................................................................4
4.2. Detailed Description of New Report/Changes to Existing Enhancement...........................4
4.3. Detail Structure...................................................................................................................5
4.4. Detail Logic..........................................................................................................................5
4.5. Pre-Processing / Post-Processing Dependencies................................................................5
4.6. Data Inclusion/Exclusion.....................................................................................................5
4.7. Design Constraints..............................................................................................................5
4.8. Report Layout......................................................................................................................5
5. SELECTION CRITERIA.................................................................................................................7
6. ERROR HANDLING.....................................................................................................................8
7. COMPONENT TEST REQUIREMENT............................................................................................8

Copyright ©2017 Accenture. All Rights Reserved. Page 2 of 108


AP353 – Functional Design Report
RMC008 – Report Time Performance

1. GENERAL REQUIREMENT
User Requirement:
 Report Time Performance used only for displaying data.
 Report Time Performance will display duration off all Time ID used in Module Work Hour.
 Time ID that has duration 0 will still be displayed in Report Time Performance.
 To prevent any data difference, duration will be displayed in hours, minutes, and seconds

Initiating Transaction / Program: Custom program to display Report Time Performance.


RICEFW Work Unit # : N/A
Report Title : Time Performance
Module & Sub module : MCD – Report Time Performance
When Report will be required : 1st day Go Live

2. TECHNICAL INFORMATION
Functional Description of Report
The purpose of this functional design is to generate Report Time Performance which contains
duration for each activities for equipment.
Summary Level : Summary
Output : Screen
Frequency : Daily
Processing Type : Batch
Owner : Engineering
Audience : Supervisor MCD - Engineering, Supervisor MCD – Operation,
Supervisor Plant
Business Driver : BUMA
Priority : High
Complexity : High
Design Assumptions :
Several assumptions are used for MCD application development, those assumptions are:
1. The development items will be made into web application.
2. The development will be using technologies such as, .NET, SQL Server 2016, Telerik version
2017, and using PRISM as a framework.
3. Report can be export to Excel with file type .xlsx
4. Report will be built using batch processing. There will be temporary table to store data and
calculation needed for Report Time Performance.

Copyright ©2017 Accenture. All Rights Reserved. Page 3 of 108


AP353 – Functional Design Report
RMC008 – Report Time Performance

5. This report relies on the accuracy of transaction data stored in custom table that is accessible
for user to update/refresh the transaction table.

Open Issues
N/A

3. EXISTING / SAMPLE REPORTS OR RELATED TRANSACTION


3.
Existing SAP Program Name : Report Equipment Performance
Existing SAP Menu / Transaction : ZMC5042R
Legacy Enhancement Name : N/A
Legacy Enhancement Number : N/A

4. DESIGN
4.
4.1. Flow Diagram

Choose data Select From Date, To


Start Select Site Day
view Date

Hour

Select From Date, To


Date, From Time, Click Execute Button
and To Time

Display Report Time


Performance data

End

Figure 1 Report Time Performance Process Flow

4.2. Detailed Description of New Report/Changes to Existing Enhancement


 Selection Area will be in the same screen with Main Screen.
 Report Time Performance contains calculation from Work Hour.

Copyright ©2017 Accenture. All Rights Reserved. Page 4 of 108


AP353 – Functional Design Report
RMC008 – Report Time Performance

 Report Time Performance will only display actual data of each module involved.

4.3. Detail Structure


 Report will be built with batch processing to reduce access time.
 There are separate and compute table to store transaction data needed in Report Time
Performance.
 There is background job to store and calculate transaction data into data needed in report.

4.4. Detail Logic


 N/A

4.5. Pre-Processing / Post-Processing Dependencies


 Record Time Management
List of Time id used Report Time Performance is retrieved from Master Time Management.
Module Master Time Management will be explained in this document:
Phoenix_S4HANA_AP350 Functional Design_EMC006_Master Time Mangement_v1.00.

 Record Work Hour


Data duration of each Time ID is retrieved from Record Work Hour. Record Work Hour will be
explained in this document: Phoenix_S4HANA_AP350 Functional
Design_EMC011_Record Work Hour_v1.00.

4.6. Data Inclusion/Exclusion


N/A

4.7. Design Constraints


N/A

4.8. Report Layout


Report layout for Report Time Performance is shown as in following file:

RMC008_Report
Time Performance v1.00.xlsx

Table 1 Column Description for Report Time Performance

Re
Column Name Formula Remarks
f
1 Site N/A Show Site’s ID and Site’s
name.
2 From Date N/A Show Transaction date
based on selected From
Date in Report Time

Copyright ©2017 Accenture. All Rights Reserved. Page 5 of 108


AP353 – Functional Design Report
RMC008 – Report Time Performance

Re
Column Name Formula Remarks
f
Performance.
3 From Time N/A Show Time based on
selected From Time in
Report Time Performance.
Empty when Type “Days” is
selected.
4 To Date N/A Show Transaction date
based on selected To Date
in Report Time
Performance.
5 To Time N/A Show Time based on
selected To Time in Report
Time Performance. Empty
when Type “Days” is
selected.
6 Model Short N/A Model Short is retrieved
from Model Unit Short in
Master Equipment based on
selected Site.
7 Model N/A Model is retrieved from
Model Unit Long in Master
Equipment based on
selected Site.
8 Equipment Number N/A Equipment Number is
retrieved from Master
Equipment based on
selected Site.
9 Manufacturer N/A Manufacturer is retrieved
from Master Equipment
based on selected Site.
10 Equipment N/A Equipment Contract is
Contract retrieved from Contract Type
in Master Equipment based
on Equipment on selected
Site.
11 Equipment Group N/A Equipment Group is
retrieved from Equipment
Group in Equipment Setting
based on Equipment in
selected Site.
12 Equipment N/A Equipment Category is
Category retrieved from Master
Equipment.
13 Equipment Class N/A Equipment Class is retrieved
from Master Equipment
based on selected Site.
14 Unit Status N/A Unit Status is retrieved from
Unit Status in Transaction
Run INPR.
15 Time ID N/A Time ID is retrieved from
Time ID in Time
Performance.

Copyright ©2017 Accenture. All Rights Reserved. Page 6 of 108


AP353 – Functional Design Report
RMC008 – Report Time Performance

Re
Column Name Formula Remarks
f
16 Time Description N/A Time Description is retrieved
from Time Description in
Time Performance.
17 Duration (Hours) N/A Duration is retrieved from
duration of each activities
from Work Hour (in hour).
18 Duration (Minutes) N/A Duration is retrieved from
duration of each activities
from Work Hour (in
minutes).
19 Duration (Seconds) N/A Duration is retrieved from
duration of each activities
from Work Hour (in
seconds).

5. SELECTION CRITERIA

Cb01
Dt02
Rb01 Btn01

Dt01
Cb02 Cb03

Figure 2 Selection Screen for Report Time Performance

Table 2 CAR Diagram for Selection Screen

Control Action /
Ref. Control Response Remarks
Type Event
1. Cb01 Combobox N/A N/A Filled with Site
2. Rb01 Radio Button On If “Days” selected Options:
Selected - From Time and To - Days
Time will be disabled - Hours
and has no value
If “Hours” selected
- From Date and To
Date will always has
same date (can only
select for 1 day)

Copyright ©2017 Accenture. All Rights Reserved. Page 7 of 108


AP353 – Functional Design Report
RMC008 – Report Time Performance

Control Action /
Ref. Control Response Remarks
Type Event
- Enabled From Time
and To Time
3. Dt01 Date Picker On If “Hours” selected Filled with From Date
Selected - To Date = From Date
4. Dt02 Date Picker On If “Hours” selected Filled with To Date
Selected - From Date = To Date
5. Cb02 Combobox N/A N/A Filled with From Time with
format xx:00
6. Cb03 Combobox N/A N/A Filled with To Time with
format xx:00
7. Btn01 Button On Click Display Report N/A
Equipment Performance
based on selected Site,
From Date, From Time,
To Date, To Time

Security and Authorization Check


Access to this report is granted to Supervisor MCD - Engineering, Supervisor MCD – Operation
Supervisor Plant

6. ERROR HANDLING

No. Possible Errors Notification Procedures


1. Field Site is empty Display error message: “Site cannot be empty”
2. Field From Date is empty Display error message: “From Date cannot be empty”
3. Field To Date is empty Display error message: “To Date cannot be empty”
4. Field To Date is more than Display error message: “To Date must be equal to From
From Date Date”
5. Field to Date is more than 31 Display error message: “The maximum difference
days between From Date and To date is 31 days”
5. Field From Time is empty Display error message: “From Time cannot be empty”
6. Field To Time is empty Display error message: “To Time cannot be empty”

7. COMPONENT TEST REQUIREMENT

No. Test Condition Expected Results


1. Display Report Time Report Time Performance Data is displayed
Performance Data

Test Data
N/A

Copyright ©2017 Accenture. All Rights Reserved. Page 8 of 108

You might also like