TLPA
DESIRED FUNCTIONALITY FOR A TRANSPORTATION COMPANY CASHIERING SYSTEM
The
Technology Subcommittee of the Taxicab Steering Committee of the Taxicab,
Limousine & Paratransit Association (TLPA) was given the task to
develop a list of features that transportation company managers would
typically desire in a cashiering system.
The
objective is to give potential vendors guidelines as to features TLPA
members need in Cashiering Systems so that new products will include
the features listed below and provide the means to handle the data a
company needs to have on hand and store.
Not
every company will use every feature of the system so the operator needs
to be able to turn off any feature he chooses not to use. The system
data has to be easily downloadable into Excel or some similarly generic
format, and should be compatible with Crystal or a similarly easy to
use report generating software package. It should avoid the use of proprietary
software.
1)
Basic driver information (data must be inputted in such a way as to
not violate independent contractor status):
a.
Stores personal data such as name, address, phones, emergency contacts,
etc.
b.
Store professional data such as company, types of and number of leases
permitted, vehicles permitted, credit limit, loan balance, security
deposit balance, etc.
c.
License data (state driver license, taxicab/hack/chauffeur's permit,
drug test, base pass) and expiration/renewal dates.
d.
Driver accident reports and workers comp claims.
e.
User Configurable dates / fields with warnings prior to and restrictions
after expiration dates for such items as license expiration, drug
testing, Defensive Driving courses or other local requirements.
f.
Many companies believe that the driver's picture should come up on
the screen so the cashier can verify the correct driver is assigned
to the vehicle. There are other companies who are concerned that data
transfer to remote locations will be slowed by graphics and they need
the option to disable this function.
2) Vehicle Files
a.
Make, model, purchase date, etc.
b.
Dates/mileages for PM, tags, other licenses or taxes.
c.
Vehicle assignment by week and if necessary by shift or day.
d.
Lease Out Forms and Receipts - When the driver checks out a cab, the
computer should generate a Lease Out Form for the driver to sign,
containing lease type and due in time, plus charges and Management
configurable boilerplate.
When
money is paid, a numbered receipt should be generated that shows charges
and amount paid, plus balances of any Security Deposits, Loans, or
fees. A re-printable receipt would be nice.
e.
When the cashier enters a driver name/number to lease out a cab, the
computer will warn if the driver has expired licenses, etc, or must
see Management before driving, or give a warning that his license
expires next week. Also, when a cab is being assigned to a driver,
the computer will notify the cashier if that vehicle is in the shop,
etc.
The
cashier needs to be able to update the taxi mileage upon taxi turn
in so the machine can warn when preventive maintenance (PM) is due.
3) Integration with various passenger payment systems - system should
automatically deduct collected amounts from driver owed - not manual
When
a driver turns in a credit card slip, any surcharge should be automatically
added. Vouchers need to be tracked and managed by driver and account
with notifications for closed or suspended accounts. (The ability to
handle closed accounts would be best if interfaced with Dispatch).
Account
items should be maintained in a fashion so they can be totaled and billed
to the customers, or exported to a dedicated accounting program like
Peachtree, QuickBooks, Great Plains, etc.
a.
Credit card payments collected by driver (drivers must turn in receipts).
b.
Vouchers and other forms of payment collected by driver (linked to
dispatching to show the call was dispatched as a voucher job).
c.
City vouchers for disabled, poor etc.
d.
Company Coupons.
e.
Other (needs to be generic as possible).
4) Integration with various online city and state programs
a.
EZPass and other such electronic toll collection devices.
b.
Parking tickets, automated red light tickets, etc. (needlines in the
cashiering screens so a company can track what the drivers owe for
violations).
c.
Other functions.
5) Deposit/Bond info
a.
Goal amount.
b.
Payment per day/week etc.
c.
Refunds or remittances against.
d.
Check info on remittances and new balances automatically (to keep
track of what drivers owe, cashiering must link driver to the car).
e.
Provide ability correlate with weekly owner-operator paperwork to
allow the cross referencing with the same report program.
6) Leases: Automatic handling of leases
Need
the ability to operate under various systems, i.e., need a "Lease
Editor" that can be changed by company management. Management should
be able to determine which drivers are allowed which leases, and how
many, such as "New Driver" leases.
Also,
needs to allow the ability to design a "buddy" or "combo"
lease, and there needs to be levels of security limiting who can change
certain items. The cashier should just need to enter lease type and
start date, the computer will fill in prices and due dates. Upon check
in, the computer will calculate any late fees. There is no reason for
the cashier to manually enter any charge dollar amounts.
a.
Daily, 12 hour.
b.
Weekly.
c.
Medallion lease.
d.
Affiliation.
e.
Bulk Affiliation or ownership.
f.
Management will need the ability to correct errors or adjust charges.
For
example, the ability to back out an incorrect lease type or wrong
voucher amount. Other items include when a driver wants to pay a deposit
ahead of schedule or a driver needs to be charged for an accident.
g.
A comprehensive display screen. For example, a screen resembling an
EXCEL Spreadsheet that shows in real time cabs currently on lease,
with columns for Driver, Cab #, Went Out, Due Back, and Balance.
h.
Built-In on screen reports. Users should be able to see shift history
of a cab, or the shift and cashiering histories of drivers.
7) Handle loans and loan payments (works the same as deposits)
There
needs to be automatic handling of loans and deposits. For example, if
a company has a $750 driver deposit paid $5 each time the driver checks
out a vehicle, the computer should automatically add $5 to the amount
due when the vehicle is turned in.
Calendar
events, such as monthly airport fees, should also be automatic.
a.
Total loan.
b.
Payment per day / week / month.
c.
Current balances.
d.
Owed to, if not to company.
e.
Handle payments of monies collected for outside parties (e.g., credit
union payments.)
f.
Deduct and collection fees percent or flat
8) Various amounts owed by driver that he is paying off, i.e., the computer
must be able to generate a cash proof.
That
is, a tamper proof summary at the end of a Cashier shift that shows
the dollar amounts of cash, vouchers, and credit card charges in the
drawer.
a.
Message or description
b.
Goal.
c.
Per shift amount.
d.
Balance.
e.
Multiple amounts handled at same time.
f.
Coded for general ledger by letter.
g.
The system should have the capability of providing cash in and cash
out history by any desired "date range" for insurance and
collision bonds and maintenance fund accounts. We should be able to
generate these payment history reports for all drivers or any individual
driver.
9) Last date worked searches on drivers
a.
Date to date - who has worked.
b.
Compare dates to see who is no longer driving for you and print list
for contact.
c.
There must be a report writer built into the system, i.e., the system
must interface with Crystal or any other known report writing program.
d.
Need for some easily searched archive.
10) Integration with meters
a.
Messages to MDTs and meters individually or in bulk.
b.
Ability to shut down a meter or MDT.
c.
If a non-proprietary database is used, interfaces can be built to
interact with Dispatch and Accounting programs.
For
example, an interface could prevent a driver who is not on a valid
lease from logging on his Mobile Data Terminal. An interface with
an Accounting program would stop a cashier from taking a voucher on
a closed account.
11) Cashier-less Cashless Cashiering
The
ultimate objective would be to have a kiosk where the driver would put
his personal SmartCard into a slot, enter the mileage and other required
information. The system would electronically transfer funds to and from
driver accounts. A driver account is defined as any financial repository
that can facilitate the electronic transfer of funds using the driver’s
personal ATM card.
12) Medallion Leasing Module
a.
For companies who lease permits, licenses, etc from owners, program
would track leases, expiration dates, monthly payments, 1099's if
necessary, other restrictions on usage.
b.
Should import to a check writing program for printing of monthly checks.
Harold
Morgan, TLPA Director of Research & Education, submitted this article.
© 2015 TLC Magazine Online, Inc. |