Sunteți pe pagina 1din 18

AP353

Functional Design Report

RMC003
Report Daily Production

MCD
AP353 – Functional Design Report
RMC003 – Report Daily Production

DOCUMENT INFORMATION

General Information
Project Name BPR and SAP S/4HANA Implementation

Document Name Phoenix_S4HANA_AP353 FD Report-RMC003-Report Daily Production


v1.00
Version 1.00

Document History
Version Author Reason for Change Date Effective

0.01 Masitha Rahmawati Initial Document 27 October 2017

0.02 Winny Saputra Review Document 06 November 2017

0.03 Masitha Rahmawati Update Formula 22 November 2017

1.00 Winny Saputra Final Document 23 November 2017

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


AP353 – Functional Design Report
RMC003 – Report Daily Production

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.1.1. Header Level Process Flow .................................................................................... 4
4.1.2. Detail Level Process Flow ...................................................................................... 4
4.2. Detailed Description of New Report/Changes to Existing Enhancement ............. 4
4.3. Detail Structure ....................................................................................................... 4
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..................................................................................................... 16
6. ERROR HANDLING .......................................................................................................... 17
7. COMPONENT TEST REQUIREMENT ............................................................................. 17

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


AP353 – Functional Design Report
RMC003 – Report Daily Production

1. GENERAL REQUIREMENT
User Requirement:
 This enhancement is needed to generate Report Daily Production.
 Report Daily Production is divided into header and detail level. Header level is used to display
daily, month to date, and year to date plan and actual production. Detail level is used to display
hourly actual and plan production in that date.
 Data actual and plan of Rain and Slippery will be displayed only for SD Material group WR. For
SD Material Group CM and CT, data shown up to YTD Plan Production.

Initiating Transaction / Program : Custom program to display Report Daily Production.


RICEFW Work Unit # : N/A
Report Title : Daily Production
Module & Sub module : MCD – Report Daily Production
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 Daily Production Report for each SD Material.
Summary Level : Detail
Output : Screen
Frequency : Daily
Processing Type : Batch
Owner : Engineering
Audience : Supervisor MCD – Engineering, Supervisor MCD - Operation
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. There are separate tables to store data needed in report. The purpose of separate tables is to
keep performance of data processing and reduce lead time in accessing data.

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


AP353 – Functional Design Report
RMC003 – Report Daily Production

5. This report relies on the accuracy of transaction data maintenance 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


Existing SAP Program Name : Report Daily Production
Existing SAP Menu / Transaction : ZMC6011R
Legacy Enhancement Name : N/A
Legacy Enhancement Number : N/A

4. DESIGN
4.1. Flow Diagram
4.1.1. Process Flow – Header Level

Select Site, SD Display Report Daily


Start Material, From Date, Click Execute button Production data – End
and To Date Header Level

Figure 1 Header Level Process Flow

4.1.2. Process Flow – Detail Level

Double clicked on
Display Report Daily
specific row in Report
Start Production – Detail Level End
Daily Production –
data
Header Level

Figure 2 Detail Level Process Flow

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


 Actual Daily truck count (production) is divided into WR, OB, TS, Mud, General, Blasting, Free
dig, Ripping, CM, and CT.
 Production plan is divided into DSP, Internal, and BOC.
 Only SD Material WR has additional data for actual and plan of Rain and Slippery.

4.3. Detail Structure


 Report will be built with batch processing to reduce access time.

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


AP353 – Functional Design Report
RMC003 – Report Daily Production

 There are separate and compute table to store transaction data needed in Report Daily
Equipment 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 Hourly Production
Data actual production will be retrieved from Record Hourly Production. Module Record Hourly
Production will be explained in this document: Phoenix_S4HANA_AP350 Functional
Design_EMC010_Record Hourly Production_v1.00.

 Yearly Production
Data production plan (Internal and BOC) is retrieved from Yearly Production Target. Yearly
Production Target will be explained in this document: Phoenix_S4HANA_AP350 Functional
Design_EMC017_Record Yearly Production Target_v1.00.

 Daily Strategic Planning


Data production plan is retrieved from Daily Strategic Planning. Module Master Roster will be
explained in this document: Phoenix_S4HANA_AP350 Functional Design_EMC012_Daily
Strategic Planning_v1.00.

 Master Roster
Data plan rain and slippery is retrieved from Master Roster. Module Master Roster will be
explained in this document: Phoenix_ S4HANA_AP350 Functional Design_EMC001_Master
Roster_v1.00.

4.6. Data Inclusion/Exclusion


N/A

4.7. Design Constraints


N/A

4.8. Report Layout


Report Daily Production Layout is divided to header and detail level. Report layout for Report Daily
Production is shown as in following file:

RMC003-Report
Daily Production v1.00.xlsx

Table 1 Column Description for Header Level

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


AP353 – Functional Design Report
RMC003 – Report Daily Production

Ref. Column Name Formula Remarks

1. Date N/A Show Transaction data based on


selected date in selection area.

