Purchase History invoices after reversal: Store managers can now see and edit invoices in Purchase History after reopening and re-finalizing the original invoice. Previously, the system only kept the reversed invoice and forced users to manually recreate the new one. This fix saves time and reduces errors.
POS sales sync validation fixed: The system now correctly identifies sales that failed to sync between POS and Enterprise. This ensures smoother and more reliable syncing of sales data.
System stability during node list retrieval: Retrieving node information no longer causes the system to freeze or require restarts. Performance is now more stable and reliable.
New store node creation fixed: A system error that prevented creating new nodes (Error E1046) has been resolved. Store setup operations now work without interruption.
Transfer form stability improved: Transfer operations are now restricted to inventory products only, preventing errors when non-inventory or expense products were added. This makes transfers more reliable.
Pinned report templates not visible to other users: Pinned report templates now show up in the left menu for all users with the correct role access. Previously, only the user who pinned the template could see it, and others had to manually re-pin it. This fix ensures consistent visibility and saves time for multi-user organizations.
Slow loading of production templates: Production templates and product lists now load much faster, allowing users to complete production processes without delays. Previously, templates took over a minute to open, and products failed to load properly. This fix improves performance and ensures smoother operations.
Report templates now use current date for periods: Report templates with dynamic periods like Yesterday, Week to Date, and Month to Date now correctly calculate based on the current date when the report is run. Previously, templates used the date they were first created, which caused outdated results. This fix ensures reports always reflect up-to-date information.
Customer transaction list display fixed: Customer transaction lists now show accurate balances and complete transaction details in POS. A recent backend change had removed key fields like transaction type and opening balance, breaking mini statements and customer views. This fix restores the full data format and ensures POS displays work as expected.
Preventing Duplicate Loyalty Customers: A warning message now appears if you try to create a loyalty customer that already exists.
Enforced Loyalty Lookup: Cashiers can no longer bypass the customer lookup step; details must be entered.
Correct Lay-by Expiry Dates: The issue causing incorrect expiry dates on lay-by receipts has been resolved.
Accurate Stock Transfers: A critical bug where stock transfer reports were not updating correctly has been fixed. Stock levels are now accurate.
Disabled "Pay Now" for Zero Balances: The "Pay Now" button is now correctly disabled when a customer's account has a zero balance.
Reliable Product Image Sync: An issue preventing product images from syncing correctly between the back office and POS has been fixed.
Stable Customer Account Payments: Resolved a problem that caused the POS to crash when processing certain customer account payments.
Correct Calculation of Sales Tax: Fixed an issue where sales tax was being calculated incorrectly in some scenarios.
Accurate Cash Drawer Reporting: Resolved a bug that caused discrepancies in cash drawer reports.
Stable Printing Functionality: Fixed an issue that caused the POS to freeze when printing receipts.
Correct Application of Discounts: Resolved a bug where discounts were not being applied correctly to all items in a transaction.
Accurate Inventory Counts After Sales: Fixed an issue that caused inventory levels to be updated incorrectly after a sale.
Reliable Gift Card Balance Updates: Resolved a bug where gift card balances were not updating in real-time.
Stable Customer Search: Fixed an issue that caused the application to crash when searching for customers with long names.
Correct Display of Product Prices: Resolved a bug where product prices were sometimes displayed incorrectly on the POS screen.
Accurate Employee Time Clock Entries: Fixed an issue that caused employee time clock entries to be recorded with the wrong timestamp.
Reliable Purchase Order Generation: Resolved a bug that prevented purchase orders from being generated in certain situations.
Correct Supplier Information on Reports: Fixed an issue where supplier information was missing from some reports.
Stable Data Export: Resolved a bug that caused the application to crash when exporting large data sets.
Correct Customer Data Import: Fixed an issue that caused errors when importing customer data from a CSV file.
Accurate Reporting of Voided Transactions: Resolved a bug where voided transactions were not being reported correctly.
Stable Application on Login: Fixed an issue that caused the application to crash on the login screen.
Correct Display of On-Screen Keyboard: Resolved a bug where the on-screen keyboard would not appear when it should.
Reliable Barcode Scanning: Fixed an issue that caused barcode scanners to work intermittently.
Accurate Loyalty Point Calculation: Resolved a bug where loyalty points were being calculated incorrectly.
Stable Network Connection: Fixed an issue that caused the application to lose its network connection frequently.
Correct Display of Currency Symbols: Resolved a bug where currency symbols were being displayed incorrectly.
Accurate End-of-Day Totals: Fixed an issue that caused end-of-day totals to be calculated incorrectly.
Reliable Emailing of Receipts: Resolved a bug that prevented receipts from being emailed to customers.
Correct Application of Promotions: Fixed an issue where promotions were not being applied correctly to eligible products.
Stable Stock Adjustment Process: Resolved a bug that caused the application to crash when making stock adjustments.
Accurate Reporting of Customer Credit: Fixed an issue where customer credit balances were being reported incorrectly.
Reliable Backup Creation: Resolved a bug that caused automated backups to fail.
Correct User Interface Scaling: Fixed an issue where the user interface did not scale correctly on high-resolution displays.
Stable Operation During Offline Mode: Resolved a bug that caused the application to crash when operating in offline mode.
Accurate Tax Exemption Handling: Fixed an issue where tax exemptions were not being applied correctly.
Reliable Syncing of Employee Data: Resolved a bug that prevented employee data from syncing correctly between the back office and POS.
Correct Printing of Barcode Labels: Fixed an issue that caused barcode labels to print with incorrect information.
Stable KDS Order Display: Resolved a bug that caused orders to disappear from the Kitchen Display System.
Accurate Calculation of Lay-by Balances: Fixed an issue where lay-by balances were being calculated incorrectly.
Reliable Application of Customer-Specific Pricing: Resolved a bug where customer-specific pricing was not being applied correctly.
Correct Handling of Split Payments: Fixed an issue that caused errors when processing split payments.
Stable Reporting Module: Resolved a bug that caused the reporting module to crash when generating complex reports.
Accurate Display of Product Availability: Fixed an issue where product availability was not being displayed correctly.
Reliable Customer Account Creation: Resolved a bug that prevented new customer accounts from being created.
Correct Application of Surcharges: Fixed an issue where surcharges were not being applied correctly.
Stable Integration with Payment Terminals: Resolved a bug that caused intermittent connection issues with payment terminals.
Accurate Calculation of Employee Commissions: Fixed an issue where employee commissions were being calculated incorrectly.
Reliable Data Sync After Network Recovery: Resolved a bug that prevented data from syncing correctly after a network connection was restored.
Fingerprint Security for Special Pricing: For enhanced security, you can now require a customer's fingerprint authorization at the point of sale before applying any special pricing or discounts to their transaction.
Centralized Customer Pricing Rules: A new system for managing customer-specific pricing allows you to define rules (e.g., "Wholesale Price") or "designations" (e.g., "Staff Discount") for customer groups, which can then be easily assigned to individual customers.
Automated End-of-Day Reporting: You can now configure the system to automatically email the End-of-Day report to a designated address when it's generated, ensuring key stakeholders are always informed.
Mandatory Customer Selection for In-Store Orders: To improve order tracking and accuracy, you can now make it mandatory for cashiers to select a customer before processing an in-store order.
New "Price Level" Customer Designation: We have added a new "Price Level" designation, allowing you to create more granular and flexible pricing structures for different customer tiers.
Enhanced Lay-by Statement Generation: You now have the ability to generate and print detailed lay-by statements directly from the back office, providing better financial oversight.
System Performance – High CPU & Memory Usage Resolved
Impersonation Feature – Functionality Restored
Turnover Reports – Paytype Calculations Corrected
Sales Invoice Report – Client Name Display Issue Fixed
Report Delivery – Sending Problems Resolved
Faster Menu Syncing
Improved Add-On Display for Structured Sales
New Grid View Option
Better Styling for Department Buttons
Order Type Lock on Online Ordering App
Tip Field Fix
Dashboard performance improvements: The dashboard now waits for a period (date range) to be selected before loading data. This prevents unnecessary network requests, speeds up loading, and ensures widgets update correctly once a timeframe is chosen.
BigQuery export updated for inventory audits: BigQuery now includes enhanced quantity tracking fields (sold, quantity, consumed). This ensures more accurate stock reconciliation and reporting.
Safaricom mobile payments integration expanded Three new optional fields — Mobile Prefix, Till Number, and Passkey — have been added to Safaricom payment setup. This makes integrations more flexible and easier to configure.
Faster Loyalty Customer Search: Look up loyalty customers by their name or email address in addition to their mobile number.
Improved Cashup Variance Report: The "Cashup Variance by Employee" report now more accurately calculates and displays variances for clearer end-of-day reconciliation.
Smarter Lay-by Deposits: The system now intelligently uses the outstanding balance as the default deposit amount when processing a lay-by.
Clearer In-Store Order Details: The customer's name will now be printed on in-store order dockets to reduce mix-ups.
Streamlined Cashup Process: The cashup screen has been updated to prevent unnecessary pop-ups, making the process smoother.
Optimized Product Search: Product search functionality has been improved for faster and more accurate results.
Enhanced Stock Transfer Reporting: The user interface for stock transfer reports has been refined for better clarity.
Improved Stock Variance Report: The Stock Variance report now includes a "Select All" option for easier filtering.
Consistent Button Styling: The "Pay Now" button is now visually consistent across all relevant screens.
Clearer Lay-by Expiry Information: Lay-by expiry dates are now more prominently displayed.
Refined Account Payment Screen: The layout of the account payment screen has been improved for better usability.
Updated Product Image Display: Product images are now displayed more clearly on the POS.
Improved Customer Account Statement: Customer account statements now have an improved layout and provide more detailed information.
Enhanced Loyalty Program Interface: The loyalty program management screen has been updated for a better user experience.
Simplified Employee Management: The user interface for managing employee permissions has been made more intuitive.
More Detailed Sales Reports: Sales reports now include additional data points for deeper analysis.
Improved Purchase Order Workflow: The process for creating and managing purchase orders has been streamlined.
Faster Supplier Search: Searching for suppliers in the back office is now quicker and more efficient.
Enhanced Gift Card Management: The interface for managing gift cards has been improved.
More Flexible Discount Configuration: You now have more options for configuring complex discount rules.
Improved Tax Configuration: The tax configuration screen is now more user-friendly.
Enhanced Customer Data Import: The tool for importing customer data has been improved for better reliability.
Refined Product Data Export: The product data export function now provides more formatting options.
Improved Performance on Low-End Devices: The POS application is now more responsive on hardware with lower specifications.
Enhanced Security Logging: Security logs are now more detailed to provide better audit trails.
Simplified Backup and Restore Process: The process for backing up and restoring your data has been made easier.
Improved Integration with Third-Party Accounting Software: Data synchronization with external accounting platforms is now more reliable.
Enhanced Dashboard Widgets: The main dashboard widgets have been updated to provide more at-a-glance information.
More Intuitive Menu Navigation: The main menu navigation in the back office has been reorganized for better clarity.
Improved Handling of Special Characters: The system now better handles special characters in customer and product names.
Faster Application Startup Time: The initial loading time for the POS application has been reduced.
Enhanced Offline Mode Capabilities: The system's functionality during network outages has been improved.
More Granular User Permissions: You can now set more specific permissions for different employee roles.
Improved Label Printing: The label printing function now supports more templates and provides better alignment.
Enhanced Time and Attendance Tracking: The employee time clock feature is now more accurate and easier to manage.
Simplified End-of-Shift Reporting: The end-of-shift report for cashiers has been simplified for quicker completion.
Improved Multi-Store Data Sync: Data synchronization between multiple store locations is now faster and more robust.
Enhanced Kitchen Display System (KDS) Integration: The communication between the POS and KDS is now more reliable.
More Flexible Receipt Customization: You now have more options for customizing the layout and content of receipts.
Improved Customer Feedback Collection: The system for collecting customer feedback at the POS has been enhanced.
Enhanced Promotion Management: The interface for setting up and managing promotions has been improved.
Simplified Stock Count Process: The process for conducting physical stock counts has been streamlined.
Improved Handling of Product Variants: The system now better manages products with multiple variants (e.g., size, color).
Enhanced Reporting on Employee Performance: Reports on employee sales performance are now more detailed.
Future Changes History Export Improvement: The History Export now correctly includes the new "Product Update Future Change type," ensuring that all product update records are comprehensively captured in your historical exports.
Accurate Customer Transaction Timestamps: An issue causing customer transaction closed times to be two hours behind has been resolved. Transaction timestamps now accurately match invoice timestamps, ensuring precise record-keeping.
Portioning and Transfers Columns have been made available for Stock Take Templates.
Inventory Movement Report now has Group Headers for Quantity and Value Totals.
Items tagged as Expense can now be added to Production Recipes
Extra Security has been added to limit who can Edit or Delete Stock Take Templates.
Selected Report Templates, per Report will persist across Different data selections, the selected filters can be edited before generating.
Cost Columns have been added to the Variance Report & Inventory Audit Report Column Selector
UI Enhancements: Several interface improvements for a smoother user experience and improved responsiveness.
Performance Optimization: General system performance improvements for faster report generation and data processing.
Bug Fixes: Addressed multiple known issues reported by users to enhance system stability.
Resolved Report Subscription Issues: Several automated report subscriptions, including Gross Profit, Income Statement, Sales Invoice, and Product Mix reports, were not being sent. This issue has been fixed, ensuring you receive all scheduled reports reliably. The system now also includes fallback values for sender names ("Unknown" / "User") and defaults the sender email to unity@gaap.co.za if not found, preventing delivery failures.
Fixed Turnover Report Comparative and General Issues: We've addressed multiple problems within the Turnover Report. This includes ensuring that comparative data persists correctly even when changing report periods, resolving issues with saving report templates, and eliminating errors that occurred when changing periods or submitting templates. These fixes contribute to more stable and reliable reporting.
Accurate Recipe List Report Costs: An issue where ingredient costs in the Recipe List Report incorrectly showed as zero after a purchase has been resolved. This ensures that the total recipe cost of sale products is always accurately reflected.
Enhanced Turnover Report Comparison Features: The Turnover Report's comparison period functionality has received significant improvements. This includes UI changes to comparative selections (now a dropdown list above calendars), ensuring comparative settings persist, fixing bookmarks that forgot comparative period selections, and correcting date displays in the Period Card. Report generation time has been optimized, missing group totals (like Average/Invoice and Average/Head) are now correctly displayed, and comparative information in report templates and subscriptions is properly maintained. An error occurring when the "show comparison" option was unticked has also been fixed.
Customer Details Visible in Sales Invoice Report: Customer details now correctly appear on the Sales Invoice Reprint, resolving a previous display issue.
Grids Display Correctly Even Without Data: We have resolved an issue that caused errors when viewing report grids if there was no data available for that report. Grids will now render correctly regardless of data presence.
Voucher Types Included in Sales Invoice Audit Report: A specific voucher type that was previously missing from the Sales Invoice Audit Report will now appear correctly, providing a more complete audit trail. .
Enhancements have been added to Reports. Reports can be downloaded in the background and added a max date range to the view reports. Some reports will only allow a max of 35 days. A notification will appear when the report has downloaded.
Improved the icon colours, sizes, and spelling in Reports.
Improved the Subscription Report (Management Overview). Included some sections and layout of the report.
Added Turnover Per Store breakdown section to the Management Overview report.
Improved the way Reports function in the background.
Solved an issue with generating an Excel report and then the PDF Report.
Solved an issue when viewing the Sales Invoice report. It was showing incorrect consolidation of items and prices.
Added a new report to Inventory Movement Reports. Created a Multiple Node selection which shows inventory movement for multiple nodes in one report.
Solved an issue with Inventory reports that would show back dating a Stocktake on a Variance report but would not show on the Movement report.
Solved the issue with bulk edits not appearing on the Product Change Log report.
Solved the issue with the Purchase report. The Purchase Percentage was showing a line value instead of a percentage.
Previous Cost and Cost difference columns have been added to the Purchase report.
Solved an issue with the inventory Audit report loading incorrect data for the selected node.
Created Logging for the Enterprise user Activity Report.
Optimised reports such as the Inventory Movement report, Management Overview report, Enterprise user Activity report, Enterprise Sales report.
Added the Today period to reports.
Solved calculation issue on the Timecard Report.
A Time column has been added to the Speed of Service report.- A report has been added called Prep Message Report this shows all the Prepscreen Products and their settings as well as the Prepscreens they are linked to.
A report has been added called Sales Invoice Audit Trail, this shows the detailed POS events and exceptions and their times for auditing purposes.
A report has been added called Speed of Service, this can be customised to show average times between set Speed of Service values, and states set up for Unity Pos Order Tracking.
New columns have been added to the Product Mix report column chooser:
Main Meal Sold Count, Meal Type, Mains Ratio, Mains %, Avg Price Incl, Avg Price Excl, Discount. When grouped by Meal Type and Mains Ratio, ASPM (Average Spend Per Main) Before Discount and ASPM After Discount is reflected in the Group.
A new Impersonating User column has been added to the Product Change Log Report.
Added new columns to the Inventory Audit Report:
Adjustment Reason, Dept Lvl 1, Dept Lvl 2, Dept Lvl 3, and Value to give the report the ability to report on Adjustments per Reason.
New columns added to the Departmental Sales report within the column chooser:
Discounts, Average Price (Sales Exclusive/Sold Qty), and % Sold Qty (Line Sold Qty/ Total Sold Qty x 100) columns.
The Online Order report will now be available if the user has either Online Ordering or Kiosk enabled.
A new column has been added to the Loyalty Vouchers Report.
Added Issues Column to the Inventory Audit Report to reflect Actions from the new Stock Issues feature.
New Grouping has been added to the Purchase Report. When grouping by Product, the purchased quantity will be added to the grouping to assist with investigating purchasing errors.
A new setting has been created for the Management Overview Report turnover section called “Display Sales Takings by”.
New columns have been added to the Sales Exception Report and Dashboard; Voids and Error Corrects.
Value columns have been added to the Inventory Movement Report.
Future changes have now been added to the Product Change Log Report.
Additional columns have now been added to the Customer Posting reports:
Each Bill print information is individually shown on a new row on the Sales Exception Report
Portioning has been added to the Inventory Audit Report.
Portioning values have been added to the Inventory Movement Report.
Sorting when grouping is now possible in the Product Mix and Departmental Sales Reports to report in top and bottom sellers.
Added a Theoretical percentage column to the Income Statement report.
The Income Statement Cost of Sales percentage total and Expenses percentage total have been summed up and moved to the first column.
New columns added to the Purchase Report. Supplier column received an account number and supplier name displayed as well as a purchase Reference column with the invoice reference number.
The Production Details report has been updated. Batch and Yield totals have been added to the report and template settings to print the report. Settings were also added to hide the ingredients in the report.
Stock On Hand Report has been improved. Added Cost to Use, Last Cost, Average Cost and HQ Cost columns to the column chooser.
Enhanced the use of the Production sheet for kitchen use. Changed the export icon and added and export for a production sheet from the PDF icon. The Production sheet can be printed for kitchen use. Added settings to the template setup to hide the totals or ingredient grids from the printout.
Improvements to the setup of the Income Statement report. A user may now have up to 10 separate Cost of Sales sections on the report.
Solved an issue with the Loyalty Voucher Report. The redeemed Node voucher did not appear in the report.
Added Instant Campaigns to the Loyalty Campaign Report.
Improved the processing performance of the Stock Movement Report.
Solved an issue with the Subscription Reports. Deleted users will not receive any Subscription Reports.
Added Email and View options to Reports.
The Sales Exception Report can now reflect data in real time and is not limited to finalized transactions.
Solved multiple Loyalty issues that were causing vouchers being incorrectly issued according to their count.
Changed some aspects of Viewing report to Downloading and Generating a report.
Report View and E-Mail buttons are available for Inventory Procedure printouts.
Solved an issue where the default Excel report did not email.
Solved an issue with the Inventory Movement Report. The Opening Stock was being affected by Re-Opening Purchases.
Solved an error with Reporting Templates that were created by admin.
Solved an error with the Income Statement Report loading data when trying to generate the report.
Solved an issue with the Time column filters not working correctly.
Solved an Issue with the Sales Invoice report. It was not displaying correctly and was unable to zoom out or download the full page.
Solved an issue with the Sales Invoice Audit Trail Report not generating correctly.
Solved a few issues with the Activity Report. Improved the way the View details display, and the Product list template shows Before information.
Solved an issue with the Management Overview Report stock figures for the current day were not displaying in the report.
Improved the overall styling of the Reports.
Solved an issue when exporting a report into Excel using the View report tab.
Solved an issue with Future Changes when swapping the product in a recipe.
Solved an issue with the Departmental Sales report not generating correctly.
Solved an issue with the Variance report not showing variance figures for a period.
Solved an issue with the Department Sales report non-turnover payments removing the sales like it was a discount.
Added the option to Tax split in the Management Overview report.
Added Deferred Payout and Payins to the Cash Management report.
Added Node selection to allow reporting on Node Specific Recipe and costs.
Added a View Details option to the Purchase Order templates.
Added a View History option to the Edit Customers Activity Report.
Added a View Details option to the Units of Measure template.
Added a new Customer Transaction Export report. The report will contain an export of a balance at a specified historic date as well as an aged analysis to track the debtor's balances.
Updated the User Activity Logs report to show when a Department or Prep link has been created or deleted.
A new feature has been added that allows user to Refresh the report they have changed filters to. This will refresh the data.
Added Stock Adjustments Comments column to the Inventory Audit report.
Extended the user Activity report to show the View History to see what was before and after to see what has changed.
Corrected an incorrect Timezone issue in the Reports.
Solved the issue with the Product Filter Tag not applying to the Inventory Movement report.
Solved the issue with the Recipe List report showing incorrect Food Cost percentage and Gross Profit percentage.
Solved an issue where product list items are showing negative figures on the Stock-on-hand report after a specific shift date.
Solved a timeout issue with the Income Statement Report Subscription.
The Variance Report, when grouped by Product name will now show the base Unit of Measure (UOM) in the group as well as the Cost price.
Added details to Nodes and edits in the Activity Report.
Solved an issue with the Stock column moving -200 without any movement in the Inventory Movement Report
Added a Reimbursable column to the Turnover Report.
Improved the Income Statement report to have the Transfers added to the report for accurate usage calculations.
Solved an issue with the Sales Invoice Report. Added an option to add Primary Departments split to reprint invoice.
Solved an issue with the Employee Tracking Report not assigning sales to employees correctly.
Solved an issue with Employee Clocks not syncing correctly.
Solved an issue with Departmental sales not picking up all sales in the Management Overview report.
Solved an issue with the Variance Report not generating correctly.
The Management Overview Report Tax widget will now cater for multiple admin nodes.
Improved the Activity Report to display the details of Node add and edits.
Added a Finalised date column to the Purchase Report.
Added a Custom Group totals to the User Access Permissions Report.
Solved an issue with the Sales Invoice Report. There was a memory issue.
Solved an issue with the Management Overview Report showing a vatType error message.
Management Report - POS Exceptions: Improved total calculations for item transfers in POS exception reports to provide more accurate data.
Sales Exception Reports - Item Transfers: Enhanced item transfer reporting with additional details and error resolution for better tracking.
Discount Exceptions - Report and Dashboard: Improved reporting and dashboard insights for discount exceptions, making it easier to track discrepancies.
Report Service - Error Fixes: Resolved errors affecting the generation of reports, improving reliability and accuracy.
Ability to Cancel or Delete Dispatched Transfers: Sending locations can now cancel or delete dispatched transfer orders. This new feature provides greater flexibility in managing inventory movements and allows for the removal of uncompleted or erroneous transfer records, along with their associated documents.
Seamless Online Purchase Invoice Printing: An error that prevented printing purchase invoices from online orders due to a missing "createdBy" user has been fixed. Invoices will now print successfully, defaulting the "Finalised By" user to "GAAP" if no specific user is identified.
Reprinting Purchase Invoices with PDF: You can now easily reprint closed purchase invoices as PDFs directly from the "View Recorded Purchases" section. The Excel export icon has been removed, and a new print icon provides various output options, including PDF, spreadsheet, device, Google Drive, and OneDrive.
Supplier Linking on First Purchase: The system now allows for the permanent linking of a supplier to a product during the initial purchase transaction, streamlining inventory management.
Correct Alternate Unit of Measure (UOM) Updates: For new products, changing the base Unit of Measure (UOM) will now correctly update the default alternate UOM, preventing inconsistencies in inventory procedures.
Resolved Missing Supplier UOM ID on Purchase Finalization: A critical issue preventing purchases from being finalized when a supplier's Unit of Measure ID was missing for a line item has been addressed. The system will now either default to the product's base UOM or prompt the user to select the missing UOM, ensuring smooth purchase finalization.
Bulk Loading Reorder Levels: A new feature has been introduced that allows users to bulk load product reorder levels using a CSV import, simplifying inventory setup and management.
Solved an issue when click the Add Selected Product button is selected multiple times during the addition of an item on a Stocktake or Transfer, the item gets duplicated erroneously and leads to stock discrepancies.
A new feature has been added which allows a Cost Price Variance within the template.
Solved an issue with the Total Consumed column not showing correct data.
Solved an issue with the Column Chooser. It would trigger a reset of the list layout.
Solved an issue when the Total Variance was being calculated based on the invoice total and not the user entered total.
When a Blind Stocktake template is used, the Column Chooser option will be disabled.
A save point has now been added when doing a stocktake and if the computer should loose connection or shut off, a save point would be available.
Solved an issue with the Stocktake template not generating in PDF form.
Solved an issue when a Blank Stock on hand quantity was causing errors on the stocktake templates.
Improved the Transfers feature.
A department column has now been added and products can now be grouped by department.
A new Portioning Feature has been added which allows you to portion bulk products into portioned products and cost these items correctly.
A new setting has been added in a purchase template to print on finalizing.
A new Transfers Feature added to move stock between nodes.
Solved an issue when Bulk Editing, the Cost Price would change by 1 value when using the keyboard arrow keys up or down.
Solved the Inventory Templates button not working.
Solved an issue when Bulk Editing, the Cost Price would change by 1 value when using the keyboard arrow keys up or down.
Solved the Inventory Templates button not working.
Solved an issue when Bulk Editing, the Cost Price would change by 1 value when using the keyboard arrow keys up or down.
Solved the Inventory Templates button not working.
Two Tab Issues (Phase 3 - Transfers): Fixed display issues when switching between tabs in inventory transfers, ensuring seamless navigation.
Fixed Manual Product Discount Conditions: Two issues related to manual product discounts have been resolved. Department Group conditions will now save correctly, and the product to discount card will update accurately when switching between promotions. This ensures that your discount configurations are reliable and display as intended.
Added a reverse portioning function and improved the auto reverse portioning function.
Created the feature to issue portioned products to another location.
Solved an issue with bulk editing not showing the saved data after making the changes.
Solved an issue when cloning a department group, the products linked to the source department would lose their assigned departments.
Solved the In Use check option when linking Prep messages to a product.
Solved an issue that Departments could be deleted if there were still products linked. This was related to the In Use check option.
Solved an issue when editing a Product that does not have a recipe, an error message would appear with a blank screen.
Solved an issue when an error would appear after saving changes made in the grid.
Solved the Open a new tab option when Managing Products.
Solved an issue with a Global Costing Error notification that would appear when recipes items are not removed when deleting a Product.
Created a new feature called Multiply Price Parent Quantity. It will allow the user to set prep items to inherit the quantity from its parent products.
Solved an issue that Product tags and Sales Order Tags could be deleted. Added a procedure that notifies if the tag is in use. They can only be deleted if they are not in any products.
Base Units of measure can now be changed to one of the related Units of Measure, this change will not update any recipes or change any cost prices
A solution has been found where a customer could not delete inactive products from the database. A new pop-up notification will show where products that cannot be deleted are being used. This product list can now be exported.
A message will now appear when editing a Product to make sure the recipe is correct.
Added a New Product Discount that can be applied to Promotions and Discounts.
Improved the performance with slow product procedures.
Added an Index to Tags collection.
Solved an issue with a Product not flagged as inventory would deduct from closing when the first sale of the shift is made.
Improved Inventory processes.
Solved an issue when selecting the cog icon in the Department Group Details list.
Improved the image layout when uploading a picture of the product.
Added the option to clear filter on all grids in Inventory.
Added refactoring to the global recosting section in the database.
Solved the issue with the last cost not updating using the Add Quick Product.
Solved a stock movement error when issuing stock to multiple locations.
A new feature called Swap Product in Recipe allows the user to swap a chosen recipe product with a new chosen recipe product. This will not update quantities.
Solved an error message when linking a Product to a corresponding Department or Tag.
Solved an issue with product sorting not functioning in Transfers.
Solved an issue when setting the batch quantity to zero, it was not updating the recipe quantity correctly.
Electronic Sales Posting Corrected: An issue preventing electronic sales from correctly posting to financial records has been resolved, ensuring all sales transactions are accurately reflected in financial reports.
Created a Dayend task that works when the integration is enabled in the node.
Added Swarm Integration to Nodes.
Added Electronic Line Integration to Nodes.
Added a method to setup multiple message formats when setting up a Loyalty Campaign. The Functionality to send the message is still in development.
A recent addition has been made to our system—introducing Dragontail integration. This integration comes into effect upon saving the "Manage Node" integration within the Child Node.
Added the option to have a Birthday Campaign in the Loyalty integration.
A new Loyalty feature allows the user to manually increase Campaign Values for customers.
A new feature added to Loyalty. It can apply a campaign and auto complete a campaign to issue a voucher to the customer and notify them.
Solved the issue with the Customer Group conditions not working correctly.
A new Prompt feature has been added to all Loyalty integrations and solved an issue with a Prompt for Customer that appeared twice in GAAP Unity Loyalty.
Added Expiry Date on vouchers to campaigns in Loyalty.
Improved the Campaign messages. Styling and layout issues have been addressed.
Improved the way Unity Loyalty functions with accumulated unnecessary information.
Solved an issue with Loyalty Campaign messages being sent incorrectly.
Solved an issue with selecting SMS using the Loyalty Campaigns.
Solved an issue when saving an existing campaign. A validation error would appear.
Solved an issue with the Online Ordering Settings. The Use Organisation Settings now functions correctly.
Solved a Unity Loyalty Legacy Lookup error d.
Maxiclub integration has been expanded to allow for topup of gift cards.
Mushe integration has been added.
eSocket integration has been added.
Improved the Online Ordering theming edits. Button colours would overlap.
Enhancements have been implemented in the Stock Take Sheet, offering added functionalities. Users now have the option to include Unit of Measurement (UOM) Costs within the grid setup, which will be reflected on the printed sheet. Moreover, the printout layout has been optimized to accommodate more products, ensuring improved visibility and a visually enhanced appearance.
A Product Code column has been added to the Stock Take grid column chooser.
New feature added, where a warning message appear will when a stocktake is being saved to a day in the past.
Improved the stocktake when updating future movements.
Solved a console error when switching between an opened sheet and the main grid.
Solved an issue where the Quantity field showed infinity as the UOM was not changed in the template.
New feature added, where a warning message appear will when a stocktake is being saved to a day in the past.
Solved an issue with the Stock take import template error when the count field is blank.
A Kitchen order tag can now be set to “Prompt for Employee”. A security prompt will then be displayed on the KDS when bumping an order.
An updated feature has been implemented for deleting Sales Order Tags that are currently in use. Now, when attempting to delete these tags, a prompt will appear, displaying a comprehensive list of all the locations where these tags are actively utilized. To proceed with the deletion, the user will need to confirm by typing "Delete" in the designated field. It's essential to note that this action is irreversible.
Solved the issue of Tags being unable to be deleted whether they are newly created Tags or existing Tags
Solved the issue of Tags being unable to be deleted whether they are newly created Tags or existing Tags
Solved an issue with tips not included on the Outstanding Balance or Statement.
Improved the customer delete process. Customer must be set to inactive, and a pop-up confirmation message appears.
Solved an issue that when debtors have been removed, they still show on the Point of Sale customer Admin screen.
Solved an issue with Account Customers and downloading a template.
Added two new fields to the messenger service.
Solved the issue with the Debtors balance not updating correctly.
Improved the way generating a customer statement works.
A Credit Limit column has been added to Customers Grid.
Solved an issue where a Customer is deleted, but it get stuck on the spinner.
Solved an issue with Account Customers and downloading a template.
Solved an issue with the grid rows disappearing in the Accounts/Customers grid.
We have clarified and reinforced the permissions for various user roles.
UnityNodeAdmin users can now update Node details (BPO Number, Store Number) and activate SMS Services within Node Settings.
UnityOrganisationAdmin users have specific access to Manage Organisations, Permissions, Tags, Dictionaries, Availability Templates, Nodes, Users, Tokens, and Tools, and can update Organisation BPO Numbers and activate SMS Services.
Permissions for TestScriptAdmin, and TestUserAdmin roles have also been updated to reflect their intended system access.