ExpenseTypes
Defines and maintains various expense classifications (for example, travel, lodging), guiding users to select the correct cost category.
Columns
| Name | Type | SupportedFinders | Description |
| BusinessUnit | String | Business unit associated with the expense type, used to categorize and allocate expenses within different organizational segments. | |
| Category | String | Category to which the expense type belongs, helping to classify the type of expenses within the organization. | |
| CategoryCode | String | Code that represents the category of the expense type, providing a standardized identifier for classification. | |
| CcReceiptRequiredFlag | Bool | Flag indicating whether a credit card receipt is required for the expense type, enforcing documentation for credit card expenses. | |
| CcReceiptThreshold | Decimal | Threshold above which a credit card receipt is required for the expense type, ensuring proper receipt collection for higher value expenses. | |
| CreatedBy | String | Username of the individual who created the expense type, ensuring accountability for data entry and creation. | |
| CreationDate | Datetime | Timestamp indicating when the expense type was created, providing a reference for tracking its establishment. | |
| DefaultProjExpendType | Long | Default project expenditure type associated with the expense type, used to categorize project-related expenses. | |
| Description | String | Detailed description of the expense type, providing context for its use and the types of expenses it governs. | |
| DescriptionBehaviour | String | Defines how the description field behaves within the expense type, such as whether it is mandatory or optional. | |
| DescriptionBehaviourCode | String | Code that defines the behavior of the description field for the expense type, ensuring standardized handling of descriptions. | |
| DispRcptViolationFlag | Bool | Flag indicating whether a receipt violation should be displayed when receipts are missing or incorrect for the expense type. | |
| EnableProjectsFlag | Bool | Flag indicating whether project tracking is enabled for the expense type, allowing expenses to be associated with specific projects. | |
| EndDate | Date | End date when the expense type becomes inactive, marking the expiration of its validity period. | |
| ExpenseTemplateId | Long | Unique identifier for the expense template associated with the expense type, linking the type to a specific template. | |
| ExpenseTypeId [KEY] | Long | PrimaryKey | Unique identifier for the expense type, used to track and categorize individual expense items. |
| ItemizationBehaviour | String | Defines how itemization is handled for the expense type, such as whether expenses should be itemized or grouped. | |
| ItemizationBehaviourCode | String | Code representing the itemization behavior, ensuring standardized handling of itemized expenses. | |
| ItemizationOnlyFlag | Bool | Flag indicating whether the expense type is restricted to itemized expenses only, disallowing non-itemized entries. | |
| LastUpdateDate | Datetime | Timestamp indicating the most recent update made to the expense type, helping to track changes over time. | |
| LastUpdateLogin | String | Session login associated with the user who last updated the expense type, ensuring transparency for updates. | |
| LastUpdatedBy | String | Username of the individual who last modified the expense type, providing accountability for changes. | |
| LocationBehaviour | String | Defines how the location field behaves within the expense type, such as whether it is required or optional for expense entries. | |
| LocationBehaviourCode | String | Code that defines the behavior of the location field for the expense type, ensuring consistent usage across records. | |
| MerchantBehaviour | String | Defines how the merchant field is handled for the expense type, including whether it is required or optional. | |
| MerchantBehaviourCode | String | Code representing the behavior of the merchant field, providing standardized rules for merchant-related data. | |
| Name | String | Name of the expense type, used to identify and categorize it within the system. | |
| NegativeRcptRequiredCode | String | Code that specifies whether a negative receipt is required for expenses of this type, typically used for refunds or returns. | |
| NumberOfDaysBehaviour | String | Defines how the number of days field is handled for the expense type, such as whether it is calculated or manually entered. | |
| NumberOfDaysBehaviourCode | String | Code representing the behavior of the number of days field for the expense type, ensuring consistent handling. | |
| OrgId | Long | Unique identifier for the organization associated with the expense type, helping to track the expense type by organizational unit. | |
| RcptRequiredProjFlag | Bool | Flag indicating whether receipts are required for project-related expenses under this expense type, ensuring proper documentation. | |
| ReceiptRequiredFlag | Bool | Flag indicating whether receipts are required for expenses under this expense type, enforcing proper documentation standards. | |
| ReceiptThreshold | Decimal | Threshold amount above which a receipt is required for the expense type, helping to enforce documentation rules for larger expenses. | |
| StartDate | Date | Start date when the expense type becomes valid, marking the beginning of its applicability within the expense template. | |
| TaxClassification | String | Tax classification associated with the expense type, ensuring proper tax treatment and reporting for related expenses. | |
| TaxClassificationCode | String | Code representing the tax classification for the expense type, helping to categorize expenses for tax purposes. | |
| DispRcptViolationCode | String | Code that specifies the violation for missing or incorrect receipts, helping to categorize and address receipt-related violations. | |
| BindDate | Date | FindByTemplateIdAndDate | Date when the expense type is bound to a specific record or context, marking its applicability from that point onward. |
| BindTemplateId | Long | FindByTemplateIdAndDate | Unique identifier for the template to which the expense type is bound, ensuring the type is linked to the correct template. |
| Finder | String | Search term or identifier used to locate and filter specific expense type records within the system, aiding in efficient data retrieval. |