BUDGCODE: Budget Code
Budget code for categorising and controlling expenditure against approved budgets.
Default definition. This article describes the default
BUDGCODE definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches BUDGCODE.Entity properties
| Property | Value |
|---|---|
| Entity code | BUDGCODE |
| Display name | Budget Code |
| Plural | Budget Codes |
| Level | 60200 |
Use cases
BUDGCODE is a shared financial lookup entity referenced by ITASSET, COMPINV, FINASSET, and COMP. It provides a controlled list of budget codes for tracking expenditure against approved budgets. Includes budget amount and fiscal year for budget-vs-actual reporting.
Fields
General: Budget Code
| Field | Type | Required | Notes |
|---|---|---|---|
name | text | Yes | Budget Code Name. |
code | text | Yes | Budget Code. |
description | text (multi-line) | Description. |
General: Details
| Field | Type | Required | Notes |
|---|---|---|---|
fiscalYear | text | Fiscal Year. | |
budgetAmount | number | Budget Amount. | |
costCentre | reference → COSTCTR | Cost Centre. | |
active | enum | Yes | Active. Valid ids: 1 (Yes), 0 (No). |
Relationships
- Lookups:
costCentrepoints at aCOSTCTRrecord.
Creating a Budget Code via the API
POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json
{
"entity": "BUDGCODE",
"level": 60200,
"comboKey": "SUB:<your-sub-id>|ENT:",
"name": "Budget Code Name",
"code": "Budget Code",
"active": "1",
"description": "Description"
}
Listing Budget Codes records
GET /v1/entities/BUDGCODE/SUB