2. Daily Actual 𝐴𝑐𝑡𝑢𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 𝑂𝐵 + 𝑇𝑆 + 𝑀𝑢𝑑 Daily Actual Production – WR is


Production – retrieved from sum of daily
WR production OB (Over Burden), TS
(Top Soil), and Mud. (Exclude
General)
3. Daily Actual 𝑅𝑖𝑡𝑎𝑠𝑖 𝑥 𝐶𝑎𝑝𝑎𝑐𝑖𝑡𝑦 Daily Actual Production – OB is
Production – Or retrieved from sum of hourly
OB 𝑊𝑒𝑖𝑔ℎ𝑡 production that has MCD Material
“(MCD-WR-01) Overburden”.
(Exclude General)
4. Daily Actual 𝑅𝑖𝑡𝑎𝑠𝑖 𝑥 𝐶𝑎𝑝𝑎𝑐𝑖𝑡𝑦 Daily Actual Production – Soil is
Production – Or retrieved from sum of hourly
Soil 𝑊𝑒𝑖𝑔ℎ𝑡 production that has MCD Material
“(MCD-WR-04) Soil”, “(MCD-WR-
05) Top Soil”, and “(MCD-WR-06)
Sub Soil”. (Exclude General)
5. Daily Actual 𝑅𝑖𝑡𝑎𝑠𝑖 𝑥 𝐶𝑎𝑝𝑎𝑐𝑖𝑡𝑦 Daily Actual Production – Mud is
Production – Or retrieved from sum of hourly
Mud 𝑊𝑒𝑖𝑔ℎ𝑡 production that has MCD Material
“(MCD-WR-02) Mud Liquid” and
“(MCD-WR-03) Mud Solid”.
(Exclude General)
6. Daily Actual 𝑅𝑖𝑡𝑎𝑠𝑖 𝑥 𝐶𝑎𝑝𝑎𝑐𝑖𝑡𝑦 Daily Actual Production –
Production – Or Parting is retrieved from sum of
Parting 𝑊𝑒𝑖𝑔ℎ𝑡 hourly production that has MCD
Material “(MCD-WR-07) Parting
Fine Coal”. (Exclude General)
7. Daily Actual 𝑅𝑖𝑡𝑎𝑠𝑖 𝑥 𝐶𝑎𝑝𝑎𝑐𝑖𝑡𝑦 Daily Actual Production –
Production – Or General is retrieved from sum of
General 𝑊𝑒𝑖𝑔ℎ𝑡 hourly production that has General
checkbox ticked.
8. Daily Actual 𝑅𝑖𝑡𝑎𝑠𝑖 𝑥 𝐶𝑎𝑝𝑎𝑐𝑖𝑡𝑦 Daily Actual Production –
Production – Or Blasting is retrieved from sum of
Blasting 𝑊𝑒𝑖𝑔ℎ𝑡 hourly production that has WR
Type Blasting. (Exclude General)
9. Daily Actual 𝑅𝑖𝑡𝑎𝑠𝑖 𝑥 𝐶𝑎𝑝𝑎𝑐𝑖𝑡𝑦 Daily Actual Production –
Production – Or Ripping is retrieved from Sum of
Ripping 𝑊𝑒𝑖𝑔ℎ𝑡 hourly production that has WR
Type Ripping. (Exclude General)
10. Daily Actual 𝑅𝑖𝑡𝑎𝑠𝑖 𝑥 𝐶𝑎𝑝𝑎𝑐𝑖𝑡𝑦 Daily Actual Production – Free
Production – Or Dig is retrieved from sum of hourly
Free dig 𝑊𝑒𝑖𝑔ℎ𝑡 production that has WR Type Free
dig. (Exclude General)
11. Daily Actual 𝑅𝑖𝑡𝑎𝑠𝑖 𝑥 𝐶𝑎𝑝𝑎𝑐𝑖𝑡𝑦 Daily Actual Production – Coal
Production – Or Mining is retrieved from sum of
Coal Mining 𝑊𝑒𝑖𝑔ℎ𝑡 hourly production that has MCD
Material “(MCD-CM-01) Coal
Mining”. (Exclude General)

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


AP353 – Functional Design Report
RMC003 – Report Daily Production

Ref. Column Name Formula Remarks

12. Daily Actual 𝑅𝑖𝑡𝑎𝑠𝑖 𝑥 𝐶𝑎𝑝𝑎𝑐𝑖𝑡𝑦 Daily Actual Production – Coal


