A utility to disburse dealer bonus checks for lease bookings within a certain range. This utility uses the values entered at the input prompts to process the outstanding dealer bonuses and to disburse checks for them. The inputs will take a Start Booking Date and End Booking Date prompts to identify the group of transactions to disburse. This utility will take the value of the System Booking Date from lease table and uses it to resolve. This utility will work the same as U0101 - Disburse Check works today keeping in view that the flow of utility is a batch process. Dealer Bonus Disbursal utility uses only DBON type of disbursement and date stored in Cashier's Check (rck) table will be the current date.
To disburse the dealer bonus, a valid dealer bonus payable amount greater than 0 and a valid dealer bonus pay to where the dealer is active must exist for the asset. Once dealer bonus has been disbursed, LeasePak write a record to the Cashier's Check (rck) table and produce the following general ledger transactions:
General Ledger Account |
Amount |
DR IDC6 - D/L DEALER BONUS PAYABLE, IDC6 - O/L DEALER BONUS PAYABLE, IDC6 - DEALER BONUS PAYABLE |
DEALER CHK DISBURSAL |
CR CASH 126 - DEFAULT DISBURSAL, CASH 126 - DEFAULT DISBURSAL, CASH 126 - DEFAULT DISBURSAL |
DEALER CHK DISBURSAL |
If the "Dealer bonus forfeit if the dealer is not active (Y/N)" is set to Y, the utility will do an IDC adjustment to reduce the dealer bonus by the amount of remaining dealer bonus payable when the dealer pay to has an activity status of anything other than active. An active dealer is a dealer having an activity status of ACTV (Active) or a custom status beginning with the letter A. LeasePak performs these IDC adjustment same as if it was done through U0225 IDC/IDR Adjustment. If it is set to N, LeasePak ignores the amount in the same case. It will not be adjusted and it will not be paid. These dealer bonus amounts will remain in the dealer bonus payable general ledger account and will require manual intervention to clear them or at a later time to forfeited them. This utility will run from the command line, same as other LeasePak utilities runs.
Users will run this utility from command line same as other Leasepak Utilities.
This utility will disburse the outstanding dealer bonuses on leases booked within a given date range. A cashier's check record will be created for each disbursement.
Do you wish to continue (Y/N)?
Enter 'Y' or 'y' to proceed. The program displays:
Client Password?
Enter correct LeasePak client string password to proceed. The program displays:
Enter the beginning book date (YYMMDD), <Return>, to exit?
Enter the beginning book date in YYMMDD format. If user enters any other response the program will display "Invalid date". Otherwise, program displays:
Enter the ending book date (YYMMDD), <Return>, to exit:
Enter the ending book date in YYMMDD format. If user enters any other response the program will display "Invalid date". Otherwise, program displays:
Dealer bonus forfeit if dealer is not active (Y/N), <Return>, to exit?
Enter 'Y' or 'y' to proceed. The program will process the disbursal and once processing has completed two messages similar to the following will appear with the actual number of dealer bonus payables processed and the date range of the lease booking dates.
XX disbursements made for booking dates from YYMMDD to YYMMDD
XX records written to the check register.
XX represents the number of disbursements and records.
XX represents the number.