Skip to main content

POS Voucher

Process Demonstration

POS Voucher process preview

Executive Summary

This document covers the operation of the POS Voucher screen within the transactions module of the fuel station management software. The screen enables creation, updating, and removal of POS vouchers related to fuel and lubricant sales. This guide details the necessary steps, inputs, validations, and expected outcomes for effectively managing vouchers through this screen.

Business Purpose

The POS Voucher screen supports fuel station operators in recording sales transactions by generating vouchers for fuel and lube products. It allows users to add product quantities to a cart, calculate totals, and maintain a list of vouchers for transaction tracking and reporting purposes. This ensures accurate sales documentation and supports financial reconciliation.

Operating Procedure

  1. Access the POS Voucher screen via the transactions menu. Confirm the screen title "POS Voucher" is visible.
  2. Review the product list, which includes fuel nozzles with product names (e.g., HSD Diesel, Super Petrol) and pricing per liter.
  3. To create a voucher, select the desired fuel or lube product(s) from the provided nozzles. Specify quantity and add them to the Cart.
  4. Once all desired products and quantities are added, proceed to finalize the voucher by selecting the "Payment" button.
  5. The newly created voucher will appear in the Vouchers list section with details such as voucher number (Vr #), date, type, and total amount.
  6. To update a voucher, select it from the Vouchers list, modify product quantities or types in the Cart, and reprocess payment.
  7. To remove a voucher, select the corresponding action option available in the voucher’s row within the Vouchers list.

Note: The recorded actions indicate some interface elements failed to respond during attempted actions; ensure stable system connectivity and interface responsiveness to avoid operational delays.

Required Inputs

  • Selection of product(s) from the list of available fuel types and nozzles, e.g., Nozzle 1 (HSD T1) HSD Diesel Rs 320/Liter.
  • Quantity for each selected product to add to the Cart.
  • Payment confirmation for voucher finalization (via Payment button).
  • Voucher selection from the list for update or removal actions.

Validation Rules

  • Product selection must match available nozzles and fuel/lube types displayed on screen.
  • Quantities entered must be positive numeric values greater than zero.
  • Payment action requires at least one product in the Cart before proceeding.
  • Voucher updates must reference an existing voucher in the Vouchers list.
  • Voucher removal actions must confirm the voucher exists and is selectable in the list.

Expected Results

  • Upon adding products with valid quantities and confirming payment, a new POS voucher is created and listed with accurate details.
  • Updates to an existing voucher reflect correctly in the Vouchers list, showing revised totals and product details.
  • Removing a voucher deletes it from the list, ensuring no longer visible in the Vouchers list.
  • Initial state may show "No POS vouchers yet." if no vouchers exist.

Exception Handling

  • If no vouchers exist, the system displays the message "No POS vouchers yet." and restricts update or removal operations.
  • Failure to select or fill required inputs (products, quantity) results in no action or prompts for correction before proceeding to payment.
  • UI element timeouts or non-responsive controls require retrying the action or reporting issues to support to ensure interface stability.
  • Invalid quantities or empty Cart at payment trigger validation errors preventing voucher creation.
  • Attempting to update or remove a voucher not present in the list will be blocked by the interface without changes.

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