You are on page 1of 11

Work-stream:

Workstream

GLOBE Project

Reference:

Document name

Last saved:

10/31/2011 4:55
a10/p10

Author:

X. MLKMLKMLK

Component title

Prototype and Core Solution Design and Build


Technical Design
TD [WS] [Component Title]

History
Version
Vx.x

Date

Author

Description of main changes

DD/MM/YY Name of the author

Initial version
Version in progress
Version validated

Recipients
Department

Names

Validation
Department

Validated by

Date

Comments / Signature

Other Related Documents


Related documents

Reference

Comments

Name of the related documents


used in the document

This document and the information contained are Labinal property and shall not be copied or disclosed to any third party without Labinal
prior written authorization.

73989279.doc

Page

1 / 11

Work-stream:
GLOBE Project

Workstream

Reference:

Document name

Last saved:

10/31/2011 4:55
a10/p10

Author:

X. MLKMLKMLK

Component title

INTRODUCTION........................................................................................................................................................3
1.1 PURPOSE OF THIS DOCUMENT....................................................................................................................................3
1.2 SCOPE OF THE DOCUMENT........................................................................................................................................3
1.3 TERMINOLOGY........................................................................................................................................................3
DEVELOPMENT OVERVIEW....................................................................................................................................4
1.4 REQUIREMENTS SUMMARY........................................................................................................................................4
1.5 ASSUMPTIONS........................................................................................................................................................4
1.6 DEPENDENCIES/CONSTRAINTS....................................................................................................................................4
DETAILED TECHNICAL SPECIFICATIONS.............................................................................................................5
1.7 TECHNICAL FLOW DIAGRAM......................................................................................................................................5
1.8 ERROR MESSAGES.................................................................................................................................................5
1.9 SECURITY AND AUTHORIZATION..................................................................................................................................5
1.10 DEVELOPMENT INFORMATION...................................................................................................................................5
1.10.1 Development Class..................................................................................................................................5
1.10.2 Message Class........................................................................................................................................5
1.10.3 Program ID..............................................................................................................................................5
1.10.4 Program Type .........................................................................................................................................5
1.10.5 Module.....................................................................................................................................................5
TECHNICAL REQUIREMENTS.................................................................................................................................6
1.11 CONFIGURATION (OPTIONAL)....................................................................................................................................6
1.12 DETAILED DESIGN.................................................................................................................................................6
1.12.1 Report Development................................................................................................................................6
1.12.2 Interface Development.............................................................................................................................6
1.12.3 Conversion Development.........................................................................................................................7
1.12.4 Extensions Development-Enhancement Design......................................................................................8
1.12.5 Forms Development................................................................................................................................8
1.12.6 Workflow Development............................................................................................................................9
OUTSTANDING ISSUES.........................................................................................................................................11

73989279.doc

Page

2 / 11

Work-stream:

Workstream

GLOBE Project

Reference:

Document name

Last saved:

10/31/2011 4:55
a10/p10

Author:

X. MLKMLKMLK

Component title

Introduction
1.1

Purpose of this document

This document is built during Core Solution Design and Build phase. It is used to describe the technical design of
the component component Title. It aims to drill down functional design in technical description that will support
and drive the development of the related component.
The intent of this document is to be written and submitted for approval of Labinal GLOBE project.

1.2

Scope of the document

Describe:
The scope of the technical module covered in this document.
Related items but outside of the scope of the document (indicate the reference of the document where it is
covered)
Related items but outside of the scope of the GLOBE solution

1.3

Terminology

Describe all the abbreviation used in the document.


Acronym

73989279.doc

Meaning

Page

3 / 11

Work-stream:

Workstream

GLOBE Project

Reference:

Document name

Last saved:

10/31/2011 4:55
a10/p10

Author:

X. MLKMLKMLK

Component title

Development overview
Provide a high level description of the component and what is the functional requirement that will be addressed.

1.4

Requirements Summary

<Describe summary of requirement>

1.5

Assumptions

<Assumptions for the development>

1.6

Dependencies/Constraints

<Mention dependencies and constraints>

73989279.doc

Page

4 / 11

Work-stream:

Workstream

GLOBE Project

