Documente Academic
Documente Profesional
Documente Cultură
82744620.doc
Version: 1.0
82744620.doc
Version: 1.0
Table of Contents
Functional Design........................................................................................................................................3
Document Information.................................................................................................................................3
Document History........................................................................................................................................3
Change Log.............................................................................................................................................3
Approval/Sign-off......................................................................................................................................3
Overview and Scope....................................................................................................................................4
Functional Description..............................................................................................................................4
Assumptions............................................................................................................................................4
Detailed Functional Requirements...............................................................................................................4
Functional Specification...........................................................................................................................4
Process Flow Diagram.............................................................................................................................5
Extension Layout......................................................................................................................................5
Input and Output......................................................................................................................................5
Required SAP Transactions.................................................................................................................5
Input Parameters..................................................................................................................................5
Method to Retrieve Input Parameters...................................................................................................6
Output Parameters...............................................................................................................................6
Method to Release Output Parameters (Output Type).........................................................................6
Method to Update Existing Run Parameters with Latest Run Information............................................6
Reporting.................................................................................................................................................7
Initial Data Set-Up/Conversion Requirements..........................................................................................7
Existing Sample Program(s)....................................................................................................................8
Process and Operational Considerations.................................................................................................8
Network Integration...............................................................................................................................8
Performance.........................................................................................................................................8
Processing Type...................................................................................................................................8
Re-use Details......................................................................................................................................8
Expected Transaction Volumes............................................................................................................8
Error Handling.......................................................................................................................................8
Security and Authorization....................................................................................................................8
Purge and Archive Considerations.......................................................................................................8
Multi-company, Multi-jurisdiction Considerations..................................................................................8
Other.....................................................................................................................................................8
Change Management Requirements.......................................................................................................8
Testing Requirements..................................................................................................................................9
Key Business Test Conditions.................................................................................................................9
Technical Test Conditions........................................................................................................................9
Testing Considerations/Dependencies ....................................................................................................9
Outstanding Issues......................................................................................................................................9
Appendix......................................................................................................................................................9
Glossary of Terms....................................................................................................................................9
Additional Supporting/Reference Documentation.....................................................................................9
Solution Review Board input........................................................................................................................9
82744620.doc
Version: 1.0
Functional Design
Document Information
Extension Name
Functional Area
Functional Designer
Developer
Document History
Change Log
Name
Change
Date
Version
Approval/Sign-off
Name
Role
Date
Signature
82744620.doc
Version: 1.0
Functional Description
The purpose of this development is to display a report of Orders created during a time period. This
enables for weekly & monthly reporting on the Ordering activities. However what are not covered under
the purview of this development is the Order changes that happen during the time period.
Provisions for downloading the report to the desktop and interactive features are some of the additional
requirements from the report for ease of reporting and usage.
Processing within SAP
A custom transaction code, ZORDREP, will be created and linked to an ABAP program
ZCASE0003_Order_Report to display a report of the Sales Orders created during a time period.
Dependencies/Constraints
Assumptions
We assume that Orders pre-exist in SAP prior to running the program.
82744620.doc
Version: 1.0
1)
2)
3)
4)
5)
6)
82744620.doc
Version: 1.0
Validation
F4 help needs to
be provided &
Error message if
the Order
Number does not
exist.
F4 help needs to
be provided &
Error message if
the Order Type
does not exist.
F4 help needs to
be provided &
Error message if
the Creation
Date in invalid.
82744620.doc
Version: 1.0
The program log should be examined to ensure that the right Orders get displayed in the report. For
further details, please see the Error Handling section.
Reporting
Standard report with Order header details, Secondary list with Line item details and an option to navigate
to the display Order transaction.
Also display a standard report header with Program Name, Run Date, Run Time & Company Name on
both Primary and Secondary lists.
In the report footer displayed in both Primary and Secondary lists, display the Page Count as PAGE: n/m,
where n is the current page number and m is the total pages.
82744620.doc
Version: 1.0
82744620.doc
Version: 1.0
Testing Requirements
Key Business Test Conditions
ID
Condition
Expected results
Actual
Result
Condition
Expected results
Actual
Result
Testing Considerations/Dependencies
Outstanding Issues
Issue
No
Description
Assigned To
Status
Impact
Resolution
Appendix
Glossary of Terms
Term
Definition
82744620.doc
Version: 1.0
Comments
This document contains functional requirements and some technical
implementation details. These implementation details are subject to
change in the technical design.
An estimate of work effort needs to be included in the technical
design. The design of this solution should be kept technical simple
and we should encourage users to minimize the use of the upload
process.
10