Академический Документы
Профессиональный Документы
Культура Документы
M-080
PLANNED ORDERS: SHOWING ‘SISTER’ PRODUCTS
VERSION HISTORY
Version Author Date Description
0.1 Production team 17/04/2011 Initial Migration
1.0 NEW 19-09-2007 Draft Version 1
2.0 NEW 30/10/2007 Include changes made by H. Has
Page 1/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Table of Content
1 Functional Specification.......................................................................................................................... 3
1.1 Request Administration.............................................................................................................. 3
1.2 Change History............................................................................................................................ 3
1.3 Priority and Complexity............................................................................................................... 3
1.4 Alternative Solutions................................................................................................................... 3
1.5 Effort Estimate............................................................................................................................. 3
1.6 Initial Development Approval..................................................................................................... 3
1.7 Final Development Approval...................................................................................................... 3
1.8 Assumptions................................................................................................................................ 3
1.9 Legacy Systems........................................................................................................................... 3
1.10 Business Requirements.............................................................................................................. 3
1.11 Interface / Conversion Requirements........................................................................................3
1.12 Report specification.................................................................................................................... 3
1.12.1 General Specifications............................................................................................................. 3
1.12.2 Data Fields............................................................................................................................... 3
1.12.3 Report Layout and/or Example................................................................................................. 3
1.13 Test Plans..................................................................................................................................... 3
1.14 Functional Specification Approval.............................................................................................3
2 Technical Specification........................................................................................................................... 3
2.1 Program Information................................................................................................................... 3
2.2 Program Structure....................................................................................................................... 3
2.3 SAP Script Forms........................................................................................................................ 3
2.4 Enhancements............................................................................................................................. 3
2.5 Modification.................................................................................................................................. 3
2.6 Custom Development.................................................................................................................. 3
2.7 Technical Specification Approval............................................................................................... 3
Page 2/26
FUNCTIONAL & TECHNICAL SPECIFICATION
1 FUNCTIONAL SPECIFICATION
JUSTIFICATION SECTION:
Product/Module ECC SAP version: Date: 12/8/2021
Dev. Request ID/ IM Report ID (if a report): 148
Functional Team: Ops
Phase: Blueprint
Requested by: Production team Extension :
Functional Analyst (Owner): Production team Extension:
Technical Analyst: Extension :
Change History (To track changes to specification after it has been approved)
Version Date Modified Brief Description of Change
# Modified By
01 2007/09/19 NEW Original specification
Priority: ( X ) Critical
( ) High
( ) Medium
( ) Low
Complexity ( ) Low ( ) Medium ( X ) High
Page 3/26
FUNCTIONAL & TECHNICAL SPECIFICATION
1.8 ASSUMPTIONS
Definitions, Acronyms, Abbreviations: Any term associated with this spec that may not be commonly used
Short description:
Page 4/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Overview where planned orders for the production of Finished Goods (FG’s) are grouped by their
semi-finished product. FG’s which need the same semi-finished product (=same formula) are called
‘sisters’; usually the same mix in different packagings (
Page 5/26
FUNCTIONAL & TECHNICAL SPECIFICATION
The selection of finished/sem-finished orders can either happen by MRP controller, required material
(semi-finished) or requirering material (finished). It is also possible to get a combination of these
options. The main table that should be used is MDRS which contains most of the information
needed for this report.
Second criteria is the time period.
Additionally the user has to descide which period (day, week, month, selection prerod) he wants
sum criteria for the required and produced quantity of semi-finished product. This selection should
appear as radio buttons.
Selection screen:
From To
Required Material
Requiring Material
Material Controller
Period
1) Selection via MRP controller (The selection sequence is just one possible solution and
should be adjusted if for performance reasons another selection sequence is more suitable)
a. Select all materials (MATNR) from table MARC where the MRP controller (DISPO)
and plant (WERKS) is equal to the selected values
b. For all entries (MATNR) found check table MARA to get the materials with a
material type (MTART) equal to “ZSFG” – these are the semi-finished goods.
c. Check table MAST for each material number found in 1b), selected plant (WERKS)
and BOM Usage (STLAN) = “1”. If yes set the indicator to “Y”
d. With the results of 1c) check table STPO whether field ITSOB is not equal to “50”
(meaning the material is not a phantom BOM).
e. Read table MDRS with the found entries (MATNR) in 1d), Requirement type
(BDART) equal to “AR” or “SB”, the selected plant (WERKS) and date (BDTER) to
get the accordant production orders (AUFNR) or planned orders (PLNUM).
Additionally read the pegged requirement – “sister product” (BAUGR), requirement
quantity (BDMNG), Base Unit of Measure (MEINS) and requirement date (BDTER)
for each order.
f. For each production order (AUFNR) – MDRS-BDART = “AR” – read AFKO to get
the target quantity (GAMNG) and the Base Unit of Measure (GMEIN).
g. For each planned order (PLNUM) – MDRS-BDART = “SB” – read table PLAF to get
the Planned order qty (GSMNG) as well as the Base Unit of Measure (MEINS).
h. For each “sister product” and the selected plant (WERKS) check table MARC to get
the corresponding MRP controller (DISPO)
Page 6/26
FUNCTIONAL & TECHNICAL SPECIFICATION
1.10.3 List the Business Process Documents related to this development: ( If applicable)
Page 7/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Page 8/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Production planner - Plant - Production planner will only plan 'his' plant.
Page 9/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Business Owner:
Mapping Attachment: ( ) No ( ) Yes -
Sample Data Attachment: ( ) No ( ) Yes -
S No
Description
Dependency Type
(Object/Configuration/legacy/external systems)
Development Sequence
None
Page 10/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Offline Reporting:
Offline Reports are pre-calculated reports stored within the system or broadcasted
via email or paper to the appropriate report recipients, e.g. Sales Force user.
Access via Amount of users for pilot countries Amount of expected users for EBS
Europe
BW BEx Analyzer (*.xls)
BW Web Analyzer (*.html)
ABAP xx xx
Page 11/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Offline Properties
Report Volume (How many lines, on an average, are on the report?)
( ) <10 to 100>
( ) <101 to 1.000>
( ) <1001 to 10.000>
( ) <More then 10.000>
( ) <More then 65.000>
Data Sources
System Area Amount of History Amount of History
at Golive ongoing
PP-PI Planned order (PLAF) 1 month 1 month
Process orders (AFKO)
Dependent requirement
(MDRS)
Material Master (MARA,
MARC)
BOM (MAST, STPO)
Page 12/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Mandatory (M) or
Prompt Description Characteristic Range (R) or Value (V) Variable
Optional (O)
Plant WERKS M V
(Please put in order needed on report: Rows/Columns from top to bottom/left to right.
Add lines as needed.)
Key figures are numeric values. They can stand alone, be summed or used as a value in
another calculation. Often, they are accompanied by a currency or unit of measure (e.g.
gross sales, committed quantity, net postings, etc.)
Calculation
Se Colum Business Format Cell
BMC Measure Name / Column Unit or or
q n or Measure / Behaviour
Description Currency restriction Scale
Nu Row Catalogue Decimal e.g. Zero
(BMC) ID Type required?
m (C/R) Places Suppression
(Y/N)
Sequence number is based on above columns as well. For example, you may want to have a
calculation placed to the right of a column listed above. The column listed above is number 4.
The sequence number in this section would have a 5 in it.
Calculation Format /
Seq (C) or Required Calculation and Source Fields Calculation
Calculated Field Description Decimal Scale
Num Restriction (BMC ID) / Required Restriction Variable Places
(R)
Page 13/26
FUNCTIONAL & TECHNICAL SPECIFICATION
1.12.2.4
Page 14/26
FUNCTIONAL AND TECHNICAL SPECIFICATION
(Please put in order needed on report: Rows/Columns from top to bottom/left to right. Add lines as needed.)
Characteristics are business dimensions and are often considered master data. Some examples of characteristics are cost centers, accounts,
material groups, company codes, plants, order types, etc.
A “Key” is information such as a customer number (0808907703) that uniquely identifies an entry in a table. A “Description” describes the
“Key”, a name such as “American Airlines”. If both “Key” and “Description” (0808907703 American Airlines) were selected, you would be
able to sort on both the elements on the report, i.e., by name and then by customer number.
ROW Definition
4 Premix C K D -- Y
Page 15/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Column Definition
Page 16/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Page 17/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Page 18/26
FUNCTIONAL AND TECHNICAL SPECIFICATION
Please attach a copy of the layout you want for the initial view of the report and if necessary
for additional navigation steps as well. Make sure to include information described in the
above sections. (Rows, Free Characteristics, Columns, Calculations)
If a screenshot or attached document is not sufficient enough to specify the layout, please
use the section below as well to describe the layout.
Sample:
Example:
Sorting:
The materials 207589 and 207590 are both using 904210 as component. To smoothen the production of
semi-finished product the timewise correlant orders for finished product should be displayed accordingly.
The sorting should be happen per semi-finished product, date for each period (day, week, …), semi-
finished product order and finished product order . The order for finished product should be sorted to the
semi-finished order they “belong to”.
In the described example above we have two orders for 904210 for the 10/01 and the 10/04. For the
finished product we have requirement dates for the 10/01, 10/03, 10/05 and 10/06.
In our case the finished goods order from the 10/01 and the 10/03 belong logically to the semi-finished
order from the 10/01 and so on.
Threshold:
We have a process order over 480 kg for the 10/01 of semi-finished 63. Against this quantity we have
demands over 48 kg of this material on the 10/02 and a second over 460 kg on the 10/03. As this
accumulated quantity of 48 + 460 is more than the produced quantity of 480 kg this cell should be marked
in red.
Page 19/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Signature Date
Process/Workstream Approval
Technical Approval
2 TECHNICAL SPECIFICATION
Page 20/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Page 21/26
FUNCTIONAL & TECHNICAL SPECIFICATION
1. Type of interface
2. Direction of interface:
3. Frequency: ( ) Real-Time ( ) Batch
( ) Inbound ( ) Outbound ( ) Both
( ) Daily ( ) Weekly ( ) Monthly
( ) Other: _______________________
The report will be created via: ( ) Report Painter ( ) Report Writer ( ) ALV
( ) ABAP Program ( ) Info System ( ) SAPscript
( ) Other: _______________________ ( ) Smartform
Page 22/26
FUNCTIONAL & TECHNICAL SPECIFICATION
(Attach a excel spreadsheet with how to map data between different systems. Include conversion and
validation rules. The Excel mapping template is: TBD )
SAPScript Forms: (This section to be deleted if request does not belong to this classification)
If copied from Standard Form Name, Standard Form Name:
Describe changes to the layout set: (Paragraph formats, windows, page windows, page sequence,
pages and character formats)
2.4 ENHANCEMENTS
Enhancements: (This section to be deleted if request does not belong to this classification)
Enhancement Project Name:
2.5 MODIFICATION
Modification: (This section to be deleted if request does not belong to this classification)
Page 23/26
FUNCTIONAL & TECHNICAL SPECIFICATION
List the name and type of the SAP Objects that need to be modified:
Describe Modification: (Also mention the impact of the object modified on other processes. Refer to created
objects)
Page 24/26
FUNCTIONAL & TECHNICAL SPECIFICATION
2.6.5 Describe new transactions: (Provide a description of each screen include fields, possible User
actions and any Processing that should happen)
Field Definition:
Screen Field Type(Field, Field Format Input List of Possible Validati
No. Name Push Button, Text Masks Values and on
Context Error
Or Table Control) Sensitive Help Actions
2.6.6 Describe the Update Method for Tables: (Method, sequence, function modules, update processes,
locking requirements)
Signature Date
Technical Approval
Page 25/26
FUNCTIONAL & TECHNICAL SPECIFICATION
Process/Workstream Approval
Page 26/26