# Muhasib ERP v1.2.3

### Muhasib ERP v1.2.3 Release Notes

### Release Information

<table id="bkmrk-v123-release-information-table" style="width: 100%; border-collapse: collapse;"><thead><tr style="background: #f8fafc;"><th style="border: 1px solid #d1d5db; padding: 10px; text-align: left;">Release Information</th><th style="border: 1px solid #d1d5db; padding: 10px; text-align: left;">Details</th></tr></thead><tbody><tr><td style="border: 1px solid #d1d5db; padding: 10px;">Product</td><td style="border: 1px solid #d1d5db; padding: 10px;">Muhasib ERP</td></tr><tr><td style="border: 1px solid #d1d5db; padding: 10px;">Version</td><td style="border: 1px solid #d1d5db; padding: 10px;">**v1.2.3**</td></tr><tr><td style="border: 1px solid #d1d5db; padding: 10px;">Build Number</td><td style="border: 1px solid #d1d5db; padding: 10px;">**233**</td></tr><tr><td style="border: 1px solid #d1d5db; padding: 10px;">Release Date</td><td style="border: 1px solid #d1d5db; padding: 10px;">July 2023</td></tr><tr><td style="border: 1px solid #d1d5db; padding: 10px;">Release Type</td><td style="border: 1px solid #d1d5db; padding: 10px;">Customer Experience and Communication Update</td></tr><tr><td style="border: 1px solid #d1d5db; padding: 10px;">Status</td><td style="border: 1px solid #d1d5db; padding: 10px;">Published</td></tr><tr><td style="border: 1px solid #d1d5db; padding: 10px;">Audience</td><td style="border: 1px solid #d1d5db; padding: 10px;">All Users</td></tr></tbody></table>

---

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

Receipts and invoices now support customized headers, subheaders, and footers across supported sales interfaces.

#### Party Address on Receipt

Global Receipt Settings now include an option to display the customer or party address.

#### Invoice Footer Image

A footer image may be configured for the applicable customized invoice layout.

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

- Muhasib ERP v1.2.1 Release Notes
- Configure Item Dimensions
- Configure SMS Gateway
- Send SMS
- SMS Inquiry
- Configure Receipt and Invoice Layouts
- Configure Customer Balance Display
- Invoice Wise Service Staff Report
- Item Wise Commission Agent Report
- Configure Item Minimum Price

---

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