Stock Inventory Features
1. Bootstrap 5 and Customized AdminLTE3 Template
Generated by PHPMaker 2022 with Bootstrap 5 and a beautiful template; enhanced by Masino Extensions for PHPMaker 2022 with many great features! No need to touch the generated script files. All you have to do is by customizing only a little bit of code inside the project file. You may simply download this project file including Masino Extensions from I Love PHPMaker site.
2. Auto Format with Thousand and Decimal Separator for Numeric Data
When you are typing a Numeric value, then system will auto format it by adding the Thousand and/or Decimal separator. Not only that, system also will auto validate if the value is deleted from the TextBox controls by adding a Zero (0) value by default.
3. Auto Calculate Total for Numeric Data in Master/Detail Add Form
When you are typing a Numeric value in Detail section, then system will auto calculate the Total Amount value and display it in Master section. No need to convert the formatted values into the original ones; all have been handled by the system nicely.
4. Preventing the Same Item choosen twice in Grid
The item that has been selected/used in previous row will not be displayed anymore in the current/next row at Grid section of Master/Detail Add form. This will give your end-users the best experiences while inputing data in Detail section.
5. Master/Detail Data Input for Purchasing and Selling
You may purchase the Stock Items by simply using a Master/Detail Add form; which will enable you to input the multiple Stock Items that related to its corresponding Supplier. The same way also for selling the Stock Items, you may simply use a Master/Detail Add form; which will enable you to input the multiple Stock Items that belongs to the multiple Suppliers.
6. Installment Payment with Bootstrap Modal Dialog
You may add the installment payment via Bootstrap Modal Dialog without having to open a new page to display the form. You can also manage the Outstanding Purchases or Sales, and add a new installment payment that corresponding to it.
7. Role Based Access Level (RBAC)
You may assign a user with the certain User Level that has the certain permissions. In this demo, you may login using username Masino dan password Sinaga. You will see that this user cannot do CRUD operation for Purchasing/Selling/Installment Payment.
8. Validation Before Saving Data
You may handle the validation process before end-users saving data. Let's say they have not entered the Payment, then system will display the warning message and prevent the saving process.
9. RTL and Multi Language Support
You are free to add the languages you want to include into the web application. Currently, there are three languages available: Arabic, English, and Indonesian. For Arabic languages, then system will display the layout in RTL (Right-To-Left) mode.
10. Dashboard
Dashboard will display the Purchases, Sales, Purchases Outstandings, and Sales Outstandings information. Using Custom Files with only a few lines of code!
11. Stock Items
List, search, add, edit, delete, export data Stock Items. You can also display the related Purchases dan Sales of each Stock Item by clicking on the small triangle button at the very left side of each record.
12. Suppliers
List, search, add, edit, delete, export data Suppliers. You can display the related Stock Items and Purchases by clicking on the small triangle button at the very left side of each record. You can also purchase the Stock Item based on the selected Supplier, by clicking on Purchase Now button.
13. Purchases
List, search, add, edit, delete, export data Purchases. You can display the related Purchases Detail and Payment Transactions by clicking on the small triangle button at the very left side of each record. You can also add the installment payment based on the selected Purchase Number by clicking on Pay Now button.
14. Customers
List, search, add, edit, delete, export data Customers. You can display the related Sales by clicking on the small triangle button at the very left side of each record. You can also add the installment payment based on the selected Purchase Number by clicking on Pay Now button.
15. Sales
List, search, add, edit, delete, export data Sales. You can display the related Sales Detail and Payment Transactions by clicking on the small triangle button at the very left side of each record. You can also add the installment payment based on the selected Purchase Number by clicking on Pay Now button.
16. Outstandings
The information about Purchases Outstandings, Sales Outstandings, and Payment Transactions.
17. Purchases Outstandings
List, search, add, edit, delete, export data Purchases Outstandings.
18. Sales Outstandings
List, search, add, edit, delete, export data Sales Outstandings.
19. Payment Transactions
List, search, add, edit, delete, export data Payment Transactions.
20. Administrator
Administrator section to manage web application.
21. Announcement
List, search, add, edit, delete, export data Announcements.
22. Breadcrumb Links
List, search, add, edit, delete, export data Breacrumb Links.
23. Languages
List, search, add, edit, delete, export data Languages.
24. Application Settings
List, search, add, edit, delete, export data Application Settings.
25. Timezone
List, search, add, edit, delete, export data Timezone.
26. Users
List, search, add, edit, delete, export data Users.
27. Manage Breadcrumb Links
Contains some menu items to manage the Breacrumb Links.
28. Add New Breacrumb Links
Add a custom Breadcrumb Link.
29. Check Breadcrumb Links
Check the path of a Breadcrumb Link
30. Move Breadcrumb Links
Move a Breacrumb Link to another parent.
31. Delete Breadcrumb Links
Remove a Breacrumb Link.
32. User Levels
List, search, add, edit, delete, export data User Levels.
33. Help (Categories)
List, search, add, edit, delete, export data Help (Categories).
34. Help (Details)
List, search, add, edit, delete, export data Help (Details).
35. About Us
Information about us.
36. Terms and Conditions
Terms and Conditions for end-users.