1. General Points
a. XLS export is required in all List screens
Database design
2. General Points
a. Use month and year in the database name, since there are likely to be
large number of rows in very short time. Per month 25,00,000 rows will be
created
b. Create By, Created On, Updated By, Updated On, IsActive, IsLocked fields
are required in all the tables.
c. Do not delete any rows, mark IsActive as false. Later Purge option can be
use to delete.
d. Day End Process, before starting fresh new day operations
Tables
3. Vendor Master
a. Table design
i. Vendor ID PK, max + 1, mandatory
ii. Vendor Name size 50, Unique, mandatory
b. There are 90 different vendors
4. Product Master
a. Table design
i.
Product ID PK, max + 1, mandatory
ii.
Vendor ID, mandatory
iii.
SKU ID number, Unique, mandatory
iv.
Product Name size 50, Unique, mandatory
v.
SchemeExtraQuantityforEachOrder number default 0
b. There are 400 different products of different vendors
5. Status Master
6. Employee Master
7. Location Master
8. User Registration
9. Change Password
10.Roles
11.Role and Permissions
Screens
12.Stock
a.
b.
c.
d.
e.
f.
13.Stock
a.
b.
c.
d.
e.
f.
14.Stock
a.