You are on page 1of 13

SAP Implementation at PIL

ALV Report - Functional Specification

Note: As this is a case study that simulates a real life development object, some fields will be marked as TBD
and highlighted in Blue. These fields should be having real values, in customer development specifications.

Functional Specification - Report


Material Master Data - Fields Summary

Document Reference:
Version:
Document Status:

TBD
1.0
Signed Off

Author:

Sangram Chowdhury

Last Revision Date:


Date Created:
Date Printed:

17-Nov-2006
17-Nov-2006
17-Nov-2006

ALV-Material Master Report.doc

17-Nov-2006

<Page 1 of 13>

ALV Report - Functional Specification

SAP Implementation at PIL

Document Control
Business Area

Material Management

GAP ID

TBD

FS Definition Form ID

TBD

SAP R/3 Version

ECC 5.0

Global / Market

TBD

Approval and Distribution


Approved by
Process Team
Lead
Development
Team Lead

Name
TBD

Role
TBD

Signature
TBD

Date
TBD

TBD

TBD

TBD

TBD

Document History
Version
1.0
1.1
1.2
1.3

Reason for change


Initial Version

ALV-Material Master Report.doc

Date
17-Nov-2006

17-Nov-2006

<Page 2 of 13 >

SAP Implementation at PIL

ALV Report - Functional Specification

Table of Contents
1.GENERAL INFORMATION.......................................................................................................................................................................3
2.BUSINESS NEEDS & REQUIREMENTS.....................................................................................................................................................4
3.ISSUES................................................................................................................................................................................................5
4.SELECTION SCREEN DETAILS...............................................................................................................................................................5
5.CURRENT FUNCTIONALITY ...................................................................................................................................................................6
6.DESIRED FUNCTIONALITY.....................................................................................................................................................................6
7.TECHNICAL DETAILS.............................................................................................................................................................................6
7.1.EXTRACT DATA RELATIONSHIP DIAGRAM............................................................................................................................................6
8.STARTING CONDITIONS........................................................................................................................................................................7
9.SECURITY REQUIREMENTS/ AUTHORIZATION DETAILS............................................................................................................................8
10.DATA MAPPING TABLES.....................................................................................................................................................................8
10.1. DESIRED REPORT DESIGN/LAYOUT: ...................................................................................................................................10
10.2. REPORT EXAMPLE: ...........................................................................................................................................................10
11.CUSTOM TABLES/STRUCTURE IN SAP..............................................................................................................................................12
12.RECOVERY AND RESTART................................................................................................................................................................12
13.LANGUAGE OF TEXTS.......................................................................................................................................................................12
14.CURRENCY AND UNITS OF MEASURE................................................................................................................................................12
15.ASSUMPTIONS.................................................................................................................................................................................12
16.ERROR HANDLING............................................................................................................................................................................13
17.TESTING SCENARIOS........................................................................................................................................................................13

1. General Information
Area (SAP System components):
Short description:
Requested by:
Author:
ALV-Material Master Report.doc

MM
Date:
Material Master Data - Field details
TBD
Tel no:
Sangram Chowdhury
Tel no:
17-Nov-2006

17-Nov-2006
TBD
TBD
<Page 3 of 13 >

SAP Implementation at PIL

ALV Report - Functional Specification

Program Transaction code:


Task ID/Demand Number:
Project Name:
Priority:
Complexity:
Volume of data:
Mode:
Frequency:
Technical information:
1. Report created using:

2. Characteristics required:

General information:
1. Results if no Reports are
created:
DURATION OF

DEVELOPMENT WORK

(IN MAN-DAYS):

Is there an alternative in the


standard system?
Description of alternative:
Reasons why alternative is not
acceptable:

YMMDETLREP
TBD
SAP Implementation at PIL
High/mandatory
Medium/recommended
Low/optional
High
Medium
Low
Medium
TBD
DATE AVAILABLE FROM:
Online
Background
Daily
Weekly
Monthly
Biweekly
Others (Specify) :
Report Painter
ABAP program
R/3

Report Writer
Info system
BW

SAP Query
Crystal Reports

Drilldown
Buttons
Sort
ALV Grid
ALV List
Entry file
Others: Call Transaction
Legal requirements not fulfilled
Lack of essential business information
Lack of functions compared to legacy system
Others (Specify):
5 days (Coding+Documentation+Testing)
Yes

No

Performance problems
Others (Specify) :

Complexity

2. Business Needs & Requirements


