material bom ts

11
SAP Reusable Components Technical Specification

Upload: mikekoolguy

Post on 04-Jun-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Material BOM TS

8/13/2019 Material BOM TS

http://slidepdf.com/reader/full/material-bom-ts 1/11

Page 2: Material BOM TS

8/13/2019 Material BOM TS

http://slidepdf.com/reader/full/material-bom-ts 2/11

Technical Specification

Table of Contents

1 General Information 41.1 Development Items Technical Identification / Development Consolidation 4

1.2 Dependencies / Touch Points 41. Performance Considerations 4

1.4 !ssumptions 42 Conversions "

2.1 Pro#ram $unctionalit% Description & Pro#ram $lo' Chart "

2.2 Inputs (2. Considerations/ Instructions (

2.4 Pseudo Code )

2." *utputs ) General +appin# Information ,

.1 $ile $ormats ,.2 Source S%stem to -DC / -!PI mappin# ,

4 !pplication Controls 14.1 !udit Trail 1

4.2 rror 0andlin# / Correction and ecover% 14. otifications 1

4.4 econciliation 14." Data +aintenance e3uirements 1

4. Data e3uirements 114.( 5nit Test Plan / 6pected esults / !ctual esults 11

$ilename7 +aterial -*+ TS.doc

Printed7 12/1)/21

Pa#e 2 of 11

Page 3: Material BOM TS

8/13/2019 Material BOM TS

http://slidepdf.com/reader/full/material-bom-ts 3/11

Technical Specification

Revision History

evision evision Date Summar% of Chan#es 5pdated -%

1. /11/211 Document Created Praveen

Tan#irala

Approval

Distributed

ame/Si#nature Title

evie'ers

ame/Si#nature Title

!pprovals

ame/Si#nature Title

$ilename7 +aterial -*+ TS.doc

Printed7 12/1)/21

Pa#e of 11

Page 4: Material BOM TS

8/13/2019 Material BOM TS

http://slidepdf.com/reader/full/material-bom-ts 4/11

Technical Specification

1 General Information

Document Type: Technical Specification

Document ame: !aterial "#!

Development ID:

Development Title:

Re$uestin%

Development Items Technical I)entification & Development

Consoli)ation

Please provide a list of SAP objects which will be affected by the development.Program Names, Transactions, Table Names, Function odules, !nhancements,search helps, forms, etc.

DevelopmentItem Type Development Item ame an)Description Cate%ory *Custom+Stan)ar)+ e,- System &Platform Contacts

Pro#ram 895S9-*+95P:*!D Custom

Pro#ram 895S9-*+9T*P Custom

Pro#ram 895S9-*+9S1 Custom

Pro#ram 895S9-*+9$1 Custom

Class 8C:95S9-*+ Custom

  2 Depen)encies & Touch Points

!

  3 Performance Consi)erations

!

  4 Assumptions

/!

$ilename7 +aterial -*+ TS.doc

Printed7 12/1)/21

Pa#e 4 of 11

Page 5: Material BOM TS

8/13/2019 Material BOM TS

http://slidepdf.com/reader/full/material-bom-ts 5/11

Technical Specification

. Conversions

2 Pro%ram /unctionality Description 0 Pro%ram /lo, Chart

$unctionalit% of the pro#ram7

This pro#ram can be used to create +aterial -*+S.

$ilename7 +aterial -*+ TS.doc

Printed7 12/1)/21

Pa#e " of 11

Page 6: Material BOM TS

8/13/2019 Material BOM TS

http://slidepdf.com/reader/full/material-bom-ts 6/11

Technical Specification

$lo' Chart7 ach vie' follo's the steps of belo' flo' chart

$ilename7 +aterial -*+ TS.doc

Printed7 12/1)/21

Pa#e of 11

Page 7: Material BOM TS

8/13/2019 Material BOM TS

http://slidepdf.com/reader/full/material-bom-ts 7/11

Technical Specification

2 2 Inputs

The selection screen is as sho'n above.

Details of user Inputs on Selection Screen

• Pro#ram +ode7 Chec; the Simulation chec; bo6 to run the pro#ram in test mode.

In test mode onl% pre validations for the input file are performed. -*+ is not

created.

• Server7

o Specif% 'hich server< !pplication / Presentation= the input file is stored in

b% selectin# respective radio buttons

• Input $ile ame7 Ph%sical path of the input file

• Success file> rror file> !udit lo#7 Specif% the file names into 'hich %ou 'ant to

do'nload the lo# files. These fields are populated b% default once the Input file is#iven. The user can still edit the file names if re3uired.

Selection Screen ali)ations

• Input $ile Path7 aise rror +essa#e if input file specified is initial or not e6ist.

• rror $ile Path7 aise rror +essa#e if $ile path<Dir= is incorrect

