Submitted Vendor Bills Cannot Be Deleted

 

Problem Description

  • A Vendor Bill was submitted and now cannot be deleted.
  • "Is it possible to remove a Vendor Bill from the backend?"
  • "A submitted Vendor Bill is impacting accounting or inventory data."

Resolution Steps

  1. Confirm whether the Vendor Bill has been submitted.
  2. Verify whether there is an active accounting integration, such as Xero or QuickBooks.
  3. If an accounting integration exists:
    • Navigate to the connected accounting system and locate the corresponding Vendor Bill created by Molo.
    • Delete or void the Vendor Bill directly in the accounting software.
  4. If no accounting integration exists:
    • No further action is required.

Cause

  • Submitted Vendor Bills are locked to protect database data integrity.

Applicable Workarounds

  • Delete or void the Vendor Bill in the connected accounting platform if an integration is enabled.
  • Avoid submitting test Vendor Bills in live Molo environments.

Additional Information

  • Submitted Vendor Bills cannot be deleted in Molo, including from backend tools or by Engineering.
  • If Molo is integrated with QuickBooks or Xero, submitting a Vendor Bill in Molo automatically creates a bill in the accounting system.
  • Removing Vendor Bills should always be performed in the accounting software when integrations are enabled.
  • The Vendor Bill workflow is designed to work in the following order:
    • Create a Purchase Order to represent inventory being purchased.
    • Receive the order.
    • Convert the Purchase Order into a Vendor Bill.
  • Submitting a Vendor Bill updates inventory counts for tracked inventory items.
  • Example:
    • Current inventory: 15 units of a tracked item.
    • Purchase Order created for: 10 units.
    • Vendor Bill submitted after receiving inventory.
    • Updated inventory count: 25 units.