WO2007062047A2 - Method and system for managing vehicle leases - Google Patents

Method and system for managing vehicle leases Download PDF

Info

Publication number
WO2007062047A2
WO2007062047A2 PCT/US2006/045075 US2006045075W WO2007062047A2 WO 2007062047 A2 WO2007062047 A2 WO 2007062047A2 US 2006045075 W US2006045075 W US 2006045075W WO 2007062047 A2 WO2007062047 A2 WO 2007062047A2
Authority
WO
WIPO (PCT)
Prior art keywords
vehicle
lease
user
customer
ame
Prior art date
Application number
PCT/US2006/045075
Other languages
French (fr)
Other versions
WO2007062047A3 (en
Inventor
Jeff D. Schuchardt
Mark E. Mcdaris
Original Assignee
The Crawford Group, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US11/284,258 external-priority patent/US20060265235A1/en
Application filed by The Crawford Group, Inc. filed Critical The Crawford Group, Inc.
Publication of WO2007062047A2 publication Critical patent/WO2007062047A2/en
Publication of WO2007062047A3 publication Critical patent/WO2007062047A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q99/00Subject matter not provided for in other groups of this subclass

Definitions

  • the present invention relates to a system for managing a plurality of vehicle leases, preferably on behalf of customers, a task often referred to as fleet management.
  • the management of a fleet of leased vehicles on behalf of a customer is a challenging process that requires the ability to coordinate data flow and decision-making among a plurality of parties.
  • a fleet management company may lease numerous vehicles to a plurality of customers for use in the customers' respective vehicle fleets. For example, a given company may lease several vehicles for use by its sales personnel . Another company may lease vehicles not only for use by its sales personnel but also for use by its field service personnel . Yet another company may lease vehicles not only for use by its sales personnel and field service personnel, but also for its executives. A fleet management company may be hired by these companies to manage the companies' leased vehicle fleets. The types of vehicles being leased and the types of leases may vary not only from customer company to customer company, but also within a single customer company.
  • the term "fleet manager” refers to any person employed by or contracted by a fleet management company to manage customer vehicle leases. The term manager is not meant to imply a requirement that the fleet manager actually manage other people, only that he/she be empowered to take an action on any part of a customer lease .
  • Lease management issues arise throughout the lifecycle of vehicle leases, with the lifecycle often including a plurality of stages, the stages comprising a lease quote creation stage, an order acceptance stage, an order vehicle stage, a pay for vehicle stage, a vehicle delivery to dealer stage, a vehicle delivery to lessor stage, a quote/lease activation stage, a maintain active lease stage, and a delete leased vehicle stage .
  • a maintain lease vehicle and subsequent stages often times fleet managers are required to take maintenance actions on a lease to accommodate changed circumstances and the needs of the customer.
  • a "maintenance action" as defined herein refers to any action that might be required to adequately retain or maintain the successful operation of one or more leased vehicles from lease activation through lease termination. Examples of such maintenance actions are discussed hereinafter.
  • GUIs graphical user interfaces
  • an "activated" lease refers to a vehicle that has been delivered to a lessee and for which billing to the lessee has been initiated by the lessor.
  • a system for user management of a plurality of customer vehicle leases a system for management of a plurality of vehicle leases, the system comprising: (1) at least one user computer; (2) a memory storing a database, the database being configured to store vehicle lease data for each of a plurality of vehicle leases; and (3) a server in communication with the user computer and the memory, the server being configured to execute a lease management software program, the lease management software program being configured to provide lease management functionality for each of said vehicle leases throughout a vehicle lease lifecycle via a plurality of interrelated graphical user interfaces (GUIs) , the lease management functionality including a plurality of user selectable maintenance actions for an activated one of said customer vehicle leases, and wherein the lease management software program is further configured to update the stored vehicle lease data in the database in response to a user selection of at least one of said plurality of selectable maintenance actions.
  • GUIs graphical user interfaces
  • lease management functionality refers to a function provided by lease management software to control some aspect of a vehicle lease.
  • interrelated refers to the ability to navigate from one GUI to another either directly or indirectly via one or more intervening GUIs, all within the same software application. If the user is required to exit the software application to reach the "another" GUI, then the two GUIs are not “interrelated” . Similarly, if a user is required to launch a new software application to reach the "another" GUI, then the two GUIs are not “interrelated”.
  • the lease management system is also preferably configured to provide an automated system of checks and balances to evaluate proposed maintenance actions against predetermined business rules.
  • the system preferably provides users with a greater ability to determine the taxes and surcharges that are applicable to a given customer lease, both prior to quote activation and during lease maintenance if changes occur that require a tax/surcharge adjustment.
  • tax and surcharge tables are stored in a database that allows for the system to identify applicable tax and surcharge data for a given customer lease based on user-specified or otherwise known geographical identifiers. For example, in many cases, a user will be able to determine the applicable taxes and surcharges for a lease by specifying the applicable postal code (i.e., zip code) for the lease.
  • the system preferably allows the user to further specify the applicable municipality for the vehicle lease.
  • the list of available municipalities within the specified zip code are presented to the user via a drop down menu.
  • the lease management system is configured to increase the automation between itself and the business accounting software used by the fleet management company.
  • This increased automation promotes efficiency when processing cost items such as vehicle paystamps, after market equipment (AME) paystamps, license tax and title (LT&T) paystamps, and "other costs” paystamps (such as shipping or transportation costs related to a leased vehicle or miscellaneous adjustments) , and also when directly accessing a customer's financial account to obtain payment on accounts receivable items (referred to as a direct debit process) .
  • AME paystamps when vehicles that are to be leased to a customer are ordered from the factory or vehicle dealer, those vehicles may not include all of the equipment desired by the customer.
  • a customer who is leasing a truck or delivery vehicle may be desirous of adding additional features (such as a ladder rack, a bedliner, etc.) to the vehicle to tailor that vehicle to its needs.
  • additional features such as a ladder rack, a bedliner, etc.
  • Another example would be a leased vehicle that adds additional features such as a satellite radio receiver, a sun roof, or the like. This type of additional equipment is known as AME, as is well-known in the art.
  • the factory or dealer does not offer the AME desired by the customer, where the customer chooses to add the AME to the vehicle after delivery from the factory or dealer, or where the customer simply chooses an outside vendor, the AME will be purchased from an outside vendor rather from the factory or dealer. As such, the cost of the AME may not be reflected in the invoice for the vehicle received from the factory/dealer . Instead, a separate invoice from the outside vendor for the AME items will be received by the fleet management company.
  • the fleet manager will be forced to make business decisions as to whether the additional cost should be passed on to the customer or taken as a loss.
  • An additional task that will need to be undertaken by the fleet manager is the approval of a cost item invoice so that the vendor can be paid.
  • this task required the fleet manager to manually key the cost item's invoice data together with appropriate data about the leased vehicle to which the cost item invoice is applicable into a separate business financial/accounting software program such as PeopleSoft from either a screen display (or hard copy) produced by a separately running program that summarized AME invoice data and leased vehicle data or from a hard copy of the AME invoice itself.
  • This task resulted in redundant data entry tasks and/or required familiarity with multiple disparate computer programs.
  • the inventors believed a need existed in the art for a more reliable and streamlined approach to handling transaction and cost issues related to outside vendor cost items for leased vehicles.
  • the inventors herein disclose a method for integrating a business accounting software program with a software program within the lease management system for managing a plurality of vehicles leased by a customer, the method comprising: (1) providing a page that lists data describing a plurality of cost items that are applicable to a customer's vehicle lease; (2) receiving an input from a user that is indicative of a command to pay a vendor for at least one of the listed cost items; and (3) responsive to the received input, automatically uploading vendor payment instructions for the at least one listed cost item to a separate business accounting software program.
  • the page is configured to display a customer price for each cost item, an expected cost for each cost item, and an invoiced cost for each cost item.
  • the page can also be further configured to receive input from the user indicative of a command to create a manual voucher for at least one of the listed cost items.
  • a corresponding system and software for performing this method are also disclosed herein.
  • Also disclosed herein is a method and system for identifying problematic cost items, wherein a page is provided through which a user can request a report that lists each cost item that is applicable to a customer lease, wherein the listed cost item has an invoiced cost that is different than an expected cost therefor. Responsive to user input on this page, such a report can be generated for display to the user. In a preferred embodiment, this report lists each cost item that related to the customer lease, wherein the listed cost item has an invoiced cost that is different than an expected cost by more than a predetermined variance.
  • paystamps for vehicle orders, LT&T, and other costs can likewise be handled via the preferred embodiment of the present invention.
  • miscellaneous adjustments can also be processed via the preferred embodiment, such adjustment paystamps that relate to subsequent adjustments to vehicle paystamps (e.g., later discovery of applicable vehicle rebates or the like; these paystamps are usually but not always credits) .
  • the inventors disclose herein a plurality of GUIs for users to enter maintenance actions on customer leases wherein those maintenance actions can be globally entered for a user-specified plurality of leases simultaneously.
  • This aspect of the preferred embodiment of the present invention promotes efficiency by alleviating fleet managers of the need to unnecessarily re-key data.
  • the inventors disclose herein the use of customer profiles to define how various lease actions are handled.
  • the customer profiles can be used to define how various cost variances will be handled by the lease management system.
  • the lease management system can be used to generate a fleet risk report that would feed a credit review process.
  • This report would preferably detail the unit-by-unit and total risk for a customer's fleet.
  • a fleet manager can determine whether he/she is comfortable with the risk identified by the report in view of the customer's credit history.
  • this tool could also be used to forecast the fleet management company's risk for a customer's fleet as of a user-specified future date .
  • an Internet-based customer interface to the lease management system that allows customers to identify expected total holding costs for a vehicle lease.
  • This Internet-based customer interface may also preferably be used by the customer to access a cycling analysis tool that will identify for the customer a recommended deletion time for a vehicle lease.
  • Figure 1 illustrates a preferred hardware environment for the lease management system
  • Figure 2 depicts a preferred high level overview of an exemplary lease management lifecycle
  • Figure 3 depicts an exemplary flowchart for the quote creation stage through the quote pending stage
  • Figure 4 depicts an exemplary flowchart for the order acceptance stage through the quote approved stage
  • Figure 5 depicts an exemplary flowchart for the vehicle order stage through the scheduled for production stage
  • Figure 6 depicts an exemplary flowchart for the pay for vehicle stage through the vehicle delivery to dealer stage
  • Figure 7 depicts a preferred system diagram for processing AME paystamps,-
  • Figure 8 is a flowchart depicting a preferred method of processing AME paystamps
  • Figure 9 (a) depicts an exemplary preferred "Find Paystamp Items by Quote” screen
  • Figure 9 (b) depicts an exemplary preferred "Find Paystamp Items by Vendor” screen
  • Figure 10 depicts an exemplary preferred "Paystamp Items" screen from which a user can create AME vouchers
  • Figure 11 depicts an exemplary preferred "Create Manual Voucher" screen
  • Figure 12 depicts an exemplary preferred "AME Variance Report Criteria" screen
  • Figure 13 depicts an exemplary preferred "Payment Tracking" screen
  • Figures 14, 15 (a) , and 15 (b) depict exemplary preferred screens for searching for quotes of interest to the user;
  • Figures 16 (a) and (b) depict an exemplary preferred screen for searching for vendors of interest to the user;
  • Figure 17 depict an exemplary flowchart for handling cost variances based on stored customer profiles
  • Figure 18 depicts an exemplary flowchart for the vehicle delivery to lessor stage through the vehicle delivery to customer stage
  • Figures 19 (a) and (b) depict exemplary flowcharts for the quote activation stage through the quote activated stage
  • Figure 20 depicts an exemplary flowchart of an approval process for enrolling customers into the lessor's master physical damage and liability program(s);
  • Figures 21 (a) -(i) depict exemplary GUIs and process flows for user access of interrelated GUIs for performing maintenance actions on one or more user-selected activated customer vehicle leases;
  • Figure 22 depicts an exemplary flowchart for updating the enrollment program for an activated vehicle lease;
  • Figure 23 depicts an exemplary flowchart for making vehicle changes for an activated vehicle lease,-
  • Figure 24 depicts an exemplary flowchart for assigning a different driver to an activated vehicle lease,-
  • Figure 25 depicts an exemplary flowchart for changing the maintenance product for an activated vehicle lease,-
  • Figure 26 depicts an exemplary flowchart for requesting a physical damage and liability program card for an activated vehicle lease
  • Figure 27 depicts an exemplary flowchart for requesting a fuel card for an activated vehicle lease,-
  • Figure 28 depicts an exemplary flowchart for requesting a maintenance card for an activated vehicle lease
  • Figure 29 depicts an exemplary flowchart for changing address of a driver for an activated vehicle lease
  • Figure 30 depicts an exemplary flowchart for changing the term of an activated vehicle lease
  • Figure 31 depicts exemplary flowcharts for mileage changes to an activated vehicle lease
  • Figure 32 depicts an exemplary flowchart for terminal RBV changes to an activated vehicle lease
  • Figure 33 depicts an exemplary flowchart for depreciation changes to an activated vehicle lease
  • Figure 34 depicts an exemplary flowchart for service charge changes to an activated vehicle lease
  • Figure 35 depicts an exemplary flowchart for residual adjustments to an activated vehicle lease
  • Figure 36 depicts an exemplary flowchart for overmileage charge changes to an activated vehicle lease,-
  • Figure 37 depicts an exemplary flowchart for management fee changes to an activated vehicle lease
  • Figure 38 depicts an exemplary flowchart for interest rate changes to an activated vehicle lease
  • Figure 39 depicts an exemplary flowchart for secondary credit checks for an activated vehicle lease
  • Figures 40 (a) - (e) depict exemplary flowcharts for the delete leased vehicle stage through the terminate lease stage;
  • Figures 41 (a) - (o) depict exemplary GUIs for determining the applicable taxes and surcharges for one or more user- specified leased vehicles;
  • Figure 42 depicts an exemplary customer GUIs for displaying estimated total holding costs for a vehicle lease;
  • Figures 43 (a) - (c) depict a fleet risk report creation process .
  • FIG. 1 depicts a suitable hardware architecture for the preferred embodiment of the present invention.
  • the system 100 comprises an application server 102 (preferably clustered servers) in communication with, at the front end, a plurality of client computers 104 ! through 104 n (preferably via a content switch/load balancer 116 that acts as a network traffic cop as is known in the art) .
  • the client computers 104 can interconnect with the application server 102 via any known technique for data communication, although a local area network (LAM) connection such as with an intranet is preferred.
  • LAM local area network
  • the application server 102 is preferably in communication with one or more databases and other servers via TCP/IP over an Ethernet connection.
  • any known technique for data communication can be used by the application server 102 to communicate with the one or more databases and backend servers.
  • Application server 102 can preferably access database 120, wherein database 120 is preferably configured to store the customer and vehicle lease data, such as data about the customer's current and planned leased vehicle fleets, including but not limited to data such as quote data, order data, and data for various lease parameters for each customer's leased vehicle fleet.
  • Database 120 may comprise one or more databases. As shown in Figure 1, database 120 comprises a database 112 in which the majority of the customer data is stored and a database 114 in which vehicle-specific data from a third party provider such as Autodata is stored.
  • Database 112 may be an Informix production database on a Sun E4500 running Solaris 2.6 and database 114 may be an Oracle production database on an IBM RS6000 running AIX 5.2.
  • databases 112 and 114 can be combined into a single Oracle database. However, it should be understood by those of ordinary skill in the art that still other data storage arrangements could be used. For example, the data stored in databases 112 and 114 could be stored in several distributed databases.
  • the application server may also be in communication with one or more web servers 108, which are preferably configured to access any vehicle image data that may be needed, as well as a security framework system 110. Web servers 108 may also be used to allow one or more customer computers 132 to access the application servers 102 over the Internet 150, as described below.
  • the security framework server 110 preferably is configured to control which users have access to which GUIs as well as what actions each user can take on each GUI. As explained in greater detail below, this security is preferably based on assigned security clearances for various users.
  • the application server 102 may be in communication with one or more web servers 122. Through web server 122, the application server 102 can access business accounting software 710, as explained in greater detail in connection with Figure 7.
  • Preferred hardware for the application server 102 and web servers 108 comprise IBM RS6000 servers running AIX 5.2.
  • Preferred hardware for the client computers 104 are standard desktop PCs.
  • Preferred hardware for the content switch/load balancer 116 is a Cisco 11503 running a 5.0.0 OS.
  • Preferred hardware for the security framework system servers 110 are HP Proliant DL360 G3 servers running Windows 2000.
  • any of a number of hardware platforms are also suitable for use in the practice of the present invention depending on the processing needs and resources that 1 are available to a practitioner of the present invention.
  • system configurations other than that shown in Figure 1 may also be used in the practice of the present invention.
  • Application servers 102 preferably execute lease management software that allows users of the client computers 104 to interact with the various databases on the backend of system 100 and manage the vehicle leases of customers who lease a fleet of vehicles from one or more lessors.
  • the client computer users are employees of a fleet management company, which is preferably also the lessor of the leased vehicles. However, this need not be the case as the lessor could be one or more outside entities.
  • the client computer users can access the lease management software to manage vehicle leases via a plurality of interactive graphical user interfaces (GUIs) that are displayed on the client computer by the lease management software.
  • GUIs interactive graphical user interfaces
  • a non-exhaustive list of maintenance action examples include vehicle changes for an activated lease, changes in services for an activated lease, changes in the enrollment program for an activated lease, changing the driver for an activated lease, changing the term of an activated lease, changing the mileage for an activated lease, changing the terminal reduced book value (RBV) for an activated lease, changing the depreciation for an activated lease, changing the applicable service charges for an activated lease, changing the residual value for an activated lease, changing the management fee for an activated lease, changing the applicable interest rate for an activated lease, and requesting/changing a physical damage and liability program card, maintenance card, or fuel card for an activated lease.
  • Figure 2 depicts a preferred high level overview of an exemplary lease management lifecycle, with additional details about each stage being provided in the subsequent figures.
  • the preferred lease management system preferably provides GUIs to users for the users to manage this lifecycle.
  • the life of a vehicle lease from quote creation to pending status generally involves a fleet manager establishing the applicable costs and rebates for a lease quote to a customer, approving that quote through appropriate supervisory authorities, and proposing the quote to the customer.
  • a lease quote comprises all components of a lease rate from inception through termination including acquisition costs, set-up prices to the customer, and payment parameters including depreciation, interest, maintenance fees, taxes, and any applicable services.
  • Figure 3 depicts a preferred flow for this process. Newly-created quotes are audited against a pricing plan and against the customer's credit profiles to determine whether any warnings to the lessor are applicable.
  • Customer pricing plans are preferably stored in the database by a user after a meeting/discussion with the customer to define the customer's price expectations. Quotes that do not exactly match the customer pricing plan are preferably referred to a profit validation and exception handling task to warn interested parties such as a leasing supervisor.
  • Figure 4 depicts a preferred flow for lease management from the order acceptance stage to the order approved stage.
  • Figure 5 depicts a preferred flow for managing the vehicle ordering process.
  • a vehicle purchase order is created through a GUI, and this vehicle purchase order is stored in database 120.
  • third party AME is applicable to the vehicle
  • an AME purchase order is created through a GUI, and this AME purchase order is also stored in database 120.
  • the purchase is a buy from a dealer's own inventory (a "stock buy"; as opposed to a buy from a manufacturer)
  • the order is invoiced to the lessor. If the purchase is not a stock buy, the order is first processed by a manufacturer before it is invoiced by the manufacturer to the lessor. After invoicing, the scheduled for production stage is reached.
  • Figure 6 depicts a preferred flow for paying for the vehicle and other applicable costs related to the leased vehicle.
  • Paystamps related to the leased vehicle may include vehicle paystamps, AME paystamps, LT&T paystamps, or paystamps for other costs.
  • Figure 7 depicts an exemplary portion of the lease management system 100 for performing AME processing in connection with leased vehicle transactions.
  • the system 100 comprises a plurality of user computers 104 (such as desktop PCs, workstations, laptops, or the like) in communication with one or more servers 102 over a network 700.
  • Network 700 can take the form of any known data communication network, such as the Internet, a company intranet, LAN, WAN, wireless data network, and the like, as would be understood by those having ordinary skill in the art.
  • a user computer 104 can access and run AME processing software 702.
  • This AME processing software 702 is configured to, among other things, (1) allow users to retrieve AME items of interest from database 120 for display on the user computer 104, (2) create electronic vouchers for user-selected AME items, (3) upload the electronic vouchers to a business accounting software program 710, and (4) produce reports on user command that detail AME items whose invoiced costs exhibit some level of variance from expected costs.
  • the AME processing software 702 is preferably in communication with the network 700 (to thereby interact with user computers 104) , with database 120 (to thereby retrieve and store pertinent data) , and with business accounting software 710 (to thereby effectuate payment to AME vendors) .
  • Business accounting software 710 is software used by a fleet management company for accounting purposes, such as controlling disbursements, creating and sending invoices, etc.
  • a variety of software packages are readily available for these tasks; for example PeopleSoft is a widely used business accounting software package that is suitable for use in connection with the present invention.
  • Database 120 preferably stores pertinent data relating to quotes for leased vehicles, data relating to the customers who lease vehicles from the fleet management company, data about the AME vendors, data about the AME items themselves, and any other data needed by the business accounting software.
  • AME processing software 702 preferably comprises two primary components, an AME paystamp/voucher user interface component 704 and an interface component 706 to the business accounting software 710.
  • interface component 704 a user of a user computer 104 can access a plurality of screens, as described hereinafter to review AME paystamp items and create AME vouchers from those AME paystamp items for submission to the business accounting software.
  • Interface component 706 operates to convert the AME vouchers created through interface 704 to a form that is suitable for automatic upload to business accounting software 710.
  • Figure 8 depicts a preferred flowchart for this process. Enclosed herewith as Exhibit A are additional details regarding steps 800-810 of Figure 8.
  • the AME processing software 702 retrieves and displays AME paystamp items for which user action is needed from database 120 in response to user command.
  • Figures 9 (a), 9 (b) , and 10 depict screens presented to the user as part of this step.
  • Each AME paystamp item preferably corresponds to an AME item (for a quantity of one or more) for which the fleet management company has placed an order and/or included in a leased vehicle quote.
  • Data describing the AME paystamp items including the vendors' names, the types of AME items purchased, the quantity of AME items purchased, the leased vehicles to which the AME items are applicable, the invoiced costs, and others are stored in database 120. Also stored in database 120, when such data becomes available, are the prices charged to the customers for the AME items and the costs for the AME items that are expected by the fleet management company. Typically, these data items will be added to database 120 when quotes related to the AME items are created for the customer or when the AME items are ordered from the vendors (see, for example, Figure 5) . When invoices are received from vendors for AME orders, the user will retrieve the AME paystamp items related to those invoices as described below.
  • a given AME vendor invoice may encompass more than one AME item ordered from that vendor and may also encompass more than one leased vehicle as well as more than one leased vehicle customer.
  • a single AME invoice may list line items for a particular AME order applicable to Customer A (for leased vehicle Z) , another AME order applicable to Customer B (for leased vehicle X) , and another AME order also applicable to Customer B (for leased vehicle Y) .
  • Figure 9 (a) depicts an exemplary screen (or page) 900 from which a user can request retrieval of desired AME paystamp items from database 120. From screen 900, the user can toggle between conducting searches for AME paystamp items by quote (via user selection of tab 902) and by vendor (via user selection of tab 904) .
  • Figure 9 (a) depicts a "by quote" search screen 900 and
  • Figure 9 (b) depicts a "by vendor” search screen 930.
  • section 906 depicts a plurality of search, criteria data entry fields. Fields 908 and 910 allow the user to specify the group identifier and branch identifier for restricting the scope of the search.
  • group identifiers and branch identifiers may be useful means of restricting the search such that only AME paystamp items of relevance to a particular fleet manager are retrieved.
  • group identifier field is a read-only value that is pre-set to the group identifier associated with the user of the user computer.
  • the ability to change the group identifier in field 908 can be limited to users with sufficient approval authority, with lower level users having no authority to change the group identifier in field 908 to higher level users having some authority to change the group identifier in field 908, etc. Similar constraints can be placed on the branch identifier in field 910.
  • the group identifiers and branch identifiers that are loaded into fields 908 and 910 can be controlled, commensurate to the user's approval authority, via drop down menus that are selectable to list a plurality of group identifiers or branch identifiers to choose from.
  • fields 908 and 910 may be altered to conform to that company's organizational structure (or omitted altogether) in the practice of the present invention.
  • the user can identify an order type to which the search should be restricted.
  • that fleet management company may utilize more than one mode of purchase ordering, such as a local ordering network and a centralized/nationwide ordering network. These classifications may help a user narrow his/her search for AME paystamp items .
  • the user can enter a quote number to which the search should be restricted.
  • the quote number will identify a leased vehicle for which a quote has been supplied to a customer.
  • "Search" button 920 is user selectable to call up a screen configured to allow the user to search for quotes of interest by more detailed quote-related criteria, as shown in Figure 14. If even more detailed criteria are needed to obtain quote information, the search screen of Figures 15 (a) and (b) can be used.
  • the user can also enter a unit number to which the search should be restricted.
  • the unit number serves to uniquely identify a leased vehicle.
  • the user can enter a VIN number (or a partial VIN number such as the last eight digits) to restrict the search to a uniquely identified vehicle.
  • “Search” button 922 After entering the appropriate search criteria in the fields of section 906, user selection of "Search” button 922 is effective to query database 120 for all AME paystamp items applicable to the defined search criteria for which user action is needed.
  • "Clear” button 924 is effective upon user selection to clear any data that the user had previously entered in the fields of section 906.
  • the types of AME paystamp items that require user action are preferably "pending" AME paystamp items, which can be classified as AME items for which an unpaid invoice has been received from a vendor, or "failed" AME paystamp items, which can be classified as AME paystamp items for which a previous attempt to upload an AME voucher into the business accounting software (and thereby effectuate payment on the AME item invoice) had failed for some reason.
  • the search criteria section 90S of screen 930 preferably includes fields 908, 910, and 912 as set forth in connection with Figure 9 (a) . It is preferred that section 906 also include a vendor ID field 932, a vendor name field 936 and a vendor invoice number field 938 to control AME paystamp search and retrieval.
  • Search button 934 can be selected by the user to call up a screen configured to allow the user to search for vendors of interest by more detailed vendor-related criteria, as shown in Figures 16 (a) and (b) .
  • user selection of buttons 922 and 924 are effective to perform the search or clear the search terms respectively.
  • Figure 10 depicts a preferred screen 1000 that is displayed after the user has conducted a search/retrieval operation via pages 900 or 930.
  • Section 1010 of screen 1000 lists the unpaid AME paystamp items retrieved by the search. Each AME paystamp item in section 1010 is listed in a row 1050.
  • section 1010 preferably includes a plurality of columns populated with different types of data describing each listed AME paystamp item.
  • the data in column 1034 preferably identifies the voucher status for each listed AME paystamp item.
  • the search and retrieval operation from step 800 of Figure 8 operates to limit the AME paystamp items listed in section 1010 of Figure 10 to only AME paystamp items that are "pending" or "failed” .
  • the data in column 1014 preferably identifies the quote number for the leased vehicle to which the listed AME paystamp item is applicable.
  • the data in column 1016 preferably identifies whether the AME order was an NVA order, with an NVA order referring to an order that was placed through a centralized/nationwide ordering network.
  • the data in column 1018 preferably identifies an identifier for the vendor of the listed AME paystamp item.
  • the vendor ID can be displayed as a link to more information about the vendor (such as name, address, telephone number, etc.).
  • the data in column 1020 preferably identifies the unit number for the leased vehicle to which the listed AME paystamp item is applicable.
  • the data in column 1022 preferably identifies the equipment type that characterizes the AME at issue, and that data in column 1024 preferably identifies the quantity of AME ordered for that leased vehicle.
  • the data in column 1026 preferably identifies the VIN (or a partial VIN such as the VIN' s last eight digits) for the leased vehicle to which the listed AME paystamp item is applicable.
  • the data in column 1028 preferably identifies the price for the listed AME paystamp item that was either billed to the customer or taken into consideration when configuring the customer's monthly lease payment.
  • the data in column 1030 preferably identifies the cost that the fleet manager expected to pay for the listed AME paystamp item.
  • the column 1030 data value is preferably the same as or somewhat less than the column 1028 data, depending on whether the fleet management company was providing the listed AME paystamp item as a pass through or a marked up item.
  • the data in column 1032 preferably identifies the invoice cost for the listed AME paystamp item.
  • the column 1032 data is preferably entered by a user upon receipt of an invoice from the AME vendor.
  • the value in column 1032 can be defaulted to the expected cost value for that AME item displayed in column 1030. However, this need not be the case .
  • business decisions will have to be made as to how the cost difference should be handled.
  • a cost difference between column 1030 and column 1032 that is within a predetermined variance will be handled as if a match between column 1030 and column 1032 occurred.
  • a preferred variance value is $50 or 5%, wherein a cost difference that is both less than a $50 difference and less than a 5% difference will be deemed to be a match.
  • the variance value need not be the same across all segments of the fleet management company.
  • fleet managers in group A of the fleet management company may use a different variance value than fleet managers in group B of the fleet management company.
  • a table stored in database 120 can be used to define each group's variance values.
  • a fleet manager will need to make a business decision as to whether the customer should be fully credited for the cost difference, partially credited for the cost difference, or whether the fleet management company should retain the cost difference as additional profit.
  • variance values can be defined on a customer-by-customer basis in customer profiles, as shown in Figure 17. If the difference between column 1030 and column 1032 exceeds this predetermined variance wherein the invoiced cost is sufficiently greater than the expected cost so as to exceed the variance, then other business decisions will have to be made (primarily, whether to pass the additional cost (or some portion thereof) on to the customer or to take the additional cost as a loss) . These business decisions can be made in an automated or partly automated fashion on the basis of customer profiles, wherein each customer profile defines how variances are to be handled for that particular customer.
  • Figure 17 depicts such an example, wherein customers for whom a profile exists with rules that define how variances are to be processed have their variances handled in accordance with the profile's rules.
  • variances can be handled via default business rules- preferably these default business rules write off variances that are within a predetermined tolerance to gross profits or losses and refers variances that exceed the predetermined tolerance to user intervention to identfify what course of action should be taken.
  • invoiced cost is sufficiently variant from the expected cost
  • additional business decisions will have to be made as to whether the invoice should be disputed with the vendor (wherein the invoiced cost is believed to be too high) or whether the vendor should be contacted to make sure the proper AME items were delivered (wherein the invoiced cost is believed to be either too high or too low) .
  • a practitioner of the present invention may choose to omit the variance feature wherein these business decisions will have to be made based on any difference between the invoiced cost and expected cost.
  • a hierarchy can be defined in the variance handling business rules such that variances are first handled in accordance with a customer profile (if applicable) , then handled in accordance with a business group's defined policies (if no customer profile is available) , and then handled in accordance with a corporate policy (if no business group policy has been defined) .
  • a user wishes to create a voucher for a listed AME paystamp item, the user can select the checkbox 1052 in column 1012 associated with that AME paystamp item. Multiple AME paystamp items from the same vendor can be selected in a single voucher submission. However, this need not be the case as business logic can be used to segment voucher submissions with multiple vendors into multiple vouchers, with each voucher being specific to a single vendor.
  • section 1002 lists the applicable group identifier for the user
  • section 1004 is a field in which the user can enter the invoice number from the vendor's AME invoice
  • section 1006 is a field in which the user can enter the invoice date from the vendor's AME invoice .
  • the user can enter the total invoice amount for all AME paystamp items that have been selected in section 1010.
  • the value in field 1008 can either be user-entered or automatically computed based on the column 1032 invoice values entered in section 1010 for the selected AME paystamp items.
  • the value in field 1008 can also be defaulted to the sum of the column 1032 invoice values entered in section 1010 for the selected AME paystamp items.
  • the screen be configured to force the user to manually enter the total amount in field 1008 to ensure that accidental selections of checkboxes 1052 can be detected through a validation process that checks to see if the value entered in field 1008 matches the sum of the column 1032 values for the selected AME paystamp items.
  • the user can create an electronic AME voucher for automatic submission to the business accounting software via "Create Voucher" button 1036.
  • "Manual Voucher” button 1038 To create a "Manual Voucher” that will have to be manually keyed into the business accounting software, the user can select "Manual Voucher” button 1038.
  • "Export” button 1040 To export an AME voucher as a file to be transmitted via email, the user can select the "Export” button 1040. The export feature can be useful where a user wishes to forward a particular AME item to another person for his/her consideration. Alternatively, to return to the search screens of Figures 9 (a) and 9 (b) , the user can select the "Back" button 1042.
  • the user can create an electronic voucher via button 1036 of Figure 10.
  • the newly-created voucher is added to a queue (step 806) where it will await upload to the business accounting software as part of a batch of AME vouchers.
  • the queue can be omitted, and vouchers can be uploaded into the business accounting software each time the "Create Voucher" button 1036 is selected.
  • queued vouchers will be uploaded to the business accounting software at scheduled times.
  • an interface 706 to the business accounting software operates to emulate data entry of the queued vouchers into the business accounting software.
  • Included in screen 1100 are preferably a plurality of fields through which the user can further describe the manual voucher, such as a field 1102 in which the user can enter a Control Group ID, which corresponds to a batch number for the business accounting software, a field 1104 in which the user can enter a Voucher ID which identifies a particular voucher and vendor in the business accounting software (which may possibly include multiple AME line items from that vendor) , and a checkbox 1106 in which the user can specify whether the invoice was paid via EFT or check.
  • the user can complete creation of the manual voucher by saving this data to database 120 via "Save" button 1108.
  • the user can choose not to complete creation of the manual voucher by returning to screen 1000 via "Back" button 1110.
  • the AME processing software 702 also preferably includes the capability to generate a report that lists AME paystamp items whose invoiced cost (column 1032 in Figure 10) is different than the expected cost (column 1030 in Figure 10) .
  • a report can be generated via screen 1200 of Figure 12.
  • Screen 1200 preferably includes a plurality of fields through which the user can refine the search for aberrant AME paystamp items.
  • Fields 908, 910, and 912 of Figure 12 preferably function as explained in connection with Figures 9 (a) and 9 (b) .
  • the user can specify a start date and end date by which to limit the search for aberrant AME paystamp items to AME paystamp items that were last processed within a given date range.
  • the user can further specify the aberrant AME paystamp items that will be listed on the report via radio boxes 1206 and 1208, by which the user can choose to list (a) only the AME paystamp items outside the variance (via 1206) or (b) all of the AME paystamp items whose invoiced cost is different than the expected cost (via 1208) .
  • User selection of button 1210 is effective to create the report. If the user does not wish to create a report, then button 1212 can be selected.
  • the report generated upon selection of button 1210 is preferably a spreadsheet with data for the applicable AME paystamp items listed in the following columns: (a) group, (b) branch, (c) quote number, (d) AME equipment type, (e) AME description, (f) customer price, (g) expected cost, (h) invoiced cost, (i) cost difference between expected cost and invoiced cost, (j) percent difference between expected cost and invoiced cost, (k) an identifier for whether the difference is outside the predetermined variance, (1) the predetermined variance amount, (m) the predetermined variance percentage, (n) the vendor identifier, (o) the vendor name, (p) the customer identifier, (q) the customer name, (r) the name of account manager for that customer, (s) the name of the customer service representative for that customer, (t) the order type, (u) the name of the person who processed/created the voucher (if applicable) , and (v) the date on which the voucher was processed (if applicable) .
  • Exhibit B provides additional details about the AME invoiced cost/expected cost variance reporting feature of AME processing software 702.
  • an interface with the business accounting software 710 can also be used by the lease management software executed by server 102 to obtain direct debit data for customers who make monthly and other payments via direct debit. After pulling the appropriate direct debit information from the business accounting software, the lease management software defines a schedule for each direct debit transaction that is performed by the business accounting software .
  • Figure 18 depicts an exemplary flow for the stages extending from vehicle delivery to lessor through the vehicle delivery to customer stage. As can be seen, this flow generally involves confirming the lessee's coverage for physical damage and liability and preparing the vehicle for delivery to the customer.
  • Figures 19 (a) and (b) depict an exemplary flow for the stages extending from quote activation through quote activated.
  • a "true up" audit between the lease quote and the invoice cost amounts (vehicle paystamp, any AME paystamps, LT&T paytamps, etc.) is performed.
  • the quote may be modified to correspond with the actual invoiced costs.
  • the lease is activated and appropriate entries are made in database 120 to initiate billing and revenue recognition.
  • Figure 20 illustrates a preferred flow for obtaining supervisory approval for customer enrollment in a physical damage and liability program offered by the lessor. Before a proposal for enrollment is extended to the customer, it is preferably reviewed by appropriate supervisors within the lessor's business organization. This process may run during the "maintain unit" stage if the enrollment occurs after activation, or it can be at an earlier time in the leasing lifecycle.
  • the flow of Figure 20 is preferably carried out by interactions among users via a plurality of GUIs.
  • Figures 21 (a) - (g) illustrate exemplary high level flows and sample GUIs for this process.
  • Figure 21 (a) depicts a flow for adding/changing/deleting a service for one or more vehicle leases after specifying the customer for whom the maintenance action will be performed.
  • the user needs to select the leased vehicles and the maintenance action types that will be performed.
  • the maintenance actions can be performed on a leased vehicle-by-leased vehicle basis or can be performed on multiple leased vehicles at once.
  • Figure 21 (b) depicts a flow for adding/changing/deleting a service for one or more vehicle leases after specifying a quote for which the maintenance action will be performed.
  • Figure 21 (c) displays a Gm that summarizes a customer's leased vehicle fleet and provides vehicle counts for that fleet broken down by the maintenance services, physical damage and liability coverages, and miscellaneous services that are applicable to that fleet.
  • the listed vehicle counts that are shown in Figure 21 (c) serve as links to a GUI through which a user can selectively perform maintenance actions on one or more leased vehicles. For example, user selection of the "5" link in the maintenance management row of the table of Figure 21 (c) will cause the GUI of Figure 21 (d) to be displayed.
  • Figure 21 (d) lists individually lists the leased vehicles that made up the vehicle count selected by the user from the table of Figure 21 (c).
  • the list of Figure 21 (d) also displays pertinent data about those vehicles' maintenance management attributes. Through the checkboxes adjacent each listed vehicle, the user can selectively choose one or more vehicles upon which a maintenance action will be simultaneously performed. Also, via the topmost checkbox adjacent the maintenance management header, the user can select all of the listed vehicles without the need to individually select each listed vehicle.
  • GUI of Figure 21 (d) the user can access drop down menus 2100 and 2102 to select the maintenance action that will be performed on the vehicles selected via the checkboxes
  • the GUI of Figure 21 (e) is displayed, which depicts a GUI that allows the user to input data for performing the selected maintenance action.
  • Figure 21 (f) depicts a confirmation GUI that is displayed after the user has successfully performed the selected maintenance action.
  • Figure 21 (g) depicts an exemplary alternative GUI 2110 for initiating the performance of a user-selected maintenance action on one or more user-selected customer vehicle leases.
  • a drop down menu can be provided (or a "customer search" tool (see Figures 21 (h) and (D)) to facilitate the user's selection of a customer.
  • section 2112 of GUI 2110 preferably lists all vehicle leases for the selected customer.
  • the listed vehicle leases for the customers are limited to activated vehicle leases, although this need not be the case.
  • the activated vehicle leases on the list are preferably displayed in a manner that allows the user to select one or more listed vehicle leases simultaneously.
  • a checkbox can be provided adjacent to each listed vehicle lease.
  • a checkbox is also provided in section 2112 that allows the user to select all of the listed vehicle leases.
  • the user can then choose the type of maintenance action to be performed thereon.
  • a list of available maintenance action options can be presented via a drop down menu or a side bar (not shown) that lists maintenance actions either individually or hierarchically.
  • the user can select the "continue" button to initiate the performance of the selected maintenance action on the selected one or more vehicle leases to thereby launch GUI(s) configured to interact with the user on the selected maintenance action.
  • Figure 22 depicts a preferred flow for a maintenance action relating to changing the physical damage and liability program in which the customer is enrolled.
  • the process of Figure 22 may run as part of a maintenance action when a customer who is enrolled in an physical damage and liability program provided by the lessor chooses to change physical damage and liability programs or when a customer who was not previously enrolled in a lessor-provided physical damage and liability program requests to become so enrolled.
  • the user can select through one or more GUIs the applicable customer and vehicle (s) to which the enrollment update is applicable.
  • one or more GUIs preferably displays all applicable physical damage and liability program for that customer.
  • a customer will have some leased vehicles covered under Physical Damage and Liability Program A while others are covered by Physical Damage and Liability Program B and so on, wherein the coverage can be programs through the lessor or insurance from a third party insurance carrier or self -insurance.
  • the user selects a new policy for one or more vehicles leased by the customer. This new policy may either be a switch to one of the existing policies for the customer or to a new policy altogether.
  • the system checks whether the enrollment adjustment is an adjustment to a lessor-provided physical damage and liability program. If so, at step 2208, the terms of coverage are defined and at step 2210, the driver (s) for the one or more vehicles are checked against a stored list of drivers that are to be excluded from coverage.
  • step 2216 If a proposed driver is found on this list, an error message is provided at step 2216 that the requested enrollment cannot be provided. If no driver exclusion exists, then other aspects of the proposed enrollment adjustment are validated for compliance with physical damage and liability program coverage. For example, the leased vehicle is checked to determine whether it is excluded from the coverage of the selected program. Lastly, the program is validated at step 2214 against the applicable state minimum damage and liability coverage requirements. Each of steps 2010, 2012, and 2214 are preferably performed automatically by predetermined business rules. If tests 2210-2214 are passed, then at step 2218, the proposed enrollment is added to the customer lease and the database 120 is updated accordingly at step 2220. Thereafter, at step 2222, an enrollment card is requested.
  • Figure 26 depicts the preferred flow for step 2222.
  • step 2224 checks whether the change in enrollment is to an insurance policy of an insurance carrier. If so, step 2226 operates to validate that this third party insurance binds insurance to the leased vehicle. This validation can be recorded on a GUI or the like after a user receives adequate proof of whether a binder provided by an insurance agent exists.
  • step 2228 evidence of title and instructions that identify the lessor as an additional insured and a loss payee on the policy and how to handle payments are sent to the applicable insurance carrier.
  • step 2230 the change in coverage is added to the lease and database 120 is updated accordingly.
  • step 2232 operates to determine whether the customer's enrollment adjustment is to self-insurance. If so, step 2234 operates to validate that a signed addendum or other appropriate documentation that describes the self-insurance exists for the leased vehicle. Preferably this step is performed by the user who obtains a copy or other evidence of the self-insurance . Preferably, a credit check is run against the customer's credit profile to assess whether this self-insurance is sufficient and whether the self-insurance should be approved by the lessor. Then, at step 2236, presuming that the self- insurance has been approved, the change in coverage is added to the lease and database 120 is updated accordingly.
  • Figure 23 depicts a preferred flow for handling maintenance action related to changes to the driver, garage address, maintenance cost code, or cost code for a leased vehicle, with steps 2300, 2302 and 2304 corresponding to the actions performed via GUI 2110 of Figure 21 (g) . If a driver for a leased vehicle is being changed, the flow from step 2306 is followed. With driver changes, validations against physical damage and liability coverage, the garage address, maintenance products, and fuel cards are performed at steps 2308, 2310, 2312, and 2314. If the garage address for a leased vehicle is being changed, then the applicable LT&T conditions are validated and updated as necessary at steps 2318, 2320, 2322, and 2324.
  • FIG. 2326 If the maintenance product for the leased vehicle is being changed, then at step 2326, validations against the updated maintenance product are performed, and the database 120 is updated as appropriate at step 2328. If necessary, a new maintenance card may need to be issued to the driver. If the cost code for the leased vehicle is being changed, then the database 120 is updated appropriately at step 2330. The cost code is an identifier provided by the customer to be included on invoices to the customer so that the customer can efficiently process the invoice.
  • Figure 24 provides a more detailed view of the process for assigning different drivers to a leased vehicle.
  • Figure 29 provides a view of the process for changing the driver's address for a leased vehicle, which is similar in nature to the process of changing the garage address.
  • the garage address identifies the address where the leased vehicle is located (typically overnight) while not in use. In some instances, the garage address may be a parking lot or parking garage maintained by the lessee's business organization rather than the driver's home address.
  • Figure 25 depicts a preferred flow for changing a maintenance product for a customer vehicle lease.
  • maintenance product options include full maintenance, customer maintenance, and maintenance management.
  • full maintenance the customer's monthly lease rate takes into account a set maintenance budget on the leased vehicle and the customer may service and maintain the leased vehicle as needed. With custom maintenance only selected service and maintenance is paid for by the lessee.
  • maintenance management the lessor provides monthly statements and reports to the customer that itemize the service/maintenance performed on a leased vehicle and the customer makes payments to the lessor based on these statements.
  • GUIs Through one or more GUIs, the user will select the new maintenance product for the lease vehicle (s) and assign the appropriate effective date.
  • the updates to the maintenance product will then be stored in database 120 and communicated to the business accounting software if necessary.
  • a request for a new maintenance card as described in Figure 28 may also be necessary.
  • Figures 27 and 28 provide additional details for the processes of requesting fuel cards and maintenance cards respectively for leased vehicles as they arise out of maintenance actions for leased vehicles .
  • Figure 30 illustrates a preferred flow for implementing changes to the term of a lease.
  • the user can either enter a later or earlier end date for one or more customer leases. If the term adjustment triggers changes in the monthly payment and/or maintenance charges under the lease, the appropriate changes are entered into database 120.
  • Figure 31 illustrates a preferred flow changing the mileage parameters of a lease. One flow relates to changes in the annual mileage under a lease, while the other flow relates to changes in the contract mileage under a lease. In both cases, where the adjustments trigger corresponding changes in the maintenance charges and/or monthly payment, these values are automatically recalculated, stored in database 120, and communicated to the business accounting software.
  • Figure 32 illustrates a preferred flow for adjusting the terminal RBV for a lease. Adjustment to the terminal RBV will trigger a recalculation of the depreciation, which in turn may trigger an automated change in the monthly payment under the lease, as shown in Figure 32. Any changes are stored in database 120 and communicated to the business accounting software.
  • Figure 33 illustrates a preferred flow for adjusting the depreciation applicable to a lease, which will in turn trigger a recalculation of the terminal RBV. Any changes to the monthly payment under the lease that are triggered are computed automatically, stored in database 120 and communicated to the business accounting software.
  • Figure 34 illustrates a preferred flow for adjusting the service charges for a lease.
  • Service charges are an end of lease term transaction charge related to the lessor's paperwork, transport, sale, and disposal costs that arise upon the expiration of the lease. It may be the case that the expected service charge to be applicable to a lease needs to be modified because more difficulties were encountered than expected during disposal. Changes in service for the leased vehicle (s) are stored in database 120 and communicated to business accounting software if necessary.
  • Figure 35 illustrates a preferred flow for entering a residual adjustment for an activated customer vehicle lease. Such adjustments may be necessary for closed end leases needing a lease term extension. The adjustments to the residual may in turn trigger changes in the customer's monthly payment, which in turn are automatically calculated, stored in database 120, and communicated to business accounting software if necessary.
  • Figure 36 illustrates a preferred flow for entering a change in the overmileage charge applicable to a customer vehicle lease. Such changes may be necessary for closed end leases .
  • Figure 37 illustrates a preferred flow for entering management fee changes for an activated customer vehicle lease. This fee preferably represents a fee charged by the fleet management company for providing service to the customer throughout the lifecycle of the lease. In cases where the change in the management fee triggers a change in the customer's monthly payment, the new monthly payment is automatically calculated, stored in database 120, and communicated to business accounting software if necessary.
  • Figure 38 illustrates a preferred flow for entering changes in the interest rate applicable to a customer vehicle lease. Such changes may be necessary for variable rate leases that are affected by interest rate fluctuations, particularly fluctuations in the prime interest rate.
  • the system preferably automatically recalculates the monthly payment if necessary. Thereafter, the recalculated monthly payment is preferably stored by the system in database 120 and communicated to business accounting software.
  • Another validation procedure that may become necessary as a result of maintenance actions performed on activated customer vehicle leases is a secondary credit check to verify whether the fleet management company wants to implement maintenance actions that will result in more credit being extended to the customer.
  • Examples of circumstances that may trigger a secondary credit check include a customer that seeks to expand its fleet, a customer that acquires another company with its own fleet needs, a yearly credit review process, or a customer whose payment history begins to show signs of financial difficulties.
  • the actual credit check is preferably performed as described in commonly-owned pending patent application serial no. 11/090,400, filed March 25, 2005, entitled "Client-Server Architecture for Managing Customer Vehicle Leasing" , the entire disclosure of which has been incorporated by reference herein.
  • Figures 40 (a) - (e) depict exemplary flowcharts for the delete leased vehicle stage through the terminate lease stage.
  • Figure 40 (a) depicts a high level view of the delete process, wherein the leased vehicle is deleted, or taken off the list of active vehicle leases. Deletion further stops monthly lease billings to the customer for that vehicle.
  • the vehicle is disposed, often through a sale by the lessor to a third party or, in some cases, the customer. Disposal involves the finding of a buyer who agrees upon a sale price for the vehicle. Upon disposal, either a settlement or a reverse deletion operation occurs.
  • Figure 40 (b) provides an exploded view of the "delete unit” operation.
  • Figure 40 (c) provides an exploded view of the "unit disposal” operation.
  • Figure 40 (d) provides an exploded view of the "settlement” operation.
  • the settlement process preferably involves a calculation of any end of lease term fees that are to be billed to the customer.
  • Figure 40 (e) provides an exploded view of the "reverse deletion” operation.
  • a reverse deletion relates to re-assigning the lease status of the vehicle back to the customer once again.
  • Taxes and surcharges for leased vehicles are often a complex patchwork of rules that vary by taxing jurisdiction.
  • a variety of third party vendors provide data tables that identify taxes and surcharges for vehicle leases as they vary by taxing jurisdiction; for example, such tax reference data is available from vendors such as Vertex, Inc. of Berwyn, PA, Taxware, LP of Salem, MA, and RIA (a business unit of The Thomson Corporation of New York, NY.
  • Such a table is preferably stored in database 120 or accessible to the lease management software executed by servers 102.
  • the lease management software of the preferred embodiment can determine the applicable taxes and surcharges for a given customer vehicle lease on the basis of geographic identifiers for that least that tie the location (typically the "garage address" of the lease) to the appropriate taxing jurisdiction.
  • a preferred geographic identifier for this process is the postal or zip code for the lease's garage address. In instances where a postal code spans multiple taxing jurisdictions, then the municipality of the lease's garage address can be used. It is worth noting however, that other geographic identifiers can be used, such as municipality alone, street address, etc.
  • the determination of the applicable taxes and surcharges can be performed automatically for maintenance actions when the pertinent geographic identifiers for the lease are already known by the system. An example of a maintenance action where automatic recalculation of taxes and surcharges may occur is a "change garage address" maintenance action, as previously described.
  • a user can determine the applicable taxes and surcharges for one or more vehicle leases via the GUIs shown in Figures 41 (a) - (n) which allow the user to view and update tax information by geographic location.
  • the user can define the state/province for which tax information is desired.
  • the user can specify the postal code within the chosen state/province for which a tax view is desired.
  • a table in the GUI of Figure 41 (b) preferably lists the taxing jurisdictions within the user-specified postal code and lists the jurisdiction's relevant tax rates.
  • the user can update the tax information for a user-selected state/province.
  • the user can select the state/province for which the revenue tax base option rules will be maintained.
  • the GUI of Figures 41 (e) and (f) lists services available from the lessor that may be subject to taxation. By selecting appropriate boxes in the table, the user can control whether those services will be treated as taxable by the system.
  • the user can select the state/province for which property tax factors can be defined.
  • the GUIs of Figures 41 (h) and (i) allow the user to select the applicable tax percentages for different vehicle ages.
  • the user can specify any special instructions that will appear for the property tax when that tax is displayed to the user by the system.
  • the user can define the fleet group and state/province for which tax information can be viewed and maintained.
  • the user can select particular taxes via the GUI of Figure 41 (m) and also add miscellaneous tax identifiers (such as a sales tax license number) via the GUI of Figure 41 (n) .
  • GUI 4100 Another alternative for user determination of applicable taxes and surcharges is shown via the GUIs of Figure 41 (o) .
  • GUI 4100 the user can specify the customer and vehicle lease (s) (via section 2102 as described in connection with
  • GUI 4100 preferably also provides a field through which the user can enter a geographic identifier such as a postal code for the selected vehicle lease (s) .
  • a geographic identifier such as a postal code for the selected vehicle lease (s) .
  • the lease management software preferably accesses the tax/surcharge data table to look up the applicable taxes and surcharges for a vehicle lease defined by that geographic identifier.
  • a second GUI 4102 can be presented to the user through which the user can enter such a second geographic identifier (such as municipality) .
  • this information is preferably presented to the user via GUI 4104.
  • FIG. 42 depicts an exemplary GUI for the display of the total holding costs for a prospective vehicle lease.
  • the GUI depicted in Figure 42 may serve as a report that compares the expected costs that would be incurred by a customer for vehicle leases of two different terms (e.g., a 4 year lease term versus a 6 year lease term) .
  • the delivered price represents the initial value of the vehicle as it is initially delivered to the customer.
  • the market value at term represents the expected vehicle value at the end of a specified lease term.
  • the monthly depreciation is in turn calculated simply as the difference between delivered price and the market value at term divided by the total number of months in the lease term .
  • the additional monthly maintenance cost shown for the longer duration lease term represents an expected additional monthly maintenance that could be expected for the vehicle during the last 2 years of a 6 year lease term. This value can be a user-entered estimate.
  • the additional fuel cost vs. new item in the report represents an estimate of the increased fuel costs that would be incurred during the final two months of a 6 year lease due to the decreased fuel efficiency that a vehicle would be expected to experience as the vehicle ages.
  • This value can also be a user-entered estimate.
  • the specified "soft dollar" values shown in the report represent customer- specified estimates that identify potential other costs that are related to problems that a vehicle may encounter as it ages. All together, these values help the customer to assess what the expected costs related to a lease will be and to assess what length of lease term is desirable.
  • This Internet-based customer interface may also preferably be used by the customer to access a cycling analysis tool that will identify for the customer a recommended deletion time for a vehicle lease. The operation of such a cycling analysis tool is preferably as described in commonly-owned co-pending U.S. patent application serial number 11/243,723, entitled “Method and System for User Management of a Fleet of Vehicles Including Long Term Fleet Planning", filed October 5, 2005, the entire disclosure of which is incorporated herein by reference.
  • FIG. 43 (a) - (c) illustrate this process.
  • the user can identify the customer for which the fleet risk report will be created.
  • the fleet risk report of Figure 43 (b) is created by the system.
  • This report preferably details the unit-by-unit and total risk for a customer's fleet, as shown in the market position column and the total market position sum of the table .
  • the fleet risk report data table preferably provides other details about the customer's leased vehicles, as shown.
  • a fleet manager can determine whether he/she is comfortable with the risk identified by the report in view of the customer's credit history.
  • This tool could also be used to forecast the fleet management company's risk for a customer's fleet as of a user-specified future date by projecting each vehicle's value as of the user- specified future date.
  • Vehicle value projections can be performed using readily available third party data sources that project values for different vehicle types. For example, vendors such as Mannheim, Automotive Lease Guide, and others provide such data.
  • Create AME Voucher allows the user to search for quotes with outstanding AME not included on a vehicle Paystamp as well as AME with a Tailed" voucher status. The user will then select which AME will be included on the voucher and create a voucher. The user can also indicate a manual voucher has been created as well as export AME information for email.
  • This use case describes how to search for quotes containing unpaid AME that is not handled by the ordering dealer (and not included on a vehicle Paystamp) and AME with a "Failed" voucher status. In addition, this use case describes how to select which AME will be included on the voucher and how to create a voucher. It also addresses how to indicate a manual voucher has been created and to export AME information for email.
  • This function is launched from the Tools Menu - Other Paystamps.
  • the user may search by one or a combination of the following search criteria (refer to the Business Rules - AME Search Rules for specific rules): a) Quote Group b) Branch c) Vendor Name d) Vendor ID e) Invoice ID f) Order Type
  • the user enters the search criteria. a) If the user does not know the vendor name or vendor ID, the system provides a way to search using the standard vendor search. (Refer to the Vendor Search use case for details)
  • the user selects to search for AME based on the criteria entered.
  • the system searches for unpaid AME where the vehicle status is not pending or cancelled and AME with a "Failed" voucher status based on the criteria entered. a) If the system locates a match, the individual AME items that are not included in the vehicle Paystamp are displayed by quote number. b) If the system does not locate a match an error message is displayed and the user must enter different search criteria.
  • the user may search by one or a combination of the following search criteria (refer to the Business Rules - AME Search Rules for specific rules): a) Quote Group b) Branch c) Quote Number d) Last eight characters of the VIN e) Unit Number f) Order Type
  • the user enters the search criteria. a. If the user does not know the quote number, unit number, and last 8 of the VIN, the system provides a way to search using the standard quote search. (Refer to e-Commerce Group
  • the user selects to search for AME based on the criteria entered.
  • the system searches for unpaid AME where the vehicle status is not pending or cancelled and AME with a "Failed" voucher status based on the criteria entered, a) If the system locates a match, the individual AME items that are not included In the vehicle Paystamp are displayed by quote number. b) If the system does not locate a match, an error message is displayed and the user must enter different search criteria.
  • the user may view the search results and create a voucher to pay for the AME.
  • NVA users may select to pay for AME items for NVA orders only
  • the system displays the AME Paystamp screen.
  • the user may sort the individual lines by: a) — Greup b) Quote Number c) Unit Number d) Last 8 characters of the VIN ' e) Vendor ID
  • the system displays the AME items based on the search criteria in order first by group and then by quote number. This display includes the following read-only information for each quote: a) Quote Group b) Branch (if selected in the search criteria) c) Quote Number d) Order Type (Indicates if the AME is from an NVA order or not) e) Vendor ID
  • the system provides a way for the user to view the details of the vendor.
  • the user may select to view the vendor information.
  • the user may choose to perform the following actions: a) Create the AME Voucher or Manual Voucher. See Alternate Flow - Create the AME Voucher or Manual Voucher. b) Export AME information into Excel. See Export AME Information for Email.
  • the system performs the following functions: a) The system validates that an Invoice Number, Invoice Date, and Total Invoice Amount have been entered.
  • each selected AME line has an invoice amount greater than $0.00. a) If the selected AME line(s) do not have an invoice amount greater than $0.00, the system displays a message and the user must edit the amount(s).
  • the system validates that the PeopleSoft Vendor ID and Location for the vendor has been defined in EDGE Vendor. a) If the PeopleSoft Vendor ID and Location are not defined, the system displays a message and the user must enter the information in the Vendor module and return to the AME Paystamp to re-submit for payment.
  • the system displays the voucher status in Payment Tracking as "Submitted”. (Refer to the P ⁇ opI ⁇ Soft AP Voucher Interface use case for status definitions and the Payment Tracking use case for status details.)
  • the interface runs at the scheduled time.
  • the system displays the voucher status on tho AME Payotamp and in Payment Tracking; refer to the Payment Tracking use case for details.
  • the user may indicate whether the Paystamp was paid by EFT or Credit Card.
  • the system displays the voucher status in Payment Tracking as "Manual”, and updates tho vouch or information on tho ⁇ ME Payotamp and in Payment Tracking. (Refer to the PeopleSoft AP Voucher Interface use case for status definitions and the Payment Tracking use case for status details.)
  • This function allows the user to compile AME Information from the EDGE application to an Excel file.
  • the system creates an Excel spreadsheet containing the following information for the AME item(s) selected: a) Quote Group b) Branch c) Quote number d) Unit Number e) Last eight characters of the Vl N f) Order Type g) Vendor ID h) Vendor Name i) Equipment Type j) Quantity k) Customer Price I) Enterprise Cost m) Invoice Amount n) Voucher Status
  • Tools/Other Paystamp a) Function Security - defines the security for the overall Tools/Other Paystamp function.
  • Access to this function can be defined at three levels - update, view, or no access.
  • Access to this function can be defined at three levels - update, view, or no access. The access granted applies to all three values as a whole, not individually.
  • the user may edit the AME Variance Percentage, AME Variance Amount, or choose to use the Corporate AME Variance Value.
  • a Group user may view any other group AME information. However, they may only pay for AME associated with their own group. a) Exception: Group 01 users may view, update invoice information and create vouchers for Group 11 quotes.
  • the system will search from left to right for a vendor name beginning with the entered criteria, (i) If the system finds a match, the AME for all vendors whose name contains the search criteria is displayed, (ii) If the system does not locate a match, an error message is displayed and the user must enter different search criteria.
  • NVA and Corporate users must search by at least one criteria. a) If a search criteria is not used, the system displays a message informing the user that they must have at least one search criteria.
  • the system checks if a voucher created date exists for the vehicle. a) If a voucher created date does not exist, the AME is included on the vehicle Paystamp. b) If a voucher created date exists, the AME is displayed and paid for via the AME Paystamp.
  • Group users a) Group will display on the AME Paystamp. b) Branch will display if selected as a search criteria.
  • Group 66 and Corporate users a) Group will display if selected as a search criteria. b) Branch will display if selected as a search criteria. c) If group is not selected as a search criteria and only one group applies to the AME search results, the group will display on the AME Paystamp. d) If group is not selected and several groups are returned in the AME search results, the group will not display on the AME Paystamp.
  • the system pre-selects the item.
  • the user may not choose to create a voucher if the selected AME item(s) is in a failed status.
  • a data conversion will occur when the AME Paystamp goes live in production. This conversion affects all AME for ordering and non-ordering dealers on activated and activated revised quotes prior to .
  • the AME will be marked as Paid on the Quote, (Vehicle) Paystamp, and Payment Tracking.
  • the Voucher Status will be set to Manual.
  • the Control Group will be set to "Conversion”.
  • the Voucher ID will be set to "Conversion”.
  • the Created Date will be set to the conversion date.
  • the Created by will be set to "System".
  • An interface is used to create the PeopleSoft AP voucher from the EDGE Vehicle Paystamp and AME Paystamp.
  • the voucher is added to a control group to be paid by PeopleSoft.
  • This use case describes how the system defines the Vehicle and AME Paystamp values and accounts that correspond to the PeopleSoft voucher and control group entries.
  • the interface creates the control group and voucher at a scheduled time based on the time zones of each group's admin (99) branch.
  • the time zones in particular are:
  • the system bundles the vouchers for each U ⁇ er iQQ&li ⁇ atf ID that submitted a request to pay for the vehicle and/or AME based on LKE and Non LKE.
  • the interface creates the control group entries based on the following criteria as defined by the business rules.
  • the interface creates the voucher entries based on the following criteria as defined by the business rules.
  • the Bank Account ID is determined from the PeopleSoft Accounts Payable Business Unit and Bank ID document and is based on whether the order is LKE or Non LKE.
  • Bank Account ID vehicle is garaged in IL, use the PY or IT Non LKE Bank Account ID, respectively.
  • the interface creates the Payment Message up to 70
  • the voucher status can be viewed in the following locations in EDGE: a) Payment Tracking (Refer to the Payment Tracking use case for details.) b) Vehicle Paystamp (Refer to the Maintain Paystamp use case for details.)
  • Control Group Detail report identifies voucher discrepancies.
  • the interface assigns the business unit as defined by the ordering group and LKE eligibility. Vehicles that are not LKE eligible are defined as follows. Any one condition makes the vehicle ineligible. a) Lease types:
  • the voucher item id and distribution lines are defined based on the Paystamp items in EDGE.
  • the interface systematically sends all completed vouchers to one of two PeopleSoft control groups based on User ID and LKE eligibility.
  • Each Us ⁇ f JjQfiEjijflflflB ID may have more than one Control Group based on LKE and Non LKE vouchers submitted during the interface cycle.
  • the Control Groups are determined based on the business unit identified for each voucher.
  • the voucher status is one of the following on the Paystamp screen.
  • Vendor ID and Location information for NVA orders that are Direct Manufacturer orders provided by NVA is stored in the EDGE database and is not visible to the user.
  • the order type is either a Direct Manufacturer or Dealer Order type. If the order type has not been selected in Order Tracking prior to creating the voucher, the voucher will be submitted to PeopleSoft with rules established for a Dealer Order.
  • Group 01 and Group 15 have the opportunity to take advantage of the Illinois Tax Trade Credit The credit applies only in the instance on Group 01 and Group 15 orders where the vehicle is garaged in Illinois. a) Group 01 orders where the vehicle is garaged in Illinois is sometimes referred to as Group PY orders in PeopleSoft. b) Group 15 orders where the vehicle is garaged in Illinois is sometimes referred to as Group IT orders in PeopleSoft.
  • AME included in the AME Paystamp is not LKE eligible and is therefore considered Non-LKE.
  • each AME item will be a separate invoice line on the same voucher.
  • the manual voucher option allows the user to record details about vouchers with the following situations: 4
  • This use case describes how to create a voucher or indicate a voucher has been manually created from the Paystamp screen. If a Paystamp has been paid by electronic funds transfer (EFT) or credit card, a user may show that on the Paystamp screen as well.
  • EFT electronic funds transfer
  • the system validates the PeopleSoft Vendor Id and Location. a) For Dealer Orders, the system verifies if the PeopleSoft Vendor ID and Location for the ordering dealer exists in EDGE Vendor.
  • the system displays an error message and the user must add the PeopleSoft Vendor IO and Location in the vendor module and return to the Paystamp to re-submit for payment.
  • the system verifies that the PeopleSoft Vendor ID and Location for the specific make of the vehicle exists in the EDGE database.
  • the system validates if the VIN has a tax class code.
  • the Interface runs at the scheduled time. a) To see specific details for the Voucher Interface and status definitions, refer to the PeopleSoft AP Voucher Interface use case.
  • the system displays the voucher status on the Paystamp and in Payment Tracking; refer to the Payment Tracking use case for details.
  • the manual voucher option allows the user to record details about vouchers with the following situations:
  • the system identifies the individual AME included on the Paystamp as paid. This is reflected on the Quote/AME tab, the Vehicle Paystamp/AME tab, and Payment Tracking e-Commerce Group
  • a set of Group Rate Defaults that are associated with quotes will be defined. These values are used as the default values on the quote if the values are not defined for the customer.
  • the Pricing Plan area allows the standard fees and lease parameters for each customer to be defined. This information is defined for each combination of lease type and purchase method and is used in the quoting process.
  • the system displays the Group Defaults a) The User may switch to the Pricing Plan Defaults
  • the following values are maintained at the group level (unrelated to a specific pricing plan) a) The user must enter the maintenance over charge amount. b) The user must enter the report charge amount. c) The user must enter the annual mileage.
  • the annual mileage must be greater than 0 and less than 150,000 miles.
  • the user may enter the floor interest percentage.
  • the user must enter the AME Variance Percentage.
  • the user must enter the AME Variance (Not to Exceed) Amount.
  • the system provides a way for the user to select the Use Corporate AME Variance Values option.
  • the system validates that all required values have been entered a) If required values are missing, the system displays an error message b) The user must correct the problem and retry the save operation
  • the system displays a list of the available pricing plans.
  • the user can update the group level default values.
  • the user selects the pricing plan of interest.
  • the system displays the pricing plan input area. ⁇ .
  • the following pricing plans fields are required for update: a) Vehicle Price Index b) Vehicle Price Variance Amount or Percentage c) Interest Rate Index d) Interest Rate Variance e) Service Charge / Disposal Fee
  • the user may enter comments about the Pricing Plan.
  • the system saves the data. a) If the required fields are not entered, the system provides an error message and the user must modify the inputs,
  • the system displays a list of the available pricing plans.
  • the user can update the group level default values.
  • the system displays the pricing plan input area.
  • the user may enter comments about the Pricing Plan.
  • the system saves the data. a) If the required fields are not entered, the system provides an error message and the user must modify the inputs.
  • the system displays a list of the available pricing plans.
  • the user can update the group level default values.
  • the user selects the pricing plan of interest.
  • the system displays the pricing plan input area.
  • the user may enter comments about the Pricing Plan.
  • the system saves the data. a) If the required fields are not entered, the system provides an error message and the user must modify the inputs.
  • the system displays a list of the available pricing plans.
  • the user can update the group level default values.
  • the user selects the pricing plan of interest.
  • the system displays the pricing plan input area.
  • the user may enter comments about the Pricing Plan.
  • the system saves the data. a) If the required fields are not entered, the system provides an error message and the user must modify the inputs.
  • the system will identify which pricing plans have been customized from the Qorporate (Group 77) default pricing plan. Each pricing plan will show it's source (i.e. Customized or Corporate)
  • the system will allow the customization of pricing plans at the group level based on a combination of group, quote type and purchase method.
  • the group selection list will only include groups whose associated group/branch category 'allows customers'.
  • Vehicle price variance amount and percentage are mutually exclusive.
  • the default selection will be the amount.
  • Vehicle price variance amount allows negative, zero and positive values.
  • the default selection will be the amount.
  • the system will set the original amount to zero, ⁇ . If the user enters the amount, the system will set the original amount to zero.
  • Groups may not specify their own rate.
  • This rate is used in the Credit Review process to determine the Estimated Wholesale Value for each Vehicle Class.
  • This valge is specified as a number of months
  • This use case describes how to view Payment Tracking for a vehicle and its' AME. All information displayed is read-only.
  • the table below defines the Payment Tracking fields for the Vehicle (including AME and Sales Tax that are included on the Vehicle Paystamp) and AME not included in the Vehicle Paystamp. Payment tracking will display for each AME item that is not included In the Vehicle Paystamp but that is defined on the quote AME tab.
  • the user may refer to the Control Group and Voucher numbers to look up voucher information in PeopleSoft.
  • the AME Variance Report displays all quotes processed In PeopleSoft that have an AME item Invoice cost is greater than the Enterprise cost.
  • the report provides the option to include all AME items where the invoice cost is greater than the Enterprise cost or only those that are outside the Variance levels set for the group.
  • the AME Tolorance Variance Report displays all quotes that have been processed in Peoplesoft that have an AME item Invoice cost Is greater than the Enterprise cost.
  • the report provides the option to include all AME items where the invoice cost is greater than the Enterprise cost or only those that are outside the Teleranee Variance levels set for the group.
  • the use case begins when the user selects to run the AME Toloranco Variance Report from Edge.
  • the user may select the following criteria for the report a) Group
  • the system displays a warning showing the standard EFS Confidentiality Notice; the user must select OK to continue.
  • the system generates the Excel report for processed AME items that meet the report criteria.
  • the report can be printed from within EDGE
  • Start date defaults to 1 st day of the current month
  • Start and End Dates may not be future dates
  • the system displays an error message stating that future dates are not valid search criteria.

