Professional Documents
Culture Documents
Technical specification
ERP-14207
371215404.doc Page 1 of 8
Author
Name Department Function/role Signature Date
Aymen SAP Technical ABAP Aymen 09/12/2017
Review
Name Department Function/role Signature Date
Sanyasi SAP Technical ABAP
Approval
Name Dept. Function/role Signature Date
Modification Log
Version Responsible Sections affected Date
Related documents
HTTPS://CONFLUENCE.EFI.COM/DISPLAY/IST/ERP-
14207+INCLUDE+FUTURE+DUE+BUCKETS+IN+THE+OUTPUT+OF++ZFIR_CUST_AGING+REPORT
371215404.doc Page 2 of 8
Table of Contents
1 REQUEST REFERENCE...........................................................................................4
2 SOLUTION SHORT DESCRIPTION.........................................................................4
3 REFERENCES...........................................................................................................4
3.1 REFERENCES TO EXISTING PRODUCTS / FUNCTIONS / OTHER..........................................................4
3.2 SIMILAR FUNCTIONS / OBJECTS IN R/3........................................................................................... 4
3.3 OTHER / COMMENTS..................................................................................................................... 4
4 DETAILED SPECIFICATION.....................................................................................5
4.1 KNOWN / PREFERRED TOOLS......................................................................................................... 5
4.2 NEW OBJECTS.............................................................................................................................. 5
4.3 PERFORMANCE REQUIREMENTS FOR NEW OBJECTS........................................................................5
4.4 KNOWN OBJECTS FOR USE............................................................................................................ 5
4.5 INPUTS / OUTPUTS....................................................................................................................... 6
4.6 MESSAGES................................................................................................................................... 6
4.7 INTERFACES................................................................................................................................. 6
4.8 ALGORITHM / LOGIC / RELATIONSHIPS........................................................................................... 7
4.9 SCREEN SEQUENCES.................................................................................................................... 7
4.10 DRILLDOWN / INTERACTIVE............................................................................................................ 7
4.11 OTHER......................................................................................................................................... 7
4.12 UNIT TEST DOCUMENT
...8
4.13 APPENDICES
8
371215404.doc Page 3 of 8
1 Request reference
This section offers an overview about the request and consists of:
o Request name - a name given for clarity and consistency purposes - basically each request
should have a different name;
o Request short description - a short description given to request - e.g.: a report that must display
an account balance in a certain format;
Include future buckets on all aging reports. Incorporate logic to distribute data based on
future buckets.
3 References
This section intends to give an idea about the desired results and/or working of the request by referencing
other R/3 or non-R/3 products, functions, objects, etc., and is subdivided into 3 subsections:
371215404.doc Page 4 of 8
4 Detailed Specification
This section provides a detailed technical description of the chosen solution. It is subdivided into 12
subsections:
In all this template , the term: ID it will be used to uniquely identify an entity - used exclusively only within
this template
Known / preferred tools - there might exist various tools, but is not necessary to use all of them:
o Tool - name of tool should be used for development - e.g. ABAP QUERY;
o Short description - description of indicated tool;
o Reason for use - the reason for why consultant has chosen that tool;
371215404.doc Page 5 of 8
o Type - type of input/output - e.g. SELECT-OPTION;
o Short description - a short description of the input/output;
o R/3 field mapping - a mapping to a R/3 field, where applies - e.g. T001-BUKRS for a
selection-screen parameter for company codes;
o Use - indications/other about use of the input; could also contain a formula if the i/o is
calculated/lookedup/etc
4.6 Messages
Messages - defines a list of messages should be used:
o Type - type of message - e.g. "E" for error or "W" for warning;
o Text - the text that message should display in certain circumstances;
o Use - how to use this message;
4.7 Interfaces
o Interfaces - defines a list of interfaces for objects that need an interface:
Object type - type of the new object for which it is defined the interface - e.g. FUNC for a
function module;
Object ID/name - the ID of the new object for which it is defined the interface;
Type - type of interface member - see table below for a list of possible types;
Type Description
I Import parameter
E Export parameter
C Changing parameter
T Table parameter
X Exception
M Method
P Parameter
o Short description - a short description of the interface member;
o R/3 field mapping - mapping to a R/3 field;
o Use - how to use the interface member;
371215404.doc Page 6 of 8
Object type Object ID / name
Type Short description R/3 field mapping Use
I N/A N/A N/A
E N/A N/A N/A
C N/A N/A N/A
T N/A N/A N/A
X N/A N/A N/A
M N/A N/A N/A
P N/A N/A N/A
ID Description
N/A N/A
ID Description
N/A N/A
4.11 Other
Other - defines a list of other information:
o Description - a detailed description about the other information, including if it is
possible diagrams, charts, graphics;
ID Description
N/A N/A
371215404.doc Page 7 of 8
4.12 Unit Test Document
o Description: steps executed in unit test and with desired test results.
UAT for
ERP-14207.docx
4.13 Appendices
Appendices - a list of appendices - where exist; an appendix could contain for example a detailed
desired layout of an output list, e.g. a Balance Sheet report;
o filename - the filename where the appendix is located;
o Description - a description of the appendix;
Filename Description
371215404.doc Page 8 of 8