Production – Or Intermediate is retrieved from
Coal 𝑊𝑒𝑖𝑔ℎ𝑡 sum of hourly production that has
Intermediate MCD Material “(MCD-CM-02) Coal
Intermediate”. (Exclude General)
13. Daily Actual 𝑅𝑖𝑡𝑎𝑠𝑖 𝑥 𝐶𝑎𝑝𝑎𝑐𝑖𝑡𝑦 Daily Actual Production – CT is
Production – Or retrieved from sum of hourly
CT 𝑊𝑒𝑖𝑔ℎ𝑡 production that has MCD Material
“(MCD-CT-01) Coal Transport”.
(Exclude General)
14. Adjust Joint 𝑇𝑜𝑡𝑎𝑙 𝐽𝑆 - Actual Truck Count is
𝐴𝑐𝑡𝑢𝑎𝑙 𝑇𝐶 𝑥
Survey 𝑇𝑜𝑡𝑎𝑙 𝑇𝐶 retrieved from Actual Truck Commented [SD1]: Bakal ada B1 buat itung JS
Count Production for that day
in Record Hourly Production.
- Total Joint Survey is retrieved
from inputted Fixed Joint
Survey in module Record Joint
Survey.
- Total Truck Count
Production is retrieved from
Total Truck Count Production
in module Record Joint Survey.
15. Daily N/A Daily Production Plan – DSP is
Production retrieved from average of every
Plan – DSP shift DSP for selected SD Material
on that date.
17. Daily 𝐴𝑅 + 𝐴𝑆 - t = 24 hours – duration of all
𝐷𝑆𝑃 − (𝐷𝑆𝑃 𝑥 )
Production 𝒕 shift activities in Roster. Commented [SD2]: Ini apa ya? -> Ambil dari roster
Plan – DSP - Actual Rain and Slippery is hitung avaialbe hours
with Actual AR = Actual Rain
duration (in hour) of rain and
Rain and AS = Actual Slippery
Slippery slippery happened on that date
(from Record Work Hour). Commented [SD3]: Criteria data yg diambil dr WH
18. Daily 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 𝑝𝑒𝑟 𝑚𝑖𝑛𝑢𝑡𝑒 𝑥  Daily Production Plan – gimana? Soalnya di WH kan per equipment. Apakah
total semua yg ada rain & slippery?
Production 𝐴𝑣𝑎𝑖𝑙𝑎𝑏𝑙𝑒 𝑇𝑖𝑚𝑒 in selected date Internal is retrieved from
Plan – Internal (𝑖𝑛 𝑚𝑖𝑛𝑢𝑡𝑒𝑠) Record Yearly Production Atau sebenarnya ini diambil dari transaction record
rainfall. Tp kalaupun diambil dr rainfall cr hitungnya
Target that has target type gimana? Rainfall kan per location.
Internal.
 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 𝑝𝑒𝑟 𝑚𝑖𝑛𝑢𝑡𝑒 =
𝑀𝑜𝑛𝑡ℎ𝑦 𝑃𝑙𝑎𝑛
𝐴𝑣𝑎𝑖𝑙𝑎𝑏𝑙𝑒 𝑡𝑖𝑚𝑒
𝑖𝑛 𝑎 𝑚𝑜𝑛𝑡ℎ (𝑚𝑖𝑛𝑢𝑡𝑒)
 𝐴𝑣𝑎𝑖𝑙𝑎𝑏𝑙𝑒 𝑡𝑖𝑚𝑒 𝑖𝑛 𝑎 𝑚𝑜𝑛𝑡ℎ =
𝑠𝑢𝑚(𝐴𝑣𝑎𝑖𝑙𝑎𝑏𝑙𝑒 𝑡𝑖𝑚𝑒 𝑝𝑒𝑟 𝑑𝑎𝑦)
𝑓𝑜𝑟 𝑎 𝑚𝑜𝑛𝑡ℎ

 𝐴𝑣𝑎𝑖𝑙𝑎𝑏𝑙𝑒 𝑡𝑖𝑚𝑒 𝑝𝑒𝑟 𝑑𝑎𝑦 =


( 𝑇𝑜𝑡𝑎𝑙 𝑡𝑖𝑚𝑒
𝑝𝑒𝑟 𝑑𝑎𝑦 (𝑖𝑛 𝑚𝑖𝑛𝑢𝑡𝑒))–
(𝐷𝑢𝑟𝑎𝑡𝑖𝑜𝑛 𝑜𝑓 𝑎𝑙𝑙 𝑅𝑜𝑠𝑡𝑒𝑟

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


AP353 – Functional Design Report
RMC003 – Report Daily Production

Ref. Column Name Formula Remarks

𝐴𝑐𝑡𝑖𝑣𝑖𝑡𝑦 (𝑖𝑛 𝑚𝑖𝑛𝑢𝑡𝑒))


19. Daily 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 𝑝𝑒𝑟 𝑚𝑖𝑛𝑢𝑡𝑒 𝑥  Daily Production Plan – BOC
Production 𝐴𝑣𝑎𝑖𝑙𝑎𝑏𝑙𝑒 𝑇𝑖𝑚𝑒 𝑖𝑛 𝑠𝑒𝑙𝑒𝑐𝑡𝑒𝑑 𝑑𝑎𝑡𝑒 is retrieved from Record Yearly
Plan - BOC (𝑖𝑛 𝑚𝑖𝑛𝑢𝑡𝑒𝑠) Production Target that has
target type BOC.
 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 𝑝𝑒𝑟 𝑚𝑖𝑛𝑢𝑡𝑒 =