• rror :o# $ile Path7 aise rror +essa#e if $ile path<Dir= is incorrect

• !udit $ile Path7 aise rror +essa#e if $ile path<Dir= is incorrect

2 3 Consi)erations& Instructions

NA

$ilename7 +aterial -*+ TS.doc

Printed7 12/1)/21

Pa#e ( of 11

Page 8: Material BOM TS

8/13/2019 Material BOM TS

http://slidepdf.com/reader/full/material-bom-ts 8/11

Technical Specification

2 4 Pseu)o Co)e

1. The user inputs the data on the selection screen.

a. Chec; if the input data is correct. If not displa% the error messa#e and redispla% the selection screen.

2. $lo' lo#ic7

a. 5pload the data from presentation or application server into internal table

GT9IP5T. This is done 'ith the help of methods of utilit% class8C:G9C*++95TI:ITIS

 b. Split the data present in the internal table GT9IP5T into GT90!D and

GT9IT+. This is done 'ith the help of method

SP:IT9$I:9T*90!D9IT+ of class 8C:95S9-*+

c. If simulation mode chec; bo6 is selected do the follo'in#7

i. Call the method ?!:ID!T9D!T! of class 8C:95S9-*+. Pass

the 0eader> Item internal tables as e6portin# parameters andGT9S5CCSS9:*G> GT9*9:*G> GT9S5CCSS90!D>G?9S5CCSS9C*5T> G?9*9C*5T as importin#

parameters

d. If simulation mode is un chec;ed do the follo'in#7

i. Call the method C!::9C!T9-*+ of class 8C:95S9-*+.

Pass the 0eader> Item internal tables as e6portin# parameters and

GT9S5CCSS9:*G> GT9*9:*G> GT9S5CCSS90!D>G?9S5CCSS9C*5T> G?9*9C*5T as importin#

parameters

e. The class in turn has the methods to #et the data> perform validations>

and populate the header re3uired tables to create the -*+. The -*+ is

created via function module CS!P9+!T9-*+9+!IT!I. Do'nload the rror> rror :o# and !udit tables to file

4. Generate the audit report.

 

2 5 #utputs

1= ! list output displa%in# the audit report <o of input records> success and errorrecords=.

2= $iles7 !s per the options chosen on the selection screen files are do'nloaded.

$ilename7 +aterial -*+ TS.doc

Printed7 12/1)/21

Pa#e ) of 11

Page 9: Material BOM TS

8/13/2019 Material BOM TS

http://slidepdf.com/reader/full/material-bom-ts 9/11

Technical Specification

2 General !appin% Information

3 /ile /ormats

!ttached 7

BOM_Test_File_Column_Headings.txt

3 2 Source System to "DC & "API mappin%

SAP Screen ame 0 umber: 3333333333333333&3333333333333 

Please use attache) mappin% template for all conversion ob4ects

File Format.xls

$ilename7 +aterial -*+ TS.doc

Printed7 12/1)/21

Pa#e , of 11

/iel)name

Description Type 5en%th Data Source

@e.#. D-+S field nameA

SAP Table

ame

SAP /iel)

ame

SAP /iel)

Description

SAP

/iel)

Type

SAP

/iel)

5en%th

Source

System &

Table & /ile

ame

Source

/iel) ame

Source

/iel)

Description

Comments & Data

Transformation

Re$uirements & Data

ali)ation Re$uirements

Page 10: Material BOM TS

8/13/2019 Material BOM TS

http://slidepdf.com/reader/full/material-bom-ts 10/11

Technical Specification

6 Application Controls

"etail any programming, error handling and logging standards, which will beutili#ed in the development 

4 Au)it Trail

NA

4 2 7rror Han)lin% & Correction an) Recovery

NA

4 3 otifications

NA

4 4 Reconciliation

NA

4 5 Data !aintenance Re$uirements

NA

$ilename7 +aterial -*+ TS.doc

Printed7 12/1)/21

Pa#e 1 of 11

Page 11: Material BOM TS

8/13/2019 Material BOM TS

http://slidepdf.com/reader/full/material-bom-ts 11/11

Technical Specification

Technical 5nit Testin#$ist any test cases for % &ase 'ase Testing% &oundary Testing% !(ception Testing

4 6 Data Re$uirements

4 7 8nit Test Plan & 79pecte) Results & Actual Results

$ilename7 +aterial -*+ TS.doc

Printed7 12/1)/21

Pa#e 11 of 11

"usiness Re$uirementTeste)

Data #b4ectRe$uire) for 8nitTestin%

Type *!aster )ata+Transaction Data+Historical Data-

Description of Testin% Depen)ency to"usiness Re$uirement

"usinessRe$uirementTeste)

8nit TestDescription

ApplicationComponentTeste)

System Test Type

*e%ative+Positive-

 DataSample

79pecte)Results

Actual Results