Phoenix - S4HANA - AP353 FD Report-RMC003-Report Daily Production v1.01-x
Phoenix - S4HANA - AP353 FD Report-RMC003-Report Daily Production v1.01-x
Phoenix - S4HANA - AP353 FD Report-RMC003-Report Daily Production v1.01-x
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
Phoenix_S4HANA_AP353 FD Report-RMC003-Report Daily Production
Document Name
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
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...............................................................................................................15
6. ERROR HANDLING...................................................................................................................16
7. COMPONENT TEST REQUIREMENT..........................................................................................16
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.
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.
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
4. DESIGN
4.
4.1. Flow Diagram
4.1.1. Process Flow – Header Level
Double clicked on
Display Report Daily
specific row in Report
Start Production – Detail Level End
Daily Production –
data
Header Level
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.
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.
RMC003-Report
Daily Production v1.00.xlsx
54. Daily Rain Plan Rain Month x - Daily Rain Budget is retrieved
Budget
x 60 from rain duration plan in
(n Days∈ Month x−nholiday )
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
n holiday=¿
holiday duration (hour)
24 hours
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 per Minute x Plan Hourly is retrieved from
Total Working per Hour calculated daily plan in Transaction
(¿ minute ) Daily Strategic Plan.
Plan Per minute =¿
Total Plan DSP ¿ all shift ¿
4. Plan Hourly Total Working roster
per Day(¿ minute )
Total Working per hour =¿
( ¿ minute ) ¿ –
Shift Activities
duration ( ¿ minute ) ¿
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
Dt01
Grd0
Control Action /
Ref. Control Response Remarks
Type Event
1. Cb01 Combobo N/A N/A Show Site’s ID and Site’s Name
x
2. Cb02 Combobo N/A Show SD Material
x
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
6. ERROR HANDLING
Test Data
N/A