𝑀𝑜𝑛𝑡ℎ𝑦 𝑃𝑙𝑎𝑛
𝐴𝑣𝑎𝑖𝑙𝑎𝑏𝑙𝑒 𝑡𝑖𝑚𝑒
𝑖𝑛 𝑎 𝑚𝑜𝑛𝑡ℎ (𝑚𝑖𝑛𝑢𝑡𝑒)
 𝐴𝑣𝑎𝑖𝑙𝑎𝑏𝑙𝑒 𝑡𝑖𝑚𝑒 𝑖𝑛 𝑎 𝑚𝑜𝑛𝑡ℎ =
𝑠𝑢𝑚(𝐴𝑣𝑎𝑖𝑙𝑎𝑏𝑙𝑒 𝑡𝑖𝑚𝑒 𝑝𝑒𝑟 𝑑𝑎𝑦)
𝑓𝑜𝑟 𝑎 𝑚𝑜𝑛𝑡ℎ

 𝐴𝑣𝑎𝑖𝑙𝑎𝑏𝑙𝑒 𝑡𝑖𝑚𝑒 𝑝𝑒𝑟 𝑑𝑎𝑦 =


( 𝑇𝑜𝑡𝑎𝑙 𝑡𝑖𝑚𝑒
𝑝𝑒𝑟 𝑑𝑎𝑦 (𝑖𝑛 𝑚𝑖𝑛𝑢𝑡𝑒))–
(𝐷𝑢𝑟𝑎𝑡𝑖𝑜𝑛 𝑜𝑓 𝑎𝑙𝑙 𝑅𝑜𝑠𝑡𝑒𝑟 𝐴𝑐𝑡𝑖𝑣𝑖𝑡𝑦
(𝑖𝑛 𝑚𝑖𝑛𝑢𝑡𝑒))
20. MTD Actual 𝑀𝑇𝐷 𝐴𝑐𝑡𝑢𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 N/A
Production – 𝑂𝐵 + 𝑇𝑆 + 𝑀𝑢𝑑
WR
21. MTD Actual N/A MTD Actual Production – OB is
Production – retrieved from sum of actual
OB production for MCD Material
“(MCD-WR-01) Overburden”
exclude general calculated from
the 1st of month until the selected
date (in selection screen) in
Record Hourly Production.
22. MTD Actual N/A MTD Actual Production – Soil is
Production – retrieved from sum of actual
Soil production for MCD Material
“(MCD-WR-04) Soil”, “(MCD-WR-
05) Top Soil”, and “(MCD-WR-06)
Sub Soil” exclude general
calculated from the 1st of month
until the selected date (in selection
screen) in Record Hourly
Production.
23. MTD Actual N/A MTD Actual Production – Mud is
Production – retrieved from sum of actual
Mud production for MCD Material
“(MCD-WR-02) Mud Liquid” and
“(MCD-WR-03) Mud Solid” exclude
general calculated from the 1st of
month until the selected date (in
selection screen) in Record Hourly
Production.

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


AP353 – Functional Design Report
RMC003 – Report Daily Production

Ref. Column Name Formula Remarks

24. MTD Actual N/A MTD Actual Production –


Production – Parting is retrieved from sum of
Parting actual production for MCD Material
“(MCD-WR-07) Parting Fine Coal”
exclude general calculated from
the 1st of month until the selected
date (in selection screen) in
Record Hourly Production.
25. MTD Actual N/A MTD Actual Production –
Production – General is retrieved from Sum of
General actual production for MCD Material
WR/CM/CT which General
checkbox is ticked calculated from
the 1st of month until the selected
date (in selection screen) in
Record Hourly Production.
26. MTD Actual N/A MTD Actual Production –
Production – Blasting is retrieved from sum of
Blasting actual production WR Type
Blasting exclude general
calculated from the 1st of month
until the selected date (in selection
screen) in Record Hourly
Production.
27. MTD Actual N/A MTD Actual Production –
Production – Ripping is retrieved from sum of
Ripping actual production WR Type
Ripping exclude general calculated
from the 1st of month until the
selected date (in selection screen)
in Record Hourly Production.
28. MTD Actual N/A MTD Actual Production – Free
Production – Dig is retrieved from sum of actual
Free Dig production WR Type Free Dig
exclude general calculated from
the 1st of month until the selected
date (in selection screen) in
Record Hourly Production.
29. MTD Actual N/A MTD Actual Production – Coal
Production – Mining is retrieved from sum of
Coal Mining actual production MCD Material
“MCD-CM-01) Coal Mining”
exclude general calculated from
the 1st of month until the selected
date (in selection screen) in
Record Hourly Production.
30. MTD Actual N/A MTD Actual Production – Coal
Production – Intermediate is retrieved from
Coal sum of actual production MCD
Intermediate Material “(MCD-CM-02) Coal
Intermediate” exclude general
calculated from the 1st of month

Copyright ©2017 Accenture. All Rights Reserved. Page 9 of 17


AP353 – Functional Design Report
RMC003 – Report Daily Production

