Академический Документы
Профессиональный Документы
Культура Документы
System
BETA
Table of Contents
1 SYS !" #V!RV$!%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ' 1&1 SYS !" P!RSP!C $V!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ( 1&) #P!R* $N+ !NV$R#N"!N &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& , ) -S! C*S!S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& . )&1 -S! C*S! D$*+R*"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& / )&) -S! C*S!S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1) ' F-NC $#N*0 R!1-$R!"!N S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 12 '&1 3!H*V$#R*0 R!1-$R!"!N S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&12 '&) D* * R!1-$R!"!N S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1( '&' $N !RF*C! R!1-$R!"!N S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1( 2 N#N4F-NC $#N*0 R!1-$R!"!N S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&1, 2&1 0*N+-*+! F#R $ SYS !"S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&1, 2&) D#C-"!N * $#N R!1-$R!"!N S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1, 2&' 0!+*0 R!1-$R!"!N S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1. 2&2 H*RD%*R! R!1-$R!"!N S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1. 2&( S#F %*R! R!1-$R!"!N S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1. 2&5 D$S*S !R R!C#V!RY R!1-$R!"!N S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&1. 2&, S!C-R$ Y "*N*+!"!N R!1-$R!"!N S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&1/ ( *SS-"P $#NS6 C#NS R*$N S *ND D!P!ND!NC$!S&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)1 5 C#NC0-S$#N&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& )1 H! PR#P#S!D S#0- $#N "!! S H! #37!C $V! #F $N !RF*C$N+ 0!+*CY *PP0$C* $#N D!*0!R $NF#R"* $#N D* *3*S! %$ H S*P S#0- $#N& H$S S#0- $#N SH*00 F*C$0$ * ! H! C!N R*0$8!D C-S #"!R "*S !R D* *3*S! SYS !"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& )1 $"P0!"!N * $#N #P $#NS F#R H$S S#0- $#N H*V! 3!!N D! *$0!D $N H! R!SP!C $V! D#C-"!N S $N H! 9PR#7!C D!0$V!R*30! D#C-"!N 0$S V!R 1&:&;0S< F$0!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& )1 *PP!ND$; * = SYS !" R!1-$R!"!N S $NF#R"* $#N +* H!R$N+ !"P0* !&&&&&&&&&&))
System
BETA
1 System #vervie>
$his "ro(ect is sco"ed on creating a centrali)ed customer master %ata*ase. %ata #rom +egacy system ,%ealer In#ormation %ata*ase- is going to *e merged into S.'. S.' will *e the Core Master Maintenance system. . *rie# o/er/iew o# the +egacy system0 Dealer $n#ormation Data*ase ,%I%-1 %I% is an .uto industry %ealer In#ormation %ata*ase system that stored customers/%ealers in#ormation. It consists o# customers who are "rimarily classi#ied as dealers and non0dealers. $hey are a- Shi"0to locations *- 2arranty re"air stations c- 3leet com"anies d- .uto Industry su* organi)ations e- 'lants #- 4o/ernment g- 3inancial organi)ations h- %istri*ution Centers , %C5C%CIt is a Main#rame %62 data*ase that stores dealers7 customer master data. 3ollowing are the status used to determine %I% customers1 a- 8istory 0 com"letely done customers *- 'ending 0 they are creating the site c- .cti/e 0 Currently acti/e d- $erminate 0 out o# *usiness5 not an acti/e dealer5 *ut still #inancially acti/e 8ere is a *rie# on what S.' is1 S.' stands #or Systems5 .""lications and 'roducts in %ata 'rocessing. S.' is an enter"rise resource "lanning ,9 '- so#tware "roduct ca"a*le o# integrating multi"le *usiness a""lications5 with each a""lication re"resenting a s"eci#ic *usiness area. $hese a""lications u"date and "rocess transactions in real time5 thus allowing seemingly5 e##ortless integration and communication *etween areas o# a *usiness. .6.' ,.d/anced 6usiness .""lication 'rogramming- is the "rogramming language used in S.'.
System
BETA
* figure ?e@o> that Aepicts S*PBs integration across Aifferent processes6 function si@os&
Here is a conteCt Aiagram of S*P @anAscape that >i@@ ?e useA for this project&
*pp@ication Server
*pp@ication Server
PC
PC
PC
PC
System
BETA
System
BETA
%I%
UPLOAD FILE
S*P
July 2007 18
System
BETA
$ncrease revenueD .ccess real0time data #ast with S.' ReAuce costsD 4one are the days o# costly and recurring customi)ation *Aapta?@eD eact !uic<ly whene/er your *usiness needs to change and ad(ust to new mar<et conditions Comp@ete so@utionD un your entire *usiness e##ecti/ely with (ust the one solution Persona@iEeAD Im"ro/e your em"loyees7 "roducti/ity with a role0*ased user e="erience5 *uilt0in learning5 analytics and colla*oration $mprove customer re@ationshipsD Integral C M arms your team with rele/ant in#ormation "aintain $ so@ution as you gro>D S.' will not hold your *usiness *ac< #rom growth C@ear6 instantaneous insightsD Create u"0to0the minute dash*oards 3usiness Critica@ a@ertsD 'ower#ul alerts system $mprove efficiencyD >ne centrali)ed data re"ository Support "u@ti4currency transactionsD Multi0currency transaction and re"ort ca"a*ilities "u@ti4@ingua@ capa?i@itiesD ./aila*le in 2? languages and ;0 countries $ntegrate >ith "icrosoft #fficeD 2ord5 9=cel and >utloo<
BETA
) -se Cases
CreateFChange Customer in S*P ?y rigger from 0egacy Systems
-se Case $Aentification anA History -se Case $DD -se Case NameD
CMIBIN$B001
Create/Change Customer Master ecord In $he +egacy 4old Source Systems Version NoD 1.0
$he "ur"ose is to create/change a customer master record in the S.' system whene/er a re!uest #or creation/change o# a customer is sent #rom a legacy system 6elow are the #eatures s"eci#ic to S.' C
PurposeD 0ast -pAate ?yD -serF*ctorD 3usiness #>ner NameD riggerD ReferencesD Frequency of -seD PreconAitionsD Post ConAitionsD Non4functiona@ Requirements %I% C source system #or dealershi"s. .""ro=imately5 D0E o# the customers will come #rom %I%. $he num*er assignment will *e internal to local S.' instance. $he account grou"s and the actual num*er ranges will not *e a##ected *y this decision. #n GAateHD 06/15/2010
Contact Detai@sD e!uest #or creation/change o# customer #rom u"stream system N/. 3re!uent C daily Customer created/changed in the legacy system Customer masters are created/changed in S.' None 0 Create re!uest in legacy system to create/change customers in S.' 0 $rigger Customer Master Inter#ace 0 Create/change customer master record in the S.' System1 S.' 9CC 5 %I%
StepsD
Step 1
System *ctions N/. C +egacy +egacy system #eeds data #ile to the 4I3 ,4lo*al Integration 3actory$he 4I3 "asses on the data #ile to S.' through an I%oc. %oc. &ersion 1.0 'age F o# 22
System
BETA
System
BETA
System
BETA
System
BETA
)&)&1D CMIBIN$B00101
Create Customer "aster in S*P Version NoD 1.0
Creation of S*P customer master recorAs Airect@y in S*P 4 4oing #orward5 S.' will *e the 4old Source #or %I% customers. %I% will send data #ile as mentioned in the ma""ing document. S.' will read the data5 /alidate and then create the customer master in S.' system. 0ast -pAate ?yD -serF*ctorD 3usiness #>ner NameD riggerD ReferencesD Frequency of -seD PreconAitionsD Post ConAitionsD Non4functiona@ Requirements *ssumptions6 $ssuesD StepsD 0 Create customer master record in the S.' system System1 S.' $ransaction C A%01 Step 1 -ser *ctions Create customer master record in the S.' System *ctions New customers are created in S.' Mona Kaushal Inter#ace Key 6usiness user e!uest #or creation o# %I% into S.' N/. 3re!uent C daily e!uest #or new customer is a""ro/ed. Customer masters are created in S.' None $he re!uest is a""ro/ed $he customer does not already e=ist. #n GAateHD Contact Detai@sD 06/15/2010
System
BETA
-se Case $Aentification anA History -se Case $DD )&)&)& CMIBIN$B001B2 -se Case NameD PurposeD Change !Cisting Customer "aster in S*P Version NoD 1.0
Change an eCisting S*P customer master recorA in S*P 4 $he customer masters #or which S.' is the gold source can *e changed in S.'. 4oing #orward5 S.' will *e the 4old Source #or %I% customers. %I% will send data #ile as mentioned in the ma""ing document. S.' will read the data5 /alidate and then change the customer master in S.' system. 0ast -pAate ?yD -serF*ctorD 3usiness #>ner NameD riggerD ReferencesD Frequency of -seD PreconAitionsD Post ConAitionsD Non4functiona@ Requirements *ssumptionsD StepsD 0 Change customer master record in the S.' System1 S.' $ransaction C A%02 Step 1 -ser *ctions Change customer master record in the S.' System *ctions 9=isting customer is changed Mona Kaushal Key *usiness user e!uest to change a customers in S.' N/. 3re!uent C daily Customer e=ists in S.' S.' customer masters are changed as re!uested. None $he re!uest is a""ro/ed $he customer already e=ists. #n GAateHD Contact Detai@sD 06/15/2010
System
BETA
System
BETA
%etails o# the how the data will *e translated to *e co/ered in the Ma""ing document o# the 3unctional S"eci#ication document.
BETA
$he customer list is used #or dis"laying and #or "rinting customer master data which is needed in the area o# #inancial accounting. $he list can *e used #or in#ormation and documentation. Iou can narrow down the num*er o# customers to *e "rinted using selection criteria. $his includes5 #or e=am"le5 the account num*er o# the customer5 the com"any code5 a search term5 or an inter/al #or the selection criteria. >nly customers #or whom com"any0code0de"endent master data e=ists5 are dis"layed #or the #ollowing entries. $he address list re"ort dis"lays customer address #rom the 4eneral /iew o# the customer master record.
.dhoc
.dhoc
Iou can use this re"ort to dis"lay changes to the customer master record. Select o"tions e=ist concerning the customer5 the change date5 the name o# the "erson changing and the #ield grou". .dditionally5 you can choose whether you want to see the changes #or the general data5 the com"any code data or the sales area data. 2ithin each data range5 you can set limits according to the organi)ational #orm . "rogram is used #or dis"laying and changing the customerKs con#irmation status. $he con#irmation status "ro/ides in#ormation as to whether sensiti/e #ields ha/e *een changed in the customer master record.
.dhoc
.dhoc
System
BETA
2 Non4Functiona@ Requirements
2&1 0anguage for $ systems
9nglish will *e the only language o# communication #or documentation5 meeting5 "resentation5 deli/era*le documents and wor<sho"s. .6.' will *e the "rogramming language that will *e used #or S.'.
BETA
2&)&)
raining Requirements
$raining documents will *e detailed in the $raining manual. $he training document will "ro/ide details on how to use the system in details with sna"shots and ste" *y ste" instructions.
System
BETA
%e#ine audit re!uirements. Consider gathering in#ormation on connections5 disconnections5 data accesses5 and data changes. %e#ine Networ< e!uirements
Identi#y networ< re!uirements5 such as data encry"tion/decry"tion and routing restrictions. %e#ine %ata e!uirements Identi#y any legal restrictions that a""ly to data <e"t on customers5 em"loyees5 etc. $o meet legal restrictions it may *e necessary to store summari)ed data so that indi/idual entities ,e.g.5 em"loyees5 com"anies- cannot *e identi#ied. Identi#y data "ri/acy laws that must *e adhered to ,e.g.5 most countries re!uire that com"anies that hold data on customers must ma<e this data a/aila*le to the customer on demand-. %e#ine data mo/ement security re!uirements. $he #ollowing should *e considered1 N Can data *e trans#erred to a dis<etteJ N Can data *e stored on a 'CJ
System e!uirements S"eci#ication $em"late $em"late &ersion 1.0 %oc. &ersion 1.0 'age 1D o# 22
BETA
System
BETA
5 Conc@usion
$he 'ro"osed solution meets the o*(ecti/e o# inter#acing legacy a""lication %ealer in#ormation %ata*ase with S.' solution. $his solution shall #acilitate the Centrali)ed Customer Master data*ase system. Im"lementation o"tions #or this solution ha/e *een detailed in the res"ecti/e documents in the LProject Ae@ivera?@e Aocument @ist ver 1&:&;0SM #ile.
System
BETA
System