material bom ts
Post on 04-Jun-2018
225 Views
Preview:
TRANSCRIPT
8/13/2019 Material BOM TS
http://slidepdf.com/reader/full/material-bom-ts 1/11
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
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
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
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
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
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
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
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
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
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
top related