Ref. Column Name Formula Remarks

until the selected date (in selection


screen) in Record Hourly
Production.
31. MTD Actual N/A MTD Actual Production – CT is
Production – retrieved from sum of actual
CT production MCD Material “(MCD-
CT-01) Coal Transport” exclude
general calculated from the
beginning of the 1st of month until
the selected date (in selection
screen) in Record Hourly
Production.
32. MTD N/A MTD Production Plan – DSP is
Production retrieved from total of production
Plan – DSP plan for all SD Material Group
calculated from the beginning of
the 1st of month until the selected
date (in selection screen) in
Transaction Daily Strategic Plan.
33. MTD N/A MTD Production Plan – Internal
Production is retrieved from total of production
Plan – Internal plan which target type is Internal
calculated from the 1st of month
until the selected date (in selection
screen) in Yearly Production
Target.
34. MTD N/A MTD Production Plan – BOC is
Production retrieved from total of production
Plan – BOC plan which target type is BOC
calculated from the 1st of month
until the selected date (in selection
screen) in Yearly Production
Target.
35. YTD Actual 𝑌𝑇𝐷 𝐴𝑐𝑡𝑢𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 N/A
Production – 𝑂𝐵 + 𝑇𝑆 + 𝑀𝑢𝑑
WR
36. YTD Actual N/A YTD Actual Production – OB is
Production – retrieved from sum of actual
OB production for MCD Material
“(MCD-WR-01) Overburden”
exclude general calculated from
the beginning of the year until the
selected date (in selection screen)
in Record Hourly Production.
37. YTD Actual N/A YTD Actual Production – Soil is
Production – retrieved from sum of actual
Soil production for MCD Material
“(MCD-WR-04) Soil”, “(MCD-WR-
05) Top Soil”, and “(MCD-WR-06)
Sub Soil” exclude general
calculated from the beginning of
the year until the selected date (in

Copyright ©2017 Accenture. All Rights Reserved. Page 10 of 17


AP353 – Functional Design Report
RMC003 – Report Daily Production

Ref. Column Name Formula Remarks

selection screen) in Record Hourly


Production.
38. YTD Actual N/A YTD Actual Production – Mud is
Production – retrieved from sum of actual
Mud production for MCD Material
“(MCD-WR-02) Mud Liquid” and
“(MCD-WR-03) Mud Solid” exclude
general calculated from the
beginning of the year until the
selected date (in selection screen)
in Record Hourly Production.
39. YTD Actual N/A YTD Actual Production – Parting
Production – is retrieved from sum of actual
Parting production for MCD Material
“(MCD-WR-07) Parting Fine Coal”
exclude general calculated from
the beginning of the year until the
selected date (in selection screen)
in Record Hourly Production.
40. YTD Actual N/A YTD Actual Production –
Production – General is retrieved from sum of
General actual production for MCD Material
WR/CM/CT which General
checkbox is ticked calculated from
the beginning of the year until the
selected date (in selection screen)
in Record Hourly Production.
41. YTD Actual N/A YTD Actual Production –
Production – Blasting is retrieved from sum of
Blasting actual production WR Type
Blasting exclude general
calculated from calculated from the
beginning of the year until the
selected date in Record Hourly
Production.
42. YTD Actual N/A YTD Actual Production –
Production – Ripping is retrieved from sum of
Ripping actual production WR Type
Ripping exclude general calculated
from calculated from the beginning
of the year until the selected date
(in selection screen) in Record
Hourly Production.
43. YTD Actual N/A YTD Actual Production – Free
Production – Dig is retrieved from sum of actual
Free Dig production WR Type Free Dig
calculated exclude general from
calculated from the beginning of
the year until the selected date (in
selection screen) in Record Hourly
Production.

Copyright ©2017 Accenture. All Rights Reserved. Page 11 of 17


AP353 – Functional Design Report
RMC003 – Report Daily Production

Ref. Column Name Formula Remarks

44. YTD Actual N/A YTD Actual Production – Coal


