Вы находитесь на странице: 1из 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>

SAP Implementation at PIL

ALV Report - Functional Specification

Document Control
Business Area GAP ID FS Definition Form ID SAP R/3 Version Global / Market

Material Management
TBD TBD ECC 5.0 TBD

Approval and Distribution


Approved by Process Team Lead Development Team Lead Name TBD TBD Role TBD TBD Signature TBD TBD Date TBD TBD

Document History
Version 1.0 1.1 1.2 1.3 Reason for change Initial Version Date 17-Nov-2006

ALV-Material Master Report.doc

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


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

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

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 Complexity

DEVELOPMENT WORK

(IN MAN-DAYS):

Is there an alternative in the standard system? Description of alternative: Reasons why alternative is not acceptable:

Performance problems Others (Specify) :

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 >

SAP Implementation at PIL

ALV Report - Functional Specification

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 Table-Field / Check Box / Radio Button with group Table Field Table Field Table Field Table Field Parameter (P) / Selectoption (S) S S S S Comments (Range, Single/Multiple selection, Patterns, Mandatory etc.) Single/Multiple Selection Single/Multiple Selection Single/Multiple Selection Single/Multiple Selection Default Value

Plant Material Type Material Group Material Number

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 >

SAP Implementation at PIL

ALV Report - Functional Specification

9. Security Requirements/ Authorization Details


None

10. Data Mapping Tables


Field Name Field Desc. Output Length Output Type Format
LeftJustified LeftJustified LeftJustified LeftJustified LeftJustified LeftJustified LeftJustified RightJustified RightJustified LeftJustified LeftJustified LeftJustified RightJustified LeftJustified LeftJustified RightJustified RightJustified

Position
<1> <2> <3> <4> <5> <6> <7> <8> <9> <10> <11> <12> <13> <14> <15> <16> <17>

SAP screen No./ field name

MARC-WERKS MARA-MTART MARA-MATKL MARA-MATNR MAKT-MAKTX MARC-PRCTR MARC-DISLS MARC-FIXLS MARC-LOSGR MARC-BESKZ MARC-SOBSL MARC-DISMM MARC-MINBE MARC-DISPO MARC-FXHOR MARC-PLIFZ MARC-AUSS MARC-EISBE

Plant Material Type Material Group Material Number Material Description Profit Center Lot Size Fixed Lot Size Costing Lot Size Procurement Type Special Procurement MRP Type Reorder Point MRP Controller Plan Time Fence Plan Delv. Time Assembly scrap in percent Safety Stock

4 4 4 9 25 6 8 8 8 3 3 3 8 3 3 3 3

Char Char Char Char Char Char Char Quan Quan Char Char Char Quan Char Numc Dec Dec Quan

Use Reference field MARA-MEINS Use Reference field MARA-MEINS

Use Reference field MARA-MEINS

RightJustified

<18>

Use Reference field MARA-MEINS

ALV-Material Master Report.doc

17-Nov-2006

<Page 8 of 13 >

SAP Implementation at PIL

ALV Report - Functional Specification


Field Desc. Output Length Output Type Format
LeftJustified LeftJustified

Field Name

Position
<19> <20>

SAP screen No./ field name

MARC-RWPRO MARC-LVORM

Coverage Profile Flagged For Deletion

8 1

Char Char

ALV-Material Master Report.doc

17-Nov-2006

<Page 9 of 13 >

SAP Implementation at PIL

ALV Report - Functional Specification

10.1.

Desired Report Design/Layout:


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.

10.2.

Report Example:
(use attachment if necessary):

ALV-Material Master Report.doc

17-Nov-2006

<Page 10 of 13>

SAP Implementation at PIL

ALV Report - Functional Specification

12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123 Program:ZCSRR_009_BACKORDER_COMPLETION_REPORT User : SY_UNAME Date From: Date To: Sales Organisation: Distribution Channel: Division: 01/10/01 31/10/01 3010 01 01

ABC Plc Backorder Completion Report

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 >

Вам также может понравиться