2023 Releases
Muhasib ERP v1.2.0
Muhasib ERP v1.2.0 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.2.0 |
| Build Number | 597 |
| Release Date | January 2023 |
| Release Type | Major Platform Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.2.0 is a major platform release introducing Sales Orders, Purchase Orders, offline sales synchronization, customer groups, temporary sale returns, advanced stock reporting, expanded financial accounting, item manufacturing, Bills of Materials, Work Orders, Trial Balance, Account Ledger, and a redesigned Back Office experience.
The release also strengthens transaction numbering, receipt customization, item batch controls, inventory transfers, bulk customer management, customer and supplier account integration, tax reporting, permissions, and database architecture.
Build 597 includes extensive database and accounting changes. A complete and verified database backup is required before applying this update.
Release Highlights
| Area | Highlights |
|---|---|
| Order Management | Complete Sales Order and Purchase Order workflows, including inquiry, reporting, status management, printing, editing, deletion, and conversion. |
| Financials | General Ledger, journal entries, Chart of Accounts, Account Summary, Trial Balance, Account Ledger, and automated financial postings. |
| Manufacturing | Bills of Materials, Work Orders, Work Processes, manufacturing statuses, inventory consumption, and accounting integration. |
| Offline Operations | Offline sales processing, local transaction numbering, synchronization, and controlled upload of transaction and inventory data. |
| Inventory | Detailed Stock Report, Stock Transfer reporting, batch controls, item locations, MRP import, and enhanced stock calculations. |
| Customer Management | Customer Groups, bulk customer import and export, credit limits, active status, account opening balances, and improved selection controls. |
| User Experience | New Back Office interface, redesigned user rights, improved menus, updated icons, and configurable application layouts. |
New Features
Sales Order Management
A complete Sales Order workflow has been introduced.
- Sales Order Status Master
- Create and edit Sales Orders
- Sales Order Dashboard
- Sales Order Inquiry
- Single Sales Order Report
- Sales Order transaction numbering
- Default Sales Order status
- Sales Order configuration in Global Settings
- Sales Order receipt and invoice output
- Sales Order integration with the sales workflow
- Sales Order receiving visibility in Sale Inquiry
Purchase Order Management
A comprehensive Purchase Order workflow has been introduced.
- Create, edit, and delete Purchase Orders.
- Maintain Purchase Order statuses.
- Search and select items through a dedicated Find Item window.
- Review Purchase Orders through inquiry and reports.
- Print and export Purchase Orders to Microsoft Excel.
- Convert approved Purchase Orders to Goods Received Notes.
- Carry tax information from Purchase Orders into purchase transactions.
- Update Purchase Order status after conversion.
- Apply permissions through System User Rights.
Customer Groups
Customer Groups have been introduced to improve customer classification, filtering, and reporting.
Customer Master, customer selection, and bulk customer management have been updated to support group assignment.
Bulk Customer Management
A new Import, Export, and Edit Customers utility has been added.
Dedicated menu access and permissions have been added for bulk customer management.
Temporary Sale Returns
Temporary Sale Return functionality has been introduced.
- Create a return against a temporary sale.
- Review returns through Temporary Sale Return Inquiry.
- Generate a Single Temporary Sale Return Report.
- Generate dedicated return transaction numbers.
- Display returned status in Temporary Sale Inquiry.
- Open the related return from the Single Temporary Sale Report.
Offline Sales and Synchronization
Muhasib ERP now supports an offline sales interface for locations where continuous database connectivity is not available.
- Process authorized sales while operating offline.
- Generate local transaction numbers.
- Store temporary sales and completed sales locally.
- Synchronize offline transactions with the main database.
- Update item-location and item-batch quantities during synchronization.
- Retain offline files when an upload error occurs.
- Control offline sales access through settings, permissions, and feature flags.
Stock Transfer Reporting
The following stock transfer functions have been added:
- Stock Transfer Inquiry
- Stock Transfer Report
- Single Stock Transfer Report
- Permissions and menu access
- Total additional expense tracking
Detailed Stock Report
A new Detailed Stock Report has been introduced to provide deeper visibility into stock quantities, locations, and movement information.
Muhasib Financials and General Ledger
Muhasib Financials has been significantly expanded with integrated accounting and General Ledger capabilities.
- Journal Entry
- General Ledger
- Single General Ledger Entry
- Printable General Ledger reports
- Chart of Accounts
- Account Summary
- Trial Balance
- Account Ledger
- Parent and child account structures
- Runtime account balance calculation
- Linked journal entry viewing
- Permission to edit system-generated account ledgers
- Account codes displayed with account names
General Ledger entries are generated from applicable sales, purchases, returns, opening stock, expenses, vouchers, payments, customer credit, supplier payments, fund transfers, and other financial transactions.
Trial Balance
A Trial Balance report has been added with date filtering and total debit and credit values.
Account Ledger Report
A dedicated Account Ledger report has been introduced with account selection, account-code visibility, date filtering, and permission controls.
Manufacturing
Manufacturing functionality has been introduced through an integrated set of master, transaction, inventory, and accounting workflows.
- Manufacturing enable and disable setting
- Manufactured and Bundled item types
- Item Bills of Materials
- Multiple units in Bills of Materials
- Work Order Status
- Work Orders
- Work Processes
- Work Order Bill of Materials
- Work-in-Progress management
- Batch-level quantity validation
- Component inventory consumption
- Inventory restoration during sale returns
- Manufacturing cost account selection
- General Ledger integration
- Dedicated permissions and menus
Manufactured items must remain stock-enabled, while bundled items follow separate stock-management rules.
Temporary Sale Summary Report
A Temporary Sale Summary Report has been added with dedicated menu access and user permissions.
Detailed Tax Summary Report
A Detailed Tax Summary Report has been added with menu and permission controls.
Inventory and Item Improvements
Item Import and Bulk Edit
- Updated the item import structure.
- Added MRP to item import and Bulk Item Edit.
- Removed the previous item-upload limit for Excel imports.
- Added manufactured type and financial-account columns.
- Improved item-location and batch handling.
- Corrected import and Bulk Item Edit issues.
- Saved batch numbers as text where required.
Enter Price During Item Selection
An Instance Setting allows users to enter an item unit price while selecting and adding an item to a transaction.
Quantity Precision
The default quantity precision has been standardized to three decimal places.
Item Batch Controls
- Enable or disable item batches through Global Settings.
- Automatically allocate a batch when batch management is disabled.
- Store inventory in a single default batch when batch tracking is disabled.
- Apply batch settings to purchase, taxed purchase, and sales workflows.
- Validate batch quantities during manufacturing.
Item Bills of Materials
Item Bills of Materials now support multiple item units, transactional database controls, inventory deduction, sale returns, and accounting entries.
Inventory Report Filters
- Item Category filter in Item Wise Sales Report.
- Location filter in Stock Report.
- Location filter in Item Batch Report.
- Barcode sorting in Find Item.
- Configurable Find Item columns through Instance Settings.
Sales and Receipt Improvements
Receipt Layouts
Receipt and invoice output has been enhanced across completed sales, quotations, temporary sales, and inquiries.
- Default receipt layout setting.
- Subtotal inclusive of tax setting.
- Customized receipt report support.
- Configurable item barcode with item name.
- Shared receipt layout variables.
- Additional receipt report templates.
Instance-Based Transaction Numbering
Sales transaction prefixes, postfixes, and numbers can now be generated from Instance Settings.
A dedicated instance-transaction service has been added to support local and offline numbering.
Quotation Conversion
Quotations can now be converted into temporary sales through the Quote Report and sales workflow.
Customer Credit Limits
Customer credit limits are now visible in Customer Master and are controlled by the applicable application setting.
Item Barcode and Available Stock
Global Settings can now control whether the item barcode and available stock are displayed in the sales interface.
Customer and Supplier Improvements
- Added Active and Inactive status to customers and suppliers.
- Added account selection for customer and supplier opening balances.
- Added validation when selecting inactive records.
- Improved customer and supplier import and export.
- Added account integration to customer and supplier records.
- Added opening-balance General Ledger entries.
User Rights and Back Office
System User Rights
System User Rights has been redesigned with main-module grouping, tree-based permissions, updated access types, and expanded control over financial, manufacturing, synchronization, reporting, and transaction functions.
New Back Office Interface
- Introduced a redesigned Back Office interface.
- Added updated Sales, Purchase, Inventory, Financial, and User Management navigation.
- Added new icons and menu organization.
- Added configurable interface selection through Instance Settings.
- Added minimized-window support.
- Added Quick Launcher 2.
Tax and Financial Settings
- Added configurable accounts for sales charges and FBR service fees.
- Added purchase tax enable and display settings.
- Added tax calculation setting for sales based on taxed purchases.
- Added inventory, cost-of-goods-sold, sales, and adjustment accounts to Item Master.
- Added default accounts and ledgers in Global Settings.
- Added General Ledger entries to purchase and return transactions.
- Added runtime account-balance calculation in Account Summary.
Fixes and Stability Improvements
- Corrected FBR buyer-phone handling when the contact number is unavailable.
- Corrected item price handling during item modification.
- Corrected item-location and Location ID issues.
- Corrected purchase, Purchase Order, tax, and report calculations.
- Corrected temporary sale return handling.
- Corrected offline synchronization and null journal-entry errors.
- Corrected item-batch and inventory quantity synchronization.
- Corrected General Ledger, Journal Entry, and Account Ledger issues.
- Corrected Trial Balance date filtering.
- Corrected Bill of Materials inventory deductions and returns.
- Corrected manufacturing batch validations.
- Corrected sale-account and inventory-account calculations.
- Improved purchase inquiry and taxed purchase performance.
- Resolved additional interface, permission, report, and database issues.
Database Changes
This release includes extensive database changes supporting:
- Sales Orders and Purchase Orders
- Customer Groups and bulk customer management
- Temporary Sale Returns
- Offline sales synchronization
- General Ledger and Chart of Accounts
- Trial Balance and Account Ledger
- Manufacturing and Bills of Materials
- Work Orders and Work Processes
- Stock Transfer reporting
- Item batches, MRP, and inventory locations
- New permissions, menus, and Back Office interface
Create and verify a complete database backup before applying this update.
Important Notes
- Review all new permissions before providing user access.
- Configure default accounts and ledgers before processing financial transactions.
- Review transaction-number settings for online and offline environments.
- Test Sales Order and Purchase Order conversions.
- Verify item-batch and inventory-location settings.
- Review manufacturing item types and Bills of Materials.
- Test offline synchronization before operational deployment.
- Review customer and supplier opening-balance accounts.
- For multi-terminal environments, update the server or main system first.
- Do not interrupt the database migration.
Known Issues
No critical known issues were documented for this release at the time of publishing.
Offline operations, manufacturing, FBR POS integration, and financial automation depend on the applicable configuration, permissions, enabled modules, and database setup.
Related Articles
Next Step
Continue by reviewing Configure Chart of Accounts, Configure System User Rights, and Create a Sales Order before enabling the new financial, order-management, offline, and manufacturing workflows.
Product: Muhasib ERP
Muhasib ERP v1.2.1
Muhasib ERP v1.2.1 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.2.1 |
| Build Number | 146 |
| Release Date | March 2023 |
| Release Type | Business Intelligence and Reporting Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.2.1 expands business intelligence, pricing, purchasing, and payment capabilities through new Top and Least performance reports, multiple item prices, price groups, bulk customer and supplier payments, and additional sales analysis reports.
This release also improves purchase pricing, Goods Received Note processing, purchase returns, aging calculations, FBR tax reporting, temporary sale profitability, and purchase transaction accuracy.
New Features
Business Intelligence Reports
The Dashboards and BI module now includes the following analytical reports:
- Top/Least Sold Items
- Top/Least Customers
- Top/Least Suppliers
The reports have been enhanced to support profit-based analysis rather than relying only on transaction values.
Dedicated permissions have been added for each report.
Item Multiple Prices
Muhasib ERP now supports multiple selling prices for an item.
- Item Multiple Prices Master
- Item Price Groups
- Price Group selection during sales
- Price setup directly from Item Master
- Dedicated permissions
Price Groups allow businesses to maintain differentiated pricing for customer segments, branches, locations, or commercial arrangements.
Bulk Customer and Supplier Payments
The following bulk payment forms have been added:
- Customer Bulk Payment
- Supplier Bulk Payment
Menu access and user permissions have been added for both workflows.
Item Wise Temporary Sales Report
A new Item Wise Temporary Sales Report has been introduced with dedicated access permissions.
Sales Analysis Reports
The following reports have been added:
- Area Wise Sales Report
- Customer Wise Sales Report
- Supplier Wise Sales Report
Dedicated menu entries and permissions have been added for each report.
Purchase Improvements
Update Item Cost from GRN
A Global Setting has been added to control whether an item’s cost price may be updated after creating a Goods Received Note.
The Single Purchase Report includes an update control when this setting is enabled and indicates whether the item price has been updated.
Purchase Printing
Users can now print a purchase transaction directly from the Single Purchase Report, including related purchase return information.
Purchase Return
- Changed the purchase return document label from Credit Note to Debit Note.
- Prevented the same purchase from being returned multiple times incorrectly.
- Corrected return calculations and validation.
- Improved purchase return transaction accuracy.
Taxed Purchase Entry
- Corrected unit-price calculations.
- Added automatic printing after saving.
- Improved item and Purchase Order calculations.
Reporting and Financial Improvements
Aging Date Correction
Overdue-date calculations have been corrected in Day End Activity, Customer Aging Report, and Supplier Aging Report.
Profit and Loss
Profit and Loss reporting now includes the cost of goods sold from temporary sales when the applicable inventory calculation method is configured.
FBR Tax Report
Sale return information has been added to the FBR Tax Report.
Sales Improvements
- Price Groups are available during item selection and sales entry.
- Item selection is restricted while creating a sale against a Sales Order where required.
- Multiple-price discount validation has been corrected.
- The primary invoice layout has been refined.
Fixes
- Corrected Purchase Order and Purchase Find Item calculations.
- Corrected Purchase Entry calculations.
- Corrected taxed purchase unit-price calculations.
- Corrected overdue dates in aging reports.
- Corrected purchase return validation and totals.
- Corrected invoice layout issues.
- Resolved additional item pricing, purchase, report, and interface issues.
Important Notes
- Review the setting that allows item cost updates from Goods Received Notes.
- Configure Item Price Groups before assigning multiple item prices.
- Review user permissions for BI reports and bulk payments.
- Test purchase return validations after updating.
- Review Profit and Loss results where temporary sales affect inventory calculations.
- Verify FBR Tax Report totals after processing sale returns.
Known Issues
No critical known issues were documented for this release at the time of publishing.
Related Articles
Next Step
Continue by reviewing Configure Item Price Groups and assigning the required BI and bulk-payment permissions to authorized users.
Product: Muhasib ERP
Muhasib ERP v1.2.3
Muhasib ERP v1.2.3 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.2.3 |
| Build Number | 233 |
| Release Date | July 2023 |
| Release Type | Customer Experience and Communication Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.2.3 introduces Item Dimensions, SMS communication, additional business intelligence charts, improved customer balance visibility, enhanced party ledger information, new service staff and commission reports, expanded location management, and additional invoice layouts.
This release also strengthens minimum-price controls, customer and supplier ledger reporting, sales return calculations, temporary sale tax configuration, offline synchronization, receipt customization, and stakeholder communication.
Release Sequence Note
Muhasib ERP v1.2.2 was cancelled before public release.
The completed development changes originally planned for v1.2.2 were consolidated into Muhasib ERP v1.2.3 and are included in build 233.
No separate production release or release note was published for v1.2.2.
New Features
Item Dimensions
Item Dimensions have been introduced for products requiring dimensional information during sales, purchasing, and reporting.
- Item Dimensions Master
- Dimension configuration from Item Master
- Dimension selection during sales
- Dimensions on receipts and invoices
- Dimensions in sale, quotation, temporary sale, and Sales Order inquiries
- Dedicated permission in System User Rights
SMS Communication
A complete SMS communication workflow has been introduced.
- SMS Settings
- SMS gateway configuration
- Send SMS
- Customer selection for SMS campaigns
- SMS Inquiry
- Single SMS Report
- SMS permissions
- Additional gateway configuration fields
- Automated customer and stakeholder messages from sales
Stakeholder and customer SMS formats have been refined for clearer transaction communication.
Business Intelligence Charts
New BI charts have been introduced to provide visual insight into business performance and transaction trends.
Service Staff and Commission Reports
The following reports have been added:
- Invoice Wise Service Staff Report
- Item Wise Service Staff Report
- Item Wise Commission Agent Report
Service staff reports can distinguish between completed sales and temporary sales.
Additional Invoice Layouts
Additional customized receipt and invoice layouts have been introduced, including enhanced header, subheader, footer, footer-image, party-address, and transaction-detail controls.
Item Minimum Price
An Item Minimum Price control has been added to Item Master, sales item modification, Bulk Item Edit, and item import.
The setting helps organizations enforce minimum permitted selling prices.
Customer Experience Improvements
Previous Balance on Receipts
A Global Setting now controls whether a customer’s previous balance is displayed on receipts and invoices.
Customer Total Remaining Amount
Receipts and invoices can now display the customer’s total remaining balance.
Detailed Party Ledger
A Party Setting now allows detailed customer or supplier ledger information to be included in applicable sales, returns, purchases, and purchase return workflows.
Customer Credit Limit
Customer credit limits can be maintained only when the applicable application setting is enabled.
Customer and Supplier Ledger Totals
Customer and Supplier Ledger reports now display total debit and credit values.
Location and Inventory Improvements
Location Master
Additional location fields have been added to support expanded operational, communication, and configuration requirements.
Location-related data has been reorganized into the extended location structure where applicable.
Inventory Location Selection
Sales transactions now use the configured inventory location when the location-selection setting is enabled.
Purchase Item Details
- Added Item Notes to Purchase Find Item and Purchase Order Entry.
- Added Serial Number information.
- Added Barcode to Taxed Purchase Entry.
- Added Create GRN permission.
Sales, Returns, and Invoice Improvements
Sales and Temporary Sale Returns
- Corrected and displayed total return amounts.
- Included additional sale charges in returns.
- Adjusted applicable service-fee charges during returns.
- Corrected temporary sale return issues.
Customized Header, Subheader, and Footer
Party Address on Receipt
Global Receipt Settings now include an option to display the customer or party address.
Invoice Footer Image
Exclude Tax from Temporary Sales and Quotations
A Global Setting has been added to exclude tax from temporary sales and quotations where required.
User and Commission Controls
System User configuration now includes commission eligibility and commission percentage controls.
Permissions have been added for the new service staff and commission reports.
Offline Synchronization Improvements
Offline synchronization has been refined across both Back Office interfaces.
- Improved synchronization of offline sales.
- Added person-ledger information to temporary sales data.
- Improved transaction and stakeholder data handling.
- Corrected synchronization-related issues.
Fixes and Stability Improvements
- Corrected Maximum Discount handling with multiple item prices.
- Corrected notification errors in the new Back Office interface.
- Corrected Purchase Order issues.
- Corrected inventory report issues.
- Corrected Purchase Entry issues.
- Corrected temporary sale return processing.
- Corrected service staff reporting.
- Improved SMS selection, inquiry, settings, and gateway handling.
- Improved sales return totals and additional charge calculations.
- Resolved additional interface, report, receipt, location, and transaction issues.
Database Changes
This release includes database changes supporting:
- Item Dimensions
- SMS gateways, messages, and inquiries
- Expanded location fields
- Additional invoice layouts
- Service staff and commission reports
- Item minimum prices
- Customer balance and party-ledger settings
- Offline synchronization enhancements
Create and verify a complete database backup before applying this update.
Important Notes
- Configure SMS gateway credentials before sending messages.
- Review SMS permissions and message formats.
- Configure Item Dimensions before using dimensional sales and purchase workflows.
- Review customer-balance and party-ledger receipt settings.
- Test all customized invoice layouts after updating.
- Review minimum selling prices before operational use.
- Verify inventory-location selection.
- Review commission eligibility and percentages for system users.
- Test offline synchronization before production deployment.
Known Issues
No critical known issues were documented for this release at the time of publishing.
SMS functionality depends on valid gateway configuration, account balance, network access, and service-provider availability.
Related Articles
Next Step
Continue by reviewing Configure SMS Gateway, Configure Item Dimensions, and Configure Receipt and Invoice Layouts before enabling the new communication and customer-facing features.
Product: Muhasib ERP
Muhasib ERP v1.3.0
Muhasib ERP v1.3.0 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.3.0 |
| Build Number | 77 |
| Release Date | December 2023 |
| Release Type | Feature, Reporting, and Stability Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.3.0 introduces WIP (Work in Progress) management, e-commerce integrations, expanded commission agent controls, new forecasting reports, centralized item and sales management, and a wide range of sales, purchase, and inventory improvements.
This release also strengthens backup automation, offline synchronization, invoice customization, user permissions, expense tracking, stock adjustment reporting, and purchase return handling.
New Features
WIP In and WIP Out Management
A complete Work in Progress workflow has been introduced, covering both incoming and outgoing WIP operations.
- WIP In and WIP Out entry forms and inquiries
- WIP In Report and WIP Out Report
- Gate Pass printing for WIP operations
- Item status classification for WIP In: Alter, Reject, Waste Excess, and Waste Short
- Dedicated permissions for WIP forms and reports
E-Commerce Integration
WooCommerce integration has been added alongside improvements to the existing Shopify connector.
- WooCommerce integration added
- Automatic e-commerce order fetching, configurable from Global Settings (default: every 15 minutes)
- Walk-in customer automatically created when no customer is linked to an incoming order
- E-commerce orders can now be converted to Sales Orders
Service Staff Recovery Report
A new Service Staff Recovery Report has been added to track performance and recovery by service staff across transactions.
Stock Adjustment
Stock Adjustment has been introduced with full reporting and inquiry support.
- Stock Adjustment entry
- Stock Adjustment Report and Inquiry with person filter
- Stock Adjustment reports accessible from Transaction Reports
Requisition Management
Requisition forms and reports have been introduced to support purchase planning workflows.
- Requisition Inquiry
- Single Requisition Report
- Requisition conversion to Stock Transfer
Forecasting Reports
Two new forecasting reports have been added to support inventory planning.
- Available Forecasted Stock Report
- Bundled Items Forecast Report
Expense Summary and Description
New expense forms have been introduced for more detailed expense tracking.
- Expense Summary Head Wise report
- Pre-written short and long descriptions supported in Expense Entry
- Parent expense type column added to Expense Inquiry and Expense Report
- Expense type filter added to Expense Report
Supplier Debit and Payment from Supplier
- Supplier Debit entry form introduced with dedicated permission
- Payment from Supplier form introduced with supporting settings and permissions
Commission Agent Assignment from Sale Enquiry
Commission agents can now be assigned directly from the Sale Enquiry screen.
Sales and Invoice Improvements
Additional Invoice Layouts
New customized invoice and receipt layouts have been introduced to support different business presentation needs, including enhanced header, footer, and transaction detail options.
Temporary Sale to Invoice Conversion
A Global Setting has been added to enable automatic conversion of temporary sales to invoices. A time-period control for editing temporary sales has also been introduced users exceeding the allowed period can submit a modification request, which authorized staff can approve.
Sales and Temporary Sale Returns
- Previous Return Quantity and Already Returned Quantity columns added to Sale Return and Temporary Sale Return
- Item barcode column added to Sale Return and Purchase Return
- Sales return can now be performed directly from the Sale Report with a dedicated permission
- Mandatory notes before finalizing sale returns, configurable from Global Settings
- FBR tax calculation corrected in sales return line items
Sales Report Enhancements
- Discount value, discount percentage, and payment type columns added to Sales and Temporary Sale Reports
- Sales Report Company Wise added, visible only to users assigned to multiple companies, with a Sales Amount Due column
- Terminal filter added to Sale Inquiry and Temporary Sale Inquiry
- Terminal filter added to Item Wise Sales Reports and Sales Reports
Minimum Sell Price Enforcement
Minimum sell price validation is now applied at the point of sale when a price is entered after item selection.
Unit Price Display in Point of Sale
An option to display unit price in the sales cart has been added, configurable from Global Settings.
Quotation Controls
A quotation that has already been converted to a sale or temporary sale can no longer be converted again.
Commission Agent Improvements
- Commission calculation method is now configurable from Global Settings
- Commission agent calculation applied consistently across sales and sale inquiry screens
- Invoice Payment Difference Threshold setting added to control invoice status handling during payments
Purchase Improvements
- Item selection popup added in Purchase Entry for easier item lookup
- Batch weighted average calculation option added, configurable per location
- Goods Received Note (GRN) update now also reflects changes in discount and quantity
- Purchase Return updated with Already Returned Quantity and Remaining Returns columns
- Item barcode column added to Purchase Return
- Payment terms support a quick-add option in Purchase Entry
Inventory and Stock Improvements
- Stock Report now displays stock quantities in multiple units
- Selling Price and Minimum Selling Price added to Stock Report and Excel export
- Inventory Movement Report updated with a location filter
- Items Report updated with a filter to show stockable items only
- Centralized Items option added to support multi-location item management
- Stock Transfer updated to support transfers between companies
- Company name now shown alongside location name in Stock Transfer Report and Inquiry
Customer and Service Staff Improvements
- Service staff can now be assigned to a customer record and imported or exported with customer data
- Service staff is automatically selected at the point of sale when assigned to the selected customer
- Service staff is included in SMS notifications sent to stakeholders when assigned
- Mandatory customer group selection during customer creation, configurable from Global Settings
Accounts and Payments
- Deleted accounts are now excluded from account selection lists across the system
- Customer and Supplier bulk payments now correctly reflect credit or debit amounts used against the total due
Global Settings Additions
- Terms and conditions configurable for all sales types
- Item search mode at the point of sale: barcode only, barcode and name, or name only
- Mandatory notes before finalizing sale returns
- Mandatory customer group selection for new customers
- Centralized sales report toggle
- Centralized items toggle
- Commission agent calculation method selection
- Invoice payment difference threshold
- Time period allowed for editing temporary sales
- Auto-conversion of temporary sale to invoice
- E-commerce order fetch interval
- Show unit price in sales cart
Automation and Backup
- Auto database backup settings added in the Software and Backup section
- Auto backup starts automatically on login if enabled
- A new backup is created automatically if the last backup is more than 6 hours old
- Offline sales synchronization starts automatically on Back Office launch
User Permissions
- Permissions added for all new features including WIP, Stock Adjustment, Requisition, Forecasting Reports, Expense Summary, Supplier Debit, Payment from Supplier, and Sale Return from Report
- Permission added to grant approval for temporary sale modification requests
- Commission eligibility and commission percentage controls added to user configuration
Manufacturing
- Batch weighted average calculation support added to manufacturing workflows
- Item cost price update now applies to all batches when batch mode is disabled
- Bulk Item Update supports cost price editing for multiple items at once
Fixes and Stability Improvements
- Corrected total cost price calculation in Service Staff reports
- Fixed temporary sale option bugs in point of sale settings
- Corrected temporary sale return processing issues
- Fixed stock validation errors related to inventory calculation method
- Corrected notification errors in the Back Office interface
- Fixed quantity issues in WIP In and WIP Out entry and gate pass printing
- Fixed calculation issues in Bundled Item Forecast Report for items with multiple units
- Corrected GRN update to also reflect discount and quantity changes
- Fixed alignment issues in Stock Adjustment Report
- Fixed payment status not updating correctly on purchase modification
- Resolved additional interface, report, receipt, transaction, and synchronization issues
Database Changes
This release includes database changes supporting:
- WIP In and WIP Out
- Stock Adjustment
- Requisition management
- E-commerce and WooCommerce integration
- Commission agent configuration
- Forecasting reports
- Expense summary and descriptions
- Supplier debit and payment from supplier
- Centralized items and sales
- Invoice layout customizations
- Auto backup settings
Create and verify a complete database backup before applying this update.
Important Notes
- Configure WIP In and WIP Out settings before using manufacturing workflows.
- Review and assign WIP permissions to relevant users.
- Configure e-commerce credentials and order fetch interval before enabling order sync.
- Review commission agent calculation method in Global Settings.
- Test all customized invoice layouts after updating.
- Review minimum selling price settings before resuming sales operations.
- Test offline synchronization before production deployment.
- Verify auto-backup settings and confirm the backup location.
- Review and assign new permissions to applicable users.
- Validate centralized items and centralized sales settings before enabling in multi-location environments.
Known Issues
No critical known issues were documented for this release at the time of publishing.
Requisition forms are included in this build but are currently hidden pending full finalization.
Related Articles
- Muhasib ERP v1.2.3 Release Notes
- Configure WIP In and WIP Out
- Configure WooCommerce Integration
- Stock Adjustment Report
- Available Forecasted Stock Report
- Bundled Items Forecast Report
- Service Staff Recovery Report
- Configure Commission Agent Settings
- Configure Auto Backup
- Configure Invoice Layouts
Next Step
Continue by reviewing Configure WIP In and WIP Out, Configure WooCommerce Integration, and Configure Invoice Layouts before enabling the new operational and customer-facing features.
Product: Muhasib ERP