DemandFlow Support Centre

CLIENTPJ: Client project

ReferenceEntity Reference16/04/2026Updated 16/04/2026
A client project type used as a reporting dimension on client records for project-based financial tracking.

CLIENTPJ: Client project

A client project type used as a reporting dimension on client records for project-based financial tracking.

Default definition. This article describes the default CLIENTPJ 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 CLIENTPJ.

Entity properties

PropertyValue
Entity codeCLIENTPJ
Display nameClient project
PluralClient projects
Level250

Use cases

CLIENTPJ is a simple reference entity that defines project types assignable to CLIENT records via the clientpj objectLookup in the Administration panel's Dimensions section. It enables project-based financial reporting and cost allocation by tagging clients with a project classification. The code field provides a short identifier for integration with external financial systems. This entity uses a grid-only view because it has a flat structure with just name and code fields.

Fields

General: Client project

FieldTypeRequiredNotes
nametextYesName.
codetextCode.

Relationships

  • No declared relationships in the default definition.

Creating a Client project via the API

POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json

{
  "entity":   "CLIENTPJ",
  "level":    250,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "name": "Name",
  "code": "Code"
}

Listing Client projects records

GET /v1/entities/CLIENTPJ/SUB

See also

clientpjclient projectclient projects

Was this article helpful?

← Back to Knowledge Base