Skip to main content

Cash Payments

Process Demonstration

Cash Payments process preview

Executive Summary

This document details the operation of the Cash Payments screen within the Transactions module. It covers creating a new cash payment voucher, editing an existing voucher, and deleting a voucher from the list.

Business Purpose

The Cash Payments screen enables operators to record cash disbursements by creating payment vouchers, update these vouchers as necessary, and remove vouchers when they are no longer required. This functionality supports accurate tracking and management of cash payments at the fuel station.

Operating Procedure

  1. Access the Cash Payments screen under the Transactions module.
  2. Click the New button to initiate a new payment voucher entry.
  3. Enter the payment details:
    • Set the payment date.
    • Select the recipient account from the dropdown (e.g., Ahmad Enterprises).
    • Input the amount paid.
    • Provide a reference number for tracking.
    • Add any relevant remarks.
  4. Click Save to create the voucher. The system will generate and display the voucher number (e.g., CP-0002).
  5. To edit an existing voucher, locate it in the list and click the Edit button associated with that voucher.
  6. Update the required fields, such as the amount and remarks.
  7. Click Update to save changes.
  8. To delete a voucher, click the Delete button for the intended voucher row.
  9. Confirm the deletion by selecting Yes, Delete in the confirmation prompt.
  10. The deleted voucher will be removed from the list after confirmation.

Required Inputs

  • Date: The date the cash payment is made (format: YYYY-MM-DD).
  • Paid To: Select the account/entity receiving the payment.
  • Amount: Numeric value representing the payment amount.
  • Reference No: A unique identifier or code associated with the payment.
  • Remarks: Optional descriptive text detailing the payment purpose or notes.

Validation Rules

  • The Date field must be provided and formatted correctly.
  • The Paid To field must have a valid non-empty selection.
  • The Amount must be a numeric value greater than zero.
  • The Reference No should be unique and entered accurately.
  • Remarks are optional but encouraged for clarity.

Expected Results

  • Upon saving, a new cash payment voucher is created and assigned a unique voucher number (e.g., CP-0002).
  • Edited vouchers reflect updated information immediately after saving changes.
  • Deleted vouchers are removed from the visible list without residual entries.

Exception Handling

  • If mandatory fields are missing or invalid during voucher creation or update, the system will not save the record and may display an error prompt (not shown explicitly on the screen but implied by save failure).
  • During deletion, if the user cancels confirmation or encounters an error, the voucher remains unchanged in the list.
  • System delays or errors in loading the table after actions may require reloading the page or retrying the operation.

This document is system-generated and maintained by the PMS documentation automation pipeline.