Functional specification

Functional specification
Material Report
Materials & Management
Specific Report on Purchase Order
Modification:
Replace previous version : 0.1
Document creation
Version: 0.1
Date : / Status: / Diffusion:
Created by: Muhammad Irfan
Date: / Reviewed by:
Entity:
Date: / Validated by:
Entity:
Date:
Summary:
PO / Materials Report
Comments:

Revision History

Version / Modification Date / Comments
V 0.1 / Document creation
V 0.2 / Document Reviewed
V.0.4 / Document Reviewed

Contents.

1: Functional requirements

1.1 Business rules

2: Scope

3: Logics behind the Required Report.

4: Test Plan for Material Report.

1. Functional Requirements

Create a new transactional code “ZME80FN” to view / analyze the required report.

Generate a report, which have the following information like PO No, Purchase Org, material, Plant, Storage Location and Material Group.

Another part of this Functional Specs is Parameter Selection; In this Case two fields are required PO Number (EBELN) and Purchase Org (EKORG), these two fields are used as a Selection Parameters.

1.1 Business rules

To get a required report, we need to build a links / relationship between two / more tables to get a required information. In this case only two tables are involved which are EKKO and EKPO.

In other part of scenario Parameter Selection, Both tables EKKO and EKPO must be linked so in Parameter Selection Screen both required fields should be available, to get the required information.

2: Scope

To get the required report, need to build a links between tables those keep the needed information.

3: Logics behind the Required Report.

Selection Parameter:

Field / Logic / Data Type / Length / Optional (O) / Mandatory (M)
PO Number (EBELN) / Get the EBELN value from table EKKO / CHAR / 10 / M
Purchase Org (EKORG) / Get EKORG value from table EKKO / CHAR / 4 / M
Fields
Layout / PO Number (EBELN) / Purchase Org (EKORG) / Material (Field - MATNR) / Plant (WERKS) / Storage Loc (LGORT) / Materials Group (MATKL
Tables / EKPO / EKKO / EKKO / EKPO / EKPO / EKPO / EKPO
Get the EBELN value from table EKKO / Get EKORG value from table EKKO / Pass the EKKO-EBELN into EKPO table and get MATNR / Pass the EKKO-EBELN into EKPO table and get WERKS / Pass the EKKO-EBELN into EKPO table and get LGORT / Pass the EKKO-EBELN into EKPO table and get MATKL

4: Test Plan for Material Report.

Scenario / Expected Result / Comments
1 / Generate a report, which have the following information like PO No, Purchase Org, material, Plant, Storage Location and Material Group. / To get a required report, need to build a links between two tables to get required information. In this case only two tables are involved which are EKKO and EKPO.
2 / Parameter Selection; To get the required report through fields as a Selection Parameters. / Both tables EKKO and EKPO must be linked so in Parameter Selection Screen both required fields should be available, to get the required information.

Page 1