ExternalExpensePostDto

📄 Description: Data transfer object representing an external expense submission, capturing essential details such as amount, category, and associated documentation for streamlined expense management and approval processes.

Properties

Name

Type

Required

Restrictions

Description

budgetId

integer(int64)

false

none

Unique identifier for the budget

linkedEntity

string

false

none

Identifier for the associated external entity related to the expense post, facilitating streamlined tracking and management of financial transactions.

linkedId

integer(int64)

false

none

Unique identifier for the linked

linkedDisplayId

string

false

none

Unique identifier for the linked display

linkedUniqueIdentifier

string

false

none

Unique identifier for linking external expenses to their corresponding records within the system.

postingDate

string(date)

false

none

Date of the posting

amount

number

false

none

Amount value

description

string

false

none

Description of the resource

externalUserId

string

false

none

Unique identifier for the external user

tag

string

false

none

Label or keyword associated with the external expense, used for categorization and reporting purposes.

internalAssetClassId

integer(int64)

false

none

Unique identifier for the internal asset class

investmentAreaId

integer(int64)

false

none

Unique identifier for the investment area

expenseStatus

string

false

none

Status of the expense

links

string

false

none

String representation of external links associated with the expense, facilitating easy access to relevant documentation or resources.

serviceName

string

false

none

Name of the service

Enumerated Values

Attribute

Value

expenseStatus

Posted, Reserved