SwilERP Version 4.0.00.01 – Now Live

SwilERP Version 4.0.00.01 – Now Live


We’re excited to announce the release of SwilERP Version 4.0.00.01. This update includes important fixes, performance improvements, and new enhancements to make your daily operations smoother. We recommend all users to upgrade to this version for the best experience.

New Updates

1. Shipping Address Now Captured in E-Invoice and Swil Unify:

You can now automatically fetch the
shipping address from transactions while generating E-Invoices and syncing data with Swil Unify.

2. Background Upload for Transaction Schedules:


The system now supports uploading
transaction schedules in the background, allowing you to continue working without interruption while data is being processed.


3. Series Filter Added for Order Fulfillment:

A new series filter has been added in System Defaults for Order Fulfillment, giving you more control in selecting and managing order series during processing.

4. New Status Bar Message on Party Change: 

When changing the party in a transaction, the system now shows a message on the status bar:
"Revising Rates and Discounts in Existing Items" This helps users stay informed about rate or discount adjustments triggered by party selection.

5. New "Database Health" Schedule Added:

A new schedule for Database Health has been introduced in the Schedule Master.

6. New "Get Purchase List" Option in Performa Invoice & Quotation:

A new option “Get Purchase List” has been added to the Performa Invoice and Quotation screens, allowing users to quickly fetch item details from previous purchase lists for easier entry.

7. Import Bank Statement CSV with Auto-Matching:

You can now import bank statements in CSV format directly into the Bank Reconcile module. The system will automatically map records based on possible matches, saving time and reducing manual effort during reconciliation.

8. "Unfulfilled Qty" Added in Remarks from Reorder Report:

When generating data from the Reorder Report, the system now includes “Unfulfilled Qty” in the remarks field. This provides better visibility into pending quantities while creating orders.

9. New "Convert Challan to Invoice (Branch Transfer)" Option:

A new option “Convert Challan to Invoice (Branch Transfer)” has been added under the Sales menu.

10. New "Locality" Filter in Order Fulfillment Report:

A new Locality filter has been added to the Order Fulfillment Report, making it easier to sort and analyze orders based on customer or delivery areas.

11. New Option: Include PDC in Overdue Amount:

A new setting lets you consider PDC amounts when calculating overdue invoices, offering a clearer view of pending payments.

12. Control Cash Discount at Payment Counter via User Rights:

You can now enable or disable Cash Discount at the Payment Counter based on user rights, allowing better control over discount permissions.

13. New "Stock Location" Column in Collection Report:

The Collection Report now includes a “Stock Location” column.

14. New "ShelfID" Column in Product Browser:

A “ShelfID” column has been added to the Product Browser, displayed based on the user’s selected location, making it easier to track product placement.

15. Login Blocked on Data Update Error:

The system now prevents login if there’s an error while updating data to the new version.

Problem Resolutions


1. WhatsApp Sending Issue Resolved: We’ve updated the system to match the latest version of WhatsApp Web.

2. Rollback Enabled for Qty as per HSN Unit in GST ReportYou can now roll back the "Qty as per HSN Unit" setting in the GST Report through System Defaults.

3. "Show All Products" Fix in Reorder Report: The "Show All Products" option in the Reorder Report is now working correctly when the Generate Basis is set to ‘Reorder Qty’, even if there are no sales in the selected period.

4. 
"Sales Rate Below Cost Rate" Alert for Free Qty: The system now correctly shows the "Sales Rate below Cost Rate" message even when only free quantity is entered in a transaction.

5. Error Resolved: Send Mail Option in Reports: Fixed the issue where clicking “Send Mail” caused an error when the report was generated without data. The system now handles this scenario properly.

6. TDS Calculation Issue Resolved: Fixed an issue where TDS was not being calculated on certain invoices. The system now ensures consistent TDS calculation across all applicable transactions.

7. Error on Deleting Generic Schedule – Resolved: Fixed the issue where an error appeared while deleting a Generic Schedule. You can now delete schedules without interruptions.

8. Error Message Shown for API Issues in Dynamic Form: The system now displays an error message on the Dynamic Form if there’s an issue during the API call triggered by double-clicking on the grid.

9. Row Change via Keyboard Fixed in Dynamic Form: Resolved the issue where row navigation using the keyboard was not working correctly in the Dynamic Form.

10. Shelf-Wise Printing Issue from Payment Counter Resolved: Fixed the problem where shelf-wise printing was not working from the Payment Counter, even when enabled in System Defaults. It now prints as expected.

11. Runtime Error in Mail/SMS Schedule Fixed: Resolved a runtime error that occurred when setting a month-wise Mail/SMS schedule with all months selected, including those with 29, 30, and 31 days. Scheduling now works correctly.

12. Shipping Detail Error in Sales Invoice from Counter Sales – Fixed: Resolved the issue where Sales Invoices created from Counter Sales were showing an error in the shipping details. The process now works without errors.

13. Refer-by-Wise Receivables Report Issue: Fixed the issue where Refer-by-wise Receivables Reports were not generating correctly in case schedules. Reports now display accurate data as expected.

14. LMS Upload Now in Batches of 100 Users: To prevent timeout issues with large data, the system now uploads users to LMS in packets of 100, ensuring smoother and more reliable uploads.

15. Location Filter Restored in Tally Export/Import Voucher: Fixed the issue where the Location filter was missing in the Export/Import Voucher for Tally.

16. Auto Invoice No. in Sales Return for Walk-in Customers – Fixed: Resolved the issue where an Invoice Number was auto-assigned in Sales Return for walk-in customers.

17. Sales Return Visibility at Payment Counter: Fixed the issue where Sales Return transactions were not appearing at the Payment Counter.

18. Blank Alias Issue with Walk-in Customer – Resolved: Fixed the issue where a blank alias was being added to the Walk-in Customer name when creating a Sales Invoice from Counter Sales.

19. Dynamic Form Not Closing on Print: Resolved the issue where the Dynamic Form did not close after printing when triggered by a double-click. It now closes as expected post-print.

20. Promotion Upload to Pharmarack with Location: Fixed the issue where promotions were not uploading to Pharmarack when a location was specified in the Promotion Master.

21. Unit Mapping from Product Master in GST Reports & E-Invoice: Resolved the issue where the unit from the Product Master was not reflecting correctly in GST Reports and E-Invoices, even when a unit was defined in the HSN Unit Master.

22. Performance Boost in Key Reports

Speed improvements have been made in the following reports for faster loading and smoother experience:
  • Sales and Stock Statement
  • Receivables
  • Payables
How to Install Latest Patch in SwilERPRead More
InfoInfo: To update your SwilERP's version, please reach out to our support team or create a ticket on swildesk.com.