REPBU: Reporting BU
The REPBU entity represents a reporting business unit linked to a reporting region for financial consolidation and management reporting.
REPBU 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 REPBU.Entity properties
| Property | Value |
|---|---|
| Entity code | REPBU |
| Display name | Reporting BU |
| Plural | Reporting BUs |
| Level | 250 |
Use cases
REPBU is a reference entity representing reporting business units - the leaf level of the reporting hierarchy (REPREGION > REPBU). The repregion field is an objectLookup to REPREGION, establishing the parent-child relationship for reporting roll-ups. Unlike the operational hierarchy's BU entity (which uses comboKey chains and sits within ENT > BU > DIV > DEPT), REPBU is a standalone lookup with a simple objectLookup reference, reflecting that reporting structures are typically flatter and more stable than operational org charts. The code field enables mapping to external financial system codes (e.g., SAP company codes or GL segments). Projects, costs, and other financial data can reference REPBU to tag transactions for consolidated reporting that crosses operational boundaries. The simple grid view keeps management straightforward, and the labelleft property on the repregion field positions the label inline for a compact grid editing experience.
Fields
General
| Field | Type | Required | Notes |
|---|---|---|---|
name | text | Yes | Name. |
code | text | Code. | |
description | text (multi-line) | Description. | |
repregion | reference → REPREGION | Reporting region. |
Relationships
- Lookups:
repregionpoints atREPREGIONrecord.
Creating a Reporting BU via the API
POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json
{
"entity": "REPBU",
"level": 250,
"comboKey": "SUB:<your-sub-id>|ENT:",
"name": "Example",
"code": "EX-001",
"description": "Long description text.",
"repregion": ""
}
Listing REPBU records
# All reporting bus in your tenant
GET /v1/entities/REPBU/SUB