Using Hold Transaction in SwilERP

Using Hold Transaction in SwilERP

How to Use the Hold Transaction Feature in SwilERP


SwilERP provides a useful feature called Hold Transaction under the Sales Module > Fulfillment, which allows users to temporarily pause or hold a sales invoice. This is helpful in cases where a transaction cannot be completed due to issues like incorrect batch selection or product unavailability.

Open the SwilERP on your system to initiate the process: 

  • Go to the Sales menu.
  • Click on Fulfillment at the bottom of the dropdown.
  • Choose the Hold Transaction option.

Reference Image:



Step 1: View Hold List  

  1. A list of held transactions will appear with details like:
    • Transaction Type (e.g., Sales Invoice)
    • Entry Number

    • Entry Date

    • Customer Name

    • Alias, Station, Employee

    • Status (e.g., Review)

  1. Click on the transaction you want to review or edit.
Reference Image:



Step 2: Review Product Details  

  1. In this step, you’ll see a list of products from the held invoice. Each product displays key details such as Batch Number, MRP, Rate, Quantity, and more. (You can customize the grid columns as per your preference.)
  2. If there's an issue with a product, such as a missing batch, a message like "Batch Not Found" will be shown.
  3. To resolve such issues:
    • Select the correct Batch from the dropdown menu.

    • Modify the Quantity if required.

    • Click Update to apply the changes.

  1. Once all details are verified and corrected, click Next to proceed.
Reference Image:


Step 3: Review Log Details  

  1. After clicking Next, the Log Detail screen opens.
    • Left side shows old product/batch details.
    • Right side shows the updated ones.

    • 🟩 Green = Added | 🟧 Orange = Edited

  1. Use this screen to quickly verify changes before finalizing the invoice.

Step 4: Finalize the Transaction  

  1. Once all changes are confirmed:
  2. Click on the OK button to finalize the transaction and remove it from the hold list.
  3. Or click Back if you want to review it again.
Reference Image:



🔚 Conclusion  

The Hold Transaction feature in SwilERP helps users efficiently manage interrupted or pending sales invoices. It gives flexibility to pause and fix the transaction without losing any data, ensuring a smoother billing process.


      • Related Articles

      • Analysis of Sales Transaction

        How to Do Sales Analysis in SwilERP Enterprise This report provides a comprehensive overview of sales transactions, categorizing them by customer bills. You have the flexibility to adjust details for better comprehension, such as utilizing pivot ...
      • Create Sales Invoice in SwilERP

        How to Generate Sales Invoice in SwilERP Software A Sales Invoice is a formal document issued by a vendor to customers for products or services rendered. In SwilERP, users can generate sales invoices from the sales menu, containing transaction ...
      • Sales Transaction Report

        How to View Sales Transaction Report in SwilERP In this article, we'll discuss regarding sales transaction report. In this, users can view every transaction report related to the sales. The Sales Transaction report in SwilERP enables comprehensive ...
      • Comprehensive Guide to Sales Order Management in SwilERP

        Manage your Sales Order in SwilERP: A Complete Guide Why is the Order Fulfillment Process Essential? The order fulfillment process is essential for businesses because it directly impacts customer satisfaction, operational efficiency, and overall ...
      • Purchase Invoice

        How to Create and Manage a Purchase Invoice in SwilERP Many official documents are generated in business today, including the purchase invoice. It is delivered to a buyer by a company and indicates the goods or services purchased. This document is ...