Stock Management System Overview
Stock Management System Overview
System
Chapter 3
Store Models
Semahegn Abebe
CNET SOFTWARE TECHNOLOGIES PLC
Page 1-1 of 24
Table of Content
1 INTRODUCTION ............................................................................................................................................... 1-3
2 DOCUMENT FLOW ........................................................................................................................................... 2-3
2.1 SINGLE BRANCH SINGLE STORE (SBSS)................................................................................................................... 2-3
2.1.1 Document Flow Model .............................................................................................................................. 2-3
2.1.2 Documents Involved .................................................................................................................................. 2-4
2.2 SINGLE BRANCH HIERARCHICAL STORE (SBHS) ........................................................................................................ 2-5
2.2.1 Document Flow Model .............................................................................................................................. 2-5
2.2.2 Documents Involved .................................................................................................................................. 2-6
2.3 MULTIPLE BRANCH SINGLE STORE (MBSS) ............................................................................................................. 2-7
2.3.1 Document Flow Model .............................................................................................................................. 2-7
2.3.2 Documents Involved .................................................................................................................................. 2-8
2.4 MULTIPLE BRANCH PARALLEL STORE (MBPS) ......................................................................................................... 2-9
2.4.1 Document Flow Model .............................................................................................................................. 2-9
2.4.2 Documents Involved ................................................................................................................................ 2-10
2.5 MULTIPLE BRANCH HIERARCHAL STORE (MBHS) ................................................................................................... 2-11
2.5.1 Document Flow Model ............................................................................................................................ 2-11
2.5.2 Documents Involved ................................................................................................................................ 2-12
2.6 FAST MOVING CONSUMER GOODS (FMCG) ......................................................................................................... 2-13
2.6.1 Document Flow Model ............................................................................................................................ 2-13
2.6.2 Documents Involved ................................................................................................................................ 2-14
2.7 MULTIPLE BRANCH WITH GIT ............................................................................................................................. 2-15
2.7.1 Document Flow Model ............................................................................................................................ 2-15
2.7.2 Documents Involved ................................................................................................................................ 2-16
3 WORKFLOW .................................................................................................................................................. 3-17
4 USE CASE ....................................................................................................................................................... 4-20
Page 1-2 of 24
1 Introduction
Stores organization can be modeled using different parameters. The modeling concept in this section considers
four parameters – number of branches, hierarchy of stores, count of hierarchies and number of stores involved
in the stock transactions.
Some companies have a single branch and a single store in that branch. Others could have multiple branches
each branch having single store. While others may have a central store with multiple branch having multiple
stores with parallel or hierarchical manner. The following table summarizes the five store models:
2 Document Flow
2.1 Single Branch Single Store (SBSS)
The single branch single store model is applicable for companies having a single store, which is considered as
both main store and sales outlet store. SBSS also has a physical or virtual damage store. All transactions with
the supplier and the customer are done from same store. Thus, the store is used to contain purchased goods
and perform sales as well. This type of organization is common for small and medium sized business
organizations, import and wholesale companies.
Single branch single store uses different vouchers to receive, issue and other stock management activities as
shown on the following diagram:
Page 2-3 of 24
Cash Sales
I/L PO PRV
Sales Substitute
Supplier Return
Shortage GRV
RCV
Damage Store
DV
The following table contains the list of vouchers used in both directions:
Category Vouchers
Page 2-4 of 24
Damage Return Voucher (DRV)
Goods Disposal Voucher (GDV)
The single branch hierarchical store model is used to manage multiple stores that are organized hierarchically
but are in a close proximity with each other i.e. in a building or a compound. In a normal circumstance, one of
the stores which is considered as the main store is responsible to receive goods from the supplier and handle
all the communication with the supplier. It is also responsible to issue store requests from sales outlet stores.
On the other hand, the sales outlet stores are responsible to handle the sales transactions with the
customer/consumer.
The following diagram shows how documents or vouchers are used in single store multiple hierarchy store
model:
Page 2-5 of 24
Sales outlate
Internal GRV
Cash Sales
Credit Sales
Store Request
Promotion
I/L PO PRV STV Out late store -1
Sales Return Customers
Cr./C Goods receiving Store Return
Delivery
Replacement GRV
Main Store Sales Substitute
Consignment GRV
ISTV
ISTV
Replacement Request
Suppliers
RCV
IDRV
Single branch hierarchical store model uses different vouchers to receive, issuing, transfer and other goods
management activities. The following table contains the list of vouchers used in both directions:
Category Vouchers
Page 2-6 of 24
Promotion Item Voucher (PIV)
Supplier Goods Return Voucher (SUR)
Goods Disposal Voucher (GDV)
Multiple branch single store model is designed for companies having one main store and several branches
having single store at each branch. What makes this model different from the single branch hierarchical store
model is the geographic location of the sales outlet. In normal situations, outlet stores are filled with goods
directly coming from the main store.
The following model diagram shows how documents or vouchers are used to track transactions in the multiple
branch single store situation.
Page 2-7 of 24
Branch -1
Internal GRV
I/L PO PRV
Replacement GRV
Store Request Credit Sales
Consignment GRV
Out late store -1
Suppliers Main Store
Replacement Request STV Promotion
Customers
Supplier Return Store Return Sales Return
IDRV
IRCV
DRV
RCV
Multiple branch single store model uses different vouchers to receive, issuing and other goods management
activities. The following table contains the list of vouchers used in both directions:
Category Vouchers
Page 2-8 of 24
Supplier Goods Return Voucher (SUR)
Goods Disposal Voucher (GDV)
Multiple branch parallel store model is designed for companies having one main store and several branches
with one or more parallel sales outlet stores within each branch. What makes this model different from the
multiple branch single store model is the existence of multiple parallel sales outlets in a single branch and the
goods movement among the sales outlet stores.
The following model diagram shows how different documents or vouchers are involved in multiple branch
parallel stores transactions:
Page 2-9 of 24
Branch -1
Internal GRV
Store Request
I/L PO PRV
STV Out late store -1
Cr./C Goods receiving
Cash Sales
Replacement GRV Store Return
Credit Sales
Consignment GRV
Suppliers Main Store Promotion
Replacement Request
Customers
ISTV
ISTV
Supplier Return Sales Return
IRCV
DRV
RCV
Multiple branch parallel store model uses different vouchers to receive, issue, transfer and other goods
management activities. The following table contains the list of vouchers used in both directions:
Category Vouchers
Page 2-10 of 24
Supplier Goods Return Voucher (SUR)
Goods Disposal Voucher (GDV)
Multiple branch hierarchal store model introduces the concept of distribution store, which is a type of buffer
store to facilitate the refilling of sales outlets by putting the distribution stores at close proximity from the sales
outlet stores. This model is mainly required to back up a high turnover stores such as supermarkets, pharmacies,
and other similar retail businesses sales outlets.
The following model diagram shows how documents or vouchers are used to capture and manage stock related
activities in multiple branch hierarchal stores organization:
Page 2-11 of 24
Branch -1
Internal GRV
Internal GRV
Store Request
ISTV
ISTV
Promotion
Supplier Return STV Customers
Store Request Sales Return
Shortage GRV
Store Return Int. Store Transfer Out late store -2
Damage GRV Delivery
Int. Store Return
Sales Substitute
IDRV
IRCV
IDRV
IRCV
DRV
RCV
Multiple branch hierarchal store model uses different vouchers to receive, issue, transfer and other goods
management activities. The following table contains the list of vouchers used in both directions:
Category Vouchers
Page 2-12 of 24
Goods Disposal Voucher (GDV)
Fast moving consumer goods model is used to handle store transactions that are based on a single main store
but multiple transportation stores/vans that serves as a sales outlet. All customer communications are carried
out through the transportation vans except those communications that are done with the wholesalers. This
model is mainly required to in food and beverage manufacturing industries.
The following model diagram shows how documents or vouchers used to capture and manage stock related
activities in fast moving consumer goods stores organization:
Page 2-13 of 24
Whole sale
Customers Cash Sales
Credit Sales
Sales Return
Cash Sales
Credit Sales
Promotion
Zone-1
VAN-1
Sales Return Customers
Store Request
I/L PO PRV Delivery
STV
Cr./C Goods receiving
Sales Substitute
Store Return
Replacement GRV
ISTV
ISTV
Consignment GRV Main store
Suppliers
Replacement Request
Cash Sales
Store Request
Supplier Return
Credit Sales
Shortage GRV STV
Promotion
Damage GRV Store Return VAN-2 Zone-2
Sales Return Customers
DRV
RCV
Delivery
Fast moving consumer goods store model uses different vouchers to receive, issue, transfer and other goods
management activities. The following table contains the list of vouchers used in both directions:
Category Vouchers
Page 2-14 of 24
Credit Sales Voucher (CRV)
Promotion Item Voucher (PIV)
Supplier Goods Return Voucher (SUR)
Goods Disposal Voucher (GDV)
Multiple Branch Transit Store model introduces the concept of transit store, which is a type of temporary store
to facilitate the transportation goods from one store to any other store. The main objective of the transit store
is to ensure the safe delivery of goods from one store into another. This model is mainly required in multi-
branch high value commodity industry such as supermarkets, pharmacies, and other similar retail businesses
sales outlets.
The following model diagram shows how documents or vouchers used to capture and manage stock related
activities in Multiple Branch Transit Store model organization:
Page 2-15 of 24
Main Store Branch -1
Internal GRV
Cash Sales
Internal GRV
Int. Store Request
Credit Sales
I/L PO PRV Store order Store Request
Int. Store Transfer Promotion
Cr./C Goods receiving Customers
Sales Return
Replacement GRV Store transfer Out late store -1
Branch -1
back Store Delivery
Consignment GRV Int. Store Issue
Local transit Transit receiving
Sales Substitute
Replacement Request Int. Store Return
Main store
Suppliers
Supplier Return
Inter-store transit
Transit receiving
Shortage GRV Store Return Return transit
Damage transit
Damage GRV
RCV
Inter-store transit
Transit receiving
Damage Store
Branch -2
DV
Cash Sales
Store Request
Credit Sales
Delivery
Int. Store Return
Sales Substitute
Multiple Branch Transit Store model uses different vouchers to receive, issue, transfer and other goods
management activities. The following table contains the list of vouchers used in both directions:
Category Vouchers
Page 2-16 of 24
Credit Sales Voucher (CRV)
Promotion Item Voucher (PIV)
Supplier Goods Return Voucher (SUR)
Damage Return Voucher (DRV)
Goods Disposal Voucher (GDV)
Store Return Voucher (STR)
3 Workflow
In the Stock Management Module, there are four major processes –
Goods Receiving,
Damaged Goods Handling,
Higher Level Stock Movement Handling and
Lower Level Stock Movement Handling.
The following diagrams shows the workflow diagram for each one of the processes:
Page 3-17 of 24
Strat
Prepare Purchase
Requisition
Local
Prepare LPO
Damage Damage
Damage GRV
Prepare GRV
Prepare IGRV
Prepare STV to
Damage Store
Approve GRV No Void GRV
Yes
End
Page 3-18 of 24
Start
Check Damage
Supplier Prepare SuRV
Cause
Internal
Deduct From
Can be Replaced
Supplier Payable
Prepare Disposal Check Damage
Company Check Liability Non-Recoverable
Voucher Type
Yes
Staff Recoverable
Prepare RRV
Approve Prepare Credit Sales
Void Disposal Prepare SRV
Disposal Order
Yes
Prepare
Prepare Sales Update Value Replacement GRN
Affect Inventory and Invoice (Sailing Price)
Expense
End
Start
Prepare Store
Request
Request
Approved
Yes
Prepare Purchase
Not Available Check Balance
Request
Available
No
Prepare Item
Consumption Consumption Check Purpose Production Prepare SIV
Voucher
Sales
Prepare Store
Transfer
End
Page 3-19 of 24
Start
Prepare Internal
Store Request
Request
Approved
Yes
Prepare Store
Not Available Check Balance
Request Voucher
Available
No
Prepare Item
Consumption Consumption Check Purpose Production Prepare SIV
Voucher
Sales
Prepare Internal
Store Transfer
End
4 Use case
In the Stock Management Module, just like the workflow case, there are four major use case categories –
Goods Receiving, Damaged Goods Handling, Higher Level Stock Movement Handling and Lower Level
Stock Movement Handling. The following diagrams shows the use case diagram for each one of the
processes:
Page 4-20 of 24
Prepare Purchase
Requisition
Requisition Approval
Check Supplier
Prepare LPO
Shortage GRV
Procurement
Supervisor
System
Inspect Goods
Damage GRV
Store Receiving
Clerk
Prepare IGRV
Prepare GRV
Store Issuing
Clerk Void GRV
Prepare STV to
Damage Store
Approve GRV
Store Supervisor
Page 4-21 of 24
Check Damage Cause
Check Liability
Approve Disposal
Void Disposal
Prepare SuRV
Prepare SRV
Prepare Disposal
Voucher
Prepare
Replacement GRN
Page 4-22 of 24
Prepare Store
Request
Store Supervisor
Prepare Purchase
Request
Prepare Item
Consumption
Voucher
Check Purpose
Prepare Store
Transfer
Page 4-23 of 24
Prepare Internal
Store Request
Request Approved
Sales Supervisor
Check Balance
System
Prepare Store
Request Voucher
Prepare Item
Consumption
Voucher
Prepare SIV
Prepare Internal
Store Transfer
Page 4-24 of 24