Vehicles
Process Demonstration

Executive Summary
This screen enables authorized users to manage vehicle records within the fuel station management system. Users can register new vehicles, modify existing vehicle details, toggle the active/inactive status, and delete vehicle records.
Business Purpose
Accurate vehicle data management is essential for associating fuel transactions, credit limits, and default products with customers’ vehicles. This functionality supports operational efficiency, credit control, and reporting accuracy in fuel station management.
Operating Procedure
-
Register a New Vehicle:
- Click the New Vehicle button to open the vehicle registration form.
- Enter mandatory details including Registration Number, Owner Name, Vehicle Type, Make/Model, Fuel Type, and Credit Limit.
- Select the associated Customer and Default Product from the dropdown lists.
- Optionally, add remarks about the vehicle.
- Click Register to save the new vehicle record.
-
Edit Vehicle Details:
- Locate the vehicle in the vehicle table.
- Click the Edit button for the target vehicle record.
- Update Owner Name, Credit Limit, or other editable fields as necessary.
- Click Update to save changes.
-
Toggle Vehicle Status:
- For a selected vehicle, click the Set inactive button to deactivate the vehicle or Set active to reactivate it.
-
Delete a Vehicle:
- Locate the vehicle record.
- Click the Delete button associated with the vehicle.
- Confirm deletion if prompted.
Required Inputs
- Registration Number: Unique vehicle identification.
- Owner Name: Person or entity owning the vehicle.
- Vehicle Type: Class of vehicle (e.g., Car).
- Make / Model: Manufacturer and model details.
- Fuel Type: Fuel category used by the vehicle (e.g., Diesel).
- Linked Customer: Customer account associated with the vehicle.
- Default Product: Default fuel or product linked to the vehicle.
- Credit Limit: Maximum allowed credit for fuel purchases.
- Remarks: Optional additional information about the vehicle.
Validation Rules
- Registration Number must be unique within the system.
- Owner Name, Vehicle Type, Make/Model, Fuel Type, and Customer must be selected or entered before registration.
- Credit Limit must be a numeric value.
- Default Product selection must not be empty.
Expected Results
- Successfully registered vehicles appear in the vehicle table listing.
- Updated vehicle details save and reflect immediately upon confirmation.
- Toggling status buttons switch the vehicle state between active and inactive appropriately.
- Deletion removes the vehicle record from the table and system.
Exception Handling
- If required fields are incomplete or invalid, the system will prevent registration or update and may display error messages.
- Attempts to register duplicate Registration Numbers will be blocked.
- Status toggle and delete actions should confirm operation success; failures may require retry or administrative review.
- Deletion may be restricted if the vehicle has active dependencies; such restrictions will display system notifications.
This document is system-generated and maintained by the PMS documentation automation pipeline.