Settings

Find and Restore Deleted Records in Recycle Bin

Recycle Bin keeps deleted records searchable and restorable when the feature is enabled and the user has permission.

Menu path
Manage -> Recycle Bin
Verified from
Posnic demo and current POS source reviewed on 2026-09-08
Technical source evidence

frontend/modules/settings_write.html v-pills-recyclebin, frontend/static/script/js/modules/js/settings.js settingsTable and restore flow, Recycle Bin table filters for sales receivings customers suppliers categories items expenses users branches stocklogs

Recycle Bin filtersFilter by date, record type, branch and field before restoring.

What Recycle Bin Restores

Recycle Bin is for accidental deletes and owner review. Deleted records are hidden from normal screens, then found here by type, date, branch and field.

  • Supported types include sales, receivings, customers, suppliers, categories, items, expenses, users, branches and inventory stock logs.
  • Restore permission should be limited because a restored record affects operations again.
  • Turning Recycle Bin off hides the restore workflow and can change how future deletes behave.
  • Use filters before pressing Restore so the selected rows are intentional.

Find a Deleted Record

  1. Open Manage -> Recycle Bin.
  2. Set the date range.
  3. Choose the table type such as Sale, Item, Customer or Supplier.
  4. Choose one branch or All branches.
  5. Choose the field to search, such as id, customer, name, phone, SKU or process.
  6. Enter the search value.
  7. Click Apply.
  8. Use per-page and pagination controls to review the result list.

Restore Safely

  1. Select only the rows that should return.
  2. Click Restore.
  3. Confirm restore access in the modal.
  4. Refresh the original module, such as Items or Customers.
  5. Open the restored record and confirm it is correct.
  6. Tell the owner or manager what was restored and why.

Search Fields by Type

Record typeUseful fieldsExample
SalesId, customer, processFind a deleted sale by bill id or customer.
ReceivingsId, supplierFind a deleted purchase/receiving entry.
ItemsName, SKURestore a product deleted by mistake.
Customers or suppliersName, phone, email, addressRestore a contact record.
ExpensesType, category, recipient, approved byRestore a cash-book expense.
UsersName, emailRestore an employee record.
InventoryProcess, SKU, nameTrace a deleted or hidden stock movement.