Sie sind auf Seite 1von 17

Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

1. Justification

Background Information

1.1 Requirement Summary and Overview of Conceptual Design

Aecon has been Some Fleet groups use serialized GBRA Materials numbers to be able to keep track inspections. SAP
needs to allow them to select the specific plant that will require a serial number when a shipping document needs to be
created. The GBRA logic should have always checked plant and serialized field in order to request the serial number

Description of Service:
Change the code logic so the system would always check specific plant and serialized field in order to request the
serial number.

1.2 Justification

The purpose of this change is to build in a validation checking the specific plant and if the material is serialized the
shipping document would require the information. Once the shipping document gets created a serialized number
will be required and that will help the business tracking the GBRA materials.

1.3 Sample Files

NA

1.4 Solution Options Considered

1. Currently, the program will check the plant or material for serialization, if either one is serialized it will request for
serial no.

1|Page 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

2. Need to check both the plant and material serialization and it should be serialized both from plant and material. If
not it will not request for any serial no. So we need to do a programming change in different places in different
program.
3. We shall add additional condition in J3GH(Shipping document) create/change transaction. Currently we are checking
two conditions –
1. the material is serialized or not and
2. then check whether particular plant is serialized or not.
We need to introduce additional condition in it, when plant is not serialized - check
whether ALL is marked against serialized plant. Value "ALL" will be available in the characteristics value.
(Characteristics values are available in We are validating against it). Please note we need to do this validation while
saving and while showing the popup to capture serial number.
To do this it will be better to get a CR, as it requires detail designing, rigorous, testing.
4. This is my view is keep this object as it is and mark plant/s for serialization based on the business requirement instead
of going for option “ ALL”. This scenario currently working as per business expectation.
5. Additional logic – if plant and material both are marked for serialization then SAP has to ask for serial number during
shipping doc creation else system should allow to create shipping doc. More than that not done any changes.

1.5 Recommendation

NA

1.6 Key Decisions

NA

2. Functional Specification – High Level Requirements


2.1 Functionality

Item #1: That catalog is showing CHAR value as SERILAIZED.

2|Page 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

- Item #2: Check Report /n/AECONGL/SERTL - Small Tools Tracking table

3|Page 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

Item #3: SAP has created shipping doc for sender E156 with Srl# .

We shall add additional condition in J3GH(Shipping document) create/change transaction. Currently we are checking
two conditions –
1. the material is serialized or not and
2. then check whether particular plant is serialized or not.
We need to introduce additional condition in it, when plant is not serialized - check
whether ALL is marked against serialized plant. Value "ALL" will be available in the characteristics value.
(Characteristics values are available in We are validating against it). Please note we need to do this validation while
saving and while showing the popup to capture serial number.

Item #4: Need to check both the plant and material serialization and it should be serialized both from plant and
material. If not it will not request for any serial no. So we need to do a programming change in different places in
different program.

4|Page 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

2.2 Assumptions

2.3 Constraints

N/A

2.4 Performance Criteria

N/A
2.5 Applications Affected

<Identify the Applications impacted whether it is SAP or Non-SAP Systems.>

SAP System Impact/ Change Description

NA

Non- SAP System Impact/ Change Description

3. Functional Specification – Detailed Specifications

5|Page 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

3.1 Specification for Reports & Forms

Note: In case of reports, decision on BI vs SAP ERP should be made prior to writing DS for specific report with
input from reporting Work stream

3.1.1 Specification ( SAP – ECC, SRM, CRM ) see section 3.1.2 for specification of BI (BW) Reports

3.1.1.1 General

SAP Menu Path /n/AECONGL/SERTL

Selection Criteria N/A

Security N/A

File Location and Name NA

Logical File Name NA

Drill Down Requirements NA

Similar Report/Form N/A

Exceptions/Filters N/A

Output Type N/A

Mode of Execution NA

Special Printing/Media Requirements N/A

Sort Criteria N/A

Logo N/A

Bar Codes N/A

6|Page 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

Distribution/Volume N/A

Work Assignment N/A

Frequency Daily

Dependencies N/A

Existing Development Object System : SAP Object Name:

3.1.1.2 Output Layout

3.1.1.3 Required Data

3.1.1.3.1 Input Data

<Tables accessed to provide data for report> Attached is the XL template for the Fields and mapping in
Section 3.2.2

From System Name Structure or Table ID Structure or Table Name

SAP <Insert Structure or <Insert Structure or Table Name>


Table ID>

Field ID Field Format Table Select Mandatory Default Value


Name Value/ Option or /Optional
Checkbox Parameter
/Radio
Button

7|Page 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

3.1.1.3.2 Output Data

<Mention the fields to be displayed in the Output List>

To System Name Structure or Table Structure or Table Location Expected Volume


Name
SAP

Field Name Field Description Format Values

3.1.2 Specification for BI (BW) Reports

Report Name:

Business Purpose/Requirement: <Mention ‘Refer Section 1.1 and 1.2’>