Production – Mining is retrieved from sum of
Coal Mining actual production MCD Material
“(MCD-CM-01) Coal Mining”
exclude general calculated from
the beginning of the year until the
selected date (in selection screen)
in Record Hourly Production.
45. YTD Actual N/A YTD Actual Production – Coal
Production – Intermediate is retrieved from
Coal sum of actual production MCD
Intermediate Material “(MCD-CM-02) Coal
Intermediate” exclude general
calculated from the beginning of
the year until the selected date (in
selection screen) in Record Hourly
Production.
46. YTD Actual N/A YTD Actual Production – CT is
Production – retrieved from sum of actual
CT production MCD Material “(MCD-
CT-01) Coal Transport” exclude
general calculated from the
beginning of the year until the
selected date (in selection screen)
in Record Hourly Production.
47. YTD N/A YTD Production Plan – DSP is
Production retrieved from total of production
Plan – DSP plan for all SD Material Group
calculated from the beginning of
the year until the selected date (in
selection screen) in Transaction
Daily Strategic Plan.
48. YTD N/A YTD Production Plan – Internal
Production is retrieved from total of production
Plan – Internal plan which target type is Internal
calculated from the beginning of
the year until the selected date (in
selection screen) in Yearly
Production Target.
49 YTD N/A YTD Production Plan – BOC is
Production retrieved from total of production
Plan – BOC plan which target type is BOC
calculated from the beginning of
the year until the selected date (in
selection screen) in Yearly
Production Target.
50. Daily Actual 𝑇𝑜𝑡𝑎𝑙 - Actual Rain is retrieved from
Rain (𝐴𝑐𝑡𝑢𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 𝑝𝑒𝑟 𝐿𝑜𝑎𝑑𝑒𝑟 𝑥 activity that has Time
𝐴𝑐𝑡𝑢𝑎𝑙 𝑅𝑎𝑖𝑛 𝑝𝑒𝑟 𝐿𝑜𝑎𝑑𝑒𝑟) Description “Rain” in record
𝑇𝑜𝑡𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 Work Hour based on Site and
selected Date.

Copyright ©2017 Accenture. All Rights Reserved. Page 12 of 17


AP353 – Functional Design Report
RMC003 – Report Daily Production

Ref. Column Name Formula Remarks

- Actual Production is retrieved


from actual per loader in
Record Hourly Production
based on Site and selected
Date.
- Total Production is retrieved
from sum of production of all
Loader based on Site and
selected Date.
51. Daily Actual 𝑇𝑜𝑡𝑎𝑙 - Actual Slippery is retrieved
Slippery (𝐴𝑐𝑡𝑢𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 𝑝𝑒𝑟 𝐿𝑜𝑎𝑑𝑒𝑟 𝑥 from activity that has Time
𝐴𝑐𝑡𝑢𝑎𝑙 𝑆𝑙𝑖𝑝𝑝𝑒𝑟𝑦 𝑝𝑒𝑟 𝐿𝑜𝑎𝑑𝑒𝑟) Description “Slippery” in record
𝑇𝑜𝑡𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 Work Hour based on Site and
selected Date.
- Actual Production is retrieved
from actual per loader in
Record Hourly Production
based on Site and selected
Date.
- Total Production is retrieved
from sum of production of all
Loader based on Site and
selected Date.
52. Daily Rain 𝑃𝑙𝑎𝑛 𝑅𝑎𝑖𝑛 𝑀𝑜𝑛𝑡ℎ 𝒙 - Daily Rain Reforecast is
Reforecast 𝑥 60 retrieved from rain duration
(𝒏 𝐷𝑎𝑦𝑠 𝑖𝑛 𝑀𝑜𝑛𝑡ℎ 𝒙 − 𝒏 ℎ𝑜𝑙𝑖𝑑𝑎𝑦)
plan in Master Roster which
type is Reforecast in minutes.
- Month x = Get month on
selected date
- n days = total days in month x
- n holidays = total holidays in
month x. If holiday is < 1 day,
then
𝑛 ℎ𝑜𝑙𝑖𝑑𝑎𝑦 =
ℎ𝑜𝑙𝑖𝑑𝑎𝑦 𝑑𝑢𝑟𝑎𝑡𝑖𝑜𝑛 (ℎ𝑜𝑢𝑟)
24 ℎ𝑜𝑢𝑟𝑠

53. Daily Slippery 𝑃𝑙𝑎𝑛 𝑆𝑙𝑖𝑝𝑝𝑒𝑟𝑦 𝑀𝑜𝑛𝑡ℎ 𝒙 - Daily Slippery Reforecast is


Reforecast 𝑥 60 retrieved from slippery duration
(𝒏 𝐷𝑎𝑦𝑠 𝑖𝑛 𝑀𝑜𝑛𝑡ℎ 𝒙 − 𝒏 ℎ𝑜𝑙𝑖𝑑𝑎𝑦)
plan in Master Roster which
type is Reforecast in minutes.
- Month x = Get month on
selected date
- n days = total days in month x
- n holidays = total holidays in
month x. If holiday is < 1 day,
then
𝑛 ℎ𝑜𝑙𝑖𝑑𝑎𝑦 =
ℎ𝑜𝑙𝑖𝑑𝑎𝑦 𝑑𝑢𝑟𝑎𝑡𝑖𝑜𝑛 (ℎ𝑜𝑢𝑟)
24 ℎ𝑜𝑢𝑟𝑠

Copyright ©2017 Accenture. All Rights Reserved. Page 13 of 17


AP353 – Functional Design Report
RMC003 – Report Daily Production

Ref. Column Name Formula Remarks