Abstract

An improved lease management system is disclosed herein for use by fleet managers to manage customer vehicle leases for a variety of management issues that arise throughout the lifecycle of a lease. According to one aspect, the system comprises a system for management of a plurality of vehicle leases, the system comprising: (1) at least one user computer; (2) a memory storing a database, the database being configured to store vehicle lease data for each of a plurality of vehicle leases; and (3) a server in communication with the user computer and the memory, the server being configured to execute a lease management software program, the lease management software program being configured to provide lease management functionality for each of said vehicle leases throughout a vehicle lease lifecycle via a plurality of interrelated graphical user interfaces (GUIs), the lease management functionality including a plurality of user selectable maintenance actions for an activated one of said customer vehicle leases, and wherein the lease management software program is further configured to update the stored vehicle lease data in the database in response to a user selection of at least one of said plurality of selectable maintenance actions.

Description

Method and System for Managing Vehicle Leases Cross Reference to Related Application
This application claims the benefit of provisional patent application Serial No. 60/680,245 entitled "Method and System for Creating Vouchers for After Market Equipment Paystamps for Leased Vehicles", filed May 12, 2005, the entire disclosure of which is incorporated herein by reference. Field of the Invention:
The present invention relates to a system for managing a plurality of vehicle leases, preferably on behalf of customers, a task often referred to as fleet management. Background and Summary of the Invention:
The management of a fleet of leased vehicles on behalf of a customer is a challenging process that requires the ability to coordinate data flow and decision-making among a plurality of parties.
At any given time, a fleet management company may lease numerous vehicles to a plurality of customers for use in the customers' respective vehicle fleets. For example, a given company may lease several vehicles for use by its sales personnel . Another company may lease vehicles not only for use by its sales personnel but also for use by its field service personnel . Yet another company may lease vehicles not only for use by its sales personnel and field service personnel, but also for its executives. A fleet management company may be hired by these companies to manage the companies' leased vehicle fleets. The types of vehicles being leased and the types of leases may vary not only from customer company to customer company, but also within a single customer company. For many customers, both large and small, the needs of their leased vehicle fleets are complex and constantly shifting over time, which inevitably creates complex management issues for fleet managers who are tasked with making management decisions for multiple customers, each of which has its own unique fleet of leased vehicles. As used herein, the term "fleet manager" refers to any person employed by or contracted by a fleet management company to manage customer vehicle leases. The term manager is not meant to imply a requirement that the fleet manager actually manage other people, only that he/she be empowered to take an action on any part of a customer lease .
Lease management issues arise throughout the lifecycle of vehicle leases, with the lifecycle often including a plurality of stages, the stages comprising a lease quote creation stage, an order acceptance stage, an order vehicle stage, a pay for vehicle stage, a vehicle delivery to dealer stage, a vehicle delivery to lessor stage, a quote/lease activation stage, a maintain active lease stage, and a delete leased vehicle stage . During the maintain lease vehicle and subsequent stages, often times fleet managers are required to take maintenance actions on a lease to accommodate changed circumstances and the needs of the customer. A "maintenance action" as defined herein refers to any action that might be required to adequately retain or maintain the successful operation of one or more leased vehicles from lease activation through lease termination. Examples of such maintenance actions are discussed hereinafter. With a previous system of the assignee of the present invention, only the stages starting from lease quote creation through the quote activated stage were integrated together through a common application. However, for maintenance actions taken by a fleet manager on a customer lease post- activation, the fleet manager was forced to access multiple separate and independent software programs. While these separate programs shared common databases, the functions of these programs were not coordinated. With the previous system, a given maintenance action may have required a fleet manager to utilize several different programs to accomplish multiple steps of the maintenance action. Experience and extensive training were required for a fleet manager to feel comfortable that all necessary programs were executed to fully accommodate a maintenance action. Furthermore, efficient navigation between the different programs was not provided nor was prompting provided to fleet managers to identify the different programs that had to be executed to fully complete a maintenance action, and often extensive re-keying of data was required.
Because of these disparate programs, an effective automated fleet management company-wide system of checks and balances was not in place to determine whether a fleet manager' s maintenance action violated existing lease terms and/or internal fleet management company business policies. This shortcoming placed high demands on the knowledge and experience of fleet managers, and, even with knowledgeable and experienced fleet managers, created a risk of non-uniformity within the fleet management company as to how various maintenance actions are handled.
In an effort to improve upon the assignee's previous system, the inventors herein disclose a lease management system that provides a plurality of graphical user interfaces (GUIs) through which users can manage customer vehicle leases throughout the lease lifecycle. In particular, these GUIs are configured to provide users with the ability to handle post- activation lease maintenance actions. As used herein, an "activated" lease refers to a vehicle that has been delivered to a lessee and for which billing to the lessee has been initiated by the lessor. Thus, according to one aspect of the preferred embodiment of the present invention, disclosed herein is a system for user management of a plurality of customer vehicle leases, a system for management of a plurality of vehicle leases, the system comprising: (1) at least one user computer; (2) a memory storing a database, the database being configured to store vehicle lease data for each of a plurality of vehicle leases; and (3) a server in communication with the user computer and the memory, the server being configured to execute a lease management software program, the lease management software program being configured to provide lease management functionality for each of said vehicle leases throughout a vehicle lease lifecycle via a plurality of interrelated graphical user interfaces (GUIs) , the lease management functionality including a plurality of user selectable maintenance actions for an activated one of said customer vehicle leases, and wherein the lease management software program is further configured to update the stored vehicle lease data in the database in response to a user selection of at least one of said plurality of selectable maintenance actions. As used herein, "lease management functionality" refers to a function provided by lease management software to control some aspect of a vehicle lease. As used herein, "interrelated" refers to the ability to navigate from one GUI to another either directly or indirectly via one or more intervening GUIs, all within the same software application. If the user is required to exit the software application to reach the "another" GUI, then the two GUIs are not "interrelated" . Similarly, if a user is required to launch a new software application to reach the "another" GUI, then the two GUIs are not "interrelated". The lease management system is also preferably configured to provide an automated system of checks and balances to evaluate proposed maintenance actions against predetermined business rules. Among the checks and balances, the system preferably provides users with a greater ability to determine the taxes and surcharges that are applicable to a given customer lease, both prior to quote activation and during lease maintenance if changes occur that require a tax/surcharge adjustment. With the present invention, tax and surcharge tables are stored in a database that allows for the system to identify applicable tax and surcharge data for a given customer lease based on user-specified or otherwise known geographical identifiers. For example, in many cases, a user will be able to determine the applicable taxes and surcharges for a lease by specifying the applicable postal code (i.e., zip code) for the lease. In other instances where multiple municipalities exist within the same zip code, and where those municipalities apply different taxes and/or surcharges to a vehicle lease, the system preferably allows the user to further specify the applicable municipality for the vehicle lease. Preferably, the list of available municipalities within the specified zip code are presented to the user via a drop down menu. Thus, by referencing taxes and surcharges to postal codes and municipalities, the preferred embodiment helps minimize the risk of error when determine the applicable taxes and surcharges for a vehicle lease.
According to another aspect of the preferred embodiment of the present invention, the lease management system is configured to increase the automation between itself and the business accounting software used by the fleet management company. This increased automation promotes efficiency when processing cost items such as vehicle paystamps, after market equipment (AME) paystamps, license tax and title (LT&T) paystamps, and "other costs" paystamps (such as shipping or transportation costs related to a leased vehicle or miscellaneous adjustments) , and also when directly accessing a customer's financial account to obtain payment on accounts receivable items (referred to as a direct debit process) . Within an exemplary scenario of processing AME paystamps, when vehicles that are to be leased to a customer are ordered from the factory or vehicle dealer, those vehicles may not include all of the equipment desired by the customer. For example, a customer who is leasing a truck or delivery vehicle may be desirous of adding additional features (such as a ladder rack, a bedliner, etc.) to the vehicle to tailor that vehicle to its needs. Another example would be a leased vehicle that adds additional features such as a satellite radio receiver, a sun roof, or the like. This type of additional equipment is known as AME, as is well-known in the art. In instances where the factory or dealer does not offer the AME desired by the customer, where the customer chooses to add the AME to the vehicle after delivery from the factory or dealer, or where the customer simply chooses an outside vendor, the AME will be purchased from an outside vendor rather from the factory or dealer. As such, the cost of the AME may not be reflected in the invoice for the vehicle received from the factory/dealer . Instead, a separate invoice from the outside vendor for the AME items will be received by the fleet management company.
From the perspective of a fleet manager who manages a fleet of leased vehicles on behalf of a customer, the use of cost items from outside vendors creates invoicing, disbursement, and management complexities. Fleet managers who arrange to add a cost item such as AME to their customers' leased vehicles will need to either build the expected AME costs into the monthly lease payments or make arrangements with the customer to bill the customer separately for AME items. When invoices for AME items are received by the fleet management company, the fleet manager will need to review the invoiced AME items to ascertain the degree to which the invoiced cost reflects the expected cost. In cases where the invoiced cost is greater than the expected cost that was either built into the customer's monthly lease payment or quoted to the customer in advance for a separate billing, the fleet manager will be forced to make business decisions as to whether the additional cost should be passed on to the customer or taken as a loss.
An additional task that will need to be undertaken by the fleet manager is the approval of a cost item invoice so that the vendor can be paid. In previous systems operated by the assignee of the present invention, this task required the fleet manager to manually key the cost item's invoice data together with appropriate data about the leased vehicle to which the cost item invoice is applicable into a separate business financial/accounting software program such as PeopleSoft from either a screen display (or hard copy) produced by a separately running program that summarized AME invoice data and leased vehicle data or from a hard copy of the AME invoice itself. This task resulted in redundant data entry tasks and/or required familiarity with multiple disparate computer programs. As such, the inventors believed a need existed in the art for a more reliable and streamlined approach to handling transaction and cost issues related to outside vendor cost items for leased vehicles. Toward this end, the inventors herein disclose a method for integrating a business accounting software program with a software program within the lease management system for managing a plurality of vehicles leased by a customer, the method comprising: (1) providing a page that lists data describing a plurality of cost items that are applicable to a customer's vehicle lease; (2) receiving an input from a user that is indicative of a command to pay a vendor for at least one of the listed cost items; and (3) responsive to the received input, automatically uploading vendor payment instructions for the at least one listed cost item to a separate business accounting software program.
Preferably, the page is configured to display a customer price for each cost item, an expected cost for each cost item, and an invoiced cost for each cost item. Furthermore, the page can also be further configured to receive input from the user indicative of a command to create a manual voucher for at least one of the listed cost items. A corresponding system and software for performing this method are also disclosed herein. Also disclosed herein is a method and system for identifying problematic cost items, wherein a page is provided through which a user can request a report that lists each cost item that is applicable to a customer lease, wherein the listed cost item has an invoiced cost that is different than an expected cost therefor. Responsive to user input on this page, such a report can be generated for display to the user. In a preferred embodiment, this report lists each cost item that related to the customer lease, wherein the listed cost item has an invoiced cost that is different than an expected cost by more than a predetermined variance.
In addition to processing cost items such as AME paystamps in this manner, paystamps for vehicle orders, LT&T, and other costs can likewise be handled via the preferred embodiment of the present invention. For example, miscellaneous adjustments can also be processed via the preferred embodiment, such adjustment paystamps that relate to subsequent adjustments to vehicle paystamps (e.g., later discovery of applicable vehicle rebates or the like; these paystamps are usually but not always credits) . According to another aspect of the preferred embodiment of the present invention, the inventors disclose herein a plurality of GUIs for users to enter maintenance actions on customer leases wherein those maintenance actions can be globally entered for a user-specified plurality of leases simultaneously. This aspect of the preferred embodiment of the present invention promotes efficiency by alleviating fleet managers of the need to unnecessarily re-key data. According to yet another aspect of the preferred embodiment of the present invention, the inventors disclose herein the use of customer profiles to define how various lease actions are handled. For example, the inventors herein disclose the customer profiles can be used to define how various cost variances will be handled by the lease management system.
According to yet another aspect of the preferred embodiment of the present invention, the inventors disclose herein that the lease management system can be used to generate a fleet risk report that would feed a credit review process. This report would preferably detail the unit-by-unit and total risk for a customer's fleet. Based on this report, a fleet manager can determine whether he/she is comfortable with the risk identified by the report in view of the customer's credit history. The inventors envision that this tool could also be used to forecast the fleet management company's risk for a customer's fleet as of a user-specified future date .
According to another aspect of the present invention, disclosed herein is an Internet-based customer interface to the lease management system that allows customers to identify expected total holding costs for a vehicle lease. This Internet-based customer interface may also preferably be used by the customer to access a cycling analysis tool that will identify for the customer a recommended deletion time for a vehicle lease.
These and other features and advantages of the present invention will be described hereinafter. Brief Description of the Drawings: Figure 1 illustrates a preferred hardware environment for the lease management system,-
Figure 2 depicts a preferred high level overview of an exemplary lease management lifecycle; Figure 3 depicts an exemplary flowchart for the quote creation stage through the quote pending stage;
Figure 4 depicts an exemplary flowchart for the order acceptance stage through the quote approved stage; Figure 5 depicts an exemplary flowchart for the vehicle order stage through the scheduled for production stage;
Figure 6 depicts an exemplary flowchart for the pay for vehicle stage through the vehicle delivery to dealer stage;
Figure 7 depicts a preferred system diagram for processing AME paystamps,-
Figure 8 is a flowchart depicting a preferred method of processing AME paystamps;
Figure 9 (a) depicts an exemplary preferred "Find Paystamp Items by Quote" screen; Figure 9 (b) depicts an exemplary preferred "Find Paystamp Items by Vendor" screen;
Figure 10 depicts an exemplary preferred "Paystamp Items" screen from which a user can create AME vouchers;
Figure 11 depicts an exemplary preferred "Create Manual Voucher" screen;
Figure 12 depicts an exemplary preferred "AME Variance Report Criteria" screen;
Figure 13 depicts an exemplary preferred "Payment Tracking" screen; Figures 14, 15 (a) , and 15 (b) depict exemplary preferred screens for searching for quotes of interest to the user;
Figures 16 (a) and (b) depict an exemplary preferred screen for searching for vendors of interest to the user;
Figure 17 depict an exemplary flowchart for handling cost variances based on stored customer profiles;
Figure 18 depicts an exemplary flowchart for the vehicle delivery to lessor stage through the vehicle delivery to customer stage;
Figures 19 (a) and (b) depict exemplary flowcharts for the quote activation stage through the quote activated stage;
Figure 20 depicts an exemplary flowchart of an approval process for enrolling customers into the lessor's master physical damage and liability program(s); Figures 21 (a) -(i) depict exemplary GUIs and process flows for user access of interrelated GUIs for performing maintenance actions on one or more user-selected activated customer vehicle leases; Figure 22 depicts an exemplary flowchart for updating the enrollment program for an activated vehicle lease;
Figure 23 depicts an exemplary flowchart for making vehicle changes for an activated vehicle lease,-
Figure 24 depicts an exemplary flowchart for assigning a different driver to an activated vehicle lease,-
Figure 25 depicts an exemplary flowchart for changing the maintenance product for an activated vehicle lease,-
Figure 26 depicts an exemplary flowchart for requesting a physical damage and liability program card for an activated vehicle lease;
Figure 27 depicts an exemplary flowchart for requesting a fuel card for an activated vehicle lease,-
Figure 28 depicts an exemplary flowchart for requesting a maintenance card for an activated vehicle lease,- Figure 29 depicts an exemplary flowchart for changing address of a driver for an activated vehicle lease;
Figure 30 depicts an exemplary flowchart for changing the term of an activated vehicle lease;
Figure 31 depicts exemplary flowcharts for mileage changes to an activated vehicle lease;
Figure 32 depicts an exemplary flowchart for terminal RBV changes to an activated vehicle lease;
Figure 33 depicts an exemplary flowchart for depreciation changes to an activated vehicle lease; Figure 34 depicts an exemplary flowchart for service charge changes to an activated vehicle lease;
Figure 35 depicts an exemplary flowchart for residual adjustments to an activated vehicle lease;
Figure 36 depicts an exemplary flowchart for overmileage charge changes to an activated vehicle lease,-
Figure 37 depicts an exemplary flowchart for management fee changes to an activated vehicle lease; Figure 38 depicts an exemplary flowchart for interest rate changes to an activated vehicle lease;
Figure 39 depicts an exemplary flowchart for secondary credit checks for an activated vehicle lease; Figures 40 (a) - (e) depict exemplary flowcharts for the delete leased vehicle stage through the terminate lease stage;
Figures 41 (a) - (o) depict exemplary GUIs for determining the applicable taxes and surcharges for one or more user- specified leased vehicles; Figure 42 depicts an exemplary customer GUIs for displaying estimated total holding costs for a vehicle lease; and
Figures 43 (a) - (c) depict a fleet risk report creation process . Detailed Description of the Preferred Embodiment:
Figure 1 depicts a suitable hardware architecture for the preferred embodiment of the present invention. The system 100 comprises an application server 102 (preferably clustered servers) in communication with, at the front end, a plurality of client computers 104! through 104n (preferably via a content switch/load balancer 116 that acts as a network traffic cop as is known in the art) . The client computers 104 can interconnect with the application server 102 via any known technique for data communication, although a local area network (LAM) connection such as with an intranet is preferred. At the back end, the application server 102 is preferably in communication with one or more databases and other servers via TCP/IP over an Ethernet connection. Once again, any known technique for data communication can be used by the application server 102 to communicate with the one or more databases and backend servers.
Application server 102 can preferably access database 120, wherein database 120 is preferably configured to store the customer and vehicle lease data, such as data about the customer's current and planned leased vehicle fleets, including but not limited to data such as quote data, order data, and data for various lease parameters for each customer's leased vehicle fleet. Database 120 may comprise one or more databases. As shown in Figure 1, database 120 comprises a database 112 in which the majority of the customer data is stored and a database 114 in which vehicle-specific data from a third party provider such as Autodata is stored. Database 112 may be an Informix production database on a Sun E4500 running Solaris 2.6 and database 114 may be an Oracle production database on an IBM RS6000 running AIX 5.2. If desired, the data stored in databases 112 and 114 can be combined into a single Oracle database. However, it should be understood by those of ordinary skill in the art that still other data storage arrangements could be used. For example, the data stored in databases 112 and 114 could be stored in several distributed databases.
The application server may also be in communication with one or more web servers 108, which are preferably configured to access any vehicle image data that may be needed, as well as a security framework system 110. Web servers 108 may also be used to allow one or more customer computers 132 to access the application servers 102 over the Internet 150, as described below. The security framework server 110 preferably is configured to control which users have access to which GUIs as well as what actions each user can take on each GUI. As explained in greater detail below, this security is preferably based on assigned security clearances for various users. Furthermore, the application server 102 may be in communication with one or more web servers 122. Through web server 122, the application server 102 can access business accounting software 710, as explained in greater detail in connection with Figure 7. Preferred hardware for the application server 102 and web servers 108 comprise IBM RS6000 servers running AIX 5.2. Preferred hardware for the client computers 104 are standard desktop PCs. Preferred hardware for the content switch/load balancer 116 is a Cisco 11503 running a 5.0.0 OS. Preferred hardware for the security framework system servers 110 are HP Proliant DL360 G3 servers running Windows 2000. However, it should be understood by those having ordinary skill in the art that any of a number of hardware platforms are also suitable for use in the practice of the present invention depending on the processing needs and resources that 1 are available to a practitioner of the present invention. Moreover, system configurations other than that shown in Figure 1 may also be used in the practice of the present invention.
Application servers 102 preferably execute lease management software that allows users of the client computers 104 to interact with the various databases on the backend of system 100 and manage the vehicle leases of customers who lease a fleet of vehicles from one or more lessors.
Preferably the client computer users are employees of a fleet management company, which is preferably also the lessor of the leased vehicles. However, this need not be the case as the lessor could be one or more outside entities. Through software installed on the client computers 104 (preferably standard browser software) , the client computer users can access the lease management software to manage vehicle leases via a plurality of interactive graphical user interfaces (GUIs) that are displayed on the client computer by the lease management software. These GUIs provide point-and-click navigation to a powerful array of lease management features, particularly in connection with integrating the variety of maintenance actions that occur for a lease post-activation. A non-exhaustive list of maintenance action examples include vehicle changes for an activated lease, changes in services for an activated lease, changes in the enrollment program for an activated lease, changing the driver for an activated lease, changing the term of an activated lease, changing the mileage for an activated lease, changing the terminal reduced book value (RBV) for an activated lease, changing the depreciation for an activated lease, changing the applicable service charges for an activated lease, changing the residual value for an activated lease, changing the management fee for an activated lease, changing the applicable interest rate for an activated lease, and requesting/changing a physical damage and liability program card, maintenance card, or fuel card for an activated lease. Figure 2 depicts a preferred high level overview of an exemplary lease management lifecycle, with additional details about each stage being provided in the subsequent figures. The preferred lease management system preferably provides GUIs to users for the users to manage this lifecycle.
The life of a vehicle lease from quote creation to pending status generally involves a fleet manager establishing the applicable costs and rebates for a lease quote to a customer, approving that quote through appropriate supervisory authorities, and proposing the quote to the customer. A lease quote comprises all components of a lease rate from inception through termination including acquisition costs, set-up prices to the customer, and payment parameters including depreciation, interest, maintenance fees, taxes, and any applicable services. Figure 3 depicts a preferred flow for this process. Newly-created quotes are audited against a pricing plan and against the customer's credit profiles to determine whether any warnings to the lessor are applicable. Customer pricing plans are preferably stored in the database by a user after a meeting/discussion with the customer to define the customer's price expectations. Quotes that do not exactly match the customer pricing plan are preferably referred to a profit validation and exception handling task to warn interested parties such as a leasing supervisor. Commonly-owned pending patent application serial no.
11/090,400, filed March 25, 2005, entitled "Client-Server Architecture for Managing Customer Vehicle Leasing" , the entire disclosure of which is incorporated by reference herein, describes the process of auditing quotes against a customer's credit profile. After performance of these audits and saving the quote in the database, a quote becomes pending.
Upon acceptance of a pending quote by a customer, the order acceptance stage is reached. Figure 4 depicts a preferred flow for lease management from the order acceptance stage to the order approved stage. Once again audits are performed against the customer pricing plan and the customer credit profile. In this instance, if a quote does not pass an audit, the order must go through a review process to obtain supervisory approval before a quote can be approved.
Once the leased vehicle is ordered, the order vehicle stage is reached. Figure 5 depicts a preferred flow for managing the vehicle ordering process. First a vehicle purchase order is created through a GUI, and this vehicle purchase order is stored in database 120. If third party AME is applicable to the vehicle, then an AME purchase order is created through a GUI, and this AME purchase order is also stored in database 120. If the purchase is a buy from a dealer's own inventory (a "stock buy"; as opposed to a buy from a manufacturer) , then the order is invoiced to the lessor. If the purchase is not a stock buy, the order is first processed by a manufacturer before it is invoiced by the manufacturer to the lessor. After invoicing, the scheduled for production stage is reached.
Next, Figure 6 depicts a preferred flow for paying for the vehicle and other applicable costs related to the leased vehicle. Paystamps related to the leased vehicle may include vehicle paystamps, AME paystamps, LT&T paystamps, or paystamps for other costs.
Figure 7 depicts an exemplary portion of the lease management system 100 for performing AME processing in connection with leased vehicle transactions. As previously described, the system 100 comprises a plurality of user computers 104 (such as desktop PCs, workstations, laptops, or the like) in communication with one or more servers 102 over a network 700. Network 700 can take the form of any known data communication network, such as the Internet, a company intranet, LAN, WAN, wireless data network, and the like, as would be understood by those having ordinary skill in the art.
Through network 700, a user computer 104 can access and run AME processing software 702. This AME processing software 702 is configured to, among other things, (1) allow users to retrieve AME items of interest from database 120 for display on the user computer 104, (2) create electronic vouchers for user-selected AME items, (3) upload the electronic vouchers to a business accounting software program 710, and (4) produce reports on user command that detail AME items whose invoiced costs exhibit some level of variance from expected costs.
The AME processing software 702 is preferably in communication with the network 700 (to thereby interact with user computers 104) , with database 120 (to thereby retrieve and store pertinent data) , and with business accounting software 710 (to thereby effectuate payment to AME vendors) . Business accounting software 710 is software used by a fleet management company for accounting purposes, such as controlling disbursements, creating and sending invoices, etc. A variety of software packages are readily available for these tasks; for example PeopleSoft is a widely used business accounting software package that is suitable for use in connection with the present invention. Database 120 preferably stores pertinent data relating to quotes for leased vehicles, data relating to the customers who lease vehicles from the fleet management company, data about the AME vendors, data about the AME items themselves, and any other data needed by the business accounting software. Although the system of Figure 7 shows a networked system for AME processing, it is worth noting that the inventive system can also be implemented on a single stand-alone computer, as would be understood by those having ordinary skill in the art . AME processing software 702 preferably comprises two primary components, an AME paystamp/voucher user interface component 704 and an interface component 706 to the business accounting software 710. Through interface component 704, a user of a user computer 104 can access a plurality of screens, as described hereinafter to review AME paystamp items and create AME vouchers from those AME paystamp items for submission to the business accounting software. Interface component 706 operates to convert the AME vouchers created through interface 704 to a form that is suitable for automatic upload to business accounting software 710.
Figure 8 depicts a preferred flowchart for this process. Enclosed herewith as Exhibit A are additional details regarding steps 800-810 of Figure 8. At step 800, the AME processing software 702 retrieves and displays AME paystamp items for which user action is needed from database 120 in response to user command. Figures 9 (a), 9 (b) , and 10 depict screens presented to the user as part of this step. Each AME paystamp item preferably corresponds to an AME item (for a quantity of one or more) for which the fleet management company has placed an order and/or included in a leased vehicle quote. Data describing the AME paystamp items, including the vendors' names, the types of AME items purchased, the quantity of AME items purchased, the leased vehicles to which the AME items are applicable, the invoiced costs, and others are stored in database 120. Also stored in database 120, when such data becomes available, are the prices charged to the customers for the AME items and the costs for the AME items that are expected by the fleet management company. Typically, these data items will be added to database 120 when quotes related to the AME items are created for the customer or when the AME items are ordered from the vendors (see, for example, Figure 5) . When invoices are received from vendors for AME orders, the user will retrieve the AME paystamp items related to those invoices as described below. It is worth noting that a given AME vendor invoice may encompass more than one AME item ordered from that vendor and may also encompass more than one leased vehicle as well as more than one leased vehicle customer. For example, a single AME invoice may list line items for a particular AME order applicable to Customer A (for leased vehicle Z) , another AME order applicable to Customer B (for leased vehicle X) , and another AME order also applicable to Customer B (for leased vehicle Y) . However, this need not be the case.
Figure 9 (a) depicts an exemplary screen (or page) 900 from which a user can request retrieval of desired AME paystamp items from database 120. From screen 900, the user can toggle between conducting searches for AME paystamp items by quote (via user selection of tab 902) and by vendor (via user selection of tab 904) . Figure 9 (a) depicts a "by quote" search screen 900 and Figure 9 (b) depicts a "by vendor" search screen 930. With reference to Figure 9 (a) , section 906 depicts a plurality of search, criteria data entry fields. Fields 908 and 910 allow the user to specify the group identifier and branch identifier for restricting the scope of the search. For a fleet management company that is organized into groups based on geography or other classification means (for example, a midwest group that manages the leased vehicle fleets for midwestern customers, a southeast group that manages the leased vehicle fleets for southeastern customers, a west coast group that manages the leased vehicle fleets for west coast customers, etc.), and wherein each group is further subdivided into branches (based on more narrow geographical constraint or other means of classification) , group identifiers and branch identifiers may be useful means of restricting the search such that only AME paystamp items of relevance to a particular fleet manager are retrieved. While a particular group manages a customer that is said to be a "midwestern" customer, this does not necessarily mean that the customer only leases vehicles that are driven in the midwest; this may refer to the location of the customer's headquarters or the location of the customer's principal place of vehicle leasing, wherein that customer may utilize drivers of leased vehicles nationwide. To prevent fleet managers from taking actions on the AME paystamp items applicable to another groups' customers, the system can be designed such that group identifier field is a read-only value that is pre-set to the group identifier associated with the user of the user computer. Alternatively, the ability to change the group identifier in field 908 can be limited to users with sufficient approval authority, with lower level users having no authority to change the group identifier in field 908 to higher level users having some authority to change the group identifier in field 908, etc. Similar constraints can be placed on the branch identifier in field 910. The group identifiers and branch identifiers that are loaded into fields 908 and 910 can be controlled, commensurate to the user's approval authority, via drop down menus that are selectable to list a plurality of group identifiers or branch identifiers to choose from. As would be understood by those having ordinary skill in the art, depending on the organization of the fleet management company, fields 908 and 910 may be altered to conform to that company's organizational structure (or omitted altogether) in the practice of the present invention.
Through field 912, the user can identify an order type to which the search should be restricted. Depending on how the fleet management company conducts its business, that fleet management company may utilize more than one mode of purchase ordering, such as a local ordering network and a centralized/nationwide ordering network. These classifications may help a user narrow his/her search for AME paystamp items .
Through field 914, the user can enter a quote number to which the search should be restricted. The quote number will identify a leased vehicle for which a quote has been supplied to a customer. "Search" button 920 is user selectable to call up a screen configured to allow the user to search for quotes of interest by more detailed quote-related criteria, as shown in Figure 14. If even more detailed criteria are needed to obtain quote information, the search screen of Figures 15 (a) and (b) can be used.
Through field 916, the user can also enter a unit number to which the search should be restricted. The unit number serves to uniquely identify a leased vehicle. Similarly, through field 918, the user can enter a VIN number (or a partial VIN number such as the last eight digits) to restrict the search to a uniquely identified vehicle.
After entering the appropriate search criteria in the fields of section 906, user selection of "Search" button 922 is effective to query database 120 for all AME paystamp items applicable to the defined search criteria for which user action is needed. "Clear" button 924 is effective upon user selection to clear any data that the user had previously entered in the fields of section 906. The types of AME paystamp items that require user action are preferably "pending" AME paystamp items, which can be classified as AME items for which an unpaid invoice has been received from a vendor, or "failed" AME paystamp items, which can be classified as AME paystamp items for which a previous attempt to upload an AME voucher into the business accounting software (and thereby effectuate payment on the AME item invoice) had failed for some reason.
User selection of the "by vendor" tab 904 is effective to display screen 930 of Figure 9 (b) . From screen 930, the user can control the search parameters in terms of vendors rather than quotes, which may be useful if the user is working on processing AME paystamp items from particular vendors. The search criteria section 90S of screen 930 preferably includes fields 908, 910, and 912 as set forth in connection with Figure 9 (a) . It is preferred that section 906 also include a vendor ID field 932, a vendor name field 936 and a vendor invoice number field 938 to control AME paystamp search and retrieval. "Search" button 934 can be selected by the user to call up a screen configured to allow the user to search for vendors of interest by more detailed vendor-related criteria, as shown in Figures 16 (a) and (b) . As with screen 900, user selection of buttons 922 and 924 are effective to perform the search or clear the search terms respectively.
Figure 10 depicts a preferred screen 1000 that is displayed after the user has conducted a search/retrieval operation via pages 900 or 930. Section 1010 of screen 1000 lists the unpaid AME paystamp items retrieved by the search. Each AME paystamp item in section 1010 is listed in a row 1050. Furthermore, section 1010 preferably includes a plurality of columns populated with different types of data describing each listed AME paystamp item. The data in column 1034 preferably identifies the voucher status for each listed AME paystamp item. Preferably, the search and retrieval operation from step 800 of Figure 8 operates to limit the AME paystamp items listed in section 1010 of Figure 10 to only AME paystamp items that are "pending" or "failed" . The data in column 1014 preferably identifies the quote number for the leased vehicle to which the listed AME paystamp item is applicable. The data in column 1016 preferably identifies whether the AME order was an NVA order, with an NVA order referring to an order that was placed through a centralized/nationwide ordering network. The data in column 1018 preferably identifies an identifier for the vendor of the listed AME paystamp item. The vendor ID can be displayed as a link to more information about the vendor (such as name, address, telephone number, etc.).
The data in column 1020 preferably identifies the unit number for the leased vehicle to which the listed AME paystamp item is applicable. The data in column 1022 preferably identifies the equipment type that characterizes the AME at issue, and that data in column 1024 preferably identifies the quantity of AME ordered for that leased vehicle. The data in column 1026 preferably identifies the VIN (or a partial VIN such as the VIN' s last eight digits) for the leased vehicle to which the listed AME paystamp item is applicable.
The data in column 1028 preferably identifies the price for the listed AME paystamp item that was either billed to the customer or taken into consideration when configuring the customer's monthly lease payment. The data in column 1030 preferably identifies the cost that the fleet manager expected to pay for the listed AME paystamp item. The column 1030 data value is preferably the same as or somewhat less than the column 1028 data, depending on whether the fleet management company was providing the listed AME paystamp item as a pass through or a marked up item. The data in column 1032 preferably identifies the invoice cost for the listed AME paystamp item.
The column 1032 data is preferably entered by a user upon receipt of an invoice from the AME vendor. The value in column 1032 can be defaulted to the expected cost value for that AME item displayed in column 1030. However, this need not be the case . In situations where the invoice cost in column 1032 does not match the expected cost in column 1030, business decisions will have to be made as to how the cost difference should be handled. In a preferred embodiment, a cost difference between column 1030 and column 1032 that is within a predetermined variance will be handled as if a match between column 1030 and column 1032 occurred. A preferred variance value is $50 or 5%, wherein a cost difference that is both less than a $50 difference and less than a 5% difference will be deemed to be a match. It is worth noting that the variance value need not be the same across all segments of the fleet management company. For example, fleet managers in group A of the fleet management company may use a different variance value than fleet managers in group B of the fleet management company. A table stored in database 120 can be used to define each group's variance values. In the event that the invoiced cost in column 1032 is less than the expected cost in column 1030 by an amount that exceeds the variance, a fleet manager will need to make a business decision as to whether the customer should be fully credited for the cost difference, partially credited for the cost difference, or whether the fleet management company should retain the cost difference as additional profit. Further still, it is worth noting that the variance values (and rules for handling the variances as discussed below) can be defined on a customer-by-customer basis in customer profiles, as shown in Figure 17. If the difference between column 1030 and column 1032 exceeds this predetermined variance wherein the invoiced cost is sufficiently greater than the expected cost so as to exceed the variance, then other business decisions will have to be made (primarily, whether to pass the additional cost (or some portion thereof) on to the customer or to take the additional cost as a loss) . These business decisions can be made in an automated or partly automated fashion on the basis of customer profiles, wherein each customer profile defines how variances are to be handled for that particular customer. Figure 17 depicts such an example, wherein customers for whom a profile exists with rules that define how variances are to be processed have their variances handled in accordance with the profile's rules. For customers for whom no customer-specific rules are stored, variances can be handled via default business rules- preferably these default business rules write off variances that are within a predetermined tolerance to gross profits or losses and refers variances that exceed the predetermined tolerance to user intervention to identfify what course of action should be taken. Thus, if the invoiced cost is sufficiently variant from the expected cost, additional business decisions will have to be made as to whether the invoice should be disputed with the vendor (wherein the invoiced cost is believed to be too high) or whether the vendor should be contacted to make sure the proper AME items were delivered (wherein the invoiced cost is believed to be either too high or too low) . It is also worth noting that a practitioner of the present invention may choose to omit the variance feature wherein these business decisions will have to be made based on any difference between the invoiced cost and expected cost. Further still, it is worth noting that a hierarchy can be defined in the variance handling business rules such that variances are first handled in accordance with a customer profile (if applicable) , then handled in accordance with a business group's defined policies (if no customer profile is available) , and then handled in accordance with a corporate policy (if no business group policy has been defined) . If a user wishes to create a voucher for a listed AME paystamp item, the user can select the checkbox 1052 in column 1012 associated with that AME paystamp item. Multiple AME paystamp items from the same vendor can be selected in a single voucher submission. However, this need not be the case as business logic can be used to segment voucher submissions with multiple vendors into multiple vouchers, with each voucher being specific to a single vendor. To provide additional identifying information for a voucher, section 1002 lists the applicable group identifier for the user, section 1004 is a field in which the user can enter the invoice number from the vendor's AME invoice, and section 1006 is a field in which the user can enter the invoice date from the vendor's AME invoice .
Furthermore, through field 1008, the user can enter the total invoice amount for all AME paystamp items that have been selected in section 1010. The value in field 1008 can either be user-entered or automatically computed based on the column 1032 invoice values entered in section 1010 for the selected AME paystamp items. The value in field 1008 can also be defaulted to the sum of the column 1032 invoice values entered in section 1010 for the selected AME paystamp items. However, it is preferred that the screen be configured to force the user to manually enter the total amount in field 1008 to ensure that accidental selections of checkboxes 1052 can be detected through a validation process that checks to see if the value entered in field 1008 matches the sum of the column 1032 values for the selected AME paystamp items. Once the user has selected the appropriate items from section 1010 and entered the appropriate values in sections 1002, 1004, 1006, and 1008, the user can create an electronic AME voucher for automatic submission to the business accounting software via "Create Voucher" button 1036. To create a "Manual Voucher" that will have to be manually keyed into the business accounting software, the user can select "Manual Voucher" button 1038. To export an AME voucher as a file to be transmitted via email, the user can select the "Export" button 1040. The export feature can be useful where a user wishes to forward a particular AME item to another person for his/her consideration. Alternatively, to return to the search screens of Figures 9 (a) and 9 (b) , the user can select the "Back" button 1042.
Returning to Figure 8 and as stated above, at step 802, the user can create an electronic voucher via button 1036 of Figure 10. Upon selection of button 1036, the newly-created voucher is added to a queue (step 806) where it will await upload to the business accounting software as part of a batch of AME vouchers. Alternatively, the queue can be omitted, and vouchers can be uploaded into the business accounting software each time the "Create Voucher" button 1036 is selected. However, in a batch mode of processing, queued vouchers will be uploaded to the business accounting software at scheduled times. As part of this upload, an interface 706 to the business accounting software, as shown in Figure 7, operates to emulate data entry of the queued vouchers into the business accounting software. Pertinent details about this interface software are provided in Exhibit A enclosed herewith. Once the vouchers have been uploaded to and accepted by the business accounting software, arrangements can be made through the business accounting software to pay the AME invoices, and database 120 can be appropriately updated (step 810) ; for example, by changing the status for the AME paystamp items that were the subject of the uploaded vouchers from "pending" to "submitted". If the upload for a particular AME voucher fails for some reason, the business accounting software can notify the AME processing software of the failure and the status for the AME paystamp item corresponding to that failed voucher can be changed to "failed" . Once database 120 has been appropriately updated, subsequent attempts to track the payment status for a quote number of leased vehicle will show the updated status for the AME portion of the quote/leased vehicle, as shown in Figure 13.
For AME paystamp items in section 1010 whose status is "failed" or for which payment to the vendor needs to be expedited, it is preferred that the user choose the "Manual Voucher" button 1038 (step 804) . With a manual voucher, the voucher information is manually keyed into the business accounting software rather than through the automated process of steps 802, 806, and 808 of Figure 8. When manual vouchers are used, it is desirable to also update database 120 with pertinent parameters for the manual voucher provided by the business accounting software. Figure 11 depicts a preferred screen 1100 through which the user can enter these parameters into database 120 for a manual voucher. Included in screen 1100 are preferably a plurality of fields through which the user can further describe the manual voucher, such as a field 1102 in which the user can enter a Control Group ID, which corresponds to a batch number for the business accounting software, a field 1104 in which the user can enter a Voucher ID which identifies a particular voucher and vendor in the business accounting software (which may possibly include multiple AME line items from that vendor) , and a checkbox 1106 in which the user can specify whether the invoice was paid via EFT or check. Upon filling out these fields, the user can complete creation of the manual voucher by saving this data to database 120 via "Save" button 1108. Alternatively, the user can choose not to complete creation of the manual voucher by returning to screen 1000 via "Back" button 1110.
To notify users of potentially problematic AME paystamp items, the AME processing software 702 also preferably includes the capability to generate a report that lists AME paystamp items whose invoiced cost (column 1032 in Figure 10) is different than the expected cost (column 1030 in Figure 10) . Such a report can be generated via screen 1200 of Figure 12. Screen 1200 preferably includes a plurality of fields through which the user can refine the search for aberrant AME paystamp items. Fields 908, 910, and 912 of Figure 12 preferably function as explained in connection with Figures 9 (a) and 9 (b) . Through fields 1202 and 1204, the user can specify a start date and end date by which to limit the search for aberrant AME paystamp items to AME paystamp items that were last processed within a given date range. The user can further specify the aberrant AME paystamp items that will be listed on the report via radio boxes 1206 and 1208, by which the user can choose to list (a) only the AME paystamp items outside the variance (via 1206) or (b) all of the AME paystamp items whose invoiced cost is different than the expected cost (via 1208) . User selection of button 1210 is effective to create the report. If the user does not wish to create a report, then button 1212 can be selected.
The report generated upon selection of button 1210 is preferably a spreadsheet with data for the applicable AME paystamp items listed in the following columns: (a) group, (b) branch, (c) quote number, (d) AME equipment type, (e) AME description, (f) customer price, (g) expected cost, (h) invoiced cost, (i) cost difference between expected cost and invoiced cost, (j) percent difference between expected cost and invoiced cost, (k) an identifier for whether the difference is outside the predetermined variance, (1) the predetermined variance amount, (m) the predetermined variance percentage, (n) the vendor identifier, (o) the vendor name, (p) the customer identifier, (q) the customer name, (r) the name of account manager for that customer, (s) the name of the customer service representative for that customer, (t) the order type, (u) the name of the person who processed/created the voucher (if applicable) , and (v) the date on which the voucher was processed (if applicable) . Alternatively, the results of the search conducted after the user has selected button 1210 can be displayed in a manner similar to the AME paystamp items listed in screen 1000 of Figure 10.
From an aberrant AME paystamp item report that was generated through screen 1200, fleet managers can identify problematic issues in a timely manner, which may be critical in maintaining good rapport with customer and vendors. Exhibit B provides additional details about the AME invoiced cost/expected cost variance reporting feature of AME processing software 702.
While the above example has been described in connection with cost items that are AME paystamps, it should be understood that the processing within Figure 6 for handling vehicle paystamps, LT&T paystamps, or any other cost items could also be handled in the manner described in connection with Figures 7-16 (b) .
It is also worth noting that an interface with the business accounting software 710 can also be used by the lease management software executed by server 102 to obtain direct debit data for customers who make monthly and other payments via direct debit. After pulling the appropriate direct debit information from the business accounting software, the lease management software defines a schedule for each direct debit transaction that is performed by the business accounting software .
Figure 18 depicts an exemplary flow for the stages extending from vehicle delivery to lessor through the vehicle delivery to customer stage. As can be seen, this flow generally involves confirming the lessee's coverage for physical damage and liability and preparing the vehicle for delivery to the customer.
Figures 19 (a) and (b) depict an exemplary flow for the stages extending from quote activation through quote activated. As an initial step in this process, a "true up" audit between the lease quote and the invoice cost amounts (vehicle paystamp, any AME paystamps, LT&T paytamps, etc.) is performed. Depending on the outcome of this "true up" comparison, the quote may be modified to correspond with the actual invoiced costs. Next, the lease is activated and appropriate entries are made in database 120 to initiate billing and revenue recognition.
Thereafter, as shown in Figure 19 (b) , when invoices related to the lease continue to be received post activation, another audit is performed to compare the invoiced costs with the quoted costs. The flow of Figure 17 explains this aspect of the flow of Figure 19 (b) in greater detail. If necessary, the lease is revised to accommodate a new cost that will be charged to the customer.
Figure 20 illustrates a preferred flow for obtaining supervisory approval for customer enrollment in a physical damage and liability program offered by the lessor. Before a proposal for enrollment is extended to the customer, it is preferably reviewed by appropriate supervisors within the lessor's business organization. This process may run during the "maintain unit" stage if the enrollment occurs after activation, or it can be at an earlier time in the leasing lifecycle. The flow of Figure 20 is preferably carried out by interactions among users via a plurality of GUIs.
Once a lease has become activated, it may become necessary for fleet managers to perform a variety of maintenance actions thereon to account for new developments and changed circumstances with the vehicle and/or customer. Figures 21 (a) - (g) illustrate exemplary high level flows and sample GUIs for this process. Figure 21 (a) depicts a flow for adding/changing/deleting a service for one or more vehicle leases after specifying the customer for whom the maintenance action will be performed. As part of this process, the user needs to select the leased vehicles and the maintenance action types that will be performed. The maintenance actions can be performed on a leased vehicle-by-leased vehicle basis or can be performed on multiple leased vehicles at once. Figure 21 (b) depicts a flow for adding/changing/deleting a service for one or more vehicle leases after specifying a quote for which the maintenance action will be performed. Figure 21 (c) displays a Gm that summarizes a customer's leased vehicle fleet and provides vehicle counts for that fleet broken down by the maintenance services, physical damage and liability coverages, and miscellaneous services that are applicable to that fleet. Preferably, the listed vehicle counts that are shown in Figure 21 (c) serve as links to a GUI through which a user can selectively perform maintenance actions on one or more leased vehicles. For example, user selection of the "5" link in the maintenance management row of the table of Figure 21 (c) will cause the GUI of Figure 21 (d) to be displayed. Figure 21 (d) lists individually lists the leased vehicles that made up the vehicle count selected by the user from the table of Figure 21 (c). The list of Figure 21 (d) also displays pertinent data about those vehicles' maintenance management attributes. Through the checkboxes adjacent each listed vehicle, the user can selectively choose one or more vehicles upon which a maintenance action will be simultaneously performed. Also, via the topmost checkbox adjacent the maintenance management header, the user can select all of the listed vehicles without the need to individually select each listed vehicle. From the GUI of Figure 21 (d) , the user can access drop down menus 2100 and 2102 to select the maintenance action that will be performed on the vehicles selected via the checkboxes Upon user selection of the "next" button shown in Figure 21 (d), the GUI of Figure 21 (e) is displayed, which depicts a GUI that allows the user to input data for performing the selected maintenance action. Figure 21 (f) depicts a confirmation GUI that is displayed after the user has successfully performed the selected maintenance action. Figure 21 (g) depicts an exemplary alternative GUI 2110 for initiating the performance of a user-selected maintenance action on one or more user-selected customer vehicle leases. Within the "select customer" field of GUI 2110, the user can select the customer for whom the maintenance action will be performed. A drop down menu can be provided (or a "customer search" tool (see Figures 21 (h) and (D)) to facilitate the user's selection of a customer.
After the customer has been selected, section 2112 of GUI 2110 preferably lists all vehicle leases for the selected customer. Preferably, the listed vehicle leases for the customers are limited to activated vehicle leases, although this need not be the case. The activated vehicle leases on the list are preferably displayed in a manner that allows the user to select one or more listed vehicle leases simultaneously. For example, a checkbox can be provided adjacent to each listed vehicle lease. Preferably, a checkbox is also provided in section 2112 that allows the user to select all of the listed vehicle leases.
Once the user has selected the appropriate vehicle lease (s) for which a maintenance action will be performed, the user can then choose the type of maintenance action to be performed thereon. A list of available maintenance action options can be presented via a drop down menu or a side bar (not shown) that lists maintenance actions either individually or hierarchically. After the user has selected the appropriate maintenance action, the user can select the "continue" button to initiate the performance of the selected maintenance action on the selected one or more vehicle leases to thereby launch GUI(s) configured to interact with the user on the selected maintenance action.
Figure 22 depicts a preferred flow for a maintenance action relating to changing the physical damage and liability program in which the customer is enrolled. The process of Figure 22 may run as part of a maintenance action when a customer who is enrolled in an physical damage and liability program provided by the lessor chooses to change physical damage and liability programs or when a customer who was not previously enrolled in a lessor-provided physical damage and liability program requests to become so enrolled. At step 2200, the user can select through one or more GUIs the applicable customer and vehicle (s) to which the enrollment update is applicable. At step 2202, one or more GUIs preferably displays all applicable physical damage and liability program for that customer. In many instances, a customer will have some leased vehicles covered under Physical Damage and Liability Program A while others are covered by Physical Damage and Liability Program B and so on, wherein the coverage can be programs through the lessor or insurance from a third party insurance carrier or self -insurance. At step 2204, the user selects a new policy for one or more vehicles leased by the customer. This new policy may either be a switch to one of the existing policies for the customer or to a new policy altogether. At step 2206, the system checks whether the enrollment adjustment is an adjustment to a lessor-provided physical damage and liability program. If so, at step 2208, the terms of coverage are defined and at step 2210, the driver (s) for the one or more vehicles are checked against a stored list of drivers that are to be excluded from coverage. If a proposed driver is found on this list, an error message is provided at step 2216 that the requested enrollment cannot be provided. If no driver exclusion exists, then other aspects of the proposed enrollment adjustment are validated for compliance with physical damage and liability program coverage. For example, the leased vehicle is checked to determine whether it is excluded from the coverage of the selected program. Lastly, the program is validated at step 2214 against the applicable state minimum damage and liability coverage requirements. Each of steps 2010, 2012, and 2214 are preferably performed automatically by predetermined business rules. If tests 2210-2214 are passed, then at step 2218, the proposed enrollment is added to the customer lease and the database 120 is updated accordingly at step 2220. Thereafter, at step 2222, an enrollment card is requested. Figure 26 depicts the preferred flow for step 2222.
Returning to Figure 22, if the enrollment adjustment is not a lessor-provided physical damage and liability program, step 2224 checks whether the change in enrollment is to an insurance policy of an insurance carrier. If so, step 2226 operates to validate that this third party insurance binds insurance to the leased vehicle. This validation can be recorded on a GUI or the like after a user receives adequate proof of whether a binder provided by an insurance agent exists. Next, at step 2228, evidence of title and instructions that identify the lessor as an additional insured and a loss payee on the policy and how to handle payments are sent to the applicable insurance carrier. Then, at step 2230, the change in coverage is added to the lease and database 120 is updated accordingly.
If lessor-provided physical damage and liability coverage or third party insurance is not applicable, then step 2232 operates to determine whether the customer's enrollment adjustment is to self-insurance. If so, step 2234 operates to validate that a signed addendum or other appropriate documentation that describes the self-insurance exists for the leased vehicle. Preferably this step is performed by the user who obtains a copy or other evidence of the self-insurance . Preferably, a credit check is run against the customer's credit profile to assess whether this self-insurance is sufficient and whether the self-insurance should be approved by the lessor. Then, at step 2236, presuming that the self- insurance has been approved, the change in coverage is added to the lease and database 120 is updated accordingly. Figure 23 depicts a preferred flow for handling maintenance action related to changes to the driver, garage address, maintenance cost code, or cost code for a leased vehicle, with steps 2300, 2302 and 2304 corresponding to the actions performed via GUI 2110 of Figure 21 (g) . If a driver for a leased vehicle is being changed, the flow from step 2306 is followed. With driver changes, validations against physical damage and liability coverage, the garage address, maintenance products, and fuel cards are performed at steps 2308, 2310, 2312, and 2314. If the garage address for a leased vehicle is being changed, then the applicable LT&T conditions are validated and updated as necessary at steps 2318, 2320, 2322, and 2324. If the maintenance product for the leased vehicle is being changed, then at step 2326, validations against the updated maintenance product are performed, and the database 120 is updated as appropriate at step 2328. If necessary, a new maintenance card may need to be issued to the driver. If the cost code for the leased vehicle is being changed, then the database 120 is updated appropriately at step 2330. The cost code is an identifier provided by the customer to be included on invoices to the customer so that the customer can efficiently process the invoice. Figure 24 provides a more detailed view of the process for assigning different drivers to a leased vehicle. Figure 29 provides a view of the process for changing the driver's address for a leased vehicle, which is similar in nature to the process of changing the garage address. Often times the garage address will be the same as the driver address, but this need not be the case. The garage address identifies the address where the leased vehicle is located (typically overnight) while not in use. In some instances, the garage address may be a parking lot or parking garage maintained by the lessee's business organization rather than the driver's home address.
Figure 25 depicts a preferred flow for changing a maintenance product for a customer vehicle lease. Examples of maintenance product options include full maintenance, customer maintenance, and maintenance management. With full maintenance, the customer's monthly lease rate takes into account a set maintenance budget on the leased vehicle and the customer may service and maintain the leased vehicle as needed. With custom maintenance only selected service and maintenance is paid for by the lessee. With maintenance management, the lessor provides monthly statements and reports to the customer that itemize the service/maintenance performed on a leased vehicle and the customer makes payments to the lessor based on these statements. Through one or more GUIs, the user will select the new maintenance product for the lease vehicle (s) and assign the appropriate effective date. The updates to the maintenance product will then be stored in database 120 and communicated to the business accounting software if necessary. A request for a new maintenance card as described in Figure 28 may also be necessary.
Figures 27 and 28 provide additional details for the processes of requesting fuel cards and maintenance cards respectively for leased vehicles as they arise out of maintenance actions for leased vehicles .
Figure 30 illustrates a preferred flow for implementing changes to the term of a lease. Through one or more GUIs, the user can either enter a later or earlier end date for one or more customer leases. If the term adjustment triggers changes in the monthly payment and/or maintenance charges under the lease, the appropriate changes are entered into database 120. Figure 31 illustrates a preferred flow changing the mileage parameters of a lease. One flow relates to changes in the annual mileage under a lease, while the other flow relates to changes in the contract mileage under a lease. In both cases, where the adjustments trigger corresponding changes in the maintenance charges and/or monthly payment, these values are automatically recalculated, stored in database 120, and communicated to the business accounting software.
Figure 32 illustrates a preferred flow for adjusting the terminal RBV for a lease. Adjustment to the terminal RBV will trigger a recalculation of the depreciation, which in turn may trigger an automated change in the monthly payment under the lease, as shown in Figure 32. Any changes are stored in database 120 and communicated to the business accounting software.
Figure 33 illustrates a preferred flow for adjusting the depreciation applicable to a lease, which will in turn trigger a recalculation of the terminal RBV. Any changes to the monthly payment under the lease that are triggered are computed automatically, stored in database 120 and communicated to the business accounting software. Figure 34 illustrates a preferred flow for adjusting the service charges for a lease. Service charges are an end of lease term transaction charge related to the lessor's paperwork, transport, sale, and disposal costs that arise upon the expiration of the lease. It may be the case that the expected service charge to be applicable to a lease needs to be modified because more difficulties were encountered than expected during disposal. Changes in service for the leased vehicle (s) are stored in database 120 and communicated to business accounting software if necessary.
Figure 35 illustrates a preferred flow for entering a residual adjustment for an activated customer vehicle lease. Such adjustments may be necessary for closed end leases needing a lease term extension. The adjustments to the residual may in turn trigger changes in the customer's monthly payment, which in turn are automatically calculated, stored in database 120, and communicated to business accounting software if necessary.
Figure 36 illustrates a preferred flow for entering a change in the overmileage charge applicable to a customer vehicle lease. Such changes may be necessary for closed end leases . Figure 37 illustrates a preferred flow for entering management fee changes for an activated customer vehicle lease. This fee preferably represents a fee charged by the fleet management company for providing service to the customer throughout the lifecycle of the lease. In cases where the change in the management fee triggers a change in the customer's monthly payment, the new monthly payment is automatically calculated, stored in database 120, and communicated to business accounting software if necessary. Figure 38 illustrates a preferred flow for entering changes in the interest rate applicable to a customer vehicle lease. Such changes may be necessary for variable rate leases that are affected by interest rate fluctuations, particularly fluctuations in the prime interest rate. After the user has entered the new interest rate, the system preferably automatically recalculates the monthly payment if necessary. Thereafter, the recalculated monthly payment is preferably stored by the system in database 120 and communicated to business accounting software.
Another validation procedure that may become necessary as a result of maintenance actions performed on activated customer vehicle leases is a secondary credit check to verify whether the fleet management company wants to implement maintenance actions that will result in more credit being extended to the customer. Examples of circumstances that may trigger a secondary credit check include a customer that seeks to expand its fleet, a customer that acquires another company with its own fleet needs, a yearly credit review process, or a customer whose payment history begins to show signs of financial difficulties. The actual credit check is preferably performed as described in commonly-owned pending patent application serial no. 11/090,400, filed March 25, 2005, entitled "Client-Server Architecture for Managing Customer Vehicle Leasing" , the entire disclosure of which has been incorporated by reference herein.
Figures 40 (a) - (e) depict exemplary flowcharts for the delete leased vehicle stage through the terminate lease stage. Figure 40 (a) depicts a high level view of the delete process, wherein the leased vehicle is deleted, or taken off the list of active vehicle leases. Deletion further stops monthly lease billings to the customer for that vehicle. Next, the vehicle is disposed, often through a sale by the lessor to a third party or, in some cases, the customer. Disposal involves the finding of a buyer who agrees upon a sale price for the vehicle. Upon disposal, either a settlement or a reverse deletion operation occurs. Figure 40 (b) provides an exploded view of the "delete unit" operation. Figure 40 (c) provides an exploded view of the "unit disposal" operation. Figure 40 (d) provides an exploded view of the "settlement" operation. The settlement process preferably involves a calculation of any end of lease term fees that are to be billed to the customer. Figure 40 (e) provides an exploded view of the "reverse deletion" operation. A reverse deletion relates to re-assigning the lease status of the vehicle back to the customer once again.
Another aspect feature of the preferred lease management system disclosed herein relates to an improved ability to identify the taxes and surcharges that are applicable to a customer vehicle lease. Taxes and surcharges for leased vehicles are often a complex patchwork of rules that vary by taxing jurisdiction. A variety of third party vendors provide data tables that identify taxes and surcharges for vehicle leases as they vary by taxing jurisdiction; for example, such tax reference data is available from vendors such as Vertex, Inc. of Berwyn, PA, Taxware, LP of Salem, MA, and RIA (a business unit of The Thomson Corporation of New York, NY. Such a table is preferably stored in database 120 or accessible to the lease management software executed by servers 102. Through access to such a table, the lease management software of the preferred embodiment can determine the applicable taxes and surcharges for a given customer vehicle lease on the basis of geographic identifiers for that least that tie the location (typically the "garage address" of the lease) to the appropriate taxing jurisdiction. A preferred geographic identifier for this process is the postal or zip code for the lease's garage address. In instances where a postal code spans multiple taxing jurisdictions, then the municipality of the lease's garage address can be used. It is worth noting however, that other geographic identifiers can be used, such as municipality alone, street address, etc. The determination of the applicable taxes and surcharges can be performed automatically for maintenance actions when the pertinent geographic identifiers for the lease are already known by the system. An example of a maintenance action where automatic recalculation of taxes and surcharges may occur is a "change garage address" maintenance action, as previously described.
Alternately, a user can determine the applicable taxes and surcharges for one or more vehicle leases via the GUIs shown in Figures 41 (a) - (n) which allow the user to view and update tax information by geographic location. Through the GUI of Figure 41 (a), the user can define the state/province for which tax information is desired. Through the GUI of Figure 41 (b), the user can specify the postal code within the chosen state/province for which a tax view is desired. A table in the GUI of Figure 41 (b) preferably lists the taxing jurisdictions within the user-specified postal code and lists the jurisdiction's relevant tax rates. Through the GUI of Figure 41 (c), the user can update the tax information for a user-selected state/province. Through the GUI of Figure 41 (d) , the user can select the state/province for which the revenue tax base option rules will be maintained. As part of this process, the GUI of Figures 41 (e) and (f) lists services available from the lessor that may be subject to taxation. By selecting appropriate boxes in the table, the user can control whether those services will be treated as taxable by the system.
Through the GUI of Figure 41 (g) , the user can select the state/province for which property tax factors can be defined. As part of this process, the GUIs of Figures 41 (h) and (i) allow the user to select the applicable tax percentages for different vehicle ages. Through the GUI of Figures 41 (j) and (k) , the user can specify any special instructions that will appear for the property tax when that tax is displayed to the user by the system.
Through the GUI of Figure 41(1), the user can define the fleet group and state/province for which tax information can be viewed and maintained. As part of this process, the user can select particular taxes via the GUI of Figure 41 (m) and also add miscellaneous tax identifiers (such as a sales tax license number) via the GUI of Figure 41 (n) .
Another alternative for user determination of applicable taxes and surcharges is shown via the GUIs of Figure 41 (o) . Through GUI 4100 the user can specify the customer and vehicle lease (s) (via section 2102 as described in connection with
Figure 21) . GUI 4100 preferably also provides a field through which the user can enter a geographic identifier such as a postal code for the selected vehicle lease (s) . Upon user selection of the "continue" button, the lease management software preferably accesses the tax/surcharge data table to look up the applicable taxes and surcharges for a vehicle lease defined by that geographic identifier. In cases where an additional geographic identifier is needed to determine the appropriate taxes and surcharges, a second GUI 4102 can be presented to the user through which the user can enter such a second geographic identifier (such as municipality) . After the lease management software had identified the applicable taxes and surcharges for the selected vehicle lease (s), this information is preferably presented to the user via GUI 4104. Another aspect of the preferred lease management system disclosed herein relates to an Internet-based customer interface to the lease management system that allows customers to identify expected total holding costs for a vehicle lease. As shown in Figure 1, through a customer computer 132 with access to Internet 150, a customer can access such an interface available on servers 102. Figure 42 depicts an exemplary GUI for the display of the total holding costs for a prospective vehicle lease. The GUI depicted in Figure 42 may serve as a report that compares the expected costs that would be incurred by a customer for vehicle leases of two different terms (e.g., a 4 year lease term versus a 6 year lease term) . In this report, the delivered price represents the initial value of the vehicle as it is initially delivered to the customer. The market value at term represents the expected vehicle value at the end of a specified lease term. The monthly depreciation is in turn calculated simply as the difference between delivered price and the market value at term divided by the total number of months in the lease term . The additional monthly maintenance cost shown for the longer duration lease term represents an expected additional monthly maintenance that could be expected for the vehicle during the last 2 years of a 6 year lease term. This value can be a user-entered estimate. Also, the additional fuel cost vs. new item in the report represents an estimate of the increased fuel costs that would be incurred during the final two months of a 6 year lease due to the decreased fuel efficiency that a vehicle would be expected to experience as the vehicle ages.
This value can also be a user-entered estimate. The specified "soft dollar" values shown in the report represent customer- specified estimates that identify potential other costs that are related to problems that a vehicle may encounter as it ages. All together, these values help the customer to assess what the expected costs related to a lease will be and to assess what length of lease term is desirable. This Internet-based customer interface may also preferably be used by the customer to access a cycling analysis tool that will identify for the customer a recommended deletion time for a vehicle lease. The operation of such a cycling analysis tool is preferably as described in commonly-owned co-pending U.S. patent application serial number 11/243,723, entitled "Method and System for User Management of a Fleet of Vehicles Including Long Term Fleet Planning", filed October 5, 2005, the entire disclosure of which is incorporated herein by reference.
Another aspect of the preferred lease management system disclosed herein relates to an ability of the lease management system to generate a fleet risk report that would feed a credit review process. Figures 43 (a) - (c) illustrate this process. Through the GUI of Figure 43 (a) , the user can identify the customer for which the fleet risk report will be created. Next, using the rules defined in Figure 43 (c) , the fleet risk report of Figure 43 (b) is created by the system. This report preferably details the unit-by-unit and total risk for a customer's fleet, as shown in the market position column and the total market position sum of the table . The fleet risk report data table preferably provides other details about the customer's leased vehicles, as shown. Based on this report, a fleet manager can determine whether he/she is comfortable with the risk identified by the report in view of the customer's credit history. The inventors envision that this tool could also be used to forecast the fleet management company's risk for a customer's fleet as of a user-specified future date by projecting each vehicle's value as of the user- specified future date. Vehicle value projections can be performed using readily available third party data sources that project values for different vehicle types. For example, vendors such as Mannheim, Automotive Lease Guide, and others provide such data. While the present invention has been described above in relation to its preferred embodiment, various modifications may be made thereto that still fall within the invention's scope. Such modifications to the invention will be recognizable upon review of the teachings herein. As such, the full scope of the present invention is to be defined solely by the appended claims and their legal equivalents.
e-Commercθ Group EXHIBIT A I Enterprise rent-a-car
Create AME Voucher
Tools
Functional Requirements Specification
Create AME Voucher
Version 1.0
Source: Word
Last Updated: 5/12/2005 9:47 AM
e-Commerce Group
Figure imgf000045_0001
Create AME Voucher
Table of Contents
I. Functional Requirements Specification Introduction 4
II. Screen Print(s) 5
A. Find Paystamp Items (By Vendor tab) 5
B. Find Paystamp Items (By Quote tab) 6
C. Create Voucher 7
D. Manual Voucher S
III. Detail Tables 9
A. Field Mapping Tables 9
1. Find Paystamp Items (By Quote) Page 9
2. Find Paystamp Items (By Vendor) Page 9
3. Create Voucher (Selected Paystamp Items list) Page 10
4. Create Manual Voucher Page 11
B. Business Validation/System Generated Notes 11
1. Find Paystamp Items (By Quote) 11
2. Find Paystamp Items (By Vendor) 11
3. General validations for Create Voucher and Create Manual Voucher 11
4. Validations for Create Voucher 12
5. Validations for Manual Voucher 12
C. Page Actions 12
1. Find Paystamp Items (By Quote tab) 13
2. Find Paystamp Items (By Vendor tab) 13
3. Paystamp Items 13
IV. Exceptions from Standards 15
e-Commerce Group
Figure imgf000046_0001
Create AME Voucher
Screen Action Specification
Functional Requirements Specification Introduction
Create AME Voucher allows the user to search for quotes with outstanding AME not included on a vehicle Paystamp as well as AME with a Tailed" voucher status. The user will then select which AME will be included on the voucher and create a voucher. The user can also indicate a manual voucher has been created as well as export AME information for email.
e-Commerce Group
Figure imgf000047_0001
Create AME Voucher
II. Screen Print(s)
Figure imgf000047_0002
e-Commerce Group
Figure imgf000048_0001
Create AME Voucher
B. Find Paystamp Items (By Quote tab)
Figure imgf000048_0002
e-Commerce Group
Figure imgf000049_0001
Create AME Voucher
C. Create Voucher
Figure imgf000049_0002
e -Commerce Group
Figure imgf000050_0001
Create AME Voucher
Figure imgf000050_0002
e-Commerce Group
Figure imgf000051_0001
Create AME Voucher
III. Detail Tables
A. Field Mapping Tables
1. Find Paystamp Items (By Quote) Page
Figure imgf000051_0002
2 Find Paystamp Items (By Vendor) Page
Figure imgf000051_0003
e-Commerce Group
Figure imgf000052_0001
Create AME Voucher
Control
Field Name Required TVP8 Format Specific Rules Data Source Details
Invoice Number Text entry Alpha (16) N/A
3. Create Voucher (Selected Paystamp Items list) Page
Figure imgf000052_0002
e-Commerce Group
Figure imgf000053_0001
Create AME Voucher
Figure imgf000053_0002
B. Business Validation/System Generated Notes
1. Find Paystamp Items (By Quote)
Figure imgf000053_0003
2. Find Paystamp Items (By Vendor)
Figure imgf000053_0004
3. General validations for Create Voucher and Create Manual Voucher
Figure imgf000053_0005
e-Commerce Group
Figure imgf000054_0001
Figure imgf000054_0002
4. Validations for Create Voucher
Figure imgf000054_0003
5. Validations for Manual Vouc er
Figure imgf000054_0004
C. Page Actions
e-Commerce Group
Figure imgf000055_0001
Create AME Voucher
1. Find Paystamp Items (By Quote tab)
Figure imgf000055_0002
2. Find Paystamp Items (By Vendor tab)
Figure imgf000055_0003
3. Paystamp Items
Figure imgf000055_0004
Enterorϊse
IV. Exceptions from Standards
None
e-Commerce Group
Figure imgf000057_0001
DRAFT DRAFT
Use Case Specification Create the AME Voucher
Version 1.0
Source: Word
Last Update: 5/6/20054:16 PM
Figure imgf000058_0001
DRAFT DRAFT
Table of Contents
I. Create the PeopleSoft AP Voucher from the AME Paystamp 4 A. Brief Description 4
II. Identify AME to Include on the Voucher 4
A. Main Row - Search by Quote Information 4
B. Alternate Flow - Search by Vendor Information 4
III. Pay for AME 5
A. Main Flow - View the AME items 5
B. Alternate Flow - Create AME Voucher or Manual Voucher 6
IV. Alternate Flow - Export AME information for email 8
V. Special Requirements 9
VI. Pre-Conditions 9
VII. Post-Conditions 9
VIII. Business Rules Definitions 9
A. General Information 9
B. Searching for AME Rules 10
C. Selecting AME Rules 11
e-Commerce Group
Figure imgf000059_0001
DRAFT DRAFT
Section 1: Use Case
I. Create the PeopleSoft AP Voucher from the AME Paystamp A. Brief Description
This use case describes how to search for quotes containing unpaid AME that is not handled by the ordering dealer (and not included on a vehicle Paystamp) and AME with a "Failed" voucher status. In addition, this use case describes how to select which AME will be included on the voucher and how to create a voucher. It also addresses how to indicate a manual voucher has been created and to export AME information for email.
This function is launched from the Tools Menu - Other Paystamps.
II. Identify AME to Include on the Voucher
A. Main Flow - Search by Vendor Information
1. The user may search by one or a combination of the following search criteria (refer to the Business Rules - AME Search Rules for specific rules): a) Quote Group b) Branch c) Vendor Name d) Vendor ID e) Invoice ID f) Order Type
2. The user enters the search criteria. a) If the user does not know the vendor name or vendor ID, the system provides a way to search using the standard vendor search. (Refer to the Vendor Search use case for details)
3. The user selects to search for AME based on the criteria entered.
4. The system searches for unpaid AME where the vehicle status is not pending or cancelled and AME with a "Failed" voucher status based on the criteria entered. a) If the system locates a match, the individual AME items that are not included in the vehicle Paystamp are displayed by quote number. b) If the system does not locate a match an error message is displayed and the user must enter different search criteria.
B. Alternate Flow - Search by Quote Information
1. The user may search by one or a combination of the following search criteria (refer to the Business Rules - AME Search Rules for specific rules): a) Quote Group b) Branch c) Quote Number d) Last eight characters of the VIN e) Unit Number f) Order Type
2. The user enters the search criteria. a. If the user does not know the quote number, unit number, and last 8 of the VIN, the system provides a way to search using the standard quote search. (Refer to e-Commerce Group
Figure imgf000060_0001
DRAFT DRAFT the Find Quote use case for details)
3. The user selects to search for AME based on the criteria entered.
4. The system searches for unpaid AME where the vehicle status is not pending or cancelled and AME with a "Failed" voucher status based on the criteria entered, a) If the system locates a match, the individual AME items that are not included In the vehicle Paystamp are displayed by quote number. b) If the system does not locate a match, an error message is displayed and the user must enter different search criteria.
III. Pay for AME
After the user successfully locates the quote(s) with unpaid AME and AME with a Tailed" voucher status, the user may view the search results and create a voucher to pay for the AME.
• NVA users may select to pay for AME items for NVA orders only
A. Main Flow - View the AME items
1. The system displays the AME Paystamp screen. The user may sort the individual lines by: a) — Greup b) Quote Number c) Unit Number d) Last 8 characters of the VIN ' e) Vendor ID
2. The system displays the AME items based on the search criteria in order first by group and then by quote number. This display includes the following read-only information for each quote: a) Quote Group b) Branch (if selected in the search criteria) c) Quote Number d) Order Type (Indicates if the AME is from an NVA order or not) e) Vendor ID
1 ) The system provides a way for the user to view the details of the vendor.
2) The user may select to view the vendor information.
3) The system displays the following vendor information:
(a) Vendor ID
(b) Vendor Group
(c) Vendor Name
(d) Vendor Address
(e) PeopleSoft Vendor ID
(f) PeopleSoft Vendor Location f) Unit number g) Equipment Type h) Quantity i) Last eight characters of the VIN j) Customer Price k) Enterprise Cost e-Commerce Group
Figure imgf000061_0001
DRAFT DRAFT
I) Voucher Status
3. The user selects which AME is included on the invoice.
4. The user may choose to perform the following actions: a) Create the AME Voucher or Manual Voucher. See Alternate Flow - Create the AME Voucher or Manual Voucher. b) Export AME information into Excel. See Export AME Information for Email.
B. the voucher
AME item.
that they must System Validations
Figure imgf000061_0002
System Validations for Both Create Voucher and Manual Voucher
1. If no PeopleSoft accounting information exists for the group of the user logged on, the system displays a message to the user informing them that no accounting information exists for their group.
2, If PeopleSoft accounting information exists for the group of the user logged on, the system performs the following functions: a) The system validates that an Invoice Number, Invoice Date, and Total Invoice Amount have been entered.
1) If the Information has not been entered, the system displays a message informing the user that these fields are required before a voucher can be created. b) The system sums the selected AME items.
1) This total must equal the Total Invoice Amount the user entered. If the values are not equal, the system displays a message containing the following information and the user must edit the amounts: (i) Total Invoice Amount the user entered (ii) The invalid sum (iii) The difference between the Total Invoice Amount and the invalid sum c) The system verifies that each eolectod ΛME lino has an invoico amount greater than $0.00.
1) If the soiocted ΛME line(s) do not have an invoice amount groater than $0,00, the system displays a message and the user must odit the
Figure imgf000062_0001
e-Commerce Group .Has renta car
DRAFT DRAFT
Figure imgf000062_0002
Specific Functions for Creating the Voucher Only
1. The system verifies that each selected AME line has an invoice amount greater than $0.00. a) If the selected AME line(s) do not have an invoice amount greater than $0.00, the system displays a message and the user must edit the amount(s).
2. The system validates that the PeopleSoft Vendor ID and Location for the vendor has been defined in EDGE Vendor. a) If the PeopleSoft Vendor ID and Location are not defined, the system displays a message and the user must enter the information in the Vendor module and return to the AME Paystamp to re-submit for payment.
3. If the System Validations above are successful, the system saves the AME Paystamp
Figure imgf000063_0001
DRAFT DRAFT and the voucher is submitted for the next scheduled interface cycle.
4. The system returns to the AME search.
5. The system displays the voucher status in Payment Tracking as "Submitted". (Refer to the PβopIβSoft AP Voucher Interface use case for status definitions and the Payment Tracking use case for status details.)
6. The systøm dlsabloo the Creato Voucher and Manual Voucher options.
7. The interface runs at the scheduled time.
8. To see specific details for the voucher Interface and status definitions, refer to the
PeopleSoft AP Voucher Interface use case.
9. The system displays the voucher status on tho AME Payotamp and in Payment Tracking; refer to the Payment Tracking use case for details.
Specific Functions for the Manual Voucher Only
1. If the System Validations above are successful, the system prompts the user to enter the following required information: a) Control Group ID b) Voucher ID (as assigned by PeopleSoft)
2. The user may indicate whether the Paystamp was paid by EFT or Credit Card.
3. The user selects to save the data.
4. The system saves the data.
6. The system returns to the AME search.
6. The system displays the voucher status in Payment Tracking as "Manual", and updates tho vouch or information on tho ΛME Payotamp and in Payment Tracking. (Refer to the PeopleSoft AP Voucher Interface use case for status definitions and the Payment Tracking use case for status details.)
7. The system disables the Create Voucher and Manual Voucher options,
IV. Alternate Flow - Export AME information for email
This function allows the user to compile AME Information from the EDGE application to an Excel file.
1. The user selects which AME line(s) to add to the file.
2. The user selects the option to export for email.
3. The system creates an Excel spreadsheet containing the following information for the AME item(s) selected: a) Quote Group b) Branch c) Quote number d) Unit Number e) Last eight characters of the Vl N f) Order Type g) Vendor ID h) Vendor Name i) Equipment Type j) Quantity k) Customer Price I) Enterprise Cost m) Invoice Amount n) Voucher Status
Figure imgf000064_0001
Figure imgf000065_0001
DRAFT DRAFT
Paystamp/AME tab, and Payment Tracking.
B. Security Rules
1. Tools/Other Paystamp a) Function Security - defines the security for the overall Tools/Other Paystamp function.
1) Access to this function can be defined at three levels - update, view, or no access.
(i) With Update access, the user can modify information, (ii) With Read Only access, the user can only view the information. (Ui) With No Access, the function will not be available to the user. b) Detailed Security - defines the security for specific functions
1) With Update access to Other Paystamp, the user may search, edit and pay for Paystamp items.
2) With Read Only access to Other Paystamp, the user may search and view Paystamp items. Users may not edit or pay for items with view access.
3) With No Access to Other Paystamp, the user may not search or view Paystamp items.
2. Master Data/Group Defaults/Group AME Variance Values a) Function Security - defines the security for the overall AME Variance Values function.
1) Access to this function can be defined at three levels - update, view, or no access. The access granted applies to all three values as a whole, not individually.
(i) With Update access, the user can modify information, (ii) With Read Only access, the user can only view the information. (Hi) With No Access, the function will not be available to the user. b) Detailed Security - defines the security for specific functions as a whole
1 ) With Update access to Group AME Variance, the user may edit the AME Variance Percentage, AME Variance Amount, or choose to use the Corporate AME Variance Value.
2) With Read Only access to Group AME Variance, the user may view the AME Variance Percentage, AME Variance Amount, or see if the Corporate AME Variance Value is selected. Users may not edit these items with view access.
3) With No Access to Group AME Variance, the user will not see the AME Variance Percentage, AME Variance Amount, or the Corporate AME Variance Value selection.
C. Searching for AME Rules
1. When using the Group Search, the following rules apply: a) Group Users
1) Group is required.
2) Default the Group to the user's group and allow the user to select a different group. b) Corporate and NVA Users
1) Group is not required.
2) Default the Group to blank and tho user must select a group.
2. When using the Branch Search, the following rules apply: e-Commerce Group
Figure imgf000066_0001
DRAFT DRAFT a) Branch is optional. b) Branch defaults to blank.
3. When selecting the Order Type, the user has the following options: a) Blank (default setting) b) NVA c) Traffic
4. Soarohing-by Invoice Numbor-roquiroo an AME Payotamp to bo oavod prior to oearching by Invoice Number. When searching by Invoice Number, the system will display items in a "failed" status. If the system locates duplicate Invoice Numbers, the system will display the AME information for the invoices but will not display the Invoice Date or Total Invoice Amount on the AME Paystamp.
5. Searching by Vendor Name, Vendor ID, Group, Invoice ID, Order Type, Unit Number or last eight characters of the VIN may result In the system displaying several AME items from several different quotes.
6. Searching by quote number will result in the system displaying a single quote.
7. A Group user may view any other group AME information. However, they may only pay for AME associated with their own group. a) Exception: Group 01 users may view, update invoice information and create vouchers for Group 11 quotes.
8. When the user enters a portion of the vendor name as the search criteria:
1 ) The system will search from left to right for a vendor name beginning with the entered criteria, (i) If the system finds a match, the AME for all vendors whose name contains the search criteria is displayed, (ii) If the system does not locate a match, an error message is displayed and the user must enter different search criteria.
9. NVA and Corporate users must search by at least one criteria. a) If a search criteria is not used, the system displays a message informing the user that they must have at least one search criteria.
10.If an unpaid AME has the same vendor as the ordering dealer, the system checks if a voucher created date exists for the vehicle. a) If a voucher created date does not exist, the AME is included on the vehicle Paystamp. b) If a voucher created date exists, the AME is displayed and paid for via the AME Paystamp.
D. Displaying AME Search Results
1. Group users: a) Group will display on the AME Paystamp. b) Branch will display if selected as a search criteria.
2. Group 66 and Corporate users: a) Group will display if selected as a search criteria. b) Branch will display if selected as a search criteria. c) If group is not selected as a search criteria and only one group applies to the AME search results, the group will display on the AME Paystamp. d) If group is not selected and several groups are returned in the AME search results, the group will not display on the AME Paystamp.
3. If a vendor has not been defined on an AME item, the system will still display the e-Commerce Group
Figure imgf000067_0001
DRAFT DRAFT unpaid AME item.
E. Selecting AME Rules
1. When the search results in only one AME item being found, the system pre-selects the item.
2. The user may not choose to create a voucher if the selected AME item(s) is in a failed status.
3. When selecting the AME, the user must choose AME with the same status.
5. Whan selecting tho AME, tho uεor must choose NVA orders only or Group orders only. The user may not choose a combination of both.
F. AME Data Conversion
1. A data conversion will occur when the AME Paystamp goes live in production. This conversion affects all AME for ordering and non-ordering dealers on activated and activated revised quotes prior to . a) The AME will be marked as Paid on the Quote, (Vehicle) Paystamp, and Payment Tracking. b) The Voucher Status will be set to Manual. c) The Control Group will be set to "Conversion". d) The Voucher ID will be set to "Conversion". e) The Created Date will be set to the conversion date. f) The Created by will be set to "System".
e-Commerce Group
Figure imgf000068_0001
DRAFT DRAFT
Accounting Interfaces
Use Case Specification
Create PeopleSoft AP Voucher Interface
Version 1.0
Source: Word
Last Update: 3/10/2005 11:15 AM
Figure imgf000069_0001
Enterprise e-Commerce Group rent-a-car
DRAFT DRAFT
Use Case Specification
Section 1: Use Case
I. Creating the PeopleSoft AP Voucher A. Brief Description
An interface is used to create the PeopleSoft AP voucher from the EDGE Vehicle Paystamp and AME Paystamp. The voucher is added to a control group to be paid by PeopleSoft. This use case describes how the system defines the Vehicle and AME Paystamp values and accounts that correspond to the PeopleSoft voucher and control group entries.
II. Creating the Control Group and Voucher
1. The interface creates the control group and voucher at a scheduled time based on the time zones of each group's admin (99) branch. a) The time zones in particular are:
1) Eastern Time Zone
2) Central Time Zone
3) Mountain Time Zone
4) Pacific Time Zone b) NVA is on a different schedule than the other groups in the Central time zone.
2. The system bundles the vouchers for each Uβer iQQ&liϊαatf ID that submitted a request to pay for the vehicle and/or AME based on LKE and Non LKE.
e-Commerce Group
Figure imgf000071_0001
DRAFT DRAFT
A. Main Flow - Creating the Control Group
1. The interface creates the control group entries based on the following criteria as defined by the business rules.
Figure imgf000071_0002
e -Commerce Group
Figure imgf000072_0001
DRAFT DRAFT
Figure imgf000072_0002
B. Main Flow - Creating the Voucher
1. The interface creates the voucher entries based on the following criteria as defined by the business rules.
Figure imgf000072_0003
e-Commerce Group
Figure imgf000073_0001
DRAFT DRAFT
Figure imgf000073_0002
e-Commerce Group
Figure imgf000074_0001
DRAFT DRAFT
Figure imgf000074_0002
e-Commerce Group
Figure imgf000075_0001
DRAFT DRAFT
Figure imgf000075_0002
e-Commerce Group
Figure imgf000076_0001
DRAFT DRAFT
Figure imgf000076_0002
e-Commerce Group
Figure imgf000077_0001
DRAFT DRAFT
Figure imgf000077_0002
e-Commerce Group
Figure imgf000078_0001
DRAFT DRAFT
The Bank Account ID is determined from the PeopleSoft Accounts Payable Business Unit and Bank ID document and is based on whether the order is LKE or Non LKE.
• For Group 01 and 15 Purchase Disposal orders where (See the Use Case Business Rules section for the the vehicle is garaged in IL, use the Group 01 or 15
Figure imgf000078_0002
PeopleSoft AP Business Unit and Bank Account Listing.) Non LKE Bank Account ID, respectively.
• For all other Group 01 and 15 orders where the
Bank Account ID vehicle is garaged in IL, use the PY or IT Non LKE Bank Account ID, respectively.
• For NVA orders that are LKE eligible, use the ordering group's LKE Bank Account ID.
• For NVA orders that are not LKE eligible, use group 66's Bank Account ID.
• For all other orders, use the group's LKE or Non LKE Bank Account ID.
Figure imgf000078_0003
The interface creates the Payment Message up to 70
Payment Message characters to appear on the check stub with the following
The interface leaves this field blank. information delimited by commas: Group, Quote Number, Unit Number, and full VIN number.
e-Commerce Group
Figure imgf000079_0001
DRAFT DRAFT
III.
Figure imgf000079_0002
control group to balance.
e-Commerce Group
Figure imgf000080_0001
DRAFT DRAFT
B. Created Manually
1. After the user corrects the failed voucher irt EDGE, the system updates the voucher status from "Failed" to "Manual".
2. The system updates the following Information that cannot be modified:
(i) Control Group ID (ii) Voucher ID (iii)EFT7Credit Card (iv) Voucher status (V) Voucher Created By (vi) Voucher Created Date
C. Viewing the Status
1. The voucher status can be viewed in the following locations in EDGE: a) Payment Tracking (Refer to the Payment Tracking use case for details.) b) Vehicle Paystamp (Refer to the Maintain Paystamp use case for details.)
IV. Special Requirements
None
V. Pre-Conditions
1. User must be set up in EDGE and have access to send the Paystamp for payment
2. User must be set up in PeopleSoft and have access to create a Control Group.
3. For Vehicle Vouchers only, the Paystamp must be saved.
VI. Post-Conditions
1. Voucher and Control Group values are defined and sent to PeopleSoft for processing.
Figure imgf000080_0002
e-Commerce Group
Figure imgf000081_0001
DRAFT DRAFT
4. The Control Group Detail report identifies voucher discrepancies.
Figure imgf000082_0001
DRAFT DRAFT
Section 2: Business Rules
VII. Business Rules Definitions A. General
1. The interface assigns the business unit as defined by the ordering group and LKE eligibility. Vehicles that are not LKE eligible are defined as follows. Any one condition makes the vehicle ineligible. a) Lease types:
1) Purchase disposals
2) Equity Il
3) Full maintenance - non-owned
4) Brokerage vehicles b) Origin code = fleet buyout c) Vehicle is garaged outside of the 50 United States d) Purchased from = NVA - medium duty e) Units ordered via EDGE vendor id 7380 (ELCO) f) Group 15 and 01 orders where the vehicle is garaged in Illinois. g) Tax class type 3 (heavy duty) - based on the Ralph make and model.
2. The PeopleSoft AP Business Unit and Bank Account Listing is found here: PeopleSoft Reference.
3. The voucher item id and distribution lines are defined based on the Paystamp items in EDGE.
4. The interface systematically sends all completed vouchers to one of two PeopleSoft control groups based on User
Figure imgf000082_0002
ID and LKE eligibility.
5. Each Usβf JjQfiEjijflflflB ID may have more than one Control Group based on LKE and Non LKE vouchers submitted during the interface cycle. The Control Groups are determined based on the business unit identified for each voucher.
6. Voucher error identification is done via the Control Group Detail report in PeopleSoft.
7. If the voucher creation fails, the user has the option to view failure reason as provided by the system.
e-Commerce Group
Figure imgf000083_0001
DRAFT DRAFT
8 The corresponding PeopleSoft Accounts and their Product Codes on the voucher distribution line are as follows The Ralph Accounts that correlate to the PeopleSoft Accounts are also displayed below.
Figure imgf000083_0002
9 The voucher status is one of the following on the Paystamp screen.
Figure imgf000083_0003
IH Enterprise e-Commerce Group rent-a-car
DRAFT DRAFT
B. Vehicle Payεtamp Rules
1. The following information is recorded on the Vehicle Paystamp and in Payment Tracking as a result of the voucher creation: a) Control Group Id b) Voucher Id c) EFT/Crβdit Card (only if a Manual Voucher is created) d) Voucher Status e) Voucher Created By f) Voucher Created Date (the date the Vehicle Paystamp was sent to PeopleSoft)
2. The Vendor ID and Location information for NVA orders that are Direct Manufacturer orders provided by NVA is stored in the EDGE database and is not visible to the user.
3. The order type is either a Direct Manufacturer or Dealer Order type. If the order type has not been selected in Order Tracking prior to creating the voucher, the voucher will be submitted to PeopleSoft with rules established for a Dealer Order.
4. For orders where the Purchase Method is In-stock, the extended amount is handled in the same manner as a Dealer order.
5. Group 01 and Group 15 have the opportunity to take advantage of the Illinois Tax Trade Credit The credit applies only in the instance on Group 01 and Group 15 orders where the vehicle is garaged in Illinois. a) Group 01 orders where the vehicle is garaged in Illinois is sometimes referred to as Group PY orders in PeopleSoft. b) Group 15 orders where the vehicle is garaged in Illinois is sometimes referred to as Group IT orders in PeopleSoft.
C. AME Paystamp Rules
%' Group users may
3. AME included in the AME Paystamp is not LKE eligible and is therefore considered Non-LKE.
4. Information for the AME voucher can be found in the following locations: Qtoti ic
Figure imgf000084_0001
3) EFT/Credit Card (only if a Manual Voucher is created)
4) Voucher Status
5) Voucher Created By
6} Voucher Created Date (the date the Vehicle Paystamp was sent to PeopleSoft)
5. When a user pays for more than one AME on an AME Paystamp based on the results of a Vendor search, each AME item will be a separate invoice line on the same voucher.
e-Commerce Group
Figure imgf000085_0001
DRAFT DRAFT
Accounting Interfaces
Use Case Specification
Create the Vehicle Voucher
Version 1.0
Source: Word
Last Update: 3/10/2005 1:11 PM
Figure imgf000086_0001
DRAFT DRAFT
Table of Contents
I. Creating the PeopleSoft AP Voucher from the Paystamp 4 A. Brief Description 4
II. Create the Voucher 4
III. Create the Manual Voucher/EFT 4
A. The manual voucher option allows the user to record details about vouchers with the following situations: 4
B, Main Flow - Indicate a Manual Voucher has been created 4
IV. Special Requirements 5
V. Pre-Conclitiαns 5
VI. Post-Conditions 5
VII. Business Rules Definitions 5
Figure imgf000087_0001
e-Commerce Group *ififi. renta car
DRAFT DRAFT
Section 1: Use Case
I. Creating the PeopleSoft AP Voucher from the Paystamp A. Brief Description
This use case describes how to create a voucher or indicate a voucher has been manually created from the Paystamp screen. If a Paystamp has been paid by electronic funds transfer (EFT) or credit card, a user may show that on the Paystamp screen as well.
II. Create the Voucher
1. The user selects to create the voucher for the Paystamp.
2. The system validates the PeopleSoft Vendor Id and Location. a) For Dealer Orders, the system verifies if the PeopleSoft Vendor ID and Location for the ordering dealer exists in EDGE Vendor.
1) If the PeopleSoft Vendor ID and Location record do not exist, the system displays an error message and the user must add the PeopleSoft Vendor IO and Location in the vendor module and return to the Paystamp to re-submit for payment. b) For Direct Manufacturer Orders, the system verifies that the PeopleSoft Vendor ID and Location for the specific make of the vehicle exists in the EDGE database.
1) If the PeopleSoft Vendor ID and Location for the make of the vehicle do not exist, the system provides an error message instructing the user to contact the Fleet Services Help Desk. c) The system validates that the user has entered the VIN.
1) If the VIN has not been entered, the system displays an error message and the user must enter the VIN.
2) If the VIN exists, the system validates if the VIN has a tax class code.
(i) If the tax class code has not been identified, the system displays an error message instructing the user to contact the Fleet Services Help Desk. d) If the above validations are successful, the voucher is submitted for the next scheduled interface cycle.
3. The system displays the voucher status as "Submitted".
4. The system disables the create voucher and manual voucher options.
5. The Interface runs at the scheduled time. a) To see specific details for the Voucher Interface and status definitions, refer to the PeopleSoft AP Voucher Interface use case.
6. The system displays the voucher status on the Paystamp and in Payment Tracking; refer to the Payment Tracking use case for details.
III. Create the Manual Voucher/EFT
A. The manual voucher option allows the user to record details about vouchers with the following situations:
1. Vouchers created in PeopleSoft outside the interface.
2. Vouchers created in PeopleSoft to correct a failed voucher during the interface scheduled processing cycle.
3. To identify vehicles paid by electronic funds transfer (EFT) or credit card.
B. Main Flow- Indicate a Manual Voucher has been created
SS e-Commerce Group
Figure imgf000088_0001
DRAFT DRAFT
1. The user selects the Manual Voucher option. a) The system prompts the user to enter the following information:
1) Control Group ID
2) Voucher ID (as assigned by PeopleSoft)
3) Whether the Paystamp was paid by EFT or credit card b) The user selects to save the data. c) The system saves the data. d) The system displays the Voucher Status as "Manual" and updates the Voucher Information on the Paystamp and in Payment Tracking. (Refer to the PeopleSoft AP Voucher Interface use case for status definitions and the Payment Tracking use case for status details.) e) The system disables the Create Voucher and Manual Voucher options.
IV. Special Requirements
None
V. Pre-Conditioπs
1. The Paystamp must be saved and the voucher status must be "Pending".
2. The user must have security access to the Create Voucher and Manual Voucher options on the Paystamp.
Vl. Post-Conditions
Figure imgf000088_0002
Section 2: Business Ruies
VIl. Business Rules Definitions
1. if the voucher creation fails, the user has the option to view failure details as provided by the system.
2. Once the voucher is processed for the Vehicle Paystamp, the system identifies the individual AME included on the Paystamp as paid. This is reflected on the Quote/AME tab, the Vehicle Paystamp/AME tab, and Payment Tracking e-Commerce Group
Figure imgf000089_0001
Master Data Module Use Case Specification
Maintain Group Rate Defaults
Version 1.1
Source: Word
Last Update: 4/12/2005 3:40:00 PM
Figure imgf000090_0001
Table of Contents
I. Maintain Group Rate Defaults 5
A. Brief Description 5
II. Flow of Events - Maintain Group Rate Defaults 5
A. Basic Flow -View/Update Group Level Default Values 5
B. Alternate Flow - View/Update Equity Lease Based Group Rate Default Pricing Plan 7
C. Alternate Flow: View/Update Net Lease Based Group Rate Default Pricing Plan 8
D. Alternate Flow: View/Update Full Maintenance Lease Based Group Rate Default Pricing Plan 9
E. Alternate Flow: View/Update Purchase Disposal Lease Based Group Rate Default Pricing Plan .10
III. Special Requirements 11
A. Accessing Group Rate Default Pricing Plans 11
B. Customizing Group Rate Default Pricing Plan 11
IV. Pre-Conditions 11
V. Post-Conditions 11
VI. Business Rule Definitions 12
A. Group Selection 12
B. Available Pricing Plans 12
C. General rules for amounts 12
D. Vehicle price index 12
E. Vehicle price variance 12
F. Monthly management fees 13
G. Interest rate index 13
H. Interest rate variance 13
I. Estimated 6 Month Wholesale Value Percentage 13
J. Review Hold if no Credit Review (in months) 13
K. AME Variance Values 13
e-Commerce Group
Figure imgf000091_0001
Software Requirements Definition
Section 1: Use Case
I. Maintain Group Rate Defaults
A. Brief Description
A set of Group Rate Defaults that are associated with quotes will be defined. These values are used as the default values on the quote if the values are not defined for the customer. The Pricing Plan area allows the standard fees and lease parameters for each customer to be defined. This information is defined for each combination of lease type and purchase method and is used in the quoting process.
II. Flow of Events - Maintain Group Rate Defaults
A. Basic Flow - View/Update Group Level Default Values
1. The flow begins when the user chooses Group Defaults in Master Data
2. The system displays the Group Defaults a) The User may switch to the Pricing Plan Defaults
(1) See Alternate Flow - View/Update Equity Lease Based Group Rate Default Pricing Plan
(2) See Alternate Flow - View/Update Net Lease Based Group Rate Default Pricing Plan
(3) See Alternate Flow - View/Update Full Maintenance Lease Based Group Rate Default Pricing Plan
(4) See Alternate Flow - View/Update Purchase Disposal Lease Based Group Rate Default Pricing Plan b) The User may switch to the Group Default Comments
3. The following values are maintained at the group level (unrelated to a specific pricing plan) a) The user must enter the maintenance over charge amount. b) The user must enter the report charge amount. c) The user must enter the annual mileage.
(1) The annual mileage must be greater than 0 and less than 150,000 miles. d) The user may enter the floor interest percentage. e) The user must enter the AME Variance Percentage. f) The user must enter the AME Variance (Not to Exceed) Amount. g) The system provides a way for the user to select the Use Corporate AME Variance Values option.
(1) WherV tn'fe opb'ort is sei§cfedj
(a) The system still displays the original group values but uses trie Corporate Valued
(b) The AME Variance, .Percentagg and. tr&AJMg. Variance rtøyo,. Exceed amount cannot bal h) For group 77 only, the following values are also available for update with proper security
(1) Estimated 6 Month Wholesale Value Percentage Estimated wholesaio valuo poroontago
(2) Review Hold if no Credit Review (in months) Cradit rovlow limit (tf of monthD)
(3) These values may not be entered for any other group, i) Equity Default Depreciation Percentages
(1) The user must enter the 12-month term minimum depreciation.
(2) The user must enter the 24-month term minimum depreciation.
(3) The user must enter the 36-month term minimum depreciation.
(4) The user must enter the 48-month term minimum depreciation.
(5) The user must enter the 60-month term minimum depreciation.
4. The group's group rate defaults will initially default from the corresponding Corporate (Group 77) group rate defaults until specifically customized. e-Commerce Group
Figure imgf000092_0001
5. The user saves the data
6. The system validates that all required values have been entered a) If required values are missing, the system displays an error message b) The user must correct the problem and retry the save operation
7. The system saves the data.
8. This flow ends.
e-Commerce Group
Figure imgf000093_0001
B. Alternate Flow - View/Update Equity Lease Based Group Rate Default Pricing Plan
1. This flow begins when the user enters the master data screen.
2. The user selects to maintain the details for the group rate default pricing plan.
3. The system displays a list of the available pricing plans.
4. The user selects the group to be maintained,
5. The user can update the group level default values.
6. The user selects the pricing plan of interest.
7. The system displays the pricing plan input area. δ. The following pricing plans fields are required for update: a) Vehicle Price Index b) Vehicle Price Variance Amount or Percentage c) Interest Rate Index d) Interest Rate Variance e) Service Charge / Disposal Fee
9. The following pricing plans fields are available for update: a) Monthly Management Amount or Percentage b) Full Maintenance Profit Amount c) Initial Administration Fee d) Maintenance Management Fee e) Fleet Rental Discount Per Day f) Risk Management Fee g) Delivery Charge h) Custom Maintenance Fee
10. The user may enter comments about the Pricing Plan.
11. The user selects to save the data.
12. The system saves the data. a) If the required fields are not entered, the system provides an error message and the user must modify the inputs,
13. This flow ends
Figure imgf000094_0001
C. Alternate Flow: View/Update Net Lease Based Group Rate Default Pricing Plan
1. This flow begins when the user enters the master data screen.
2. The user selects to maintain the details for the group rate default pricing plan.
3. The system displays a list of the available pricing plans.
4. The user selects the group to be maintained.
5. The user can update the group level default values.
6. The user selects the pricing plan of interest
7. The system displays the pricing plan input area.
8. The following pricing plans fields are required for update: a) Net Lease Monthly Profit - 12 Month b) Net Lease Monthly Profit - 24 Month c) Net Lease Monthly Profit- 36 Month d) Net Lease Monthly Profit - 48 Month e) Net Lease Monthly Profit - 60 Month f) Service Charge / Disposal Fee
9. The following pricing plans fields are available for update: a) Full Maintenance Profit Amount b) Initial Administration Fee c) Maintenance Management Fee d) Fleet Rental Discount Per Day e) Risk Management Fee f) Delivery Charge g) Custom Maintenance Fee
10. The user may enter comments about the Pricing Plan.
11. The user selects to save the data.
12. The system saves the data. a) If the required fields are not entered, the system provides an error message and the user must modify the inputs.
13. This flow ends
e-Commerce Group
Figure imgf000095_0001
D. Alternate Flow: View/Update Full Maintenance Lease Based Group Rate Default Pricing Plan
1. This flow begins when the user enters the master data screen.
2. The user selects to maintain the details for the group rate default pricing plan.
3. The system displays a list of the available pricing plans.
4. The user selects the group to be maintained.
5. The user can update the group level default values.
6. The user selects the pricing plan of interest.
7. The system displays the pricing plan input area.
8. The following pricing plans fields are required for update: a) Full Maintenance Profit Amount
9. The user may enter comments about the Pricing Plan.
10. The user selects to save the data.
11. The system saves the data. a) If the required fields are not entered, the system provides an error message and the user must modify the inputs.
12. This flow ends
e-Commerce Group
Figure imgf000096_0001
E. Alternate Flow: View/Update Purchase Disposal Lease Based Group Rate Default Pricing Plan
1. This flow begins when the user enters the master data screen.
2. The user selects to maintain the details for the group rate default pricing plan.
3. The system displays a list of the available pricing plans.
4. The user selects the group to be maintained.
5. The user can update the group level default values.
6. The user selects the pricing plan of interest.
7. The system displays the pricing plan input area.
8. The following pricing plans fields are required for update: a) Vehicle Price Index b) Service Charge / Disposal Fee
9. The following pricing plans fields are available for update: a) Vehicle Price Variance Amount or Percentage b) Full Maintenance Profit Amount c) Initial Administration Fee d) Maintenance Management Fee e) Fleet Rental Discount Per Day 0 Risk Management Fee g) Delivery Charge h) Custom Maintenance Fee
10. The user may enter comments about the Pricing Plan.
11. The user selects to save the data.
12. The system saves the data. a) If the required fields are not entered, the system provides an error message and the user must modify the inputs.
13. This flow ends
e-Commerce Group
Figure imgf000097_0001
III. Special Requirements
A. Accessing Group Rate Default Pricing Plans
1. All group pricing plans will initially default from the corresponding Corporate (Group 77) pricing plan until specifically customized.
2. When displaying the available pricing plans, the system will identify which pricing plans have been customized from the Qorporate (Group 77) default pricing plan. Each pricing plan will show it's source (i.e. Customized or Corporate)
3. When accessing a group rate default pricing plan associated with a specific combination of quote type & purchase method, the system will show the pricing plan that was customized or defaulted from the corporate (Group 77) pricing plan.
B. Customizing Group Rate Default Pricing Plan
1. The system will allow the customization of pricing plans at the group level based on a combination of group, quote type and purchase method.
IV. Pre-Condltlons
1. The user must be logged on to EDGE and have security access to maintain the Group Rate Defaults.
2. With Update access, the user can update and view the Group Rate Default Pricing Plans. a) Corporate users have access to update all group/branches. b) Group/Branch users have access to update all branches within the group, but only view access to other groups.
3. With View access, the user can view the existing Pricing Plan Information for any group/branch,
4. With no access defined, the Pricing Plan folder will not appear within the Master Data module.
V. Post-Conditions
1. The Pricing Plans for the group have been updated or viewed.
e-Commerce Group
Figure imgf000098_0001
Section 2: Business Rules
Vl. Business RuIs Definitions
A. Group Selection
1. The group selection list will only include groups whose associated group/branch category 'allows customers'.
B. Available Pricing Plans
1. The following quote type & purchase method based pricing plans will be available: a) Equity Lease - Fixed / Ordered b) Equity Lease - Fixed / In-Stock c) Equity Lease - Fixed / Used d) Net Lease / Ordered e) Net Lease / In-Stock f) Net Lease / Used g) Equity Il / Ordered h) Equity Il / In-Stock i) Equity Il / Used j) Full Maintenance / Non-Owned k) Equity Lease - Variable / Ordered I) Equity Lease - Variable / In-Stock m) Equity Lease - Variable / Used n) Purchase/Disposal / Ordered o) Purchase/Disposal / In-Stock p) Purchase/Disposal / Used
C. General rules for amounts
1. All amount values allow zeros and positive values (no negatives) unless otherwise specified.
2. If the user does not enter a value in a non-required field, the system should save the value as 0.00. Null values should not be saved on any pricing plan in the system.
3. All percentages allow up to 99.999% unless otherwise specified.
D. Vehicle price index
1. Valid value is Invoice only.
E. Vehicle price variance
1. Vehicle price variance amount and percentage are mutually exclusive.
2. The default selection will be the amount.
3. If the amount is entered, the percentage is not allowed.
4. If the percentage is entered, the amount is not allowed.
5. If the user enters the percentage, the system will set the original amount to zero.
6. If the user enters the amount, the system will set the original amount to zero.
7. Vehicle price variance amount allows negative, zero and positive values.
8. Vehicle price variance percentage allows negative, zero and positive values. e-Commerce Group
Figure imgf000099_0001
F. Monthly management fees
1. Monthly management amount and percentage are mutually exclusive.
2. The default selection will be the amount.
3. If the amount is entered, the percentage is not allowed.
4. If the percentage is entered, the amount is not allowed.
5. If the user enters the percentage, the system will set the original amount to zero, θ. If the user enters the amount, the system will set the original amount to zero.
G. Interest rate index
1. Valid value is Prime only.
H. Interest rate variance
1. Interest rate variance allows negative, zero and positive values.
I. Estimated 6 Month Wholesale Value Percentage
1. This is ONLY assigned at the Corporate level (Group 77)
2. Groups may not specify their own rate.
3. This rate is used in the Credit Review process to determine the Estimated Wholesale Value for each Vehicle Class.
4. Corporate will control this rate for all Groups
J. Review Hold if no Credit Review (In months)
1. This is ONLY assigned at the Corporate level (Group 77)
2. This valge is specified as a number of months
3. If a Customer's last approved Credit Review is at or beyond this number of months old, then the Customer will be put on Review Hold
4. A Credit Review must be Approved to get the Customer released from Review Hold a) See the Credit Review use cases for more information about Approved Credit Reviews
K. AME Variance Values Indicator fields
amount to customer price.
e-Commerce Group
Figure imgf000100_0001
View Payment Tracking
Quote
Functional Requirements Specification View Payment Tracking
Version 1.0
Source: Word
Last Updated: 5/12/2005
9S e-Commerce Group ^Enterprise rent-a-car
View Payment Tracking
Table of Contents
I. Functional Requirements Specification Introduction 4
II. Screen Print 5 A. Payment Tracking 5
III. Detail Tables 6
A. Field Mapping Tables For each applicable voucher 6
B. Business Validation/System Generated Notes 6
C. Page Actions 6
IV. Exceptions from Standards 7
e-Commerce Group [Enterprise rent-a-car
View Payment Tracking
Screen Action Specification
Functional Requirements Specification Introduction
Allows the user to view the Payment Tracking information for the Vehicle (including AME and Sales Tax that are included on the Vehicle Paystamp) and AME not included in the Vehicle Paystamp. Payment tracking will display for each AME item that is not included in the Vehicle Paystamp but that is defined on the quote AME tab. All information displayed is read-only.
1OD
Figure imgf000103_0001
Figure imgf000104_0001
e-Commerce Group
Figure imgf000105_0001
View Payment Tracking IV. Exceptions from Standards
None
Figure imgf000106_0001
e-Commerce Group ltei rent-a-ςar
DRAFT DRAFT
Use Case Specification View Payment Tracking
Version 1.0
Source: Word
Last Update: 4/20/2005 12:03 PM
e-Commerce Group
Figure imgf000107_0001
DRAFT DRAFT
Table of Contents
I AME Payment Tracking 4 A Brief Description 4
II View Payment Tracking 4
A Main Flow - View Payment Tracking 4
B Define Payment Tracking Fields 4
III Special Requirements 6
IV Pre-Conditions 6
V Post-Conditions 6
VI Business Rules Definitions 6 A. General Information 6
e-Commerce Group
Figure imgf000108_0001
DRAFT DRAFT
Section 1: Use Case
I. AME Payment Tracking A. Brief Description
This use case describes how to view Payment Tracking for a vehicle and its' AME. All information displayed is read-only.
Payment Tracking Is available once the vehicle order status is at or beyond Sent to Traffic or Sent to NVA.
II. View Payment Tracking
A. Main Flow - View Payment Tracking
1) The use case begins when the user enters Payment Tracking.
2) The system displays the Standard Quote Header. (Refer to the Create Quote General Information use case for header information.)
B. Define Payment Tracking Fields
The table below defines the Payment Tracking fields for the Vehicle (including AME and Sales Tax that are included on the Vehicle Paystamp) and AME not included in the Vehicle Paystamp. Payment tracking will display for each AME item that is not included In the Vehicle Paystamp but that is defined on the quote AME tab.
Figure imgf000108_0002
1G6 e-Commerce Group
Figure imgf000109_0001
DRAFT DRAFT
Figure imgf000109_0002
e-Commerce Group
Figure imgf000110_0001
DRAFT DRAFT
Figure imgf000110_0002
III. Special Requirements
None
IV. Pre-Coπditions
None
V. Post-Conditions
1 ) The user may refer to the Control Group and Voucher numbers to look up voucher information in PeopleSoft.
Section 2: Business Rules
Vl. Business Rules Definitions A. General Information
1) All of the Information in Payment Tracking is read-only.
2) The system provides a way for the user to view the reason of the "Failed" status.
3) The vehicle and AME payments should always be displayed in the following order starting from the left-most column: a) Vehicle b) Outstanding AME c) Most recently paid AME
4) If a voucher has not been created, the Invoice Date, Invoice Number, Total Invoice Amount, Control Group, Voucher ID, EFT/Credit Card, Created Date and Created By will be blank. The Voucher Status will be "Pending".
e-Commerce Group EXHIBIT B
Figure imgf000111_0001
Custom Reports
Functional Requirements Specification AME Variance Report Criteria
Version 1.0
Source: Word
Last Updated: 5/10/2005 11:13 AM
e-Commerce Group
Figure imgf000112_0001
Table of Contents
I. Functional Requirements Specification Introduction 4
II. Screen Print 4 A. AME Variance Report Criteria 4
III. Detail Tables 5
A. Field Mapping Tables 5
B. Business Validation/System Generated Notes 6
1. Selection of OK Button 6
C. Page Actions 6
IV. Exceptions from Standards 7
MO e-Commercθ Group
Figure imgf000113_0001
Screen Action Specification
I. Functional Requirements Specification Introduction
The AME Variance Report displays all quotes processed In PeopleSoft that have an AME item Invoice cost is greater than the Enterprise cost. The report provides the option to include all AME items where the invoice cost is greater than the Enterprise cost or only those that are outside the Variance levels set for the group.
Screen Print
A. AME Variance Report Criteria
Figure imgf000113_0002
I I I e-Commerce Group
Figure imgf000114_0001
IiI. Detail Tables
A. Field Mapping Tables
Figure imgf000114_0002
Figure imgf000115_0001
e-Commerce Group
Figure imgf000116_0001
IV. Exceptions from Standards
None
e-Commerce Group
Figure imgf000117_0001
Reports
Use Case Specification AME ToleranceVariance Report
Version 1.1
Source: Word
Last Update: 5/5/20052:41:00 PM
II5 e-Commerce Group
Figure imgf000118_0001
Table of Contents
I. Reports- AME Tolerance Variance Report 4 A. Brief Description 4
II. Management Reports- AME Tolerance Variance Report 4 A. Main Flow - Select report criteria 4
III. Special Requirements 6
IV. Pre-Conditions 6
V. Post-Conditions 6
VI. Business Rules Definitions 6
A. Security Rules 6
B. Select Report Criteria Rules 6
C. Formatting Rules 6
e-Commerce Group
Figure imgf000119_0001
Use Case Specification
Section 1: Use Case
I. Reports- AME Tolerance Variance Report A. Brief Description
The AME Tolorance Variance Report displays all quotes that have been processed in Peoplesoft that have an AME item Invoice cost Is greater than the Enterprise cost. The report provides the option to include all AME items where the invoice cost is greater than the Enterprise cost or only those that are outside the Teleranee Variance levels set for the group.
I). Management Reports- AME Tolerance Variance Report A. Main Flow - Select report criteria
1. The use case begins when the user selects to run the AME Toloranco Variance Report from Edge.
2. The user may select the following criteria for the report a) Group
(1) For Group users, this is set to the user's group and cannot be modified.
(a) Exception: Group 01 users can select to view Group 01 or Group 11 data
(2) For corporate and NVA users, this defaults to blank and can be selected but is not required. b) Branch
(a) Branch is optional c) AME processed date range
(1 ) Date range is required
(2) Refer to Business Rules - Select Report Criteria Rules d) Order type (I) NVA
(2) Traffic
(3) Defaults to blank e) Report view
(1 ) View only AME items that are outside of the tolerance variance (a) This is the default report view.
(2) View all AME items where the Invoice cost is greater than the Enterprise cost.
3. After entering the report criteria, the user selects to run the report, a) Refer to Business Rules - Search Validations for details
4. The system displays a warning showing the standard EFS Confidentiality Notice; the user must select OK to continue.
5. The system generates the Excel report for processed AME items that meet the report criteria.
6. If there are no results for the cn'teria entered, the system will provide an error message stating that no records matching the search criteria were found and the user must change the report criteria. a)
7. The system displays the following details in the Excel spreadsheet: (to be displayed in the order listed)
(a) Group
(b) Branch
(C) Quote Number
(d)ΛME Category Equipment Type
I I7
Figure imgf000120_0001
113 ^Enterprise e-Commerce Group ϋiai rent-a-car
III. Special Requirements
1. None
IV. Pre-Conditlons
1, The user is logged on to EDGE and has appropriate security access.
V. Post-Conditions
1. The report is created in EDGE
2. The report can be printed from within EDGE
3. EDGE will provide the ability to email the report
Section 2: Business Rules
Vl. Business Rules Definitions
A. Security Rules
1. With Access, the user can run the AME Toleranco Variance report and view results.
2, With No Access, the AME Tolerance Variance report will not be available for selection.
B. Select Report Criteria Rules
1. Start date defaults to 1st day of the current month
2. End date defaults to the current date
3. Start and End date can be the same date
4. Starting and Ending date for searches is limited to a 6 month time framo 31 days
5. Start and End Dates may not be future dates
C. Search Validations
1. The system validates that the Start and/or End dates are not in the future a) If either date is in the future:
(1) The system displays an error message stating that future dates are not valid search criteria.
(2) The user must change the Start and/or End dates. b) If the dates are not in the future, processing continues
D. Formatting Rules
1. The report details are sorted as follows
(1) Group
(2) Branch
(3) Pifforonco botwoon Invoice and Entorprioo- coct Cost Difference (descending order) 2τ- Whon running the report for multiple Group/Branch combinations) a page broak is needed for oach Group/Branch combination,
E. Status Rules
1. Only quotes processed in Peoplesoft should be included in the criteria for this report, a) Quotes processed in Peoplesoft will have the following status:
(1) Processed
(2) Manual
I I9 e-Commerce Group
Figure imgf000122_0001

