# Muhasib ERP v1.3.0

### Muhasib ERP v1.3.0 Release Notes

### Release Information

<table id="bkmrk-release-information-" style="width: 101.548%;"><thead><tr><th style="width: 51.4947%;">Release Information</th><th style="width: 48.5053%;">Details</th></tr></thead><tbody><tr><td style="width: 51.4947%;">Product</td><td style="width: 48.5053%;">Muhasib ERP</td></tr><tr><td style="width: 51.4947%;">Version</td><td style="width: 48.5053%;">**v1.3.0**</td></tr><tr><td style="width: 51.4947%;">Build Number</td><td style="width: 48.5053%;">**77**</td></tr><tr><td style="width: 51.4947%;">Release Date</td><td style="width: 48.5053%;">December 2023</td></tr><tr><td style="width: 51.4947%;">Release Type</td><td style="width: 48.5053%;">Feature, Reporting, and Stability Update</td></tr><tr><td style="width: 51.4947%;">Status</td><td style="width: 48.5053%;">Published</td></tr><tr><td style="width: 51.4947%;">Audience</td><td style="width: 48.5053%;">All Users</td></tr></tbody></table>

---

### 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