You are on page 1of 13

Technical Design Document

MMEN054_Service Entry Sheet

Version: 1.0

TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 1 Last modified by: Leena
Usage guidelines and Specific Instructions:

• Document Flow - The flow of the document is generic. Specific changes to the flow will be
required to be done by the client team to suit the client context.

• Document Content -The content explains the technical specification in a generic manner.
Specific changes are required to be made to meet client requirement.

• Section 1 - The overall requirement summary, assumptions, dependencies can be


documented as a part of this section.

• Section 2 – This section caters to the detailed functional requirement. The technical flow
diagram and description can be designed and documented here. This should also include
conversion type, processing and operational considerations.

• Section 3 – Finer details like the database tables, external programs, SAP screens, data
mapping, source/target structure, are to be furnished in this section.

• Section 4 - The section needs to cover all the key business test conditions and assembly
test conditions that the conversion has to satisfy.

• Section 5 – All issues that have cropped up so far and their present status are to be
highlighted in this section.

Document Information
TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 2 Last modified by: Leena
Deliverable Name Service Entry Sheet Create
Author Satabdi Raut
Owner Satabdi Raut
Team FastForward ABAP Factory
Status Initial Draft
Version 1.0

Document Review & Sign-off

Signatories
Role Name Signature Date
15-10-2012
Developer Satabdi Raut

Reviewers
Role Name Comments Received Date
Functional SPOC Umesha
Technical SPOC Sourav

Revision History

Version
Date Author Revision Description
No.

Other Related Documents

<Please insert links to related Documents (issues, data entities, etc.).>

Related Document Comment

TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 3 Last modified by: Leena
Table of Contents
Technical Attributes......................................................................................................................................6
1 Development Overview ...................................................................................................................................7
1.1 Requirements Summary .......................................................................................................................7
1.2 Assumptions ........................................................................................................................................7
1.3 Dependencies / Constraints ................................................................................................................7
1.4 Objects or Transactions Affected .......................................................................................................7
1.5 Transaction Volume ..............................................................................................................................7
1.6 Standards .............................................................................................................................................7
1.7 Security, Integrity and Controls ............................................................................................................7
1.8 Error Handling / Messages ...................................................................................................................7
1.9 Estimation of Effort ..............................................................................................................................7
2 Detailed Technical Specifications .............................................................................................................8
2.1 Technical Flow Diagram .......................................................................................................................8
2.2 Technical Flow Description .................................................................. Error! Bookmark not defined.
2.3 Selection Screen Details...................................................................... Error! Bookmark not defined.
2.4 Data Source and Mapping ....................................................................................................................9
2.5 Logo ..................................................................................................... Error! Bookmark not defined.
2.6 Barcodes .............................................................................................. Error! Bookmark not defined.
N/A................................................................................................................... Error! Bookmark not defined.
2.7 Standard Text .......................................................................................................................................9
2.8 Output Format .......................................................................................................................................9
2.9 Form Details .........................................................................................................................................9
1.1.1 Main Heading ............................................................................ Error! Bookmark not defined.
1.1.2 Sub-heading .............................................................................. Error! Bookmark not defined.
1.1.3 Totalling ..................................................................................... Error! Bookmark not defined.
1.1.4 Sort Criteria ............................................................................... Error! Bookmark not defined.
1.1.5 Page Breaks ............................................................................... Error! Bookmark not defined.
1.1.6 Form Paper Size ....................................................................... Error! Bookmark not defined.
1.1.7 Form Layout .............................................................................. Error! Bookmark not defined.
Layout Set .................................................................................................. Error! Bookmark not defined.
1.1.8 Execution Mode Details ........................................................... Error! Bookmark not defined.
1.1.9 Miscellaneous Requirements .................................................. Error! Bookmark not defined.
2.10 Security and Authorization ....................................................................................................................9
2.11 Processing and Operational Considerations ........................................................................................9
1.1.10 Dependencies ............................................................................ Error! Bookmark not defined.
1.1.11 Batch Requirements ................................................................ Error! Bookmark not defined.
1.1.12 Restart/Recovery Procedures ................................................ Error! Bookmark not defined.
1.1.13 Data Maintenance Requirements .......................................... Error! Bookmark not defined.
1.1.14 Re-use Details ........................................................................... Error! Bookmark not defined.
1.1.15 Multi-company, Multi-jurisdiction Considerations ............. Error! Bookmark not defined.
1.1.16 Other ........................................................................................... Error! Bookmark not defined.
3 Technical Requirements .......................................................................................................................... 10
3.1 Database Tables ................................................................................................................................ 10
3.2 External Programs ............................................................................................................................. 10
3.3 Development Class ............................................................................................................................ 10
3.4 Message Class .................................................................................................................................. 10
3.5 Program ID ........................................................................................................................................ 10
3.6 Program Type .................................................................................................................................... 10
3.7 Module ............................................................................................................................................... 10
3.8 Transport Number(s) ......................................................................................................................... 10
4 Testing Requirements .............................................................................................................................. 11
4.1 Key Unit/Assembly Test Conditions .................................................................................................. 11
TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 4 Last modified by: Leena
5 Outstanding Issues .................................................................................................................................. 12
6 Appendix ................................................................................................................................................... 13
6.1 Glossary of Terms ............................................................................................................................. 13
6.2 Additional Supporting/Reference Documentation ............................................................................. 13

TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 5 Last modified by: Leena
Technical Attributes

Specification MMEN054
Program Name ZMM_ES_CREATE
Description SERVICE ENTRY SHEET NO:
SAP Type ENHANCEMENT
Attribut
es
Status Initial Development
Application MM
Developme ZMM01
nt Class
Authorizati
on Group
Logical
Database
Creation Date 15-OCT-2012
Version 01
Modification Ident.
Application Area Material Management

Author Satabdi Raut


Approver

TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 6 Last modified by: Leena
1 Development Overview
1.1 Requirements Summary

 In JSW business process they require a template with RFQ details auto generated from
system.
 Vendor enters the price data in the excel sheet template & JSW purchase team will upload
this with a Transaction code for “Maintain quotation”, which helps to Reduce quotation
processing time by buyer.
 Highly useful when the RFQ contains more no of items which cannot be copied manually to
excel sheet.
 Upload of Open Purchase Orders as part of Cut over and Migration phase.

1.2 Assumptions
 File should download to local desktop or any other folder;

1.3 Dependencies / Constraints

NA

1.4 Objects or Transactions Affected


Object Impacted Level of Impact Preventive Measure
NA Upload PO manually
ME21N

1.5 Transaction Volume


Approximately Ten thousand PO’s

1.6 Standards
NA.

1.7 Security, Integrity and Controls


NA.

1.8 Error Handling / Messages


Output in the basic list

1.9 Estimation of Effort


Estimated Hours Actual Hours Sign-off

TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 7 Last modified by: Leena
2 Detailed Technical Specifications
2.1 Technical Flow Diagram
The selection_screen contains the parameter where the Batch is to be given and the
input material type and the service flag.
When the flag is set as ‘N’ for example the service f;lag ‘N’ are to be passed and the
service entry sheet no: is created against it.
A batch and material combination is passed to get the operation text.

The following includes are being created for this development.

 ZMM_ES_CREATE MAIN PROGRAM


 ZMM_ES_CREATE_TOP STRUCTURE NEEDED
 ZMM_ES_CREATE_SELECT DATA DECLARATION
 ZMM_ES_CREATE_DISPLAY ALV DISPLAY

The BAPI BAPI_PO_GETDETAIL is passed to get the details of the Po Number that is fetched
from the maintainance table made.
ZMM_SPCL_CONF.
These values are then passed to spcl bapi to create a service entry sheet number.
BAPI_ENTRYSHEET_CREATE

TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 8 Last modified by: Leena
CALL FUNCTION 'BAPI_ENTRYSHEET_CREATE'
EXPORTING
ENTRYSHEETHEADER = W_ESHEET
TESTRUN =''
* NO_COMMIT =''
IMPORTING
ENTRYSHEET = SHEET_NO
TABLES
ENTRYSHEETACCOUNTASSIGNMENT = T_EACCOUNT
ENTRYSHEETSERVICES = T_ESERVICE
ENTRYSHEETSRVACCASSVALUES = T_ESACCESS
RETURN = T_RETURN1
ENTRYSHEETSERVICESTEXTS = T_SERVICEX
ENTRYSHEETHEADERTEXT = T_ESHEETX.

The Entry sheet no. Created then is passed to pp table ZEPPA_SPCL_CONF and the service flag is
also set as “Y”.

2.2 Standard Text

NA

2.3 Output Format

NA

2.4 Form Details

NA

2.5 Security and Authorization

NA

2.6 Processing and Operational Considerations

Batch Input

TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 9 Last modified by: Leena
3 Technical Requirements
3.1 Database Tables

NA

3.2 External Programs

NA

3.3 Development Class


ZMM01

3.4 Message Class


(Use message class created for the the module)

3.5 Program ID

NA

3.6 Program Type


ENHANCEMENT

3.7 Module
MM

3.8 Transport Number(s)

CTS Request CTS Task Number CTS Description


Number
JEDK908622 MM_DEVL_120912_MMEN054 Service Entry
Sheet Creation
JEDK910337 MM_DEVL_120912_MMEN054 Service Entry
Sheet Creation Tables

TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 10 Last modified by: Leena
4 Testing Requirements
4.1 Key Unit/Assembly Test Conditions
Indicate the business-level test conditions used to verify successful operations of the form.
(Attach the UT document)
Unit Test Log
Test
Objective
Step Date Description Expected Actual Requirement Sign
No. Output/Results Output/Results ID -off

Note
s

TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 11 Last modified by: Leena
5 Outstanding Issues
Issu Description Assigned To Status Impact Resolution
e No

TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 12 Last modified by: Leena
6 Appendix
6.1 Glossary of Terms

Term Definition

6.2 Additional Supporting/Reference Documentation


NA

TS_MMEN045_ESDR_Discrepancy_Report
Modified: 22-May-2012
©2012 Accenture. All Rights Reserved. 13 Last modified by: Leena

You might also like