Reference:

Document name

Last saved:

10/31/2011 4:55
a10/p10

Author:

X. MLKMLKMLK

Component title

Detailed Technical Specifications


1.7

Technical Flow Diagram

1.8

Error Messages

<Error Handling and Messages to be raised>

1.9

Security and Authorization

<Authorization Object and Values>

1.10 Development Information


1.10.1 Development Class
1.10.2 Message Class
1.10.3 Program ID
1.10.4 Program Type
1.10.5 Module

73989279.doc

Page

5 / 11

Work-stream:

Workstream

GLOBE Project

Reference:

Document name

Last saved:

10/31/2011 4:55
a10/p10

Author:

X. MLKMLKMLK

Component title

Technical Requirements
1.11 Configuration (optional)
1.12 Detailed Design
1.12.1 Report Development
1.12.1.1
Selection Screen Details
Name

Table field /
Check Box /
Radio Button

1.12.1.2

SelectOption(S) or
Parameter(P)

Default
Value

Comments
(Mandatory / optional)

Selection Screen validations

Description

Selection Criteria: Validation details


Check table/list
Field-Table Name
values /empty

1.12.1.3

Data Processing

1.12.1.4

Report Fields

Field#/Label

Group

SAP
Table

SAP Field
Name

Format /
Length

Error

Field Calculations

Comments

1.12.2 Interface Development


1.12.2.1
Interface Settings

Interface Settings

1.12.2.2

File Locations/File Name

<Inbound / Outbound File Information Tab File Locations / File Name>


File Name
Type
<In/Outbound>

1.12.2.3

73989279.doc

Location

Field Mapping

Page

6 / 11

Work-stream:

Workstream

GLOBE Project

Reference:

Document name

Last saved:

10/31/2011 4:55
a10/p10

Author:

X. MLKMLKMLK

Component title

Field Mapping

1.12.2.4

Data Processing

1.12.3 Conversion Development


1.12.3.1
LSMW Attributes
Project
Sub Project
Object

<Project name>
<Sub Project>
<Object>

1.12.3.2

Object/Import Type

1.12.3.2.1

Standard Batch/Direct Input

Object Name
[object]

1.12.3.2.2

Method Name
[Method]

<Description>
<Description>
<Description>

Program Name
[Program]

Type
[ Batch/DI]

2. Batch Input Recording

Transaction Code
[Tcode]

1.12.3.2.3

Recording Name
[Zmm01]

3. Business Object Method (BAPI)

Business Object
[BUS2021]

1.12.3.2.4

Method
[Create]

Message Type
[CREMAS]

IDoc/Basic Type
[MATMAS]

4. Intermediate Doc (IDoc)

Message Type
IDoc/Basic Type
Enhancement Name
[CREMAS]
[MATMAS]
[Function module name]
When LSMW is not usable then use the following sections for developing custom program

1.12.3.3

Selection Screen Details

[Attach sample selection screen layout if applicable.]


Name

Table field /
Check Box /
Radio Button

Description

73989279.doc

SelectOption(S) or
Parameter(P)

Group

Default Value

Comments
(Mandatory / optional)

Selection Criteria: Validation details


Field-Table Name
Check table

Page

7 / 11

Work-stream:

Workstream

GLOBE Project

Reference:

Document name

Last saved:

10/31/2011 4:55
a10/p10

Author:

X. MLKMLKMLK

Component title

1.12.3.4

Data Selection

1.12.3.5

Processing Logic

1.12.3.6

Manipulation Section

1.12.3.7

Data Mapping Matrix

1.12.4 Extensions Development-Enhancement Design


1.12.4.1
SAP Objects
[List the program name, function module, transactions etc created for this development]

1.12.4.2

Exits
Project

1.12.4.3

Function Module

Include

BADI

Name

1.12.4.4

Implementation

Class

Method

Custom Program Screens


Number

1.12.4.5

Type
Normal / sub screen / modal

Description

Pseudo code User Exit

[For user exits that require significant ABAP code the processing flow could include the main events used. Pseudo
code must be used to explain each step in detail].

1.12.5 Forms Development


1.12.5.1
Process logic
[Specify custom program details]

