Field Reference
Complete reference of all fields in the Cash Deposit module.
This page provides a complete reference of every field used across the Cash Deposit module. Use it as a quick lookup when you need to understand what a specific field means, what values it accepts, or how it is calculated.
Cash Deposit Fields
These fields appear on individual deposit records:
| Field | Type | Description | Example |
|---|---|---|---|
| ID | Text | Unique identifier for the deposit record | dep_abc123 |
| Driver | Text | Full name of the driver who made the deposit | Ahmed Hassan |
| Expected Amount | Number | The amount the driver was expected to deposit, in AED, based on trip records | 1,500.00 |
| Actual Amount | Number | The amount the driver actually deposited, in AED | 1,450.00 |
| Difference | Number | Expected Amount minus Actual Amount. Positive means shortfall, negative means overpayment. | 50.00 |
| Category | Text | The deposit category used to classify this deposit | Daily Collection |
| Date | Date | The date the deposit was made | 2025-01-15 |
| Status | Enum | The current status of the deposit in the verification workflow | Verified |
| Receipt | File | Photo or document of the deposit receipt | receipt.jpg |
| Notes | Text | Optional comments or context about the deposit | "Short by AED 50 -- driver used cash for fuel" |
| Created At | Date | The date and time the deposit record was created in the system | 2025-01-15 |
How Difference Is Calculated
The Difference field is automatically calculated as:
Difference = Expected Amount - Actual Amount
- A positive difference means the driver deposited less than expected (shortfall).
- A negative difference means the driver deposited more than expected (overpayment).
- A zero difference means the amounts match exactly.
Status Values
The Status field can hold one of four values. See Status Workflow for full details on transitions.
| Status | Description |
|---|---|
| Pending | Deposit recorded, awaiting verification. The receipt and amounts need to be confirmed by the finance team. |
| Verified | Expected and actual amounts match. The deposit has been confirmed as correct. Automatically assigned when amounts are equal at the time of creation. |
| Discrepancy | Expected and actual amounts do not match. The deposit requires investigation to determine the cause. Automatically assigned when amounts differ at the time of creation. |
| Completed | The deposit has been fully processed and reconciled. This is the final status, indicating no further action is needed. |
OCR Fields
These fields are related to the OCR (Optical Character Recognition) receipt scanning feature. They appear when a receipt has been scanned. See OCR Receipt Scanning for usage details.
| Field | Description |
|---|---|
| Extracted Amount | The deposit amount read from the receipt image by the OCR engine. This is a suggested value that must be reviewed before acceptance. |
| Confidence Score | A percentage (0--100%) indicating how certain the OCR engine is about the extracted amount. Green (90%+) is high confidence, yellow (70--89%) is medium, red (below 70%) is low. |
| Scan Date | The date and time when the OCR scan was performed. |
Cash Balance Fields
These fields appear on the Cash Balance summary page, which aggregates deposit data per driver. See Cash Balance for full details.
| Field | Description |
|---|---|
| Driver Name | The full name of the driver |
| Total Expected | Sum of all expected deposit amounts for this driver within the selected date range |
| Total Deposited | Sum of all actual deposit amounts received from this driver within the selected date range |
| Difference | Total Expected minus Total Deposited. Positive means the driver owes the company (shortfall). Negative means the company owes the driver (overpayment). |
| Last Deposit | The date of the driver's most recent deposit within the selected date range |
Deposit Category Fields
These fields appear on the Categories management page. See Managing Deposit Categories for details.
| Field | Type | Description | Example |
|---|---|---|---|
| Name | Text | The category name, displayed in dropdowns and on deposit records | Daily Collection |
| Description | Text | Optional explanation of what the category covers | Cash fares collected during a single day's shift |
| Status | Enum | Whether the category is Active (available for new deposits) or Inactive (hidden from dropdowns) | Active |
Currency
All monetary amounts in the Cash Deposit module are displayed in AED (United Arab Emirates Dirham). Amounts are shown with two decimal places (e.g., 1,500.00).
If you notice any field behaving differently from what is described here, or if you encounter a field not listed on this page, contact your system administrator for clarification.