Claims

WHAT IS CLAIMED IS:
1. A system for management of a plurality of vehicle leases, the system comprising: at least one user computer; a memory storing a database, the database being configured to store vehicle lease data for each of a plurality of vehicle leases,- and a server in communication with the user computer and the memory, the server being configured to execute a lease management software program, the lease management software program being configured to provide lease management functionality for each of said vehicle leases throughout a vehicle lease lifecycle via a plurality of interrelated graphical user interfaces (GUIs) , the lease management functionality including a plurality of user selectable maintenance actions for an activated one of said customer vehicle leases, and,wherein the lease management software program is further configured to update the stored vehicle lease data in the database in response to a user selection of at least one of said plurality of selectable maintenance actions .
2. The system of claim 1 wherein the lease management software program is further configured to validate a maintenance action against a plurality of predetermined business rules and update the stored vehicle lease data in accordance with the maintenance action in response to a positive validation.
3. The system of claim 2 wherein at least a plurality of the vehicle leases comprise customer vehicle leases, wherein the database is further configured to store a plurality of customer profiles, at least a plurality of the customer profiles defining at least a plurality of the predetermined business rules against which maintenance actions are validated, and wherein the lease management software program is further configured to access the customer profiles to identify the predetermined business rules against which maintenance actions are validated.
4. The system of claim 3 wherein the business rules defined by the customer profiles comprise at least one rule that defines how variances between an expected cost and an actual cost applicable to customer vehicle leases are handled.
5. The system of claim 1 wherein the plurality of maintenance actions comprises at least a change in lease term for an activated vehicle lease.
6. The system of claim 1 wherein the plurality of maintenance actions comprises at least a change in a driver for an activated vehicle lease.
7. The system of claim 1 wherein the plurality of maintenance actions comprises at least a change in a garage address for an activated vehicle lease.
8. The system of claim 7 wherein the database is further configured to store tax and surcharge data applicable to vehicle leases, wherein the stored tax and surcharge data varies by a plurality of taxing jurisdictions, wherein the stored tax and surcharge data is referenced by a plurality of geographical identifiers, and wherein the lease management software program is further configured to, for a new garage address that triggers a change in the taxes and surcharges that are applicable to an activated vehicle lease, access the database using the new garage address to determine all taxes that are applicable to a vehicle lease.
9. The system of claim 1 wherein the plurality of maintenance actions comprises at least a change in a physical damage and liability program enrollment for an activated vehicle lease.
10. The system of claim 1 wherein the plurality of maintenance actions comprises at least a change in a maintenance product enrollment for an activated vehicle lease.
11. The system of claim 1 wherein the plurality of maintenance actions comprises at least a change in depreciation for an activated vehicle lease.
12. The system of claim 1 wherein the plurality of maintenance actions comprises at least a change in terminal reduced book value (RBV) for an activated vehicle lease.
13. The system of claim 1 wherein the plurality of maintenance actions comprises at least a change in interest rate for an activated vehicle lease.
14. The system of claim 1 wherein the lease management software program is further configured to provide a GUI for display on the user computer that is configured to allow the user to perform maintenance actions on a plurality of user- specified activated vehicle leases simultaneously.
15. The system of claim 14 wherein at least a plurality of the vehicle leases comprise customer vehicle leases, wherein the GUI that is configured to allow simultaneous maintenance actions is further configured to (1) receive input from the user indicative of a selection of a customer, (2) display a list of selectable activated customer vehicle leases for the selected customer, and (3) allow the user to select at least a plurality of the listed activated customer vehicle leases to thereby define the plurality of activated customer vehicle leases for which maintenance actions will be performed simultaneously.
16. The system of claim 1 wherein the lease management software program is further configured to, for maintenance actions that trigger a change in a monthly payment for an activated vehicle lease, automatically recalculate the monthly payment and store the recalculated monthly payment in the database .
17. The system of claim 1 wherein the lease management software program is further configured to, for maintenance actions that trigger a change in a maintenance charge for an activated vehicle lease, automatically recalculate the maintenance charge and store the recalculated maintenance charge in the database.
18. The system of claim 1 wherein the lease management functionality further includes user interaction to define a vehicle deletion process for vehicles whose lease has expired.
19. The system of claim 1 wherein the lease management functionality further includes a credit review process for a plurality of maintenance actions.
20. A system for management of a plurality of vehicle leases, the system comprising: a user computer; a memory storing a database, the database configured to store vehicle lease data and tax data applicable to vehicle leases, wherein the stored tax data varies by a plurality of taxing jurisdictions, wherein the stored tax data is referenced by a plurality of geographical identifiers; a server in communication with the user computer and the memory, the server having lease management software resident thereon, the lease management software being configured to execute a lease management software program, the lease management software program being configured to provide lease management functionality to a user of the user computer via a plurality of graphical user interfaces (GUIs) , the lease management functionality including access to the database to determine all taxes that are applicable to a vehicle lease in response to user input through a GUI of a geographic identifier for that vehicle lease.
21. The system of claim 20 wherein the database is further configured to store surcharge data applicable to customer vehicle leases, wherein the stored surcharge data varies by a plurality of taxing jurisdictions, wherein the stored surcharge data is referenced by a plurality of geographical identifiers, and wherein the lease management software program is further configured to access the database to determine all surcharges that are applicable to a customer vehicle lease in response to the geographic identifier user input.
22. The system of claim 21 wherein the geographic identifier comprises a postal code.
23. The system of claim 21 wherein the geographic identifier comprises a municipality.
24. An apparatus for management of a plurality of vehicle leases, the system comprising: a computer comprising (1) a display, (2) an input device, (3) a memory storing a database, the database being configured to store vehicle lease data for each of a plurality of vehicle leases, and (4) a processor in communication with the display, input device and memory, the processor being configured to execute a lease management software program, the lease management software program being configured to provide lease management functionality for each of said vehicle leases throughout a vehicle lease lifecycle via a plurality of interrelated graphical user interfaces (GUIs) for presentation to a user on the display, the lease management functionality including a plurality of user selectable maintenance actions for an activated one of said customer vehicle leases, and wherein the lease management software program is further configured to update the stored vehicle lease data in the database in response to a user selection through the input device of at least one of said plurality of selectable maintenance actions .
25. A method for interfacing a business accounting software program with a separate software program for managing a plurality of vehicles leased by a customer, the method comprising: providing, via the separate software program, a graphical user interface (GUI) for display on a user computer that lists data describing a plurality of cost items that have been purchased in connection with at least one customer vehicle lease; receiving an input to the separate software program from a user through the displayed graphical user interface that is indicative of a command to pay a vendor for at least one of the listed cost items; and responsive to the received input, automatically uploading vendor payment instructions for the at least one listed cost item from the separate software program to a separate business accounting software program.
26. The method of claim 25 wherein at least one of the cost items comprises a vehicle purchase.
27. The method of claim 25 wherein at least one of the cost items comprises an after market equipment (AME) purchase for a leased vehicle.
28. The method of claim 25 wherein at least one of the cost items comprises an expense related to at least one of the group consisting of a licensing cost, a tax, and a title cost for a leased vehicle.
29. The method of claim 25 wherein the GUI is configured to display a customer price for each cost item and an expected cost for each cost item.
30. The method of claim 29 wherein the GUI is further configured to display an invoiced cost for each cost item.
31. The method of claim 25 wherein the GUI is further configured to receive input from the user indicative of a command from the user to create a manual voucher for at least one of the listed cost items.
32. A system for integrating a business accounting software program with a separate software program for managing a plurality of vehicles leased by a customer, the system comprising: a user computer; and a server in communication with the user computer via a computer network, the server being configured to (1) provide a graphical user interface (GUI) for display on the user computer that lists data describing a plurality of cost items that have been purchased in connection with a customer vehicle lease, (2) receive an input from a user that is indicative of a command to pay a vendor for at least one of the listed cost items, 'and (3) responsive to the received input, automatically upload vendor payment instructions for the at least one listed cost item to a separate business accounting software program.
33. The system of claim 32 wherein at least one of the cost items comprises a vehicle purchase.
34. The system of claim 32 wherein at least one of the cost items comprises an after market equipment (AME) purchase for a leased vehicle.
35. The system of claim 32 wherein at least one of the cost items comprises an expense related to at least one of the group consisting of a licensing cost, a tax, and a title cost for a leased vehicle.
36. A method comprising: providing a graphical user interface (GUI) for display on a computer through which a user can request a report that lists each cost item that has been purchased for a customer leased vehicle, wherein the listed cost item has an invoiced cost that is different than an expected cost; and responsive to user input via the page, generating the report for display to the user.
37. The method of claim 36 wherein the GUI is configured to allow the user to request a report that lists each cost item that has been purchased for a customer leased vehicle, wherein the listed cost item has an invoiced cost that is different than an expected cost by more than a predetermined variance .
38. The method of claim 37 wherein the cost item comprises a vehicle purchase.
39. The method of claim 38 wherein the cost item comprises an after market equipment (AME) purchase for a leased vehicle.
40. The method of claim 37 wherein the cost item comprises an expense related to at least one of the group consisting of a licensing cost, a tax, and a title cost for a leased vehicle.
41. A system for identifying a total estimated holding cost for a potential vehicle lease, the system comprising: a user computer; a memory storing a database, the database configured to store vehicle lease data; and a server in communication with the user computer over the Internet, the server also being in communication with the memory, the server being configured to execute a software program, the software program being configured to interface a user of the user computer with the database via a plurality of graphical user interfaces (GUIs) for display on the user computer, at least one of the GUIs being configured to display an estimated total holding cost for a potential vehicle lease in response to user input through a GUI of a plurality of lease parameters that define the potential vehicle lease.
42. A system for integrating a business accounting software program with a separate software program for managing a plurality of vehicles leased by a customer, the system comprising: a user computer; and a server in communication with the user computer via a computer network, the server being configured to (1) provide a graphical user interface (GUI) for display on the user computer through which a user can schedule direct debit withdrawals from a plurality of customer financial accounts for payments due under a plurality of customer vehicle leases, (2) access a business accounting software program, resident on either the server or a computing device accessible to the server, to obtain data necessary for implementing the direct debit withdrawals from the customer financial accounts, and (3) responsive to user scheduling input through the GUI and the direct debit data from the business accounting software program, performs the direct debit withdrawals.
PCT/US2006/045075 2005-11-21 2006-11-21 Method and system for managing vehicle leases WO2007062047A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/284,258 2005-11-21
US11/284,258 US20060265235A1 (en) 2005-05-12 2005-11-21 Method and system for managing vehicle leases

