Post on 04-Jun-2018
transcript
8/13/2019 SAPBW Technical Specification Template
1/30
Client Logo BI Technical Specification
Consultancy Co.
Logo
Technical Specification BI
Document Reference : Version : Document Status : Re!ie" [Draft/Re!ie"/Signed Off]
#uthor : < #uthor Name >
Last Re!ision Date : Date Create( : Date )rinte( :
www.SAPBWCon!lting.co"
8/13/2019 SAPBW Technical Specification Template
2/30
BI Technical Specification
Document Information
B!ine Area
#AP/C$ ID
%S Definition %or" ID
SAP BW &erion SAP 'etWea(er BW ).*
#lo+al / ,ocal
#ppro!al
#ppro!e( * Name Role Signature Date
Wor- trea"Tea" ,eadDe(elop"entTea" ,ead
Document +istor*
Version Reason for change Date
...0.*
Page ,of -.
8/13/2019 SAPBW Technical Specification Template
3/30
BI Technical Specification
Tale of Contents
. #1'1$A, I'%O$2ATIO'............................................................................................3
0. D1SC$IPTIO' A'D P4$POS1...................................................................................5
*. T1C6'ICA, D1SI#' O&1$&I1W...............................................................................5
*. A!"ption............................................................................................................................ 5
*.0 Deign Sol!tion 7 O(er(iew....................................................................................................8
*.* Data %low Diagra"................................................................................................................ 8
*.3 Data $e9!ire"ent..................................................................................................................8
3. ISS41S..........................................................................................................................)
5. T1C6'ICA, SO,4TIO'...............................................................................................)
8. BI OB:1CT D1TAI, D1SI#' ;DATA %,OW D1SI#'ect ;Characteritic ? @e %ig!re< Detail Specification...............................................=
8.0 Datao!rce/1tractor Detail Specification..............................................................................=
8.0 DSO/ODS Detail Specification.............................................................................................0
8.* InfoC!+e Detail Specification...............................................................................................)
8.3 2!ltiPro(ider Detailed Specification.....................................................................................00
8.5 $eporting $e9!ire"ent......................................................................................................03
). WO$@BOO@ D1SI#'................................................................................................0=
=. 1$$O$ 21SSA#1S .................................................................................................0
. S1C4$IT $1E4I$121'TS/ A4T6O$IFATIO' D1TAI,S....................................*
. ADDITIO'A, I'%O$2ATIO' A'D ATTAC621'TS...............................................*
. 4'IT T1ST P,A'......................................................................................................*
Page -of -.
8/13/2019 SAPBW Technical Specification Template
4/30
BI Technical Specification
/0 General Information
1unctional Design Spec IDG Report IDG
Report TitleG
Implement0 )hase
%essage ClassG
De!elop0 ClassG
%o(uleG
Report )aper Si2e
Report 3ser43ser 5roupG
Contact Details:
)repare( B* )rep DateG
)hone Numer:
6mail #((ress:
Business41unctional #nal*stG
)hone Numer:
6mail #((ress:
1unctional #rea 3serContactG
)rimar*:
)hone Numer:
6mail #((ress:
Secon(ar*G
)hone Numer:
6mail #((ress:
Report Run 1re7uenc* Languages
)riorit*G Comple8it*G68pecte( !olumeG
Data Refresh 1re7uenc*
Transport Information
ChangeRe7uest 9
Tas 9
&;ect I(entifier
)rogram ID= La*out SetID= etc
&;ect T*pe
)rogram= Transaction= La*outSet
Page ?of -.
8/13/2019 SAPBW Technical Specification Template
5/30
BI Technical Specification
,0 Description and Purpose
T6XT T& B6 R6%&V6D0 53ID#NC6 &NL'
< Description of the BI report/analytical application such as its purpose, how, when, why, where, who, as
appropriate. Provide additional information about the design of the application not covered in the other descriptions.
>
6ND &1 53ID#NC6 T6XT
-0 Technical Design Overview
-0/Assumption
T6XT T& B6 R6%&V6D0 53ID#NC6 &NL' 6ND &1 53ID#NC6 T6XT
Page @of -.
8/13/2019 SAPBW Technical Specification Template
6/30
BI Technical Specification
-0, Design Solution - Overview
Provide a brief textual overview of the technical solution, noting data targets, sources of data, degree of
customiation, etc. Business !ustification and re"uirements need not be addressed here, as these are moreappropriately covered in the B# $unctional %pecification document.
BW Object Type Technical Name Description
Syst
em
BCT,
Enhanced,
Custom
Data Source
Info Source
ODS Object
InfoCube
MultiProvider
-0- Data Flow Diagram-0-0/0 Flow of Transactional Data
Diagram the flow of transactional data from source to data target. Include such &ey components as 'xtractor,
Data%ources, and Data (argets. )ighlight significant data transformations *user exit logic, transfer rules, updaterules, etc.+ in the flow at the point where they occur, and supplement this with additional textual description below
the diagram if necessary.
-0-0,0 Flow of Master Data
For any significant master data, provide an overview of the master data flow through diagrams and/or textualdescription. Include information such as primary source tables/files and highlights of significant data
transformations *user exits, transfer routines, etc.+. #ithin the context of this section, significant master data-refers primarily to master data ob!ects with complex customiation *multitable extraction, transformation logic,
etc.+, although %Pdelivered master data objects with complex extraction and/or transformation may occasionallybe included as well.
-0? Data Reuirement
!"#"$" %e& Figures'%PIs
Key Fiure
!D
Key Fiure Technical Name "nit Basic CKF #KF Comments
01 (otal credit postings 023'DI( 02433'526 7
08 (otal Debit Postings 0D'BI( 02433'526 7
09 Balance 02$;B
8/13/2019 SAPBW Technical Specification Template
7/30
BI Technical Specification
!"#"(" )haracteristics
Characteristic Technical Name Na$%
&ttr%
&ttr Te't (ier Comments
Company Code C!"#$C!%& 6es 6es 6es 5o
!"#"!" Time )haracteristics
Characteristic Technical Name Comments
$iscal 6ear 0$I%26'3
-0?0?0 3nit Characteristics
>?lobal %ettings: Import 4nit and 2urrency tables from 3/9
Characteristic Technical Name Comments
2urrency 02433'526
?0 Issues
T6XT T& B6 R6%&V6D0 53ID#NC6 &NL':
8/13/2019 SAPBW Technical Specification Template
8/30
BI Technical Specification
@e proce tep.
Wh a partic!lar f!nction "od!le wa choen.
Wh !e "!ltiple elect rather than >!t one.
Wh !e a partic!lar -ind of logic for the "ain proceing.
What were the "a>or technical pro+le" with the deign of the BI o+>ect
1tc. > 6ND &1 53ID#NC6 T6XT
A0 *I O+,ect Detail Design Data Flow Design.
/"$ InfoO+,ect )haracteristics 0 %e& Figure. DetailSpecification
T6XT T& B6 R6%&V6D0 53ID#NC6 &NL':
< In thi ectionK InfoO+>ect pecification and deign need to +e "aintained in ecel for"atK a
pro(ided in the attach"ent. Special logic for data !pdating of 2ater Data need to +e attachedeparatel. Detail pecification for 2ater data InfoO+>ect load need to +e "aintained. %ore(er 2ater Data loadK a doc!"ent need to +e inerted here. >
6ND &1 53ID#NC6 T6XT
Detail Specification for 2ater data InfoO+>ect ,oadG
/"( Datasource'12tractor Detail Specification
68tractor Summar*:In the ta+le +elowK lit all the etractor related to the data flow fro" the o!rce te" to the
DSO/C!+e in BW. Thee ho!ld tpicall +e tranactional data o!rce for the p!rpoe of thidoc!"ent a "ater data related data o!rce for loading "ater data o+>ect will alread +epecified in the pre(io! ection 8.. If howe(er the "ater data datao!rce i to +e loadeddirectl into a DSO/C!+eK then it i conidered part of the data flow and ho!ld +e lited +elow.
Page of -.
8/13/2019 SAPBW Technical Specification Template
9/30
BI Technical Specification
Description ec!nical
"a#e
Datasource
ype
Source Syste# $C%&eneric%&enerated $C
'n!anced
()%"*
?eneral
8/13/2019 SAPBW Technical Specification Template
10/30
BI Technical Specification
%or all Data So!rce ;#eneric or enhanced B!ine Content
8/13/2019 SAPBW Technical Specification Template
11/30
BI Technical Specification
L& Cocpit 6nhancements LBH6:
%or logitic etractor onlK detail an enhance"ent or field that are to +e added to theetractor here.
Data Source 0,ISM0MSC,68tract Structure 2C02MSC,3p(ate %o(e 4nerialiJed &* 4pdateTale 1iel( Description
2C1@1T B4@$S Co"pan Code
BH Data Source Specification:Specif the BW Data So!rce etting here for c!to" Data So!rce. 4e thi for" if needed forenhanced B!ine Content Data So!rce a well.
%ield Decription 1ter nal,ength
@e%ield
Con(.$o!tine
,owercae
%or"at SSCon(.$o!tine
C!rrenc /4nit
Selection
Selection Option
Page //of -.
8/13/2019 SAPBW Technical Specification Template
12/30
BI Technical Specification
/"( DSO'ODS Detail Specification
Technical Name Description%I#,MO #eneral ,edger ;'ewect Standard/ Write optimised / Direct update
SID #eneration !pon Acti(ation During Reporting/During Activation/NeverCreate SIDs4ni9!e data record es/NoActi(ate Data A!to"aticall es/NoSet E!alit Stat! to HO@ A!to"aticall es/No4pdate Data A!to"aticall es/NoPartition ConditionGInfoArea %I#,M1$P
Ge* 1iel(sInfo&;ectDescription
Technical Name Data T*pe Length
Data 1iel(sInfo&;ectDescription
Technical Name Data T*pe Length
Na!igation #ttriuteInfo&;ectDescription
Technical Name Data T*pe Length
In(e8es
./.Info&;ect
Description
Technical Name Data T*pe Length
Page /,of -.
8/13/2019 SAPBW Technical Specification Template
13/30
BI Technical Specification
.,.Info&;ectDescription
Technical Name Data T*pe Length
Page /-of -.
8/13/2019 SAPBW Technical Specification Template
14/30
BI Technical Specification
TransformationTranfor"ation Decription T$CS F%IM#,M 7N ODSO %I#,MOTarget of Transformation:
O+>ect TpeG'a"eSource of Transformation:
O+>ect Tpe'a"e$!le #ro!pG
Start $o!tineG Inert o!r Start $o!tine Code hereN
1iel(sSource 1iel( %etho( Direct
#ssignment D=Constant C=Rea( %aster Data %= Rea( fromDataStore RD=1ormula 1=Initial I =TimeCharacteristics T = Routine R
Target Info&;ect Con!ersion68it
)erformCon!ersion68it '4N
#,MACCO4'T D #,MACCO4'T A,P6A 'o
1nd $o!tineG Inet o!r 1nd $o!tine Code hereN
1iel( Routines: Write a a"ple code for each %ield $o!tine !ed in the Tranfor"ation N
InfoO+>ect
%ield $o!tineG Inet o!r %ield $o!tine Code hereN
InfoO+>ect
%ield $o!tineG Inet o!r %ield $o!tine Code hereN
InfoO+>ect
Page /?of -.
8/13/2019 SAPBW Technical Specification Template
15/30
BI Technical Specification
%ield $o!tineG Inet o!r %ield $o!tine Code hereN
Data Transfer )rocess
Data Tranfer Proce %IM#,M / 1CDC,'T0 7N %I#,MOID BWD DTPM325B6AO26%)A)*E5W@2=SI1
BWE
BWPDTP Tpe Standard
68traction:So!rce of DTP ;Technical 'a"e< %IM#,MDecription #eneral ,edgerG ,eading ,edger BalanceData So!rce Tpe Data So!rceSo!rce Ste" 1CDC,'T0/1CPC,'T*1traction 2odeG %!ll/Delta
Onl get delta once#et one re9!et onl
$etrie(e !ntil no "ore new data
Parallel 1traction ;/'ect TpeG InfoC!+e'a"eSource of Transformation:
O+>ect Tpe DSO'a"e$!le #ro!pG
Start $o!tineG Inert o!r Start $o!tine Code hereN
1iel(sSource 1iel( %etho( Direct
#ssignment D=Constant C=Rea( %aster Data %= Rea( fromDataStore RD=1ormula 1=Initial I =TimeCharacteristics T = Routine R
Target Info&;ect Con!ersion68it
)erformCon!ersion68it '4N
#,MACCO4'T D #,MACCO4'T A,P6A 'o
1nd $o!tineG Inet o!r 1nd $o!tine Code hereN
1iel( Routines: Write a a"ple code for each %ield $o!tine !ed in the Tranfor"ation N
InfoO+>ect
%ield $o!tineG Inet o!r %ield $o!tine Code hereN
InfoO+>ect
%ield $o!tineG Inet o!r %ield $o!tine Code hereN
InfoO+>ect
Page /Eof -.
8/13/2019 SAPBW Technical Specification Template
20/30
BI Technical Specification
%ield $o!tineG Inet o!r %ield $o!tine Code hereN
Data Transfer )rocess
Data Tranfer Proce %I#,MO 7N %I#,MCID BWD DTPM3@P4$'=AF1F=:1%6A3'*&
BWEBWP
DTP Tpe Standard68traction:So!rce of DTP ;Technical 'a"e< %I#,MODecription #eneral ,edger ;'ewectSo!rce Ste" BW1traction 2odeG %!ll/Delta
Onl get delta once#et one re9!et onl
$etrie(e !ntil no "ore new dataParallel 1traction ;/'< e
Pac-age SiJe 5K
%ilter ConditionG 1iel( 1rom orVariale
To or Routine
%icalear/period
IMC4%E4
%icalear/period
.0 0.0
Selection of Ge* 1iel(s for 6rror Stac:
Ge* 1iel( 1iel( Name Long Description
3p(ate:DTP Data Target %I#,MCDecription #eneral ,edger ;'ew
8/13/2019 SAPBW Technical Specification Template
21/30
BI Technical Specification
68ecute:
Technical $e9!et Stat! $e9!et Stat! i et to Hgreen if warning occ!rO(erall Stat! of $e9!et Set O(erall Stat! A!to"aticallProceing "odeG Serial 1tractionK I""ediate Parallel ProceingA!to"aticall $epeat $ed$e9!et in Proce Chain;/'