LS Retail-Architecture Instore Management
-
Upload
puneet-bhargava -
Category
Documents
-
view
231 -
download
2
Transcript of LS Retail-Architecture Instore Management
-
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: