Você está na página 1de 5

1.

0 Business Requirement
Business needs a report indicating the,
o Consumption of last 30 months
o Receipt of last 12 months
o Future requirements of next 6 months
This report is required,
o For past consumption in order to create the new PIR to upload each week
o Inventory classification ( obsolete , slow moving , active )

2.0 Impact Analysis


2.1

2.2

Understanding
Based on the input parameters, system will generate list indicating material numbers in a plant,
its 30 months past consumption, 12 months past receipts and 6 months future requirements
Solution

2.2.1.1

Impacted Areas & dependencies

2.2.1.2

Functional Solution

2.2.1.3

Screen Changes

2.2.1.4

Database Changes

2.2.1.5

Navigational Changes

3.0 High Level Design


3.1

Detailed Description
A custom transaction and associated program will needs to be developed, (similar to std
transaction MC44 i.e. inventory turnover)

3.2

Design Approach
For the custom transaction, following is layout of the initial screen,

Selection screen
layout.xlsx

Output screen of the report should display the following columns,

report Output
screen.xlsx

For the past consumption /goods issues, find out the total of goods issues for the consumption
period entered on the initial selection screen (by default it is past 30 months). These details
can be fetched using the same logic used by the stock movement analysis done in the MC44
screen. See the following screenshot indicating the place where in MC44 it is seen,

Note :- Summation of all these goods issues should be put into the Past Consumption/Goods
Issue column of the output screen

For the past goods receipts, find out the total of goods receipts for the receipts period entered on
the initial selection screen (by default it is past 12 months). These details can be fetched using
the same logic used by the stock movement analysis done in the MC44 screen, See the following
screenshot indicating the place where in MC44 it is seen,
Note: - Summation of all these goods receipts should be put into the Past Goods Receipts
column in the output screen
For the future requirements, gather the requirements for the future 6 months (or the period entered on the
selection
screen).
To
gather
the
future
requirements
function
module,
MD_STOCK_REQUIREMENTS_LIST_API can be used. Gather the requirements for the

Note: - Summation of all these future requirements should be put into the Requirements
column in the output screen

3.3
3.3.1

Configuration Requirement
SAP Configuration Requirement
NA

3.3.2

Field

Custom table creation: List each tables and File structure----NA

Short Text

Data Element
/ Field Type

Field Length

Additional info

3.3.3

Standard SAP configuration


No

3.4

Data Requirement

Test data for the FXIA plant is attached herwith,

3.5

Screen

3.5.1

Parameter / Select options (selection-screen)

<Enter your contents in the table given below>

Screen Name
TYPE

Field

Field Validations

Radio Groups

Check Boxes

3.5.2

Field description

Table

Mandatory /
Nonmandatory

Push Buttons for Drilldown reports on different levels

<Enter your contents in the table given below>

Button

Field name

Drilldown from

Drilldown To

Match Code
required (Y / N)

3.5.3

Screen Layout (In case of Transactions)

3.5.4

Navigation Diagram (or Screen flow)

3.6

Layout and Presentation

3.6.1

Sort Options

3.6.2

Report or file Layout (In case of Reports)

3.6.3

SAP Script Layout (In case of SAP Scripts)

3.6.4

Logo for SAPScript in case of non-pre-printed stationary

3.6.5

Printing of SAPScript

3.7

Non-EDI Interfaces / Data Mapping

3.8

EDI Interfaces

3.9

Error Control and Handling

What errors may occur and how they should be treated.

Message
Referenc
e
Number

Type
[I,E,W]

Stop
Program
(Yes/No)

999

Yes

Message Text

{ e.g. Account group


excluded }

Message
Display
[Selection
screen,
Popup, etc.]
End of report

Conditions Where the Message


Should Occur

{ e.g. If the group is excluded }

4.0 Assumptions / Limitations


5.0 Security Requirements
5.1

Authorization Groups / Authorization Objects

Please refer to the functional specification for the appropriate security levels.

ABAP considerations:
Do any of the programs need special authorization groups, if so, explain?
Do the users need special security profiles to execute the enhancement, if so, explain?

{E.g. The transaction program will verify that the user has the correct authority on transaction entry.}

Você também pode gostar