Release Notes & Updates
Stay informed about the latest Muhasib ERP releases, software updates, new features, improvements, fixes, security updates, database changes, upgrade notes, and important version-specific announcements.
- About Muhasib ERP Releases
- 2026 Releases
- Known Issues
- Deprecated Features
- Important Upgrade Notes
- 2025 Releases
- 2024 Releases
- 2023 Releases
- 2022 Releases
- 2021 Releases
- 2020 Releases
About Muhasib ERP Releases
Overview
Muhasib ERP is continuously improved through planned software releases, feature updates, maintenance updates, performance enhancements, security fixes, and statutory changes.
Release documentation explains what has changed in each version, whether any action is required, and how the update may affect existing Muhasib ERP features, modules, integrations, and business processes.
Users and system administrators should review the relevant release notes before installing or using a new version of Muhasib ERP.
Purpose of Release Documentation
Muhasib ERP release documentation helps users and administrators to:
- Identify the latest available Muhasib ERP version.
- Understand new features and functionality.
- Review improvements made to existing modules and workflows.
- Identify resolved issues and known limitations.
- Review security, statutory, tax, and compliance-related updates.
- Confirm whether an update requires configuration or administrative action.
- Check compatibility with operating systems, databases, services, and integrations.
- Prepare users for changes in screens, reports, processes, or system behavior.
Types of Muhasib ERP Releases
Muhasib ERP releases may be classified according to the nature and scope of the changes included.
| Release Type | Purpose | Typical Changes |
|---|---|---|
| Major Release | Introduces a significant product generation or platform-level change. | Major modules, redesigned workflows, architectural changes, platform upgrades, or important compatibility changes. |
| Feature Release | Adds new capabilities while maintaining the current major product generation. | New features, reports, dashboards, integrations, configuration options, and workflow improvements. |
| Maintenance Release | Improves the stability, reliability, performance, and usability of an existing release. | Bug fixes, performance improvements, minor corrections, and usability refinements. |
| Hotfix | Addresses a specific urgent or high-impact issue. | Critical operational fixes, security updates, integration corrections, or urgent statutory changes. |
| Preview Release | Allows selected users to evaluate upcoming functionality before general availability. | Alpha, beta, release candidate, pilot, or controlled early-access features. |
Release Statuses
Each Muhasib ERP release may be assigned a status that indicates its availability and recommended use.
| Status | Description |
|---|---|
| Preview | The release is being evaluated and is not intended for general production use. |
| Release Candidate | The release is undergoing final validation before general availability. |
| Current | The latest generally available release recommended for production use. |
| Supported | The release remains eligible for applicable maintenance, compatibility, and technical support. |
| Superseded | A newer recommended release is available. |
| End of Support | Regular maintenance or technical support is no longer provided for the release. |
What Release Notes Include
The information published for a release depends on the nature and scope of the update.
| Section | Description |
|---|---|
| Release Summary | Provides a brief explanation of the release and its main objectives. |
| New Features | Lists new modules, screens, reports, integrations, and business capabilities. |
| Enhancements | Describes improvements made to existing features, workflows, and user experience. |
| Resolved Issues | Identifies defects and operational issues corrected in the release. |
| Security Updates | Describes applicable security improvements and vulnerability corrections. |
| Compliance Updates | Explains changes related to tax authorities, regulations, statutory requirements, or fiscal integrations. |
| Compatibility Information | Identifies supported operating systems, databases, services, components, and integrations. |
| Known Issues | Lists confirmed limitations that remain under review and any available workarounds. |
| Required Actions | Explains any required backup, configuration, migration, deployment, or user-training steps. |
Release Availability
The availability of a Muhasib ERP release may depend on:
- The Muhasib ERP edition or subscription plan.
- The modules and features enabled for the organization.
- The deployment model being used.
- The licensing and subscription status.
- The operating system and database environment.
- Enabled third-party, tax, fiscal, payment, or e-commerce integrations.
- Customer-specific configurations or customizations.
- The planned release and deployment schedule.
A release may be provided through one or more of the following methods:
- Automatic or assisted application update.
- Authorized installation or deployment package.
- Cloud or hosted environment deployment.
- Controlled rollout to selected users or environments.
- Technical support-assisted update.
Before Installing a Release
Before updating a production environment, the system administrator should complete the following checks.
| Check | Description |
|---|---|
| Release Notes | Review the complete release notes, known issues, compatibility requirements, and required actions. |
| Database Backup | Create and verify a recent restorable backup of the Muhasib ERP database. |
| Active Users | Ensure users have completed or saved active transactions before the update begins. |
| Compatibility | Confirm compatibility with the operating system, database, connected services, and integrations. |
| Maintenance Window | Schedule an appropriate maintenance window where the update may interrupt normal operations. |
| Post-Update Validation | Verify login, transactions, reports, printing, integrations, and other critical functions after updating. |
Do not interrupt the system while an application update or database migration is in progress. An interrupted update may leave the application or database in an incomplete state.
Editions and Subscription Plans
Muhasib Free and paid Muhasib ERP plans may use the same underlying product release. Access to modules, premium features, usage limits, and additional capabilities is determined by the applicable edition, plan, subscription, license, and entitlements.
Installing a new version does not automatically provide access to modules or premium features that are not included in the organization’s current plan.
Best Practices
- Review the release notes before installing every Muhasib ERP update.
- Keep production environments on a current or supported version.
- Create and verify a database backup before major updates and migrations.
- Install updates during a planned maintenance window where required.
- Confirm the compatibility of connected systems and integrations.
- Test critical business processes after completing an update.
- Record the installed version and build number for technical support purposes.
- Do not install preview releases in production unless explicitly authorized.
Frequently Asked Questions
Are all Muhasib ERP updates mandatory?
Not every update is immediately mandatory. However, security, statutory, tax, compliance, compatibility, and critical operational updates may require timely installation.
Will an update delete existing business data?
An update may modify the database structure or system configuration, but it should not intentionally remove valid business data. A verified backup should always be created before installing major updates.
Can different customers use different Muhasib ERP versions?
Yes. Release availability may differ because of deployment schedules, customer-specific configurations, integrations, infrastructure requirements, or technical readiness.
Can a release be available to some users before others?
Yes. Muhasib ERP releases may be deployed in phases to support validation, infrastructure capacity, customer requirements, or controlled rollout procedures.
Should I install a preview release in a production environment?
No. Preview releases should only be used for authorized testing, evaluation, or controlled pilot deployments.
Where can I check the latest Muhasib ERP version?
Refer to the Current Version page in the Muhasib ERP Release Notes & Updates documentation.
How do I know what changed in a release?
Open the release notes for the relevant version. The release notes provide details of new features, enhancements, resolved issues, compatibility changes, known issues, and required actions.
Related Articles
- Current Version
- Version Numbering Policy
- Release Notes
- Updating Muhasib ERP
- Backup and Restore Guidelines
- Known Issues
- Supported Versions and Product Lifecycle
Next Step
Continue by reviewing the Current Version page to identify the latest generally available Muhasib ERP release and its release status.
Product: Muhasib ERP
2026 Releases
Known Issues
Track known issues that may affect selected versions of Muhasib ERP. This section lists reported limitations, temporary workarounds, affected modules, and expected resolution status where applicable.
Deprecated Features
View features, screens, reports, or workflows that are being replaced, discontinued, or planned for removal in future versions. This section helps users prepare for changes and adopt recommended alternatives.
Important Upgrade Notes
2025 Releases
Muhasib ERP v1.3.7
Muhasib ERP v1.3.7 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.3.7 |
| Build Number | 701 |
| Complete Build Number | v1.3.7.701 |
| Release Date | December 2026 |
| Release Type | Major Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.3.7 introduces significant enhancements across the reporting and sales modules. This release adds the new Supplier Wise Sales Report, introduces Delivery Challan functionality, and resolves important commission calculation issues affecting sale return transactions.
The release also improves usability and data visibility through interface refinements, highlighted inventory audit differences, payment method reporting, additional filters, and automatic grand total calculations.
New Features
Supplier Wise Sales Report
A new Supplier Wise Sales Report has been added to the Sales Management module.
The report provides functionality similar to the Item Wise Sales Report, with an additional supplier filter that allows users to analyze item sales according to the associated supplier.
Delivery Challan Functionality
Delivery Challan support has been added to the Sales module.
The feature can be enabled or disabled through the applicable checkbox in Global Settings.
Payment Method Wise Amount Received
The Detailed Sales Summary Report now displays received amounts according to the payment method used.
This allows users to review amounts received through cash, bank, card, and other configured payment methods.
Customer Group Filter
A Customer Group filter has been added to the following reports:
- Sales Report
- Customer Due Report
The filter allows users to segment and analyze report data according to configured customer groups.
Improvements
Top/Least Sold Items Report
A GRAND TOTAL row has been added at the bottom of the Top/Least Sold Items Report.
Muhasib ERP automatically calculates totals for all applicable numeric columns.
Item Inventory Audit
Items with an inventory difference greater than zero are now displayed using red bold formatting in the data grid.
The formatting is applied to the following columns:
- Item Barcode
- Item Name
- Cost Price
- Sale Price
- Location
- Quantity values
The HTML report output also applies the same red bold formatting, making inventory differences easier to identify in exported or printed reports.
Sales Management UI
A new icon for the Supplier Wise Sales Report has been added to the Reports section of the Sales Management module.
Delivery Challan Improvements
The Delivery Challan output now includes the following information:
- Company address
- Company phone number
- Service staff details
The automatic selection of the Delivery Challan option has been removed from Global Settings. Users can now manually control whether the feature is enabled.
Sales Management Default Tab
The default focus in the Sales Management module has been changed from Reports to Transactions.
This change provides faster access to commonly used sales transaction functions.
Fixes
Commission Calculation Issue
Commission calculation errors occurring during sale return transactions have been resolved in the following reports:
- Invoice Wise Service Staff Report
- Item Wise Service Staff Report
- Service Staff Wise Sales Report
Commission values are now calculated correctly when sale return transactions are included in report results.
Minor UI Adjustments
Minor alignment, spacing, and display issues reported in previous versions have been corrected.
Security Updates
- Improved user permission checks in reporting modules.
- Enhanced session validation for restricted features.
Database Changes
This release may include changes to the Muhasib ERP database structure or related database objects.
Create and verify a complete database backup before applying the update.
Important Notes
- Take a complete and restorable database backup before starting the update.
- Ensure all users have saved their work and logged out of Muhasib ERP.
- For multi-terminal environments, update the server or main system before updating client terminals.
- Contact support before updating if the installation includes custom reports, custom integrations, or modified workflows.
- The Delivery Challan feature is now controlled manually through Global Settings.
- Do not interrupt Muhasib ERP while the application update or database migration is in progress.
Update Instructions
Step 1: Back Up the Database
Create a complete backup of the Muhasib ERP database and confirm that the backup can be restored if required.
Step 2: Close Active Sessions
Ensure all users have completed their work, saved active transactions, and logged out of Muhasib ERP.
Step 3: Update the Main System
Run the update installer on the server or main Muhasib ERP system.
Allow the application and database update processes to complete without interruption.
Step 4: Verify the Build Number
Open the About section in Muhasib ERP and confirm that the installed build number is:
701
Step 5: Update Client Terminals
Update all client and terminal systems connected to the main Muhasib ERP database.
Step 6: Test Key Features
Test the following features after completing the update:
- Supplier Wise Sales Report
- Delivery Challan creation and printing
- Detailed Sales Summary Report
- Customer Group filters
- Top/Least Sold Items Report totals
- Item Inventory Audit highlighting
- Service staff commission reports
- Sale and sale return transactions
Post-Update Verification
After installing Muhasib ERP v1.3.7, verify the following:
| Verification Check | Expected Result |
|---|---|
| Build Number | The About section displays build number 701. |
| User Login | Authorized users can sign in successfully. |
| Sales Management | The Transactions tab opens by default. |
| Supplier Wise Sales Report | The report is available and correctly filters sales by supplier. |
| Delivery Challan | The feature can be manually enabled or disabled through Global Settings. |
| Inventory Audit | Items with differences greater than zero are displayed in red bold formatting. |
| Commission Reports | Commission values remain accurate when sale returns are included. |
Known Issues
No critical known issues have been reported for this release at the time of publishing.
Any newly confirmed issues or workarounds will be published in the Muhasib ERP documentation.
Frequently Asked Questions
Is this update recommended for all users?
Yes. Muhasib ERP v2026.12 is a published major update intended for all users, subject to deployment compatibility and any customer-specific modifications.
Do I need to back up the database before updating?
Yes. Create and verify a complete database backup before applying the update.
Which system should be updated first in a multi-terminal environment?
Update the server or main Muhasib ERP system first. Update the connected client terminals after the main system update has been completed successfully.
How do I enable Delivery Challan functionality?
Open Global Settings and manually enable the applicable Delivery Challan option.
How can I confirm that the update was installed successfully?
Open the Muhasib ERP About section and verify that build number 701 is displayed.
Do custom reports or integrations require additional review?
Yes. Contact your official support channel before applying the update if the installation contains custom reports, integrations, or modified workflows.
Related Articles
- About Muhasib ERP Releases
- Current Version
- Version Numbering Policy
- Updating Muhasib ERP
- Backup and Restore Guidelines
- Supplier Wise Sales Report
- Configure Delivery Challan
- Detailed Sales Summary Report
- Item Inventory Audit
Need Assistance?
If you need assistance updating Muhasib ERP, contact your official support channel or the Muhasib ERP support team.
When contacting support, provide the current version, build number, deployment model, database version, and details of any custom reports or integrations.
Product: Muhasib ERP
2024 Releases
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
2022 Releases
Muhasib ERP v1.1.5
Muhasib ERP v1.1.5 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.1.5 |
| Build Number | 249 |
| Release Date | August 2022 |
| Release Type | Integration and Feature Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.1.5 introduces Shopify integration, advanced item import and export, configurable inventory-location selection, MRP-based pricing, taxed inventory workflows, and expanded tax configuration.
The release also improves customer credit, customer and supplier payment status, shipping and delivery charges, Shopify order handling, temporary sale conversion, item batch management, opening stock, taxed purchases, and application administration.
New Features
Shopify Integration
Shopify integration has been introduced to connect supported Shopify stores with Muhasib ERP.
- Retrieve Shopify orders.
- Review individual Shopify orders.
- Create sales transactions from imported orders.
- Apply configured tax settings.
- Include shipping and delivery charges.
- Sort orders by Order ID or creation date.
- Search by Shopify order name.
- Use the Shopify order name as the temporary sale reference.
- Prevent editing of sales originating from finalized Shopify orders.
Shopify Settings
The following configuration options have been added:
- Enable or disable Shopify integration.
- Shopify application connection settings.
- Default tax type for Shopify sales.
- Shopify tax calculation settings.
- Shopify tax calculation toggle flag.
- Manual inventory-location selection.
MRP and Taxed Inventory
MRP-related functionality has been expanded across Item Master, sales, opening stock, taxed purchases, and item modification workflows.
- Enable MRP through System Settings.
- Control MRP visibility through a toggle flag.
- Maintain MRP on applicable item records.
- Calculate unit price from MRP.
- Maintain taxed item opening stock.
- Record taxed purchase entries.
- Apply total tax in taxed purchase transactions.
- Generate item opening stock transaction numbers.
Advanced Item Import and Export
Item import and export now supports identification through either the internal ID or the related entity name.
Bulk Item Edit also includes improved Select All controls and expanded import and export handling.
Restart Application
A Restart Application option has been added to the Back Office menu.
Improvements
Shopify Orders
- Added shipping charges.
- Added delivery charges.
- Improved tax calculations.
- Added fixed tax support for selected order items.
- Added order-name filtering.
- Replaced search radio buttons with a simplified search list.
- Improved order sorting and transaction conversion.
Inventory Location Selection
A Global Setting now allows users to select the inventory location manually when adding an item to a sale.
Temporary Sale Conversion
Temporary sales can now be converted into completed sales together with their associated additional charges.
Customer Credit
Customer credit can now be added without the previous limit restriction.
Customer and Supplier Payment Status
An issue preventing overdue payment status from updating correctly has been resolved.
Save Confirmation
A confirmation message is now displayed before saving transactions in the alternative sales interface.
Professional Edition Tax Integration
Tax integration support has been added for the applicable Professional edition sales workflows.
Item Unit
A unit-level discount option has been added to Item Unit configuration.
Fixes
- Corrected Shopify order tax calculations.
- Corrected Shopify order conversion and filtering.
- Corrected inventory-location selection during sales.
- Corrected sale and sale return processing.
- Corrected item opening stock import and export.
- Corrected Item Master processing.
- Corrected taxed opening stock calculations.
- Corrected taxed purchase entry behavior.
- Corrected Company Settings permissions.
- Resolved additional item, tax, Shopify, sales, and return workflow issues.
Database Changes
This release includes database changes required for Shopify orders, MRP, taxed opening stock, taxed purchase entries, inventory-location selection, tax settings, transaction numbering, and unit-level discounts.
Create and verify a complete database backup before applying this update.
Important Notes
- Configure Shopify credentials and tax settings before importing orders.
- Review the default tax type used for Shopify sales.
- Test shipping and delivery charge handling before operational use.
- Review manual inventory-location selection settings.
- Verify MRP and taxed inventory configuration.
- Test item import and export using both IDs and entity names.
- Review item opening stock and taxed purchase workflows after updating.
- For multi-terminal environments, update the server or main system first.
Known Issues
No critical known issues were documented for this release at the time of publishing.
Shopify functionality depends on valid store credentials, network availability, API access, and compatible Shopify configuration.
Related Articles
Next Step
Continue by reviewing Configure Shopify Integration before connecting a Shopify store or importing production orders into Muhasib ERP.
Product: Muhasib ERP
Muhasib ERP v1.1.3
Muhasib ERP v1.1.3 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.1.3 |
| Build Number | 213 |
| Release Date | February 2022 |
| Release Type | Feature and Maintenance Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.1.3 introduces module-based application setup, improved inventory calculation controls, a price change utility, online registration, expanded invoice layouts, and stronger purchased-module enforcement.
The release also improves temporary sales, quotations, payments, item bulk editing, inquiry searches, average cost calculation, and tax reporting while resolving several conversion, item status, and FBR calculation issues.
New Features
Module-Based Setup
The main application interface and related forms now support module-based setup and purchased-module restrictions.
Features and forms are made available according to the modules enabled for the applicable installation.
Price Change Utility
A price change utility has been added for supported sales interfaces, together with related configuration in Global Settings.
Online Registration
An Online Registration form has been introduced and aligned with the applicable registration API.
Customize Invoice 2
A second customizable invoice layout has been introduced across applicable transaction and inquiry forms.
Average Cost Recalculation
A new setting allows Muhasib ERP to recalculate the average item cost price when purchase transactions are recorded.
Inventory Calculation Method
A default Inventory Calculation Method setting has been added.
Inventory calculation can now consider multiple applicable sales transaction types rather than being limited to completed and temporary sales.
Improvements
Quick Launch
The Quick Launch button has been removed from the main Back Office menu and the Quick Launch workflow has been refined.
A dedicated Quick Launch option has been added to Instance Settings.
Item Bulk Edit
- Added Item Name to item stock import and export.
- Added Maximum Item Discount.
- Improved Excel file reading and processing.
- Corrected bulk item edit validation and processing.
- Ensured Excel processes close correctly after report or file generation.
Find Item
Items without an assigned category are now displayed correctly when all categories are selected.
Total Discount Distribution
When a total percentage discount is applied to a sale, the discount can now be distributed across the items included in the transaction.
Temporary Sales
- Added payment status to the temporary sale invoice layout.
- Improved validation requiring at least one item before completing a transaction.
- Corrected temporary sale conversion to invoice.
- Added Amount Due to Temporary Sale Inquiry.
- Added Date Modified to temporary sale records.
Inquiry Improvements
- Added Date Modified to Single Sale, Temporary Sale, and Quotation Inquiry.
- Added quotation search by customer, customer contact, or invoice number.
- Improved temporary sale inquiry visibility.
Expense and Payment Forms
Amount Due has been added to Expense Payment, Customer Payment, and Supplier Payment workflows.
Default Payment Type
Checkout now applies the configured default Payment Type automatically.
Fixes
- Corrected item enable and disable behavior across affected forms.
- Corrected purchased-module restrictions in remaining forms.
- Corrected temporary sale and appointment conversion to invoice.
- Corrected FBR tax calculations in both supported sales interfaces.
- Corrected the FBR Tax Report.
- Improved invoice layout validation and display.
- Resolved minor Excel, item, registration, and inquiry issues.
Important Notes
- Review purchased-module access after updating.
- Confirm the default Inventory Calculation Method.
- Review average cost recalculation settings before recording purchases.
- Test temporary sales and appointment conversions.
- Verify the configured default Payment Type.
- Test FBR tax calculations on representative transactions.
Known Issues
No critical known issues were documented for this release at the time of publishing.
Product: Muhasib ERP
Muhasib ERP v1.1.4
Muhasib ERP v1.1.4 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.1.4 |
| Build Number | 189 |
| Release Date | May 2022 |
| Release Type | Feature Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.1.4 introduces Discount Offers and Promotions, Item Unit Conversion, partial units of measurement, customer and supplier history tracking, improved temporary sale controls, and enhanced receipt and payment configuration.
This release also improves commission calculations, working-period reporting, item unit pricing, payment account selection, sales transaction workflows, and customer and supplier information management.
New Features
Discount Offers and Promotions
A complete Discount Offer and Promotion workflow has been introduced.
- Create and configure discount offers.
- Apply eligible promotions during sales.
- Display discount offer information on receipts and invoices.
- Use the configured offers across supported sales interfaces.
Customer and Supplier History Tracking
Customer and Supplier Change History Reports have been introduced to improve traceability of changes to master information.
Item cost and sale price history reports have also been organized under a dedicated history tracking report section.
Item Unit Conversion
Item Unit Conversion has been introduced across applicable inventory, sales, return, and reporting workflows.
- Maintain multiple units for an item.
- Configure partial units of measurement.
- Convert quantities between supported units.
- Apply unit conversion during sales and returns.
- Use unit conversion in Item Wise Sales reporting.
- Maintain a unit-level discount.
Unit Price on Receipts
A receipt setting has been added to display the item unit price on applicable receipts and invoices.
Temporary Sale Numbering
Temporary sale prefix and postfix settings have been added to system transaction numbering.
Default Temporary Sale
Instance Settings now allow Temporary Sale to be configured as the default transaction type.
Improvements
Commission Agent Calculation
Commission agent calculations have been corrected and improved.
Commission based on profit is not calculated when the related invoice has a negative profit value.
Sales Interface
- Improved Quick Pay button placement.
- Improved checkout, Pay Cash, and Pay Card controls.
- Added transaction type support to the alternative sales interface.
- Improved temporary sale receipt output.
- Updated item modification controls for unit conversion.
Payment Account Selection
Payment Account selection has been added to checkout and Smart Pay workflows.
Working Period Sales Report
The Sales Report can now display results separately for each working period within the selected date range.
Customer and Supplier Information
Contact number and address saving has been improved in Customer and Supplier master records.
Expense Inquiry
A quick-add option has been added to Expense Inquiry for creating an Expense Type without leaving the current workflow.
Fixes
- Corrected the Quick Pay button location.
- Corrected the Maximum Discount label in Item Bulk Edit.
- Corrected commission agent calculations.
- Corrected unit conversion behavior across affected sales and return forms.
- Resolved minor temporary sale, receipt, customer, supplier, and reporting issues.
Important Notes
- Review all item unit configurations before using multi-unit transactions.
- Test unit conversion in sales, sale returns, and purchase returns.
- Review promotion eligibility and discount rules before operational use.
- Confirm temporary sale numbering and default transaction settings.
- Review Payment Account selection during checkout.
Known Issues
No critical known issues were documented for this release at the time of publishing.
Product: Muhasib ERP
Muhasib ERP v1.1.5
Muhasib ERP v1.1.5 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.1.5 |
| Build Number | 249 |
| Release Date | August 2022 |
| Release Type | Integration and Feature Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.1.5 introduces Shopify integration, advanced item import and export, configurable inventory-location selection, MRP-based pricing, taxed inventory workflows, and expanded tax configuration.
The release also improves customer credit, customer and supplier payment status, shipping and delivery charges, Shopify order handling, temporary sale conversion, item batch management, opening stock, taxed purchases, and application administration.
New Features
Shopify Integration
Shopify integration has been introduced to connect supported Shopify stores with Muhasib ERP.
- Retrieve Shopify orders.
- Review individual Shopify orders.
- Create sales transactions from imported orders.
- Apply configured tax settings.
- Include shipping and delivery charges.
- Sort orders by Order ID or creation date.
- Search by Shopify order name.
- Use the Shopify order name as the temporary sale reference.
- Prevent editing of sales originating from finalized Shopify orders.
Shopify Settings
The following configuration options have been added:
- Enable or disable Shopify integration.
- Shopify application connection settings.
- Default tax type for Shopify sales.
- Shopify tax calculation settings.
- Shopify tax calculation toggle flag.
- Manual inventory-location selection.
MRP and Taxed Inventory
MRP-related functionality has been expanded across Item Master, sales, opening stock, taxed purchases, and item modification workflows.
- Enable MRP through System Settings.
- Control MRP visibility through a toggle flag.
- Maintain MRP on applicable item records.
- Calculate unit price from MRP.
- Maintain taxed item opening stock.
- Record taxed purchase entries.
- Apply total tax in taxed purchase transactions.
- Generate item opening stock transaction numbers.
Advanced Item Import and Export
Item import and export now supports identification through either the internal ID or the related entity name.
Bulk Item Edit also includes improved Select All controls and expanded import and export handling.
Restart Application
A Restart Application option has been added to the Back Office menu.
Improvements
Shopify Orders
- Added shipping charges.
- Added delivery charges.
- Improved tax calculations.
- Added fixed tax support for selected order items.
- Added order-name filtering.
- Replaced search radio buttons with a simplified search list.
- Improved order sorting and transaction conversion.
Inventory Location Selection
A Global Setting now allows users to select the inventory location manually when adding an item to a sale.
Temporary Sale Conversion
Temporary sales can now be converted into completed sales together with their associated additional charges.
Customer Credit
Customer credit can now be added without the previous limit restriction.
Customer and Supplier Payment Status
An issue preventing overdue payment status from updating correctly has been resolved.
Save Confirmation
A confirmation message is now displayed before saving transactions in the alternative sales interface.
Professional Edition Tax Integration
Tax integration support has been added for the applicable Professional edition sales workflows.
Item Unit
A unit-level discount option has been added to Item Unit configuration.
Fixes
- Corrected Shopify order tax calculations.
- Corrected Shopify order conversion and filtering.
- Corrected inventory-location selection during sales.
- Corrected sale and sale return processing.
- Corrected item opening stock import and export.
- Corrected Item Master processing.
- Corrected taxed opening stock calculations.
- Corrected taxed purchase entry behavior.
- Corrected Company Settings permissions.
- Resolved additional item, tax, Shopify, sales, and return workflow issues.
Database Changes
This release includes database changes required for Shopify orders, MRP, taxed opening stock, taxed purchase entries, inventory-location selection, tax settings, transaction numbering, and unit-level discounts.
Create and verify a complete database backup before applying this update.
Important Notes
- Configure Shopify credentials and tax settings before importing orders.
- Review the default tax type used for Shopify sales.
- Test shipping and delivery charge handling before operational use.
- Review manual inventory-location selection settings.
- Verify MRP and taxed inventory configuration.
- Test item import and export using both IDs and entity names.
- Review item opening stock and taxed purchase workflows after updating.
- For multi-terminal environments, update the server or main system first.
Known Issues
No critical known issues were documented for this release at the time of publishing.
Shopify functionality depends on valid store credentials, network availability, API access, and compatible Shopify configuration.
Related Articles
Next Step
Continue by reviewing Configure Shopify Integration before connecting a Shopify store or importing production orders into Muhasib ERP.
Product: Muhasib ERP
2021 Releases
Muhasib ERP v1.1.0
Muhasib ERP v1.1.0 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.1.0 |
| Build Number | 427 |
| Release Date | April 2021 |
| Release Type | Major Feature Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.1.0 is a major feature release introducing appointment management, FBR POS integration, cheque inquiry, customer transaction history, advanced item reporting, item bulk editing, item enable and disable controls, improved notifications, and enhanced database migration.
This release also introduces new reports, Excel exports, item analytics, centralized ledger controls, payment account permissions, aging notifications, improved sales workflows, and extensive enhancements across inventory, purchasing, customer and supplier payments, reporting, and Global Settings.
Build 427 includes extensive database additions and modifications. Create and verify a complete database backup before applying the update.
Release Highlights
| Category | Highlights |
|---|---|
| Appointments | Appointment creation, inquiry, details, dashboard, status management, reporting, and conversion to invoice. |
| FBR Integration | FBR POS integration, response handling, receipt formatting, and software-version validation. |
| Items and Inventory | Item Bulk Edit, Item Analytics, item enable and disable controls, stock filters, and multiple-item selection. |
| Reporting | New item reports, Excel exports, centralized ledger permissions, and improved stock and sales reporting. |
| Cheque Management | Cheque Inquiry, Single Cheque Inquiry, related permissions, transaction integration, and aging notifications. |
| Notifications | Combined aging notifications, cheque alerts, notification deletion options, and new configuration settings. |
| Database | Finalized database migration and additional structures required for new features and controls. |
New Features
Appointment Management
A complete appointment management workflow has been introduced.
The following forms and functions have been added:
- Appointment Status
- New Appointment
- Appointment Details
- Appointment Dashboard
- Appointment Inquiry
- Single Appointment Report
- Appointment transaction number generation
- Appointment status configuration
- Appointment and quotation transaction number settings
- Appointment permissions in System User Rights
- Appointment conversion to invoice
Appointments can be created, edited, reviewed, and converted to invoices when the service or transaction is completed.
Default appointment statuses are included in the initial database values and can be managed through Global Settings.
FBR POS Integration
FBR POS integration has been added to Muhasib ERP.
The release includes:
- FBR transaction integration.
- FBR response handling class.
- FBR-compatible sale receipt output.
- FBR-compatible receipt output in Single Sale Inquiry.
- Software-version validation before performing SRB integration.
- Related database and configuration support.
The integration requires the applicable registration, credentials, connectivity, and tax authority configuration before production use.
Cheque Inquiry
The following cheque management forms have been introduced:
- Cheque Inquiry
- Single Cheque Inquiry
Cheque Inquiry provides a centralized view of cheque transactions, while Single Cheque Inquiry displays detailed information for an individual cheque.
Sale Inquiry has also been updated to support cheque entry workflows.
Customer Old Transactions
A new customer old transactions window has been added.
Users can review a customer’s previous sale transactions directly from the sales workflow.
Transaction history can display discounts by percentage or value.
Item Bulk Edit
A new Item Bulk Edit feature has been introduced using Microsoft Excel files.
Authorized users can export, modify, and update multiple item records through the supported bulk-edit workflow.
A separate Item Bulk Edit permission has been added to System User Rights.
Item Analytics Report
A new Item Analytics Report has been added.
The report can be opened from the Items Report to review transaction and performance information for a selected item.
Item Wise Sales Report
A new Item Wise Sales Report has been added.
The report includes sorting by barcode and dedicated access permissions.
Toggle Flags
Toggle flags have been added to support configurable application behavior.
The applicable flags can be managed through Global Settings.
Application-Wide Improvements
Convert to Number System
Convert to Number System functionality has been extended across the application, except where it was not applicable.
Applicable reports, invoices, forms, dashboard values, and decimal amounts now use the improved number formatting.
Database Migration
The database migration process has been finalized and further improved to support the new forms, settings, permissions, appointment structures, item controls, notifications, reports, and integrations introduced in this release.
Logging Controls
A logging option has been added to Instance Settings.
Application logging behavior has been updated through a dedicated logging override class.
The system records applicable logs according to the configured logging permissions.
Sales Improvements
Sale Edit Stock Validation
A stock validation issue while editing sales has been corrected.
The Allow Over Selling setting is now respected correctly when an existing sale is edited.
Find Item Layout
Column placement in the Find Item window has been reorganized for improved usability.
Find Item Sorting and Filtering
The Find Item window now includes additional sorting and filtering options:
- Sort by item category.
- Sort by brand.
- Filter by item category.
- Filter by brand.
- Filter items with stock less than or equal to zero.
- Search enabled items by barcode.
Multiple Item Selection
Users can now select multiple items at the same time from the Find Item window.
View Previous Sale
Users can now open and review previous sale transactions.
Customer Sales History
Customer Sales History now displays transactions according to the active company.
Discount information has been added in both percentage and value formats.
Sales Tax Calculation Method
A tax calculation method setting has been added to Global Settings for applicable sales transactions.
Payment Record Linking
The customer payment ID has been added to the sale payment list to improve transaction linking and payment traceability.
Sales and Invoice Reports
Sales Inquiry Filters
Sales Inquiry now provides the following search options:
- Filter by invoice number.
- Filter by customer.
- Filter by customer contact number.
A customer contact column has also been added to the inquiry list.
Sale Returns in Receipts and Invoices
Sale return information is now displayed in the Single Sale Report receipt and invoice outputs.
The total return amount has been added to customized invoices.
Sale return headings and barcode sizing have also been refined in Single Sale Inquiry.
Single Quote Report
The Single Quote Report layout and invoice-related formatting have been updated to remain consistent with related sales outputs.
Customized Invoice Layout
The customized invoice layout used in the Single Sale Report has been revised.
The item note label has been corrected to use a capital N in applicable outputs.
Reporting Improvements
Sales Summary Excel Export
The Sales Summary Report can now be downloaded in Microsoft Excel format.
Stock Report Excel Export
The Stock Report can now be downloaded in Microsoft Excel format.
Stock Report Filtering
By default, items with stock below one are excluded from the Available Stock Report.
The following options have been added:
- Show zero-stock items.
- Show items with stock below zero.
- Show items with stock less than or equal to zero.
Transaction Wise Selling Report
The Item Wise Selling Report has been renamed to Transaction Wise Selling Report.
The report has also received calculation, filtering, and display improvements.
Item Sales Reports
A separate Item Wise Sales Report has been added with sorting by barcode.
Centralized Ledger Report
A dedicated Centralized Ledger Report permission has been added to System User Rights.
Customer Ledger now checks both the centralized ledger configuration and the assigned report permission.
Items Report
The Items Report has been improved and now provides direct access to Item Analytics for the selected record.
Inventory and Item Management
Enable or Disable Items
An enable and disable option has been added to Item Master.
The following forms and reports have been updated to respect the item’s enabled or disabled status:
- Stock Report
- Low Stock Report
- Transaction Wise Selling Report
- Item Wise Sales Report
- Items Report
- Item Batch Report
- Inventory Movement Report
- Expired Stock Report
- Barcode search
- Find Item
- Import Bulk Items
Import Bulk Items
Import Bulk Items has been updated to support the item enable and disable option.
An issue affecting imported item quantities has also been corrected.
Item Category Parent Structure
Item categories now support parent-category relationships.
Parent-category conditions and validation rules have been refined to prevent invalid category structures.
Item Bulk Edit Fixes
Notification Improvements
Aging Invoice Notifications
Day End Activity now generates notifications for aging invoices.
All aging sales and purchase records are consolidated into a single table-based notification.
Aging Cheque Notifications
Day End Activity now generates notifications for aging cheques.
Notification Management
The Notifications screen now includes:
- Delete all notifications.
- Delete all read notifications.
Notification Settings
A Notification tab has been added to Global Settings for configuring applicable notification behavior.
Customer and Supplier Improvements
Unique Customer Contact
A Unique Customer Contact option has been added to Global Settings.
When enabled, the same contact number cannot be assigned to multiple customer or supplier records.
Customer and Supplier Payment Fixes
Several issues affecting customer and supplier payment transactions have been corrected.
Secondary Payment Type
Support for a secondary payment type has been added to the system configuration.
Default Payment Type Update
The default Payment Type can now be updated.
Purchase Improvements
Supplier Selection Window
Purchase Entry now includes a supplier selection window to simplify supplier lookup and selection.
Permissions and User Rights
New permissions have been added for:
- Payment Account Fund Transfer
- Manage Customer Payment Transactions
- Cheque Inquiry
- Cheque Entry
- Appointment forms and transactions
- Centralized Ledger Report
- Item Bulk Edit
- Item Wise Sales Report
Administrators should review System User Rights after installing the update and assign access only to authorized users.
Global Settings Improvements
Global Settings has been expanded to support:
- Notification settings.
- Unique customer contact validation.
- Appointment status configuration.
- Appointment transaction number settings.
- Quotation transaction number settings.
- Sales tax calculation method.
- Toggle flags.
Fixes
Company Fiscal Year
An issue where the fiscal year was not selected according to the active company has been corrected.
Cheque Entry
Several issues affecting cheque entry have been corrected.
Customer and Supplier Payments
Bugs affecting customer and supplier payment transactions have been resolved.
Item Import and Bulk Edit
Issues affecting item import, bulk editing, deletion, quantities, and Excel-based updates have been corrected.
Find Item
Category filtering, multiple-item selection, and related Find Item issues have been corrected.
Payment Terms Error Message
The Payment Terms validation message has been revised to provide clearer guidance.
Transaction Wise Selling Report
Issues affecting the Transaction Wise Selling Report have been corrected.
Minor Bug Fixes
Additional minor issues affecting forms, resources, reports, database migration, invoices, item management, sales transactions, and supporting workflows have been resolved.
Database Changes
This release includes database additions and modifications required for:
- Appointments and appointment statuses.
- Cheque inquiry and cheque transaction management.
- Item enable and disable status.
- Item analytics and sales reporting.
- FBR POS integration.
- Notification settings and aging notifications.
- Additional user permissions.
- Toggle flags and sales tax settings.
- Customer contact uniqueness.
- Logging and transaction configuration.
Create and verify a complete database backup before applying this update.
Important Notes
- Create a complete and restorable database backup before starting the update.
- Ensure all users have saved their work and logged out.
- For multi-terminal environments, update the server or main system first.
- Do not interrupt the database migration process.
- Review all newly added permissions after installation.
- Configure appointment statuses before using appointment workflows.
- Review notification, tax, contact uniqueness, transaction number, and toggle settings.
- Test cheque entry, customer and supplier payments, sale editing, and item imports.
- FBR POS integration requires separate configuration and valid tax authority credentials.
- Review disabled items before beginning regular sales and purchase operations.
- Contact support before updating installations containing custom reports, integrations, or database modifications.
Update Instructions
Step 1: Back Up the Database
Create a complete database backup and verify that it can be restored.
Step 2: Close Active Sessions
Ensure all users have completed their work, saved active transactions, and logged out.
Step 3: Update the Main System
Run the approved update installer on the server or main Muhasib ERP system.
Allow the database migration and application update to complete without interruption.
Step 4: Verify the Build Number
Open the About section and confirm that the installed build number is:
427
Step 5: Update Client Terminals
Update all authorized client and terminal systems connected to the database.
Step 6: Review User Permissions
Review and assign permissions for appointments, cheques, payment transactions, centralized ledger reports, Item Bulk Edit, and Item Wise Sales Report.
Step 7: Review Global Settings
Review the following settings:
- Notification settings
- Unique Customer Contact
- Appointment Status
- Appointment transaction numbering
- Quotation transaction numbering
- Sales tax calculation method
- Toggle flags
- Logging settings
Step 8: Test Key Workflows
- Create and edit a sale.
- Verify stock validation.
- Review previous customer transactions.
- Create, review, and convert an appointment to an invoice.
- Test cheque entry and inquiry.
- Test customer and supplier payments.
- Test Item Bulk Edit and item import.
- Verify item enable and disable behavior.
- Test stock filters and Excel exports.
- Open Item Wise Sales and Transaction Wise Selling reports.
- Verify Centralized Ledger permissions.
- Test FBR POS integration where configured.
Known Issues
No critical known issues were documented for this release at the time of publishing.
Availability of FBR POS integration, SRB integration, appointments, Excel exports, notifications, and peripheral-related functions depends on the applicable configuration, permissions, installed components, and external service availability.
Frequently Asked Questions
What is the main purpose of Muhasib ERP v1.1.0?
This release introduces appointment management, FBR POS integration, cheque inquiry, item bulk editing, item analytics, new reports, improved notifications, expanded permissions, and extensive sales, inventory, reporting, and database improvements.
How can I confirm that the update was installed?
Open the Muhasib ERP About section and verify that build number 427 is displayed.
Can an appointment be converted to an invoice?
Yes. An appointment can be created, edited, and converted to an invoice through the applicable sales workflow.
Can an item be disabled?
Yes. Items can be enabled or disabled through Item Master. Their status is respected across supported sales, inventory, reporting, search, and import functions.
Can the Stock Report be downloaded in Excel format?
Yes. The Stock Report and Sales Summary Report support Excel export.
Are aging cheque notifications supported?
Yes. Day End Activity generates notifications for aging cheques, sales, and purchases.
Is FBR POS integration included?
Yes. FBR POS integration and supporting receipt and response handling have been added. Separate registration and configuration are required.
Do I need to review user permissions after updating?
Yes. This release adds several new permissions. Administrators should review System User Rights before users access the updated functions.
Does this update change the database?
Yes. Build 427 includes extensive database additions and modifications. A complete and verified backup is required before installation.
Related Articles
Next Step
Continue by reviewing Configure Appointment Status and Configure System User Rights before enabling the new appointment, cheque, reporting, and item-management workflows.
Product: Muhasib ERP
Muhasib ERP v1.1.1
Muhasib ERP v1.1.1 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.1.1 |
| Build Number | 276 |
| Release Date | June 2021 |
| Release Type | Feature and Stability Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.1.1 introduces service staff management, tax transaction logging, customer-facing receipt controls, sales holding, improved aging notifications, and enhanced sales inquiry functionality.
The release also includes database architecture improvements, expanded permissions, item category import and export, better item selection controls, and important corrections to tax, sales return, customer payment, and receipt-printing workflows.
New Features
Service Staff Management
Service staff functionality has been introduced across the sales and service workflows.
- Enable or disable service staff functionality through Global Settings.
- Assign service staff in Item Details.
- Assign service staff to sales, appointments, and quotations.
- Save service staff information with the related transaction.
- Print service staff information on invoices and receipts.
- Review staff-related performance through sales reports.
Service Staff Reports
The following reporting capabilities have been added:
- Staff Wise Sales Report
- Service Staff Sales Report
FBR and SRB Tax Logs
Muhasib ERP now stores tax integration logs for applicable FBR and SRB transactions, improving traceability and troubleshooting.
Item Category Import and Export
A new Item Category Import and Export window has been added to simplify bulk category management.
Sales Hold
The Sales Hold workflow has been completed, allowing users to temporarily hold an active transaction and resume it when required.
Remember Login Details
The login screen now includes an option to remember the username and password on the authorized computer.
Keyboard Shortcuts
Keyboard shortcuts have been corrected and a dedicated shortcut reference window has been added.
Improvements
Tax Calculation
Tax calculation has been improved across sales transactions, including corrections to inclusive-tax calculations when modifying an item.
Sales Inquiry
Sales Inquiry now provides improved transaction visibility, including:
- Sale return information.
- Outstanding payment information.
- Improved inquiry handling for edited transactions.
Aging Notifications
Aging sales and purchase invoices are now presented in a consolidated table-based notification for easier review.
Item Selection
The Find Item window now supports quantity selection together with Select All and Unselect All controls.
Selection checkboxes in Item Bulk Delete, Item Bulk Edit, and Find Item have been repositioned for improved usability.
Centralized Profit and Loss
A centralized Profit and Loss option and its related access permission have been introduced.
Receipt and Invoice Settings
Global Receipt Settings now include controls for displaying:
- Company NTN
- Company STRN
- Customer CNIC
- Customer contact number
- Customized invoice label
Sale, quotation, appointment, receipt, and invoice outputs have been updated to respect these settings.
Fixes
- Corrected issues when editing sales and temporary sales.
- Resolved customer and supplier payment processing issues.
- Corrected service staff handling in sales and sale returns.
- Improved invoice and receipt printing.
- Corrected notification handling.
- Resolved minor item, reporting, and transaction workflow issues.
Database Changes
This release includes database architecture changes required for service staff, tax logs, reporting, permissions, receipt settings, and related transaction enhancements.
Create and verify a complete database backup before applying this update.
Important Notes
- Review service staff settings before assigning staff to transactions.
- Review newly introduced reporting and centralized Profit and Loss permissions.
- Verify company and customer information displayed on receipts and invoices.
- Test tax calculations on representative transactions after updating.
- For multi-terminal environments, update the server or main system first.
Known Issues
No critical known issues were documented for this release at the time of publishing.
Product: Muhasib ERP
Muhasib ERP v1.1.2
Muhasib ERP v1.1.2 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.1.2 |
| Build Number | 276 |
| Release Date | November 2021 |
| Release Type | Major Feature Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.1.2 is a major feature release introducing commission agent management, temporary sales, item price history, customer credit transactions, enhanced sales interfaces, advanced bulk item tools, improved tax integration, and expanded invoice controls.
This release also adds new transaction forms, inquiry tools, FBR reporting, item price checking, MRP support, taxed opening stock and purchase workflows, and extensive improvements to sales, payments, receipts, returns, reporting, and Global Settings.
New Features
Commission Agent Management
A complete commission agent workflow has been introduced.
- Commission Agent Status Master
- Commission Agent Master
- System user assignment for commission agents
- Commission agent transaction numbering
- Commission agent payment numbering
- Commission Agent Payment Entry
- Payments to Commission Agents
- Commission Agent Selling Report
- Commission agent selection during sales
- Commission agent selection from Sales Inquiry
- Dedicated permissions in System User Rights
Commission calculation has also been refined to improve the accuracy of agent settlements and reporting.
Item Price Change History
The following history reports have been introduced:
- Item Cost Price Change History Report
- Item Sale Price Change History Report
Item Bulk Edit and Item Bulk Update now record applicable cost and sale price changes.
Customer Credit Transactions
The following customer account transactions have been added:
- Add Customer Credit
- Payment to Customer
Dedicated permissions have been added for both forms.
Temporary Sales
A complete temporary sales workflow has been introduced.
- Create and maintain temporary sales.
- Review temporary transactions through Temporary Sale Inquiry.
- Search by invoice, customer name, or customer contact.
- View transaction status in inquiry results.
- Record payments against temporary sales.
- Print payment information on receipts and invoices.
- Convert temporary sales to completed invoices.
- Carry forward applicable additional charges during conversion.
- Set Temporary Sale as the default transaction type.
Sales Interface Enhancements
The sales interface has been expanded with:
- A dedicated item selection panel.
- A pictorial Find Item window.
- Improved cart and transaction controls.
- Conversion of quotations and temporary sales to invoices.
- Configurable default transaction type.
- Improved handling of payments, additional charges, and taxes.
Item Price Checker
A new Item Price Checker form has been added to provide quick access to item pricing information.
FBR Tax Report
A dedicated FBR Tax Report has been introduced for reviewing applicable tax integration data.
MRP Support
MRP support has been introduced across item, sales, opening stock, and taxed purchase workflows.
- Enable MRP through System Settings.
- Configure MRP visibility through toggle flags.
- Maintain MRP information in Item Master.
- Use MRP in applicable sales item modification workflows.
- Calculate unit price from MRP in taxed opening stock transactions.
- Apply fixed tax to selected Shopify order items.
Taxed Inventory and Purchase Entries
The following transaction forms have been added:
- Item Opening Stock Taxed
- Purchase Entry Taxed
- Purchase Entry Taxed 2
- Purchase Entry Add Item
A total tax option has also been introduced in the taxed purchase workflow.
Improvements
Label Printing
Label printer output has been corrected and stabilized.
Administrator Login Control
The database has been updated to support the Allow Login option for administrator accounts, including existing administrator records.
Payment and Rounding
- Corrected date and time handling in payment entries.
- Corrected rounding behavior in sales transactions.
- Improved payment handling for temporary sales and appointments.
- Added Payment Account selection during checkout and payment processing.
Sale Return
- Corrected sale return processing.
- Corrected additional discount range validation.
- Prevented empty return transactions.
- Added FBR integration support for sale returns.
- Removed unsupported SRB integration from sale return processing.
Receipts and Invoices
- Added subtotal excluding tax.
- Added subtotal including tax.
- Added inclusive-price display setting.
- Improved customized invoice printing.
- Added payment information to temporary sale and appointment outputs.
- Corrected receipt printing in the alternative sales interface.
Global and Instance Settings
New settings include:
- Prevent emptying the cart when changing transaction type.
- Default transaction type.
- Sales interface selection.
- FBR service fee.
- FBR tax configuration.
- Tax identifier moved from Global Settings to Instance Settings.
- MRP controls.
- Temporary sale permissions.
Bulk Item Edit
Bulk Item Edit has been expanded with:
- Select All and Unselect All controls.
- Import and export using item IDs.
- Export of selected columns.
- Automatic recognition of import headers.
- Export of selected item batch information.
- Import of modified item batches.
Master Setup
Applicable master setup drop-down lists now include a quick-add option for creating related master records without leaving the current workflow.
Fixes
- Corrected tax calculations in Tax Summary and Transaction-wise Tax reports.
- Corrected commission calculations.
- Corrected sale editing and conversion issues.
- Resolved additional charge issues.
- Corrected item bulk update and Account Head issues.
- Corrected notification handling in the main application window.
- Corrected date handling in reports.
- Corrected Item Master and taxed opening stock issues.
- Updated product naming from Websol Muhasib Enterprise to Websol Muhasib ERP.
- Resolved additional user interface and transaction workflow issues.
Known Limitations
An experimental option for calculating tax on the total bill before or after discount was not enabled because the workflow required additional validation.
SRB integration is not applied to sale return transactions in this release.
Important Notes
- Review all commission agent permissions before operational use.
- Verify transaction numbering for commission agent payments and related transactions.
- Review the default transaction type after updating.
- Test temporary sale conversion, payments, taxes, and additional charges.
- Review FBR and MRP configuration before processing production transactions.
- Create a complete database backup before installation.
Product: Muhasib ERP
2020 Releases
Muhasib ERP v1.0.0
Muhasib ERP v1.0.0 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.0.0 |
| Build Number | 3572 |
| Release Date | July 2020 |
| Release Type | Initial Stable Release |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.0.0 establishes the first stable production baseline of the Muhasib ERP platform.
This release provides the essential tools required to manage sales, purchases, inventory, expenses, customers, suppliers, accounts, payments, and business reporting through a centralized system.
Build 3572 includes the approved application functionality, database structure, validations, reports, and user-access controls required for the initial production deployment of Muhasib ERP.
Core Features
Sales Management
- Create and manage sales transactions.
- Maintain customer information and balances.
- Record receipts against customer accounts.
- Manage sale returns and transaction adjustments.
- Generate invoices and sales-related reports.
Purchase Management
- Create and manage purchase transactions.
- Maintain supplier information and balances.
- Record payments made to suppliers.
- Manage purchase returns.
- Review supplier and purchase reports.
Inventory Management
- Maintain item and inventory records.
- Track stock quantities and movements.
- Manage item prices and inventory values.
- Review available stock and inventory reports.
- Monitor inventory activity across business transactions.
Expenses and Vouchers
- Record business expenses.
- Maintain expense types and classifications.
- Record full or partial expense payments.
- Review outstanding expense balances.
- Maintain expense payment history.
Financial Management
- Maintain financial accounts and account balances.
- Record receipts, payments, and vouchers.
- Track customer and supplier balances.
- Review financial transactions and account activity.
- Generate financial and management reports.
Reporting
- Sales reports
- Purchase reports
- Inventory reports
- Customer and supplier reports
- Expense reports
- Account and financial reports
User and Access Management
Muhasib ERP v1.0.0 includes user and permission controls designed to restrict access according to assigned responsibilities.
- Create and manage user accounts.
- Assign access permissions according to user roles.
- Restrict access to selected modules and operations.
- Control the ability to view, create, update, and delete records.
- Protect administrative and configuration functions.
Data Validation and Controls
The release includes validations and operational controls intended to improve the accuracy and consistency of business records.
- Required field validation on applicable forms.
- Transaction amount and quantity validation.
- Customer, supplier, account, and item selection controls.
- Stock and balance-related checks.
- User permission validation before restricted operations.
- Confirmation messages for important record actions.
Database
Build 3572 includes the initial production database structure required for Muhasib ERP v1.0.0.
The database maintains business configuration, users, items, customers, suppliers, transactions, payments, accounts, and reporting information.
Create regular database backups to protect business records and support recovery in case of system failure, accidental deletion, database corruption, or hardware problems.
System Requirements
The following requirements apply to the Windows desktop edition of Muhasib ERP v1.0.0.
Workstation Requirements
| Component | Minimum Requirements | Recommended Requirements |
|---|---|---|
| Operating System | Windows 10, 64-bit | Windows 11 Pro, 64-bit |
| Processor | Dual-core, 2.0 GHz | Intel Core i3/i5 or AMD Ryzen 3/5 |
| Memory | 4 GB RAM | 8 GB RAM or more |
| Storage | 10 GB available space | 20 GB or more on SSD |
| Display | 1366 × 768 resolution | 1920 × 1080 resolution |
| Network | 100 Mbps LAN or stable Wi-Fi | Gigabit wired LAN |
| Internet | Required for activation and online services | Stable broadband connection |
| Architecture | x64 Windows computer | x64 Windows computer |
Muhasib ERP uses Microsoft .NET Framework 4.8. Windows 11 includes a compatible .NET Framework version, while supported Windows versions can install .NET Framework 4.8 separately.
Database Server Requirements
For multi-terminal environments, a dedicated computer should host the Muhasib ERP database.
| Component | Small Deployment | Recommended Deployment |
|---|---|---|
| Users/Terminals | Up to 5 terminals | More than 5 terminals |
| Operating System | Windows 10/11 Pro, 64-bit | Windows Server 2022 or later |
| Processor | 4-core processor | Intel Core i5/i7, Xeon, or AMD equivalent |
| Memory | 8 GB RAM | 16 GB RAM or more |
| Storage | 50 GB SSD | 100 GB or more on NVMe/SSD |
| Database | SQL Server Express | SQL Server Standard for larger installations |
| Network | 100 Mbps LAN | Gigabit wired LAN |
| Backup Storage | External or secondary drive | Dedicated local and off-site backup storage |
Microsoft SQL Server requires additional storage for installation files, database files, transaction logs, temporary files, and backups. Reserve at least 6 GB of available space for the SQL Server installation itself, in addition to the storage required for Muhasib ERP databases and backups.
Recommended Database Platform
- Microsoft SQL Server 2022 Express for small and medium installations.
- Microsoft SQL Server Standard for high transaction volumes, larger databases, or larger numbers of concurrent users.
- SQL Server Management Studio for database administration and maintenance.
- Automated daily database backups.
Required Software Components
The Muhasib ERP installer or implementation package should install, provide, or verify the following components:
- Microsoft .NET Framework 4.8 or a compatible later version.
- Microsoft SQL Server Database Engine.
- Microsoft Entity Framework runtime components.
- Microsoft ReportViewer runtime.
- Required Muhasib ERP and Websol libraries.
- Appropriate Windows printer drivers.
- Latest applicable Windows security and reliability updates.
Administrator access may be required during application installation, database configuration, firewall configuration, Windows service setup, and printer installation.
Network Requirements
For a multi-terminal deployment:
- All Muhasib ERP terminals must be connected to the same reliable local network.
- A wired Ethernet connection is recommended for the database server and primary business terminals.
- The database server should use a fixed IP address or a consistently resolvable computer name.
- SQL Server TCP/IP connectivity must be enabled.
- The configured SQL Server port must be allowed through Windows Firewall.
- Network discovery and communication between the server and terminals must be available.
- Wireless connections should not be used for the primary database server.
Internet access is required for software activation, periodic licence validation, updates, tax integrations, SMS services, and other online features.
Core local operations may continue temporarily during an internet interruption, subject to the applicable licence, offline-use limits, enabled services, and system configuration.
Optional Hardware
Depending on the enabled Muhasib ERP modules and business requirements, the following devices may be used:
- 58 mm or 80 mm thermal receipt printer.
- A4 laser or inkjet printer.
- USB barcode scanner.
- Barcode or product label printer.
- Cash drawer connected through the receipt printer.
- Customer-facing display.
- Touchscreen terminal.
- Electronic weighing scale, where supported.
- UPS for the database server and client terminals.
- External drive or network storage for backups.
All peripheral devices must have compatible Windows drivers and should be tested before production deployment.
Microsoft Excel Requirement
Microsoft Excel 2013 or later is required only for reports and functions that export information directly through Microsoft Excel.
Normal Muhasib ERP operations and standard report viewing do not require Microsoft Office.
Standalone Installation
For a single-computer installation, the Muhasib ERP application and SQL Server database may be installed on the same computer.
Recommended standalone configuration:
- Windows 11 Pro, 64-bit.
- Intel Core i3 or AMD Ryzen 3 processor or better.
- 8 GB RAM.
- 256 GB SSD.
- At least 20 GB available storage.
- Stable internet connection.
- UPS or reliable power backup.
Multi-Terminal Installation
For two or more terminals:
- Install the SQL Server database on a designated server computer.
- Install the Muhasib ERP client application on each authorised terminal.
- Use a Gigabit Ethernet network where possible.
- Do not allow the database server to enter sleep or hibernation mode.
- Configure automatic database and transaction-log maintenance.
- Maintain at least one local backup and one off-site or cloud backup.
- Protect the server with a UPS and reputable endpoint security software.
Supported Platform
Muhasib ERP Desktop is designed for standard x64 Microsoft Windows computers.
The following platforms are not officially supported for direct installation:
- macOS
- Linux desktop distributions
- ChromeOS
- Windows running in S mode
- Mobile operating systems
A properly licensed Windows virtual machine may be used on another platform. Peripheral integration, network access, database connectivity, printing, and application performance must be tested before production deployment.
Installation Instructions
Step 1: Prepare the System
Confirm that the workstation or server meets the applicable operating system, processor, memory, storage, network, and software requirements.
Step 2: Install Required Components
Install or verify Microsoft .NET Framework 4.8, the supported SQL Server Database Engine, reporting components, Windows updates, and required device drivers.
Step 3: Run the Installer
Run the approved Muhasib ERP v1.0.0 installation package using administrative privileges.
Step 4: Configure the Database
Create or connect the Muhasib ERP database according to the approved standalone or multi-terminal deployment procedure.
Step 5: Complete Initial Setup
Enter the required company information, create the administrator account, and complete the available initial configuration.
Step 6: Verify the Build
Open the About section in Muhasib ERP and confirm that the installed build number is:
3572
Step 7: Configure Users and Masters
Create the required users, accounts, items, customers, suppliers, payment types, expense types, and other master records.
Step 8: Configure Backups
Configure regular automated database backups and confirm that backup files are stored on appropriate local and off-site storage.
Step 9: Test the Installation
Test login, master data, sales, purchases, inventory, accounts, expenses, reports, printing, backups, online services, and connected peripherals before beginning regular production use.
Post-Installation Verification
| Verification Check | Expected Result |
|---|---|
| Build Number | The About section displays build number 3572. |
| Administrator Login | The administrator can sign in successfully. |
| Company Information | The correct business information is displayed. |
| Database Connectivity | The application connects to the configured SQL Server database without errors. |
| Client Terminals | All authorised terminals connect to the correct database. |
| Master Records | Users can create and access permitted master records. |
| Transactions | Authorised users can create and save business transactions. |
| Reports | Applicable reports open and display transaction data correctly. |
| Printers and Peripherals | Configured printers and supported peripheral devices operate correctly. |
| Online Services | Activation and applicable online services can connect successfully. |
| Database Backup | A successful initial database backup has been created and verified. |
Known Issues
No critical known issues have been documented for this release at the time of publishing.
Confirmed issues, limitations, and available workarounds will be published in the Muhasib ERP documentation as they become available.
Important Notes
- Use only the approved Muhasib ERP installation package.
- Complete the installation using an authorised administrator account.
- Verify build number 3572 after installation.
- Use a supported x64 Windows computer.
- Create an initial database backup before entering production data.
- Configure user permissions before providing access to operational users.
- Test important transactions, reports, printers, and peripherals before beginning regular business operations.
- For multi-terminal environments, install and configure the server or main system first.
- Use a wired network connection for the database server where possible.
- Do not allow the database server to enter sleep or hibernation mode.
- Maintain regular local and off-site database backups.
- Contact support before implementing customer-specific integrations or modifications.
Frequently Asked Questions
Is Muhasib ERP v1.0.0 a stable release?
Yes. Version 1.0.0 is the initial stable production release represented by build 3572.
How can I confirm that the correct build is installed?
Open the Muhasib ERP About section and verify that build number 3572 is displayed.
Which operating systems are supported?
Muhasib ERP Desktop is designed for x64 Windows computers. Windows 10, 64-bit is the minimum supported workstation platform, while Windows 11 Pro, 64-bit is recommended.
Can Muhasib ERP v1.0.0 be used in a multi-terminal environment?
Yes, subject to the deployment configuration, applicable licence or subscription, database setup, and supported network infrastructure.
Which database platform is recommended?
Microsoft SQL Server 2022 Express is recommended for small and medium installations. SQL Server Standard is recommended for larger databases, higher transaction volumes, and larger numbers of concurrent users.
Is internet access required?
Internet access is required for activation, periodic licence validation, updates, tax integrations, SMS services, and other online features. Core local operations may continue temporarily during an interruption, subject to the applicable licence and configuration.
Is Microsoft Excel required?
Microsoft Excel 2013 or later is required only for reports and functions that export directly through Excel. Normal operations and standard report viewing do not require Microsoft Office.
Can Muhasib ERP be installed directly on macOS or Linux?
No. macOS, Linux, ChromeOS, Windows S mode, and mobile operating systems are not officially supported for direct installation. A properly licensed Windows virtual machine may be used after compatibility and performance testing.
Do I need to create database backups?
Yes. Configure regular automated backups and maintain at least one local backup and one off-site or cloud backup.
Are all modules available to every user?
Module and feature availability depends on the applicable Muhasib ERP edition, plan, licence, add-ons, entitlements, and assigned user permissions.
Where can I get installation assistance?
Contact your official support channel or the Muhasib ERP support team for installation, database, network, and configuration assistance.
Related Articles
- About Muhasib ERP Releases
- Current Version
- Version Numbering Policy
- Installing Muhasib ERP
- Muhasib ERP System Requirements
- Standalone Installation
- Multi-Terminal Installation
- Initial Company Setup
- Create the Administrator Account
- Database Backup and Restore Guidelines
- Configure Users and Permissions
Next Step
Continue by reviewing Installing Muhasib ERP to prepare the system, configure SQL Server, install the application, and complete the initial setup.
Product: Muhasib ERP
Muhasib ERP v1.0.1
Muhasib ERP v1.0.1 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.0.1 |
| Build Number | 251 |
| Release Date | October 2020 |
| Release Type | Feature and Maintenance Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.0.1 introduces invoice formatting improvements, Payment Terms for sales, aging invoice calculations, enhanced sales return reporting, and four new aging reports.
This release also resolves an issue in Stock Adjustment and improves the presentation of numeric values across reports and invoices.
New Features
Invoice Notes
Support for adding notes to invoices has been introduced.
Users can now include additional information, instructions, or remarks on applicable invoice outputs.
Number Formatting in Reports and Invoices
Number conversion and comma-separated formatting have been added to applicable reports and invoices.
This improves the readability of amounts and numeric values displayed in system-generated outputs.
Payment Terms in Sale
Payment Terms have been added to the available options in the Sale screen.
Users can now apply the appropriate Payment Terms while creating sale transactions.
New Reports
Four new aging reports have been introduced to improve the monitoring of outstanding sales, purchases, customer balances, and supplier balances.
| Module | Report | Purpose |
|---|---|---|
| Sales Reports | Sales Aging Invoice Summary | Displays outstanding sales invoices according to their age. |
| Purchase Reports | Purchase Aging Invoice Summary | Displays outstanding purchase invoices according to their age. |
| Accounts & Finance Reports | Customer Aging Report | Provides an aging analysis of customer receivables. |
| Accounts & Finance Reports | Supplier Aging Report | Provides an aging analysis of supplier payables. |
Improvements
Day End Activity
An aging invoice calculation check has been added to the Day End Activity.
This helps ensure that aging information remains current and available for the related sales, purchase, customer, and supplier aging reports.
Sales Report
Sales return information is now included in the Sales Report.
The sales return amount is deducted from the reported sales amount to provide a more accurate net sales value.
Global Settings
The following configuration options have been added:
| Settings Section | Option | Description |
|---|---|---|
| Sale | Default Payment Terms | Allows default Payment Terms to be applied to sale transactions. |
| System Settings | Payment Terms | Enables the use of Payment Terms in applicable system transactions. |
| System Settings | Aging Invoices | Enables aging invoice calculations and related reporting functionality. |
Sale Modifications
The Payment Terms option has been integrated into the sale workflow.
The applicable default Payment Terms can be controlled through Global Settings.
Fixes
Stock Adjustment
An error affecting the Stock Adjustment process has been corrected.
Stock Adjustment transactions now process correctly according to the available inventory information and entered adjustments.
Update Impact
This release introduces new settings, aging calculations, report changes, and Payment Terms options for sales.
After installing the update, administrators should review Global Settings and confirm that Payment Terms and Aging Invoice options are configured according to the organization’s requirements.
Important Notes
- Create a complete database backup before applying the update.
- Ensure all users have saved their work and logged out before installation.
- For multi-terminal environments, update the server or main system first.
- Review the new Payment Terms and Aging Invoice options in Global Settings.
- Run the Day End Activity to calculate or refresh aging invoice information.
- Review the Sales Report after updating to confirm that sale returns are deducted correctly.
- Do not interrupt the application or database update while it is in progress.
Update Instructions
Step 1: Back Up the Database
Create and verify a complete backup of the Muhasib ERP database.
Step 2: Close Active Sessions
Ensure all users have saved their work and logged out of Muhasib ERP.
Step 3: Update the Main System
Run the approved update installer on the server or main Muhasib ERP system.
Step 4: Verify the Build Number
Open the About section and confirm that the installed build number is:
251
Step 5: Update Client Terminals
Update all connected client and terminal systems.
Step 6: Review Global Settings
Review the following newly introduced settings:
- Default Payment Terms under Sale settings
- Payment Terms under System Settings
- Aging Invoices under System Settings
Step 7: Run Day End Activity
Run the Day End Activity and confirm that the aging invoice calculation completes successfully.
Step 8: Test Key Features
Test the following features after completing the update:
- Invoice notes and numeric formatting
- Stock Adjustment
- Payment Terms in sales
- Day End aging invoice calculation
- Sales Report with sale returns
- Sales Aging Invoice Summary
- Purchase Aging Invoice Summary
- Customer Aging Report
- Supplier Aging Report
Post-Update Verification
| Verification Check | Expected Result |
|---|---|
| Build Number | The About section displays build number 251. |
| Invoice Formatting | Applicable invoices display notes and comma-separated numeric values correctly. |
| Stock Adjustment | Stock Adjustment transactions save and process without the previously reported error. |
| Sale | Payment Terms are available and the configured default is applied correctly. |
| Sales Report | Sale returns are displayed and deducted from the reported sales amount. |
| Aging Reports | All four new aging reports open and display the applicable outstanding balances. |
Known Issues
No critical known issues were documented for this release at the time of publishing.
Frequently Asked Questions
What is the main purpose of Muhasib ERP v1.0.1?
This release improves invoice formatting, adds Payment Terms to sales, introduces aging calculations and reports, updates Sales Report calculations, and fixes a Stock Adjustment error.
How can I confirm that the update was installed?
Open the Muhasib ERP About section and verify that build number 251 is displayed.
Which new reports were added?
The release adds Sales Aging Invoice Summary, Purchase Aging Invoice Summary, Customer Aging Report, and Supplier Aging Report.
Do I need to run Day End Activity for aging reports?
Yes. The Day End Activity includes an aging invoice calculation check that helps keep the aging information current.
Do sale returns affect the Sales Report?
Yes. Sale return transactions are now shown in the Sales Report, and their amounts are deducted from the reported sales value.
Can default Payment Terms be configured for sales?
Yes. The default Payment Terms option can be configured through Global Settings.
Related Articles
Next Step
Continue by reviewing Configure Global Settings to enable Payment Terms, set the default Sale Payment Terms, and configure Aging Invoice functionality.
Product: Muhasib ERP
Muhasib ERP v1.0.2
Muhasib ERP v1.0.2 Release Notes
Release Information
| Release Information | Details |
|---|---|
| Product | Muhasib ERP |
| Version | v1.0.2 |
| Build Number | 132 |
| Release Date | December 2020 |
| Release Type | Feature and Maintenance Update |
| Status | Published |
| Audience | All Users |
Summary
Muhasib ERP v1.0.2 introduces customer credit application during sales, improves Payment Terms handling, enhances purchase and sales reports, and adds new tools for managing payment account transactions.
This release also resolves several issues involving customer selection, customer payments, sale editing, fiscal year selection, and Payment Terms validation.
Additional improvements include purchase return visibility, customer balance information in the Single Sale Report, inventory sorting options, and minor refinements related to the updated workflows.
New Features
Apply Customer Credit During Sale
Users can now apply available customer credit while creating a sale transaction.
A new POS Apply Credit window has been introduced to support customer credit selection and application during the sale process.
Manage Payment Account Transactions
A new Manage Payment Account Transactions window has been added.
The window allows authorized users to manage the payment accounts and payment types associated with payment transactions.
Manage Payment Account and Payment Type
A supporting Manage Payment Account and Payment Type window has been added to the payment transaction management workflow.
This window supports the selection and management of payment account and payment type information for applicable transactions.
Sales Improvements
Default Payment Terms for New Sales
The configured default Payment Terms are now automatically selected when creating a new sale.
This improves consistency and reduces the need to select the same Payment Terms manually for each new transaction.
Reset Payment Terms
A reset option has been added to the Payment Terms drop-down list in the Sale screen.
Users can now clear or reset the selected Payment Terms where required.
Payment Terms Transaction Validation
Payment Terms can now be selected only when the transaction type is:
- New Sale
- Edit Sale
This prevents Payment Terms from being selected in transaction types where they are not applicable.
Customer Selection During Sale Edit
The customer associated with an existing sale can no longer be changed while editing the transaction.
This protects the consistency of customer balances, payments, credit application, and transaction history.
Reporting Improvements
Purchase Report
Purchase return transactions are now displayed below their related purchase entries in the Purchase Report.
This provides a clearer view of purchase activity and the effect of purchase returns on reported values.
Single Sale Report
Customer balance information has been added to the Single Sale Report.
Users can now review the applicable customer balance together with the sale transaction information.
Sales Report Corrections
Several minor calculation, display, and processing issues in sales reports have been corrected.
Inventory Improvements
Adjust Inventory Sorting
New sorting options have been added to the list view in the Adjust Inventory screen.
Inventory records can now be sorted by:
- Item ID
- Item Name
This makes it easier to locate and review items during inventory adjustment activities.
Fixes
Customer Selection During Sale Edit
An issue where the existing customer was not selected correctly while editing a sale has been resolved.
The customer originally associated with the sale now loads correctly when the transaction is opened for editing.
Customer Payment Processing
An issue affecting customer payment processing in the sales workflow has been corrected.
Payment Terms Selection
Payment Terms selection has been corrected so that the option is available only for supported sale transaction types.
Company Fiscal Year Selection
An issue where the fiscal year was not selected according to the active company has been resolved.
Muhasib ERP now loads the applicable fiscal year based on the selected company.
Minor Related Fixes
Additional minor issues linked to the updated sales, payment, reporting, purchase, and inventory workflows have been corrected.
Incomplete or Unavailable Features
Purchase Apply Debit
Initial development work was completed to support applying available supplier debit during Purchase Entry.
The feature requires additional database changes and was not completed for this release.
Update Impact
This release changes sale processing, customer editing controls, Payment Terms selection, customer credit application, payment account management, report outputs, and inventory list sorting.
After installing the update, administrators should verify the default Payment Terms configuration and confirm that payment accounts and payment types are correctly assigned.
Users should also be informed that the customer cannot be changed after an existing sale is opened for editing.
Important Notes
- Create a complete and restorable database backup before applying the update.
- Ensure all users have saved their work and logged out before installation.
- For multi-terminal environments, update the server or main system first.
- Review the configured default Payment Terms after installing the update.
- Verify customer credit balances before applying credit during sales.
- Confirm that payment accounts and payment types are configured correctly.
- The customer associated with an existing sale cannot be changed during sale editing.
- The Purchase Apply Debit feature is incomplete and unavailable in this version.
- Do not interrupt the application or database update while it is in progress.
Update Instructions
Step 1: Back Up the Database
Create and verify a complete backup of the Muhasib ERP database.
Step 2: Close Active Sessions
Ensure all users have completed their work, saved active transactions, and logged out of Muhasib ERP.
Step 3: Update the Main System
Run the approved update installer on the server or main Muhasib ERP system.
Step 4: Verify the Build Number
Open the About section and confirm that the installed build number is:
132
Step 5: Update Client Terminals
Update all connected client and terminal systems.
Step 6: Review Payment Terms
Create a new sale and confirm that the configured default Payment Terms are selected automatically.
Test the reset option to confirm that the selected Payment Terms can be cleared when required.
Step 7: Verify Payment Accounts
Open Manage Payment Account Transactions and confirm that the applicable payment accounts and payment types are available.
Step 8: Test Customer Credit
Create a test sale for a customer with available credit and verify that the credit can be applied correctly.
Step 9: Test Key Features
Test the following features after completing the update:
- Default Payment Terms on new sales
- Payment Terms reset option
- Customer selection during sale editing
- Customer payment processing
- Customer credit application
- Payment account transaction management
- Purchase Report with purchase returns
- Single Sale Report customer balance
- Sales reports
- Fiscal year selection according to company
- Adjust Inventory sorting by ID and name
Post-Update Verification
| Verification Check | Expected Result |
|---|---|
| Build Number | The About section displays build number 132. |
| Default Payment Terms | The configured Payment Terms are automatically selected for a new sale. |
| Payment Terms Reset | The selected Payment Terms can be cleared using the reset option. |
| Sale Edit | The original customer loads correctly and cannot be changed while editing the sale. |
| Customer Credit | Available customer credit can be applied during a sale. |
| Customer Payments | Customer payment transactions process correctly. |
| Purchase Report | Purchase returns appear below the related purchase entries. |
| Single Sale Report | The applicable customer balance is displayed. |
| Fiscal Year | The correct fiscal year loads according to the active company. |
| Adjust Inventory | Inventory records can be sorted by Item ID or Item Name. |
Known Issues and Limitations
Purchase Apply Debit Is Unavailable
The Purchase Apply Debit workflow was not completed because additional database changes were required.
No other critical known issues were documented for this release at the time of publishing.
Frequently Asked Questions
What is the main purpose of Muhasib ERP v1.0.2?
This release improves sale processing, introduces customer credit application, adds payment account management tools, enhances reporting, and resolves customer, Payment Terms, and fiscal year issues.
How can I confirm that the update was installed?
Open the Muhasib ERP About section and verify that build number 132 is displayed.
Can customer credit be applied during a sale?
Yes. Available customer credit can now be selected and applied through the POS Apply Credit window.
Can the customer be changed while editing an existing sale?
No. The original customer is loaded automatically and cannot be changed during sale editing.
Are default Payment Terms applied automatically?
Yes. The configured default Payment Terms are automatically selected when a new sale is created.
Can the selected Payment Terms be cleared?
Yes. A reset option has been added to the Payment Terms drop-down list.
Where can payment accounts and payment types be managed?
Use the Manage Payment Account Transactions window and its supporting payment account and payment type management window.
Is Purchase Apply Debit available in this version?
No. The feature was not completed because additional database changes were required. The related window remains hidden.
Related Articles
Next Step
Continue by reviewing Apply Customer Credit During Sale to learn how to select and apply an available customer credit balance during a new sale transaction.
Product: Muhasib ERP