-
Notifications
You must be signed in to change notification settings - Fork 134
Finance Float Transfer Requests
Dr M H B Ariyaratne edited this page May 22, 2026
·
1 revision
When a cashier needs additional float but cannot initiate a direct transfer themselves, they can request a float transfer from a supervisor. The request workflow allows the cashier to flag the need without requiring the IssueFundTransfer privilege.
Main Menu → Financial Transaction Manager → Float Management tab
Privilege required: RequestFundTransfer
- In the Float Management tab, click Request Float Transfer.
- The system opens
cashier/fund_transfer_request_bill.xhtml. - Enter the requested amount and payment method.
- Enter denomination preferences if needed.
- Add a reason/note explaining why the float is needed.
- Click Submit Request.
- Print from
cashier/fund_transfer_request_bill_print.xhtml.
Privilege required: ProcessFundTransferRequest
- In the Float Management tab, click Float Requests For Me. A badge shows pending count.
- The system opens
cashier/fund_transfer_request_bills_for_me.xhtml. - Review each request: requester, amount, reason, denomination preferences.
- Click Issue Transfer to approve and create a fund transfer bill (
navigateToFundTransferBillFromRequest(Bill)). - The requester receives the float through the normal float transfer acceptance process.
In the Float Management tab, click My Float Requests to open cashier/fund_transfer_my_requests.xhtml. This shows all submitted requests with status: Pending, Issued, or Declined.
| Item | Detail |
|---|---|
| Controller | FinancialTransactionController |
| Submit request | navigateToFundTransferRequestBill() |
| Requests for me | navigateToFundTransferRequestsForMe() |
| My requests | navigateToMyFundTransferRequests() |
| Issue from request | navigateToFundTransferBillFromRequest(Bill) |
| Privilege: request | RequestFundTransfer |
| Privilege: process | ProcessFundTransferRequest |