Professional Documents
Culture Documents
This is system developed for Thrifty car rental for thrifty internal employees.
Internal employees will use the system for
1. Login
2. Initiate Fine [ They will the enter vehicle registration no and date of offence]
This system will fetch the data of the renter from blue bird if it exists.
If the customer detail is not found then it may be an internal employee, so the fine needs to be
taken care by thrifty. THOSE FINES ARE CALLED AS NON REV FINES.
IF THE CUSTOMER DETAILS IS FOUND, THEN NOTIFICATION IS SEND BY EMAILOR SMS.
AFTER NOTICATION IT GOES TO OUTSTANDING QUEUE.
REDIRECTION QUEUE
FINE OUTSTANDING QUEUE
DECISION PENDING QUEUE
THE AMOUNT IS DEDUCTED FROM CUSTOMER CREDIT CARD AND PAID TO TRAFFIC DEPT.
AFTER THAT IT IS MOVED TO FINE PAID.
http://www.trafficfinesystem.com/login.aspx
bimal
gravity@123
BlueBird : Customer Details
DigiData : Customer Documents[Passport/PanCard]
The system data can only be accessed in the live or uat.
Problem : How development & testing will do the development & testing.
Solution :
Blue db system has been created with dummy data for development & testing
Digidata documents has been created with dummy document for development &
testing.
Testing
Database
UAT
Database
PRODUCTION
Database
Code
Code
Code
Code
Initiate Fine
Once user receives the rental details, it will upload the fine documents into digi_data tagged by
RA number.
Then it will click on notify.
On the notify screen, user will click on SMS to send an SMS to the renter.
User will click on EMAIL to send an email.
Once alert have been send, user will go to the card reader and debit the admin fees for local
renter and (admin+Fine) amount for International client.
User will click on Redirection for local renter to move it to Fine Outstanding as Redirection
User will click on Payment for International renter to move it to Fine Outstanding as
Payments.
Once it has moved to Fine Outstanding, then it not be shown in the initiate fine.
If license details is not found , then a Add Notice button will be shown where user will enter
the license details of a driver associated with the company and move it to Fine Outstanding as
Non Revenue
Fields to be added into Add Notice needs to be added in the document.
Fields of Add Notice :
Fields
Description
RANumber
Alphanumeric.[Mandatory] The system will check whether
RANumber exists,if exists will throw an error.
RegNumber
Alphanumeric.[Mandatory]
Name
Alphanumeric.[Mandatory]
Address
Alphanumeric
License No
Alphanumeric.[Mandatory]
Offense Date
Alphanumeric.[Mandatory]
Notice No
Alphanumeric.[Mandatory]
Notice Date
Alphanumeric.[Mandatory]
Notice Doc
To be uploaded [Mandatory]
Fine Amount
Float [Mandatory]
Traffic Region
[Mandatory]
Important points :
To keep track of no of time, the sms have been triggered from the system.
To keep track of no of time, the email have been triggered from the system.
Fine Outstanding
This screen will display the renter whose fine have been initiated but have not been paid.
The fine outstanding will list the local renter whose admin fees have been deducted but needs
confirmation on whether they have paid the fine tagged as Redirections.
The fine outstanding will list the international renter whose fine fees have been deducted but
needs confirmation on whether it have been paid to the traffic department tagged as
Payments.
The fine outstanding will list the Non Rev staff members, whose fines are to be paid by
company.
Search []
Bac
k
R
A
RegN
o
FineTyp
e
Nam
e
CellPhon
e
Emai
l
Bac
k
CardN
o
CardTyp
e
Valid
To/Fro
m
Pai
d
Fine Paid
The screen will be used as reporting type, mostly displaying the list of fine which hasbeen paid recently.
The fine paid will display the list of renter whose fines have been paid.
This screen will also have search fields.
User can search by entering details and according the list will be displayed.
In the list there will be a Back toOutstanding button, which will move the fines from Fine
Paid to Fine OutStanding.
Export to excel and print functionality will be provided.
Initiate Fine:
1. A dropdown to be added where user will select "NATIONAL" OR INTERNATIONAL", user will
select and proceed to notify. Default will be NATIONAL.
Notify:
1. The grid will have Notice No, Amount & Traffic Dept dropdown. User will enter notice no, amount
& select Traffic Dept
2. Will have SMS & EMAIL option
3. Will not have Redirections or Payment option, will have only Move button.
4. On click on Move, userwill beredirected to Redirections or Outstandings depending upon
user type.
Now Outstanding will have two section Redirections OutStanding and Payments Outstanding
section.
Redirections:
1.
2.
3.
4.
Will have print option to print fine paper, rental agreement& license.
Will have an option to open affidavit format document.
Will have back and paid option.
Only Admin will have access to move to paid section, will be invisible to other users
Outstanding:
1.
2.
3.
4.
Will have a reduce amount textbox where user can enter the amount reduced.
Will have an option to open reducement format document.
Will have back and paid option.
Only Admin will have access to move to paid section, will be invisible to other users.
Users Section
Users Section will have two types of users. Admin Normal
<RANumber>651821</RANumber>
<CustomerFirstName>Donald</CustomerFirstName>
<CustomerLastName>Connan</CustomerLastName>
<IDNumber>7001285305022</IDNumber>
<EMailAddress>donald@animet.co.za</EMailAddress>
<HomeTelephone>083285111</HomeTelephone>
<WorkTelephone/>
<CellNumber>0835912111</CellNumber>
<AddressDetail>36 seodien weg
kurruman
871
noord-kaap
SOUTH AFRICA
8460</AddressDetail>
<RentalStartDateTime>2015-03-03T09:29:00.000</RentalStartDateTime>
<RentalEndDateTime>2015-03-03T17:00:00.000</RentalEndDateTime>
<CheckOutBranchCode>BFN AIR</CheckOutBranchCode>
<VehicleRegistrationNumber>DB00KMGP</VehicleRegistrationNumber>
<CreditCardNumber>XXXXXXXXXXXXXXX</CreditCardNumber>
<CreditCardExpiraryDate>2019-09-30</CreditCardExpiraryDate>
<CreditCardAuthCode>622203</CreditCardAuthCode>
</RenterDetailRow>
</RenterDetail>
<CreditCardExpiraryDate>2019-09-30</CreditCardExpiraryDate>
<CreditCardAuthCode>622203</CreditCardAuthCode>
TFS Amendments
If the customer doesnt have email then he can send SMS which is secondary
4.
5.
We will move the Nationality dropdown list to the Next screen(i.e. Notify User Screen)
6. Credit Card details to be wiped out from the rental agreement. Will be only applicable when
sending email to customers/renters.
a.
b. Ilsa to send us the sample of that document and notify us the probable places
that needs to be hidden in that document.
7.
8. Email/SMS notification can only be sent if Nationality(i.e. New field which moved from the
first page), Notice Number, Amount and Region is filled.
a. Ilsa to send us the draft of SMS notification which can be of 150 character to
be used here.
9. Traffic Dept. Field(Region field) must be there in Fine Outstanding Screen, Redirection
Outstanding Screen and Fine Paid Screen and System user can use the search facility to search
by region.
10. All the data tables that are displayed on the webpage must contain 50 records on each page
and pagination(navigation through one page to another) should be enabled to take them to next
page by clicking the page number also have the facility to navigate between first page till last
page with one click.
11. As per the discussion with Ilsa we need to cater for another type which is Account
Outstanding. This type will be choosen automatically by the system if the system doesnt fetch
any CardNumber from BlueBird. This is again subdivided into two types.
a. Account Outstanding National(Due to space constraint on the screen we will
display this as Acc. Out. National)
b. Account Outstanding International(Due to space constraint on the screen we
will display this as Acc. Out. Int.)
i. These above type wont have SMS notification
however email will be sent with the following documents
1.
2.
3.
12. If user searches via Reg Number and Date and doesnt get any result from Bluebird then it
will be termed as Decision Pending and will have a separate queue of its own like Fine
Outstanding or Redirection Outstanding.
13. When user click on print button on Fine outstanding it should print
a.
Rental Agreement
b. Fine/Notice Document
c.
Invoice
14. When user click on print button on Redirection outstanding it should print
a.
Rental Agreement
b. Fine/Notice Document
c.
Driving License
15. Finalized: This checkbox will make sure that user receives the Redirection/Reduction
communication for fines from Traffic Department and once thats been finalized the fine can be
paid and move to Paid
a.
User cant move a fine being paid unless it has been finalized