1.12.5.2

Windows

[Refer Golden standards for details].

1.12.5.3

Routines

[Specify forms routines logics, steps etc- try to do Perform routines in the print program]

1.12.5.4

Manipulation Section

[Describe each of the data manipulation steps here]

1.12.5.5

Forms Details

Form Name

<Form name>

<Descriptions>

Form Style
Text Module

<Form style>
<Text Module>

<Descriptions>
<Descriptions>

73989279.doc

Page

8 / 11

Work-stream:

Workstream

GLOBE Project

Reference:

Document name

Last saved:

10/31/2011 4:55
a10/p10

Author:

X. MLKMLKMLK

Component title

1.12.5.6

Output Options

Output Options
Page Format

LETTER

Output Style

<output style>

Output

[Output]

Mode

[Print/mail/Pdf]

Device

[Locl]

Form Orientations

[Portrait/Landscape]

1.12.5.7

Forms Styles (If specific formats required)

Paragraph Formats
Name
Font Family
[P1]
[Helve]
Character Formats
Name
Font Family
[C1]
[Helve]

1.12.5.8

Font Size
[10]

Font Style
[B,I, BI]

Descriptions
[Paragraph P1_10_B]

Font Size
[10]

Font Style
[B,I, BI]

Descriptions
[Characters C1_10_B]

Logo

[Include location of bitmap file (.bmp, .tif, .pcx) or standard text ID.]
Logo name
[logo name]

1.12.5.9

Short Descriptions
[short descriptions]

Barcodes

[Specify Barcode Details]


Field Name
[Barcode Name]

1.12.5.10

Short Descriptions
[Descriptions]

Printing Capability
[Yes/No]

Standard Text

Name:
Description:
Paper Size:
Output Device:
Printer Type:
Pre-printed paper: Y/N
Print Volume:

Standard Text
[ST001]

Language
[En, De, Fr]

Text Descriptions
[Standard Text]

1.12.6 Workflow Development


1.12.6.1
Technical Flow Diagram
[Insert a technical flow diagram depicting the Workflow sequences i.e. Parent Workflow, Sub-Workflow etc]

1.12.6.2

Technical Flow Description

[Insert a technical flow description depicting the Workflow sequences i.e. Parent Workflow, Sub-Workflow etc]

1.12.6.3

Brief Description

[Provide brief description of Workflow]


73989279.doc

Page

9 / 11

Work-stream:

Workstream

GLOBE Project

Reference:

Document name

Last saved:

10/31/2011 4:55
a10/p10

Author:

X. MLKMLKMLK

Component title

1.12.6.4

Event Linkage

[Provide Event Linkage]

1.12.6.5

Maintenance of parametric Table

[Please provide details of TVARVC entries if any. These are used to avoid any hard coding]

1.12.6.6

Check Function Module

[Provide Check Function Module Details]

1.12.6.7

Workflow Trigger Point

[Provide details of how workflow will be triggered]

1.12.6.8

Rules

[Provide details of all Rules which will be used]

1.12.6.9

Notification Procedure

[Provide Notification Procedure]

1.12.6.10

Workflow Container Elements

[Provide details of all workflow Container and its usage]

1.12.6.11

Workflow Steps and their Bindings

[Define all Workflow Steps and their bindings]

1.12.6.12

BOR

[Insert Business Object Details]

1.12.6.13

Methods and its Interfaces with Exceptions

[Insert all methods which are used and its Interfaces with Exceptions]

1.12.6.13.1

Interface

Parameter
E.g. DAYS

1.12.6.13.2
Number
9001

Data Type

Import

NUMC2

Export

Mandatory

Exceptions
Temporar
y
X

73989279.doc

Applicati
on

Syste
m

Application Area
Message Class e.g.
ZP_MSG_EREC

Message
<Message> e.g.
Read Notification text failed

Page

10 / 11

Work-stream:
GLOBE Project

Workstream

Reference:

Document name

Last saved:

10/31/2011 4:55
a10/p10

Author:

X. MLKMLKMLK

Component title

Outstanding Issues
Issue
No

73989279.doc

Description

Assigned To

Status

Impact

Resolution

Page

11 / 11

You might also like