Publications (2)

Publication Number Publication Date
WO2007062047A2 true WO2007062047A2 (en) 2007-05-31
WO2007062047A3 WO2007062047A3 (en) 2009-05-14

Family

ID=38067864

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/045075 WO2007062047A2 (en) 2005-11-21 2006-11-21 Method and system for managing vehicle leases

Country Status (1)

Country Link
WO (1) WO2007062047A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7685063B2 (en) 2005-03-25 2010-03-23 The Crawford Group, Inc. Client-server architecture for managing customer vehicle leasing

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USH1830H (en) * 1997-06-17 2000-01-04 The Dow Chemical Company System for use-tax determination
US20020178129A1 (en) * 2001-01-30 2002-11-28 Katsunori Horimoto Lease-business support apparatus, lease-business support method, recording medium containing program for operating the lease-business support apparatus, and recording medium containing program for executing the lease-business support method
US20030018551A1 (en) * 2001-07-20 2003-01-23 International Business Machines Corporation Method of hosting digital businesses
US20030023545A1 (en) * 2001-06-04 2003-01-30 Hawkins Joseph W. Private label commercial leasing system
US20030126098A1 (en) * 2001-12-31 2003-07-03 Hine Theodore W. Methods and systems for equipment lease processing and management
US20030139985A1 (en) * 2001-06-29 2003-07-24 Terri Hollar Lease transaction management and accounting system
US6785658B1 (en) * 1999-12-23 2004-08-31 General Electric Capital Corporation Lease cancellation process and system
US20050171900A1 (en) * 2004-02-02 2005-08-04 Onneken Onno S. Automated bill presentment and payment
US6950826B1 (en) * 1998-11-20 2005-09-27 Craig Freeman Material and supplies ordering system
US20050228756A1 (en) * 2004-04-06 2005-10-13 Bealke Bruce B Monetary claim settlement method

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USH1830H (en) * 1997-06-17 2000-01-04 The Dow Chemical Company System for use-tax determination
US6950826B1 (en) * 1998-11-20 2005-09-27 Craig Freeman Material and supplies ordering system
US6785658B1 (en) * 1999-12-23 2004-08-31 General Electric Capital Corporation Lease cancellation process and system
US20020178129A1 (en) * 2001-01-30 2002-11-28 Katsunori Horimoto Lease-business support apparatus, lease-business support method, recording medium containing program for operating the lease-business support apparatus, and recording medium containing program for executing the lease-business support method
US20030023545A1 (en) * 2001-06-04 2003-01-30 Hawkins Joseph W. Private label commercial leasing system
US20030139985A1 (en) * 2001-06-29 2003-07-24 Terri Hollar Lease transaction management and accounting system
US20030018551A1 (en) * 2001-07-20 2003-01-23 International Business Machines Corporation Method of hosting digital businesses
US20030126098A1 (en) * 2001-12-31 2003-07-03 Hine Theodore W. Methods and systems for equipment lease processing and management
US20050171900A1 (en) * 2004-02-02 2005-08-04 Onneken Onno S. Automated bill presentment and payment
US20050228756A1 (en) * 2004-04-06 2005-10-13 Bealke Bruce B Monetary claim settlement method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7685063B2 (en) 2005-03-25 2010-03-23 The Crawford Group, Inc. Client-server architecture for managing customer vehicle leasing