Where does the data come from? SAP Non- SAP SAP + Non SAP
If non-SAP, what is the source system?
Critical High Medium Low
Priority or importance of report: 1-Critical (business can't run w/o) 2-High (deadline will be missed)
3-Medium (work can continue) 4-Low (wait until v2)
Table KPI Metric Charts & Graphs
Report Category (check all that apply):
Other (Short Desc):
Report Type: Detail (Transaction Level) Summary (Aggregated)
Dashboard / Scorecard Ad-hoc

8|Page 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

Refresh Schedule: How current does Real-Time Near Real-Time No more than 1 day old
the data need to be? If Real Time, explain why
1-Real-Time (as it occurs in the system) 2-Near Real Time (< 2 hours old)

Frequency: How often do you run the On-Demand Hourly Daily Weekly Monthly
report? Other (Please Specify):

Viewing Method: In what format will Desktop of the Future Crystal (Fixed Format, Read Only)
the report be viewed? Webi (Ad-Hoc, Interactive) Dashboard/Scorecard HTML
PDF Word / Excel / PowerPoint Mobile
Standard Report: Is there an out of the
box report from BW? If Yes, what is
the BW report name?
SAP Process /Sub Process:

Example
Assumptions: The report should
1. Data is extracted from the ETM module within SAP
incorporate the following
assumptions
Logic/Population of Data: Describe the ExampleData is extracted from ETM module within SAP.
population of the data

Column or Parameter Conditions Prompt (Yes/No) Comments


Name

Conditions for the Report: Example

Report Table Fields Required: Describe the data that is needed for the report. List each field needed. Example

Column Name Report (if more than one In Sections Sub Totals Comments
query or drilldown) (Yes/No) (Yes/No)

9|Page 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

10 | P a g e 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

/AECONGL/SERTL - Small Tool Tracking Table Report.


Additional Details: If this report exists
please attach or include a screen-
shot.

Example
Calculations and Definitions: Describe
the calculated data that is needed
for the report. List each field
needed and any formulas
Example
Field Definitions: Describe the terms
used and their definitions so
common terminology is clearly
understood by development

Example
How is data to be sorted: Describe any
sort sequences, any breaks, etc.

Example
Filters: Describe any filters needed on
the population set

Graph & Chart Requirements: Describe graph requirements Example

Graph Type Example : Bar Chart

Title ( optional) Example: Aging Report…

S.No Axis Column Name Comments

11 | P a g e 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

2 Y # RMA lines

Example
Data Refresh Schedule Details: Provide
schedule and comments
w/timings

Snapshot/Trend Requirements:

How is Report to be Distributed?

Security Requirements: Example

Testing Requirements: Describe the testing requirements <Use cases here>

Role Action or Path Expected Results Expected Cycle


Scenario Step Test Step
Time

12 | P a g e 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

3.2 Specification for Conversions/ Interfaces /Enhancements

3.2.1 General

Conversion / Interfaces / Enhancement


Enhancement:

 Inbound/Outbound

 Source System SAP

 Target System SAP

 Trigger NA

 Frequency Daily

 Volume

 Archiving Requirements

 Method of Execution Manual

Enhancement/User Exit:

 User Exit Name

 Processing Logic

Error Handling/Reprocessing Method

Post Execution Notification Details Log with status of completion (25 records selected)

13 | P a g e 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

Transaction Codes NA

Menu Path

Required Screens

Existing Development Object System : SAP Object Name:

3.2.2 Mapping

Interfaces/Enhancements

3.3 Specification for Workflows

3.3.1 General

SAP Transaction(s) that Trigger N/A


Workflows

Batch Program(s) that Trigger N/A


Workflows

Security N/A

Custom Code N/A

Programmer Notes N/A

3.3.2 Flow Diagram

N/A

14 | P a g e 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

3.4 Specification for Custom Application Development

3.4.1 General

3.5 Specification for Mobile Development

3.5.1 General

3.6 Specification for User Interface Development

3.6.1 General

15 | P a g e 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

4. Additional Information
4.1 Test Plan

4.1.1 Related Business Scenario and Business Transactions

4.1.2 Test Data

For Data Conversions, ensure to document any additional Reconciliation Requirements needed

4.2 Backup/ Recovery

4.3 Security Profile & Authorization

NA

4.4 Related/ Referenced Documents

Document Name Version Brief Description

4.5 Cross-Functional Impact

Task Force Team Impact Individual Notified/Date

4.6 Attachments

16 | P a g e 5/21/2018
Development Specification

Work Stream: ETM Sub Module: Report Tables

Title: Prod Test of Serialized GBRA Program NA


Tracking Table Name:

Document Name Version Brief Description

5. Document Control

5.1 Justification Approvals

Name Role Signature Date

JOHN
08/4/2017
STROBEL

5.2 Requirements Approvals

Name Role Signature Date

JOHN STROBEL 08/4/2017

5.3 Specification Approvals

Name Role Signature Date

5.4 Change Log

Version Date Change Description/ Reason Author

1.0 08/03/2018 Initial Document Satya Reddy.M.V

17 | P a g e 5/21/2018

Das könnte Ihnen auch gefallen