LS Retail-Architecture Instore Management

Embed Size (px)

Citation preview

  • 7/31/2019 LS Retail-Architecture Instore Management

    1/41

  • 7/31/2019 LS Retail-Architecture Instore Management

    2/41

    Database Types

    Head Office Database

    Store BackOffice Database

    Store POS Server

    POS Database

  • 7/31/2019 LS Retail-Architecture Instore Management

    3/41

    Online

    Online BackOffice

    Online POS

    Online/Offline

    Online BackOffice

    Offline POS

    Mixed Store

    Online Back

    Office

    Store POSServer

    OfflinePOS

    OnlinePOS

    StandaloneStore

    Offline BackOffice

    OfflinePOS

    OnlinePOS

  • 7/31/2019 LS Retail-Architecture Instore Management

    4/41

    Online

    Back Office Online in Head OfficeDatabase

    POS Online in Head Office Database

    Full acces to NAV solution

    Real-time access to all data

    No data replication needed

    Maximum of 250 concurrentuser at HO database

    Highly dependent oncommuncation lines

  • 7/31/2019 LS Retail-Architecture Instore Management

    5/41

    Online / Offline

    Back Office Online in Head Office System

    POS Offline

    POS Transaction replicated to HO

    POS is independent

    POS can use Online Services

    Back Office has real-time data

    Data Replication to and fromPOS

    Reduced access to NAVsolution

  • 7/31/2019 LS Retail-Architecture Instore Management

    6/41

    Mixed Store

    Back Office Online in Head Office Offline or Online POS to Store POS

    server

    Statement created at store

    Statement posted at HO Item Entries replicated to store

    Less data processing at HeadOffice

    Sales History (stock on hand) atstore

    Back Office has real-timedata

    More operational complexity

  • 7/31/2019 LS Retail-Architecture Instore Management

    7/41

    Standalone Store

    Back Office Offline at Store Database Offline or Online POS to Store Database

    Statement created and posted at store

    Statement Entries mirrored to Head

    Office All Back Office documents replicated to

    HO

    Store Database has fullvisibility of the store data

    All data needs to be replicatedto and from store database takes longer time

  • 7/31/2019 LS Retail-Architecture Instore Management

    8/41

  • 7/31/2019 LS Retail-Architecture Instore Management

    9/41

    InStore Management

    New name for the InventoryManagement granule (1000716)

    Standalone Store

  • 7/31/2019 LS Retail-Architecture Instore Management

    10/41

    Standalone Store

    The store is independent

    Store Database Server

    The reasoning for using a standalone database are:

    Communication lines

    Scalability

  • 7/31/2019 LS Retail-Architecture Instore Management

    11/41

    Entries

    Worksheets

    Item LedgerEntries

    Statements

    StatementRecords

    Transactions +Status Records

    Documents

    Transfer Document

    Purchase Order

    Purchase ReturnOrder

    Stock RequestDocuments

    SalesOrder

    Data Types

  • 7/31/2019 LS Retail-Architecture Instore Management

    12/41

  • 7/31/2019 LS Retail-Architecture Instore Management

    13/41

    Entries (Mirroring)

    Entries

    Movement of data between Storeand Head Office

    Uses the ICT functionality to mirrorentries between the two databases

  • 7/31/2019 LS Retail-Architecture Instore Management

    14/41

    Store 1

    Mirroring Entries

    HO

    DataD

    irector

    ItemJo

    urnal

    ICTMessages

    ItemJo

    urnal

    ICTMessages

    Item Journal posted Records are inserted to ICT Tables ICT Records are replicated to the Head

    Office database by Data Director Scheduler Job (DD)

    Data Director inserts record to ICT Tables Execute the ICT Batch Process Scheduler Job (Codeunit) Inserts record to Item Journal and posts

  • 7/31/2019 LS Retail-Architecture Instore Management

    15/41

    Store 1

    Mirroring Entries

    HO

    DataD

    irector

    ItemJo

    urnal

    ICTMessages

    ItemJo

    urnal

    ICTMessages

    Item Journal posted Records are inserted to ICT Tables ICT Records are replicated to the Head

    Office database by Data Director Scheduler Job (DD)

    Data Director inserts record to ICT Tables Execute the ICT Batch Process Scheduler Job (Codeunit) Inserts record to Item Journal and posted

  • 7/31/2019 LS Retail-Architecture Instore Management

    16/41

    Worksheets Mirrored

    All worksheets that produce stockchanges are mirrored to HO database

    Negative Adjustments

    Positive Adjustments

    Stock Transfer (Item Journal)

    Stock Counting

  • 7/31/2019 LS Retail-Architecture Instore Management

    17/41

    Standalone Stores

    The standalone database holds the stock on hand, purchaseorders, transfer orders, sales data and other data needed torun a store

    The head office database holds correct stock information

    for all stores

  • 7/31/2019 LS Retail-Architecture Instore Management

    18/41

  • 7/31/2019 LS Retail-Architecture Instore Management

    19/41

    Statement Mixed Store

    Statement Calculated at Store

    Statement is marked as Accepted

    Statement replicated to HO

    Statement Posted at HO

    Replication Job replicates all Item entriesback to Store POS Server (database)

  • 7/31/2019 LS Retail-Architecture Instore Management

    20/41

    Standalone Store

  • 7/31/2019 LS Retail-Architecture Instore Management

    21/41

    Documents

    At posting (store/HO)

    A record is created or updated in the InStore Document

    All stock changed is posted in that database

    DD to other database (store/HO)

    Process at new database (store/HO) Batch job to process InStore Document

    Creates or updates the Document (PO, PRO or TO)

    Document Posted

    Update the InStore Document and sends to next database

  • 7/31/2019 LS Retail-Architecture Instore Management

    22/41

    HO / Warehouse / Store 2Store 1

    Transfer Order Process

    Request

    Sent Request

    To Receive(Send)

    To Be Picked

    TO Picked &

    Shipped

  • 7/31/2019 LS Retail-Architecture Instore Management

    23/41

    Store 1

    Transfer Order Process 2 stops

    Store 1 RequestsTransfer

    HO / Whse /Store 2 InitiatesTransfer

    HO / Whse

    DataDirector

    TransferOrder

    InStoreMessages

    TransferOrder

    InStoreMessages

  • 7/31/2019 LS Retail-Architecture Instore Management

    24/41

    Store 1

    Transfer Order Process 2 stops

    Store 1 RequestsTransfer

    HO / Whse /Store 2 InitiateTransfer

    HO / Whse /Store 2RequestsTransfer fromStore 1

    HO / Whse

    DataDirecto

    r

    TransferOrd

    er

    InStoreMessag

    es

    TransferOrd

    er

    InStoreMessag

    es

  • 7/31/2019 LS Retail-Architecture Instore Management

    25/41

    Store 1

    Transfer Order Process 3 stops

    HO / Whse

    DataDirector

    Store 3

    DataDirector

    TransferOrder

    InStoreMessages

    TransferOrder

    InStoreMessages

    InStoreMessages

    TransferOrder

    InStoreMessages

  • 7/31/2019 LS Retail-Architecture Instore Management

    26/41

    Transfer Order

    Difference posted to a difference location

    Record created in the Transfer Difference table HO staff resolve the differences and makes

    adjustments

    Handle over- or underdelivery of goods

    Are always fully delivered.

  • 7/31/2019 LS Retail-Architecture Instore Management

    27/41

    Store 1

    Purchase Order

    Store 1 Sends PO toVendor HO

    DataDirector

    PurchaseOrder

    InStoreMessa

    ges

    PurchaseOrder

    InStoreMessa

    ges

    Vendor

  • 7/31/2019 LS Retail-Architecture Instore Management

    28/41

    Store 1

    Purchase Order

    Store 1 Sends PO toVendor

    Store 1 orders &HO Sends PO toVendor

    HO

    DataDirector

    PurchaseOrder

    InStoreMessa

    ges

    PurchaseOrder

    InStoreMessa

    ges

    Vendor

  • 7/31/2019 LS Retail-Architecture Instore Management

    29/41

    Store 1

    Purchase Order

    Store 1 Sends POto Vendor

    Store 1 orders &HO Sends PO to

    Vendor HO orders for

    Store 1

    HO

    DataDi

    rector

    PurchaseOrder

    InStoreMessa

    ges

    PurchaseOrder

    InStoreMessa

    ges

    Vendor

  • 7/31/2019 LS Retail-Architecture Instore Management

    30/41

    Store 1

    Purchase Return Order

    Store 1 InitiatesReturn

    HO

    DataDi

    rector

    PurchaseOrder

    InStoreMessa

    ges

    PurchaseOrder

    InStoreMessa

    ges

    Vendor

  • 7/31/2019 LS Retail-Architecture Instore Management

    31/41

    Store 1

    Purchase Return Order

    Store 1 InitiatesReturn

    HO InitiatesReturn

    HO

    DataDi

    rector

    PurchaseOrder

    InStoreMessa

    ges

    PurchaseOrder

    InStoreMessa

    ges

    Vendor

  • 7/31/2019 LS Retail-Architecture Instore Management

    32/41

    Store 1

    Stock Requests

    Store 1 Requestsstock from HO

    Store 1 ReviewsPurchase orTransfer Order

    HO

    DataDi

    rector

    PurchaseOrder

    InStoreMessa

    ges

    PurchaseOrder

    InStoreMessa

    ges

    Vendor

  • 7/31/2019 LS Retail-Architecture Instore Management

    33/41

    Standalone Store

  • 7/31/2019 LS Retail-Architecture Instore Management

    34/41

    Number Series

    Check Dist. Location Prefixon specific Number Seriesso the system adds aLocation Prefix to theissued numbers S0001 & 106027 =>

    S0001106027

    Number Series

    Purchaser Order

    Transfer Order

    Stock Requests

    InStore Document

  • 7/31/2019 LS Retail-Architecture Instore Management

    35/41

    ICT Setup for each Dist. Location

    For each DistributionLocation

    ICT Setup Card

    ICT Source Link

  • 7/31/2019 LS Retail-Architecture Instore Management

    36/41

    Locations

    Create Stock Location forHead Office

    Create a Stock Location for

    Difference Posting

  • 7/31/2019 LS Retail-Architecture Instore Management

    37/41

  • 7/31/2019 LS Retail-Architecture Instore Management

    38/41

    Tables

    10000777 - Retail ICT Header

    10000778 - Retail ICT Lines

    ICT

    10001352 - InStore Header

    10001353 - InStore Line

    10001354 - InStore Header Status

    10001356 - InStore Difference Entry

    InStore Management

  • 7/31/2019 LS Retail-Architecture Instore Management

    39/41

    Scheduler Jobs

    HO to Store IS_HO_TO_STORE

    Store to HO IS_STORE_TO_HO

  • 7/31/2019 LS Retail-Architecture Instore Management

    40/41

    Scheduler Jobs

    Run Batch Process IS_RUN_ICT

    InStore Mgt Run ICT Process

    Run Batch Process IS_RUN_ISMGT

    InStore Mgt Run Batch Process

  • 7/31/2019 LS Retail-Architecture Instore Management

    41/41

    Standalone Store

    Online Store BO at HO database

    Standalone database at Store

    Supports both:

    Same look-and-feel for the user, regardless of databaselocation

    Design Goal: