This latest update introduces a suite of significant enhancements designed to streamline workflows, improve system performance, and enrich the overall user experience. Key advancements have been made in payment processing, document management, user permissions, and interface design.
In user management, we’ve rolled out an advanced permission management system that allows staff to request temporary access without waiting for manual admin approval, streamlining the entire workflow. Admins can monitor and manage these requests through a dedicated dashboard. This is complemented by enhanced user profile controls, giving individuals more autonomy over their own information.
We have also significantly improved document and inventory management. Shelf and process management is now more intuitive with an AJAX-based system that supports drag-and-drop reordering, allowing for better organization and process tracking. For document handling, users can now print Delivery Orders (D.O.s) in bulk directly from invoices, with a convenient dropdown menu to control how pricing is displayed. Furthermore, we’ve introduced comprehensive PDF export functionality, enabling professional sharing and archiving of key documents like collection reports, sales reports, invoices, and credit notes.
On the back end, database queries have been optimized to deliver faster page loading times and a more responsive system. We’ve also implemented parameterized queries to strengthen data security. The cash register system has been enhanced to provide more detailed cash tracking, including note counts, for more accurate daily reconciliation and better cash drawer management.
Finally, we’ve polished the user interface for a more intuitive experience. This includes updating labels for clarity and improving the positioning and consistency of buttons across various pages.
Numerous bug fixes and stability improvements have also been deployed, addressing issues related to permissions, database schema, signature deletion, API error handling, and thermal printing.
In summary, these updates mark a significant evolution of the platform, delivering a faster, more secure, and user-friendly system with powerful new features for payment processing, document management, and user control.
Advanced Permission Management System
Some functions such as:
- Print Bill for unpaid orders
- Print D.O. for unpaid orders
- Edit Bill for delivered and/or paid orders
- Edit payment transactions
now can be requested for permission on the specific bill or transaction, by the staff.
In such case where the staff normally does not have authority to use such functon, the function button such as print bill will be replaced with Request To Print Bill.
Clicking the request button will send a request to authorised users. The authorised user can login into the system anywhere, and see a banner in the dashboard, to approve, deny or view the request.
On approval, the staff can only use the permission once, for the specific bill, within 24 hours.
The permission approval banner.
Print D.O. and Print Bill button are disabled, instead, replaced with request buttons.
Simalarly, for edit bill button.
Upon approval, the staff will find the approved function buttons specifically on the approved bill only.
Grant Temporary Permissions
Admin can now grant specific temporary permissions for a selected staff for a limited time.
In Users > Permissions, admin can click on the green Temporary Permissions button to start the process of selecting a user and select temporary permissions, and the time limit.
The steps include selecting a user, then select permissions to be granted, and then specify the time limit for such permissions.
Lastly, the set of permissions can also be saved as a template for similar usage in the future.
Advanced Cash Management at the Counter
Few functions are added:
- Block new order if no Cash Check was done yesterday or today.
- Specify a starting cash amount for the new business day.
To enable these functions, go to the specific counter PC or Tablet, and open the system.
Go to Settings > Device Settings.
On Preferred Payment Method, choose Payment Type to Malaysia Cash. The functions configuration inputs will appear just below it.
If the starting amount is stated, the system will notify in the daily closing report, how much cash to be taken out.
If the payment type is set to Cash or Malaysia Cash, the same report will show each note count recorded on Cash Check.
Easy PDF button
We have also included a dedicated PDF button on bills, this is easier than clicking Print and Save as PDF.
Suppliers Name with Past Purchases
Inventory Items now readily show suppliers in the past purchase list.
Transaction Advice
A transaction advice can now be produced as an acknowledgement of a transaction, with optional confirmation signature.
Access this function via Accounting > Transactions. Click on the Links icon on a transaction, and click Transaction Advice.
Bulk Print of D.O.s for generated Invoices
The D.O.s in a generated invoice can be printed in bulk with a dedicated button, in the invoice summary. No more printing D.O. 1 by 1.