Skip to main content

Nozzles

Process Demonstration​

Nozzles process preview

Executive Summary​

This screen enables operators to manage fuel dispensing nozzles by creating new nozzles, modifying existing nozzle details, toggling their active status, and deleting records with confirmation prompts.

Business Purpose​

Accurately managing nozzle information is critical for fuel station operations to ensure correct tracking of fuel dispensed, maintain inventory accuracy, and control operational availability of dispensing points.

Operating Procedure​

  1. To add a new nozzle:

    • Click the Add New button.
    • Select the associated Tank from the dropdown.
    • Enter a unique Nozzle Name.
    • Input the Last Reading, representing the meter reading at the time of creation.
    • Check the Status box to set the nozzle as active if applicable.
    • Click Save to register the new nozzle.
  2. To edit nozzle details:

    • Locate the desired nozzle in the list.
    • Click the Edit button corresponding to the nozzle.
    • Update the Nozzle Name and/or Last Reading as necessary.
    • Click Save to apply the changes.
  3. To change active status:

    • Use the status toggle button (Set active or Set inactive) on the nozzle row to enable or disable its operational availability.
  4. To delete a nozzle:

    • Click the Delete button associated with the nozzle.
    • Confirm deletion by selecting Confirm on the confirmation prompt.

Required Inputs​

  • Tank: Select a valid tank from the dropdown list.
  • Nozzle Name: Unique identifier text for the nozzle.
  • Last Reading: Numeric input representing the latest meter reading for the nozzle.
  • Status: Checkbox to indicate if the nozzle is active (enabled) or inactive (disabled).

Validation Rules​

  • Tank must be a non-empty selection from the available options.
  • Nozzle Name must be provided and identifiable; duplicates should be avoided.
  • Last Reading must be numeric and reflect a valid meter reading.
  • Status checkbox must reflect the intended active state at the time of creation or update.

Expected Results​

  • Upon saving a new nozzle, the nozzle appears in the list with the inputs displayed correctly.
  • Editing updates the listed nozzle details immediately after saving.
  • Toggling status changes the nozzle's availability between active and inactive states, reflected by the toggle button label.
  • Deletion removes the nozzle from the list upon confirmation, with no residual entries.

Exception Handling​

  • Attempting to save without a tank selection or nozzle name prevents action until valid input is provided.
  • Entering invalid or non-numeric Last Reading values will block saving and prompt correction.
  • Deletion requires explicit confirmation; canceling the prompt aborts removal.
  • Status toggling failures due to concurrent edits or system errors should maintain the previous state and alert the user accordingly.

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