54. Daily Rain 𝑃𝑙𝑎𝑛 𝑅𝑎𝑖𝑛 𝑀𝑜𝑛𝑡ℎ 𝒙 - Daily Rain Budget is retrieved
Budget 𝑥 60 from rain duration plan in
(𝒏 𝐷𝑎𝑦𝑠 𝑖𝑛 𝑀𝑜𝑛𝑡ℎ 𝒙 − 𝒏 ℎ𝑜𝑙𝑖𝑑𝑎𝑦)
Master Roster which type is
Budget in minutes.
- Month x = Get month on
selected date
- n days = total days in month x
- n holidays = total holidays in
month x. If holiday is < 1 day,
then
𝑛 ℎ𝑜𝑙𝑖𝑑𝑎𝑦 =
ℎ𝑜𝑙𝑖𝑑𝑎𝑦 𝑑𝑢𝑟𝑎𝑡𝑖𝑜𝑛 (ℎ𝑜𝑢𝑟)
24 ℎ𝑜𝑢𝑟𝑠

55. Daily Slippery 𝑃𝑙𝑎𝑛 𝑆𝑙𝑖𝑝𝑝𝑒𝑟𝑦 𝑀𝑜𝑛𝑡ℎ 𝒙 - Daily Slippery Budget is


Budget 𝑥 60 retrieved from slippery duration
(𝒏 𝐷𝑎𝑦𝑠 𝑖𝑛 𝑀𝑜𝑛𝑡ℎ 𝒙 − 𝒏 ℎ𝑜𝑙𝑖𝑑𝑎𝑦)
plan in Master Roster which
type is Budget in minutes.
- Month x = Get month on
selected date
- n days = total days in month x
- n holidays = total holidays in
month x. If holiday is < 1 day,
then
𝑛 ℎ𝑜𝑙𝑖𝑑𝑎𝑦 =
ℎ𝑜𝑙𝑖𝑑𝑎𝑦 𝑑𝑢𝑟𝑎𝑡𝑖𝑜𝑛 (ℎ𝑜𝑢𝑟)
24 ℎ𝑜𝑢𝑟𝑠

56. MTD Rain 𝑇𝑜𝑡𝑎𝑙 - Actual Rain is retrieved from


Actual (𝐴𝑐𝑡𝑢𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 𝑝𝑒𝑟 𝐿𝑜𝑎𝑑𝑒𝑟 𝑥 activity that has Time
𝐴𝑐𝑡𝑢𝑎𝑙 𝑅𝑎𝑖𝑛 𝑝𝑒𝑟 𝐿𝑜𝑎𝑑𝑒𝑟) Description “Rain” in record
𝑇𝑜𝑡𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 Work Hour calculated from the
1st of the month until the
selected date.
- Actual Production is retrieved
from actual per loader in
Record Hourly Production
calculated from the 1st of the
month until the selected date.
- Total Production is retrieved
from sum of production of all
Loader based on Site
calculated from the 1st of the
month until the selected date.
57. MTD Slippery 𝑇𝑜𝑡𝑎𝑙 - Actual Slippery is retrieved
Actual (𝐴𝑐𝑡𝑢𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 𝑝𝑒𝑟 𝐿𝑜𝑎𝑑𝑒𝑟 𝑥 from activity that has Time
𝐴𝑐𝑡𝑢𝑎𝑙 𝑆𝑙𝑖𝑝𝑝𝑒𝑟𝑦 𝑝𝑒𝑟 𝐿𝑜𝑎𝑑𝑒𝑟) Description “Slippery” in record
𝑇𝑜𝑡𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 Work Hour calculated from the
1st of the month until the
selected date.

Copyright ©2017 Accenture. All Rights Reserved. Page 14 of 17


AP353 – Functional Design Report
RMC003 – Report Daily Production

Ref. Column Name Formula Remarks

- Actual Production is retrieved


from actual per loader in
Record Hourly Production
calculated from the 1st of the
month until the selected date.
- Total Production is retrieved
from sum of production of all
Loader based on Site
calculated from the 1st of the
month until the selected date.
58. YTD Rain 𝑇𝑜𝑡𝑎𝑙 - Actual Rain is retrieved from
Actual (𝐴𝑐𝑡𝑢𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 𝑝𝑒𝑟 𝐿𝑜𝑎𝑑𝑒𝑟 𝑥 activity that has Time
𝐴𝑐𝑡𝑢𝑎𝑙 𝑅𝑎𝑖𝑛 𝑝𝑒𝑟 𝐿𝑜𝑎𝑑𝑒𝑟) Description “Rain” in record
𝑇𝑜𝑡𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 Work Hour calculated from the
beginning of the year until the
selected date.
- Actual Production is retrieved
from actual per loader in
Record Hourly Production
calculated from the beginning
of the year until the selected
date.
- Total Production is retrieved
from sum of production of all
Loader based on Site
calculated from the beginning
of the year until the selected
date.
59. YTD Slippery 𝑇𝑜𝑡𝑎𝑙 - Actual Slippery is retrieved
Actual (𝐴𝑐𝑡𝑢𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 𝑝𝑒𝑟 𝐿𝑜𝑎𝑑𝑒𝑟 𝑥 from activity that has Time
𝐴𝑐𝑡𝑢𝑎𝑙 𝑆𝑙𝑖𝑝𝑝𝑒𝑟𝑦 𝑝𝑒𝑟 𝐿𝑜𝑎𝑑𝑒𝑟) Description “Slippery” in record
𝑇𝑜𝑡𝑎𝑙 𝑃𝑟𝑜𝑑𝑢𝑐𝑡𝑖𝑜𝑛 Work Hour calculated from the
beginning of the year until the
selected date.
- Actual Production is retrieved
from actual per loader in
Record Hourly Production
calculated from the beginning
of the year until the selected
date.
- Total Production is retrieved
from sum of production of all
Loader based on Site
calculated from the beginning
of the year until the selected
date.

