Projects/Out of Stock Analysis for Retail
Contents
- 1 Functional Specifications
- 1.1 Overview
- 1.2 Design Considerations
- 1.3 Glossary
- 1.4 Functional Requirements
- 1.5 Non-Functional Requirements
- 1.6 Open Discussion Items
- 1.7 Closed Discussion Items
Functional Specifications
Overview
Purpose
Pada industri retail sudah dikenal baik memiliki sebuah analisa data yang biasa disebut sebagai Out Of Stock Analisys yang dilakukan secara harian untuk setiap produk per toko maupun secara global. Merupakan salah satu modul analisa vital dan critical yang harus dimiliki.
Current Condition
Saat ini InfiniteERP sudah memiliki module ini namun sangat diperlukan improvement dari sisi waktu processing dan cara akses data yang dihasilkan dari jutaan record yang sudah ada.
References
None.
Design Considerations
Assumptions
- It should be possible to operate this functionality in a pure multi-tenant implementation. In particular, this means that it should be possible for a user to initiate the creation of a new client applying an industry template in a self-service manner without having any prior access to the system and without being a system administrator.
Dependencies
None.
Constraints
Glossary
- Pelanggan adalah orang pembeli yang melakukan transaksi pembelian untuk semua produk Yasmeera.
- User adalah pengguna aplikasi InfiniteERP.
Functional Requirements
An Example
The Scenario
- Master Data
- Produk baru akan dibuat dan didefinisikan di InfiniteERP oleh pengguna tim Yasmeera
- Webstore secara rutin akan sinkronisasi produk baru yang ada di ERP.
- Tim Admin Webstore akan menambahkan gambar-gambar produk yang akan ditampilkan dan dilihat oleh customer.
- Transaksi Penjualan/Sales Order
- Setiap terjadi transaksi penjualan, Webstore akan melakukan update/insert data penjualan tersebut ke ERP dalam bentuk transaksi Sales Order
- Criteria Status transaksi yang akan dikirim ke InfiniteERP akan disepakati kemudian sesuai bisnis proses.
- Setiap terjadi transaksi penjualan, Webstore akan melakukan update/insert data penjualan tersebut ke ERP dalam bentuk transaksi Sales Order
- Proses Penjualan/Sales Order di InfiniteERP
- Setelah ERP menerima data transaksi penjualan, Tim Admin CS akan melakukan monitoring melalui window Outstanding Sales Order.
- Tim CS akan membuat prioritas dan memilih Sales Order mana yang akan diproses dan merubah Document Status pada Sales Order menjadi COMPLETED.
- Jika diperlukan, bisa dicetak dokumen PICKING LIST yang akan digunakan oleh Tim Picking di gudang untuk mengambil stock produk yang akan dikirim.
- Picking List ini menjadi acuan transaksi untuk mengambil sejumlah produk baik Quantity maupun Lokasi Rak (storage bin). Dengan demikian stok produk disetiap rak di gudang benar-benar tepat dan akurat.
InfiniteERP Implementation
Untuk menerapkan integrasi ini dibutuhkan beberapa setup yang harus dilakukan terlebih dahulu:
The Industry Template
User roles & profiles
Business process definition
User stories
Functional requirements based on business processes
User Interface Mockups
TBD
Web Services API
Error Result
Non-Functional Requirements
- Performance
- The initial client setup with the application of an industry template should complete within 30 minutes.