Registers

View, Edit, Reset and Delete Cash Book Entries

Use the row action menu to verify a saved Cash Book entry, correct an inaccurate field, reload its persisted values with Reset, or remove an approved mistake. Editing changes the live accounting record; deletion first backs it up to Recycle Bin and then removes it from the Cash Book list.

Menu path
Manage -> Cash Book -> row actions
Verified from
Posnic demo and current POS source reviewed on 2026-09-08
Technical source evidence

Live local POS populated Cash Book list, Expense Details and Edit Cash Book Entry audited 2026-09-10, frontend/modules/expenses.html expenses_view detail modal, frontend/modals/expense.html edit fields and Reset/Update controls, frontend/static/script/js/modules/js/expenses.js showDetails viewExpensesData showEdit editExpenses resetEditButton showDelete deleteSelectedExpense, api/src/services/expense.service.js update and delete flow, api/src/repositories/expense.repository.js preserved creation metadata and recycle-bin-backed deletion, frontend/static/script/js/modules/js/users.js expense permissions

Find the saved entryThis live 2026-09-10 capture shows the active-branch list. Open the three-dot action menu at the right of the row to View, Edit or Delete.
Verify the complete saved recordExpense Details shows the business date and amount, classification fields, note, and separate Created Date and Updated Date audit timestamps.
Correct an entryEdit reloads the persisted values into the same field set used for creation. Reset fetches those saved values again; Update writes the correction.

Open a Saved Entry

  1. Open Manage -> Cash Book.
  2. Filter until the row is visible.
  3. Select the three-dot action menu at the far right of the row.
  4. Choose View Expense.
  5. Read Date, Amount, Type, Category, Recipient Name, Approved by, Expenses Note, Created Date and Updated Date.
  6. Compare the amount and direction with the receipt, voucher or approval evidence.
  7. Close the detail modal after review.

Understand the Three Dates

The record carries one business date and two system audit timestamps. They answer different questions and should not be treated as interchangeable.

FieldMeaningOperator use
DateThe transaction date selected on the Cash Book form.Use it to place the movement in the intended operating day and reports.
Created DateWhen Posnic first saved the record.Investigate entries recorded late or entered after close.
Updated DateWhen Posnic last changed the record.Identify a later correction; it initially matches Created Date.

Edit an Entry

Edit only when the cash movement is real and one recorded field is wrong. If the original entry should remain as evidence, create a correcting entry instead according to owner policy.

  1. Open the row action menu.
  2. Choose Edit Expense.
  3. Review the existing values loaded into the panel.
  4. Change only the incorrect fields.
  5. Use Reset before Update when you want to discard every unsaved change. Reset fetches the currently persisted record again; it is not an undo after Update.
  6. Click Update.
  7. Open the row again and verify the detail modal, especially Type, Amount, Date and Updated Date.

What the Detail Modal Shows

DetailWhy it mattersWhat to check
DatePlaces the entry in the shift or business day.Wrong dates can distort reports.
AmountStores the value of the non-sale money record.Must match receipt or approval evidence; Cash Book does not itself change register expected cash.
TypeClassifies Money In or Money Out.Wrong direction reverses the meaning.
CategoryGroups the reason.Use the agreed category list.
Recipient NameNames who received or supplied money.Avoid blanks for payouts.
Approved byStores the typed approver label.It is free text, not proof that the named user logged in or approved the entry.
Expenses NotePreserves the reason and supporting context.Make it specific enough to match the retained receipt or voucher.
Created/Updated DateShows when the record was created and last changed.Useful when investigating late entry or later edits.

Delete One Entry

  • Delete only duplicate, training or mistaken entries approved for removal.
  • Do not delete real entries to hide cash differences.
  • The current delete implementation copies the document to Recycle Bin, then permanently removes it from the live expenses collection. It is no longer included in the Cash Book list or current totals.
  • Recycle Bin must be enabled and accessible before staff can rely on a restore workflow.
  • Export the row or retain a report first when the business keeps correction evidence outside Posnic.
  • Review Cash Book Reports after deleting or editing a row.
  1. Open the three-dot action menu for the exact row.
  2. Choose Delete Expense.
  3. Read the confirmation and verify the amount, type and description against the detail modal or retained evidence.
  4. Confirm only when removal is authorized.
  5. Refresh or filter the Cash Book list and confirm the live row is gone.
  6. Check Recycle Bin when policy requires proof that the backup exists.

Edit Versus Correcting Entry

SituationPreferred actionReason
Typing error found before closeEdit the incorrect field and verify Updated Date.Keeps the live record accurate while preserving creation metadata.
Unsaved edits are wrongSelect Reset.Reloads the saved record before anything is written.
Real movement needs an auditable reversalKeep the original and create an owner-approved opposite/correcting entry.Preserves the original event and a visible correction trail.
Duplicate or training rowDelete after approval.Removes it from live totals while Posnic creates a recycle-bin backup.
Sale or refund is wrongCorrect it in Sales History, not Cash Book.Cash Book does not repair the sale transaction or payment record.

Permission Check

Cash Book actions are controlled by the expense module permissions. A user may be able to read entries without being allowed to write or delete them.

  • Read permission allows list and detail review.
  • Write permission allows New Entry and Edit.
  • Delete permission allows row delete and selected delete.
  • Approved-by is typed text. Owner policy must establish who may authorize the movement and who may enter that name.
  • Owner roles should review who can approve, edit and delete non-sale money records.
  • Do not share an admin login just so a cashier can enter Cash Book rows.

Troubleshooting

ProblemLikely causeAction
View, Edit or Delete is missingThe role lacks the corresponding expense permission.Review Read, Write and Delete access with an owner or administrator.
Reset did not undo an earlier updateReset only reloads the current saved version.Use owner-approved correction policy or Recycle Bin evidence; Reset is not version history.
Register expected cash did not changeCash Book and register Cash In/Out are separate workflows.Record real drawer movement through the open register workflow.
Profit or Expenses changed unexpectedlyDashboard calculations sum Cash Book amounts, including Money In in the current implementation.Review Cash Book reports by type and the Profit and Loss Cash Book setting.
Deleted row is absent from Cash BookDeletion removes the live row after backup.Use Recycle Bin if enabled and permitted, or follow the retained correction evidence.