Copyright ©2017 Accenture. All Rights Reserved. Page 15 of 17


AP353 – Functional Design Report
RMC003 – Report Daily Production

Table 2 Column Description for Detail Level

Ref. Column Name Formula Remarks


Double clicked transaction date in
1. Date N/A
header level.
2. Hour N/A Show every hour on the day.
Actual hourly production is retrieved
3. Actual Hourly N/A
from Record Hourly Production.
𝑃𝑙𝑎𝑛 𝑝𝑒𝑟 𝑀𝑖𝑛𝑢𝑡𝑒 𝑥  Plan Hourly is retrieved from
𝑇𝑜𝑡𝑎𝑙 𝑊𝑜𝑟𝑘𝑖𝑛𝑔 𝑝𝑒𝑟 𝐻𝑜𝑢𝑟 calculated daily plan in
( 𝑖𝑛 𝑚𝑖𝑛𝑢𝑡𝑒) Transaction Daily Strategic Plan.
 𝑃𝑙𝑎𝑛 𝑃𝑒𝑟 𝑚𝑖𝑛𝑢𝑡𝑒 =
𝑇𝑜𝑡𝑎𝑙 𝑃𝑙𝑎𝑛 𝐷𝑆𝑃 𝑓𝑟𝑜𝑚 𝑎𝑙𝑙 𝑠ℎ𝑖𝑓𝑡
𝑇𝑜𝑡𝑎𝑙 𝑊𝑜𝑟𝑘𝑖𝑛𝑔 𝑟𝑜𝑠𝑡𝑒𝑟
4. Plan Hourly 𝑝𝑒𝑟 𝐷𝑎𝑦 (𝑖𝑛 𝑚𝑖𝑛𝑢𝑡𝑒)
 𝑇𝑜𝑡𝑎𝑙 𝑊𝑜𝑟𝑘𝑖𝑛𝑔 𝑝𝑒𝑟 ℎ𝑜𝑢𝑟 =
(𝑇𝑜𝑡𝑎𝑙 𝑇𝑖𝑚𝑒 𝑖𝑛 𝑎𝑛 ℎ𝑜𝑢𝑟
(𝑖𝑛 𝑚𝑖𝑛𝑢𝑡𝑒)) –
𝑆ℎ𝑖𝑓𝑡 𝐴𝑐𝑡𝑖𝑣𝑖𝑡𝑖𝑒𝑠
𝑑𝑢𝑟𝑎𝑡𝑖𝑜𝑛 (𝑖𝑛 𝑚𝑖𝑛𝑢𝑡𝑒))
Actual Daily is retrieved from
5. Actual Daily N/A accumulated actual hourly for that
day.
Daily Production Plan – DSP is
6. DSP N/A retrieved from accumulated plan
hourly for that day.

5. SELECTION CRITERIA

Cb01 Dt02 Btn01


Cb02

Dt01

Grd01

Figure 3 Selection Screen for Report Daily Production

Copyright ©2017 Accenture. All Rights Reserved. Page 16 of 17


AP353 – Functional Design Report
RMC003 – Report Daily Production

Table 3 CAR Diagram for Selection Screen

Control Action /
Ref. Control Response Remarks
Type Event
1. Cb01 Combobox N/A N/A Show Site’s ID and Site’s Name
2. Cb02 Combobox N/A Show SD Material
3. Dt01 Date N/A N/A Filled with From Date
Picker (Transaction Date)
4. Dt02 Date N/A N/A Filled with To Date (Transaction
Picker Date)
5. Btn01 Button On Click Refresh data Report N/A
Daily Production –
Header Level data
based on selected
Site, From Date, and
To Date
6. Grd01 Gridview N/A Show Report Daily If double clicked on specific row,
Production – Header then will display Report Daily
Level data Production – Detail Level data

Security and Authorization Check


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

6. ERROR HANDLING

No. Possible Errors Notification Procedures


1. Field Site is empty Display error message: “Site cannot be empty”

2. From Date is empty Display error message: “From Date cannot be empty”

3. To Date is empty Display error message: “To Date cannot be empty”

4. To Date is filled more than 31 Display error message: “The maximum difference
days between From Date and To Date is 31 days”

7. COMPONENT TEST REQUIREMENT

No. Test Condition Expected Results


1. Display Report Daily Report Daily Production Data is displayed
Production Data

Test Data
N/A

Copyright ©2017 Accenture. All Rights Reserved. Page 17 of 17

S-ar putea să vă placă și