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 About Muhasib ERP Releases Current Version Version Numbering Policy Muhasib ERP v1.0.0 Release Notes Configure Global Settings Configure Payment Terms Run Day End Activity Sales Aging Invoice Summary Purchase Aging Invoice Summary Customer Aging Report Supplier Aging Report 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