Upload
kaushik-bose
View
217
Download
0
Embed Size (px)
Citation preview
8/12/2019 MD050 on Hand Inventory Fin
1/7
AIM
MD.050 APPLICATION
EXTENSIONS FUNCTIONAL
DESIGN
Acco Brand s Inc
Inventory on hand fil e Interface
Author
Cr!at"on Dat! #$ %AN #0&'
Last U(dat!d
Docu)!nt *!+ ,Docu)!nt *!+!r!nc! Nu)-!r
/!rs"on
Approvals :
,A((ro!r &
,A((ro!r #
8/12/2019 MD050 on Hand Inventory Fin
2/7
MD.050 A((1"cat"on E2t!ns"ons Funct"ona1 D!s"3n
Do cu m e n t Con tr ol
Ch an g e R ec o rd
'
Date Auth or Version Cha n g e Refe re n c e
Reviewers
Name Position
Distribution
Copy
No
Name !ocation
&
#
4
'
Error *!+!r!nc! sourc! not +ound
F"1! *!+ #&4#6$64. doc 7. Error *!+!r!nc! sourc! not +ound 8
Co)(an9 Con+"d!nt"a1 : For "nt!rna1 us! on19
To("ca1 Essa9 # o+ 4
Doc *!+ ,Docu)!nt *!+!r!nc! Nu)-!r
Error *!+!r!nc! sourc! not +ound
8/12/2019 MD050 on Hand Inventory Fin
3/7
MD.050 A((1"cat"on E2t!ns"ons Funct"ona1 D!s"3n
Cont!nts
Docu)! nt Con tr o1 ................................................................................................................""
To("c a1 Ess a9 ........................................................................................................................"
Bas"c Bus "n !ss N! !ds ................................................................................................"
Ma;o r F!at ur!s .............................................................................................................."
So1ut "o n D!s"3n .............................................................................................................
B!1o< concurr! nt (ro3ra)
8/12/2019 MD050 on Hand Inventory Fin
4/7
MD.050 A((1"cat"on E2t!ns"ons Funct"ona1 D!s"3n
"opical #ssay
As a (a rt o+ US +or!"3n t rad! =on! so1ut "on > th! r! "s n!!d to auto)at! and )ana3! > ")(ort ?!2(or t
(roc!ss
r!@u"r!)! nts and as
In t!3rat "on (o"nt a((1 "ca t"on a t th! t")! (ro3ra) "s run .
$a si c $u si n e s s Ne e d s
1. The concurrent programs/set will be scheduled to run at a specific time.
2. Any errors reported during the Oracle concurrent program run or FTP will be
reported via notification/email.
4. Th! ( ro3ra)s OGM> ETD and OCI a t th! t")! (ro3ra)
8/12/2019 MD050 on Hand Inventory Fin
5/7
MD.050 A((1"cat"on E2t!ns"ons Funct"ona1 D!s"3n
( ol ut i o n D es i g n
D!s"3n a((roach
B!1o< d"a3ra) !2(1a"ns th! (roc!ss o+ "nt!r+ac"n3 "t!) data out o+ Orac1! .
Flow Diagram
The interface process has three phases viz. Load, Validate and Interface.
Load Process: In this process the user provided data will be loaded into a custom table.
Validate Process: In this process th extract data will be validated and successfully validatedrecords are moved to a custom stain table. If any records do not pass validation, they areflaed as an error record and the customer records and the customer error data table. In thistable the errors will be recorded.
Interface Process: In this process the successfully validated data are interfaced out of oracleusin interface proram.
Detail Design
Th! "nt!r+ac! (roc!ss "s !2(1a"n!d "n d!ta "1 as -!1o
8/12/2019 MD050 on Hand Inventory Fin
6/7
MD.050 A((1"cat"on E2t!ns"ons Funct"ona1 D!s"3n
Extract Data
Su bmit a co ncurr ent pr ogram to extract data fr om th e ba se tabl e on th e followi n g para m et er
Attribute Purpose and sage of the attribute
!tem "ode
!tem #ame belongs to the items of the
$aterial
!tem %escription !tem %escription of the $aterial
Primay O$ Primary unit of $easurement
!tem #umber !tem &e'uence
!tem (uantity This is the 'uantity of the item
Data ValidationsB!1o< a1"da t "ons a r! to -! (!r +or)!d on th! da ta -!+or! th! data "s t rans+ ! rr !d to Sta3"n3 .
1. )et the On *ands (uantity as per the file data e+traction and parameter
provided.2. ,uild pipe delimited f ile and FTP . Any error, do not FTP the file and
notify/email details.
Interface Process
B!1o< concurr!nt (ro3ra)
8/12/2019 MD050 on Hand Inventory Fin
7/7
MD.050 A((1"cat"on E2t!ns"ons Funct"ona1 D!s"3n
)p en an d Clo se d Is su e s for thi s Deliv e ra b l e
)p e n Is su e s
ID Issu e Res ol u t i o n Resp o n s i bi l i t y "arget Dat e Impact
Date
Closed Is sues
ID Issu e Resol u ti o n Respo n s i bi l i ty "arge t Dat e Impact
Date
Error *!+!r!nc! sourc! not +ound
F"1! *!+ #&4#6$64. doc 7. Error *!+!r!nc! sourc! not +ound 8
Co)(an9 Con+"d!nt"a1 : For "nt!rna1 us! on19
To("ca1 Essa9 # o+ 4
Doc *!+ ,Docu)!nt *!+!r!nc! Nu)-!r
Error *!+!r!nc! sourc! not +ound