MD050 on Hand Inventory Fin

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