Power India Limited started its operation in the year 1965. From its humble beginning in a small town of
Maharashtra called Ranjangaon PIL has achieved several milestones and today it is one of the largest
manufactures of storage batteries in India. Currently the company is having seven production facilities
in India namely Ranjangaon, Pune, Nashik, Chennai, Hosur, Gurgaon and Durgapur respectively.
ALV-Material Master Report.doc

17-Nov-2006

<Page 4 of 13 >

ALV Report - Functional Specification

SAP Implementation at PIL

Power India Limited, the flagship company of the Oscar group is the market leader in the storage
battery industry. It manufactures wide range of batteries from 2 Ah capacities to 10500 Ah to cover the
broadest spectrum of applications.
The SAP Implementation at Power India Limited (PIL) will achieve the following:
1. Standardize and streamline the business process
2. Establishing an Integrated information repository
3. Improvement in the area of Planning
4. Complete visibility of stock
The material master settings establish, in large part, how SAP operates. The settings must be
established according to company policy and should be set consistently from site to site. To support an
effective and efficient review of these settings among materials and across sites a summary report is
required.
This report will allow, via simple excel pivot tables, and audit of thousands of materials quickly to
ensure all settings are appropriate. The use of this report will lead to downstream efficiencies because
master data accuracy can be routinely assured.

3. Issues
None
Issue
#

Issue
owner

Date
Raised

Issue Description

Issue Resolution

Resolved
By & Date

4. Selection Screen Details


Name

Plant

Table-Field /
Check Box /
Radio Button
with group
Table Field

Parameter
(P) / Selectoption (S)

Material Type

Table Field

Material Group

Table Field

Material
Number

Table Field

Comments (Range,
Single/Multiple
selection, Patterns,
Mandatory etc.)
Single/Multiple
Selection
Single/Multiple
Selection
Single/Multiple
Selection
Single/Multiple
Selection

Default Value

Desired screen design (selection possibilities):


(use attachment if necessary):
ALV-Material Master Report.doc

17-Nov-2006

<Page 5 of 13 >

SAP Implementation at PIL

ALV Report - Functional Specification

5. Current Functionality
Currently the Material master settings are viewed manually, and all the required fields are not available
in a single view. Hence, effective and efficient review of settings among materials and across sites is
not possible currently.

6. Desired Functionality
The material master data summary report will simply extract in a user friendly format the key elements
from the material master tables. The report will be downloadable into excel. The user will be able to
apply either data filters or pivot tables to the data to quickly identify data errors or inconsistencies.
This report is simply an extract of key fields from the material master. Any testing should involve
ensuring that the selection criteria are working correctly and that the appropriate fields are being
extracted.

7. Technical Details
The Report will be a ALV Grid Report.
The processing logic should be as follows:

Validate selection screen input parameters and issue error message in invalid entries are found.

Select data from MARA, MAKT and MARC and use inner join to make the select efficient.
Display information message and exit list processing in case no material data is found as per
the selection criteria, specified by the user.

Display output in ALV Grid format, as per details given in Data mapping table.

7.1. Extract Data Relationship Diagram

ALV-Material Master Report.doc

17-Nov-2006

<Page 6 of 13 >

SAP Implementation at PIL

ALV Report - Functional Specification

8. Starting Conditions
To run this report, there are no dependencies, as it directly extracts data from material master
tables.
This report will be run on demand and once per week.
ALV-Material Master Report.doc

17-Nov-2006

<Page 7 of 13 >

ALV Report - Functional Specification

SAP Implementation at PIL

9. Security Requirements/ Authorization Details


None

10. Data Mapping Tables


Field Name

Field Desc.

MARC-WERKS

Plant

MARA-MTART

MARC-PRCTR

Material
Type
Material
Group
Material
Number
Material
Description
Profit Center

MARC-DISLS
MARC-FIXLS

MARA-MATKL
MARA-MATNR
MAKT-MAKTX

MARC-LOSGR
MARC-BESKZ
MARC-SOBSL
MARC-DISMM
MARC-MINBE
MARC-DISPO
MARC-FXHOR
MARC-PLIFZ
MARC-AUSS
MARC-EISBE

Output
Type

Format

Position

Char

<1>

Char

LeftJustified
LeftJustified

Char

LeftJustified

<3>

Char

LeftJustified

<4>

25

Char

LeftJustified

<5>

Char

LeftJustified

<6>

Lot Size

Char

<7>

Fixed Lot
Size
Costing Lot
Size
Procurement
Type
Special
Procurement
MRP Type