Also Published As

Publication number Publication date
WO2007062047A3 (en) 2009-05-14

Similar Documents

Publication Publication Date Title
EP1724719A1 (en) Method and system for managing vehicle leases
JP5172354B2 (en) Project information planning / scope change management information and business information synergy system and method
US7917434B2 (en) Method for planning commercial financing payment
US7945478B2 (en) Historical vehicle parts database system
US8374894B2 (en) Extended web enabled multi-featured business to business computer system for rental vehicle services
US7685063B2 (en) Client-server architecture for managing customer vehicle leasing
US7908210B2 (en) Systems and method for managing dealer information
US8140361B2 (en) System and method for integrated travel and expense management
US7617146B2 (en) Factoring system and method
US8160907B2 (en) System and method for allocating replacement vehicle rental costs using a virtual bank of repair facility credits
US7650300B2 (en) System for managing gas expenditures
RU2391706C2 (en) System and method for authorisation of subcontractors and their management
US7813978B2 (en) Methods and systems for managing and approving legal expenses
US20030216995A1 (en) Automated financial system and method
US20120029946A1 (en) System and method of administering, tracking and managing of claims processing
US10127558B2 (en) Expense tracking, electronic ordering, invoice presentment, and payment system and method
WO2007062047A2 (en) Method and system for managing vehicle leases
CA2657303A1 (en) Internet enabled vehicle downpayment system and method with backend system for managing vehicle dealer information
Luszczak et al. Purchase Management
Deshmukh The Expenditure Cycle
Ye et al. Oracle Payables User's Guide, Release 12.1 Part No. E12797-04 Copyright© 1988, 2010, Oracle and/or its affiliates. All rights reserved. Primary Author: Sudha Seshadri Contributing Author: Victoria Anderson, Amy Andrews, Peggy Larson, Kavita Mittal, Jyoti Pandey
Bhowmik et al. Oracle Payables User's Guide, Release 12 Part No. B25454-04 Copyright© 1988, 2007, Oracle. All rights reserved. Primary Author: Victoria Anderson, Amy Andrews, Peggy Larson, Kavita Mittal, Jyoti Pandey, Xiao-zheng Ye
Sharma Maximizing the SAP General Ledger
Case STUDENT TEXT FULLY INTEGRATED VERSION (MM, PP, SD, FI/CO, HR)
NGUYEN LOGISTICS AND SUPPLY CHAIN BUSINESS ANALYST

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase in:

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06844474

Country of ref document: EP

Kind code of ref document: A2