DisclosureReportTaskDto

📄 Description: Data transfer object representing a disclosure report task within the Nakisa Lease Accounting Suite, encapsulating essential details related to lease contracts, financial obligations, and accounting entries for effective reporting and compliance.

Properties

Name

Type

Required

Restrictions

Description

id

integer(int64)

false

none

Unique identifier for the resource

queueTime

string(date-time)¦null

false

none

Time of the queue

startTime

string(date-time)¦null

false

none

Time of the start

endTime

string(date-time)¦null

false

none

Time of the end

interruptedAt

string(date-time)¦null

false

none

Timestamp indicating when the lease accounting task was interrupted, providing critical context for managing financial obligations and contract compliance.

recoveredAt

string(date-time)¦null

false

none

Timestamp indicating when the financial obligation associated with the lease contract was recovered, essential for accurate accounting entries in the Nakisa Lease Accounting Suite.

status

TaskStatus

false

none

Status of the resource

recover

boolean

false

none

Boolean flag indicating recover status

interrupted

boolean

false

none

Boolean flag indicating interrupted status

interruptionMessage

string¦null

false

none

Message detailing any interruptions related to lease contracts or financial obligations within the Nakisa Lease Accounting Suite.

errorMessage

string¦null

false

none

Descriptive message detailing any errors encountered during the processing of lease-related tasks within the Nakisa Lease Accounting Suite.

disclosureReportType

DisclosureReportType

false

none

Type of the disclosure report

fileStorageId

string¦null

false

none

Storage identifier for the generated report file.

jsonFileStorageId

string¦null

false

none

Storage identifier for the JSON version of the report.

generatingExportFile

boolean

false

none

Boolean flag indicating generatingExportFile status

startedGeneratingExportFileAt

string(date-time)¦null

false

none

Timestamp indicating when the process of generating the export file for the lease accounting report commenced, essential for tracking the status of financial obligations and accounting entries.

finishedGeneratingExportFileAt

string(date-time)¦null

false

none

Timestamp indicating when the export file generation for the disclosure report task was completed, relevant for tracking lease and contract-related financial obligations in the Nakisa Lease Accounting Suite.

reportJobId

integer(int64)

false

none

Unique identifier for the report job

version

integer(int32)

false

none

Numeric value representing version

jsonDocStoreIds

[integer]

false

none

List of jsonDocStoreIds items

docStoreId

integer(int64)¦null

false

none

Unique identifier for the doc store