Quan

LeftJustified
RightJustified

Quan

RightJustified

<9>

Char

LeftJustified

<10>

Char

LeftJustified

<11>

Char

<12>

Reorder
Point
MRP
Controller
Plan Time
Fence
Plan Delv.
Time
Assembly
scrap in
percent
Safety Stock

Quan

LeftJustified
RightJustified

Char

LeftJustified

<14>

Numc

LeftJustified

<15>

Dec

RightJustified

<16>

Dec

RightJustified

<17>

Quan

RightJustified

<18>

ALV-Material Master Report.doc

Output
Length

17-Nov-2006

SAP screen No./ field name

<2>

<8>

<13>

Use Reference field


MARA-MEINS
Use Reference field
MARA-MEINS

Use Reference field


MARA-MEINS

Use Reference field


MARA-MEINS

<Page 8 of 13 >

ALV Report - Functional Specification

SAP Implementation at PIL

Field Name

Field Desc.

MARC-RWPRO

Coverage
Profile
Flagged For
Deletion

MARC-LVORM

ALV-Material Master Report.doc

Output
Length

Output
Type

Format

Position

Char

LeftJustified

<19>

Char

LeftJustified

<20>

17-Nov-2006

SAP screen No./ field name

<Page 9 of 13 >

ALV Report - Functional Specification

SAP Implementation at PIL

10.1.

Desired Report Design/Layout:

10.2.

The default sequence of output fields should be as per data mapping table.
The output list should be SORTED by default first by Plant, then by Material Type, then by Material Group and
then by Material Number.
The Quantity fields should be having reference to MARA-MEINS to display the output is correct format for those
fields.

Report Example:
(use attachment if necessary):

ALV-Material Master Report.doc

17-Nov-2006

<Page 10 of 13>

ALV Report - Functional Specification

SAP Implementation at PIL

12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123
Program:ZCSRR_009_BACKORDER_COMPLETION_REPORT
User
: SY_UNAME
Date From:
Date To:
Sales Organisation:
Distribution Channel:
Division:

ABC Plc
Backorder Completion Report

01/10/01
31/10/01
3010
01
01

Complete Order
Customer
Sales Document
Item
Material
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------9900000001
1000000002
10
C2C Pepsi Cola
20
C2C Seven Up
9900000026
1000000015
20
C2C Dr Pepper
9900000128
1000000218
10
C2C Dairy Milk
20
C2C Whole Nut
30
C2C Pepsi Cola
9900000220
1000000056
10
C2C Dr Pepper
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------***End of Report***

ALV-Material Master Report.doc

17-Nov-2006

<Page 11 of 13 >

SAP Implementation at PIL

ALV Report - Functional Specification

11. Custom Tables/Structure in SAP


None
Table Name
Short text
Size category
Table maintenance
allowed
Data class
Buffering
Table maintenance
generator
Authorization Group
Field
Data Element Domain Type
Name

Length Check
TableField

Key
Field

Foreign
Key

Description

Comments

12. Recovery and Restart


If the program fails half way it will not have any impact on any other processes or programs. It
should be simply re-started by the user.

13. Language of texts


The texts for the report should be displayed in Users logon language. If translation is not
maintained in users logon language, he/she should be displayed with English texts.

14. Currency and Units of Measure


The Quantity fields should be having reference to MARA-MEINS to display the output is correct
format for those fields.

15. Assumptions
Material Master Data is accurately maintained in the system.

ALV-Material Master Report.doc

17-Nov-2006

<Page 12 of 13 >

SAP Implementation at PIL

ALV Report - Functional Specification

16. Error Handling


Check validity of the parameters entered in the Selection Screen, and display error message if
invalid input are made.
Display Information message and leave processing the list, if no material data could be found
according to the selection criteria.

17. Testing Scenarios


Normal Functionality - test cases that ensure the report functions as it should.
ID Description
1
This report is simply an extract of key fields from the material master. Any testing should involve
ensuring that the selection criteria are working correctly and that the appropriate fields are being
extracted.
2
3
4
Exception - special logic or exceptions (e.g. report should exclude certain specific condition)
5
6
Error Handling - functionality in case of errors (e.g. Error Message or Error Log )
7
8

Check validity of the parameters entered in the Selection Screen, and display error message if
invalid input are made.
Display Information message and leave processing the list, if no material data could be found
according to the selection criteria.

ALV-Material Master Report.doc

17-Nov-2006

<Page 13 of 13 >

You might also like