DisclosureReportTaskDto¶
Example Json Object
1{
2 "id": 100000001,
3 "queueTime": "2025-01-15T10:30:00Z",
4 "startTime": "2025-01-15T10:35:00Z",
5 "endTime": "2025-01-15T11:00:00Z",
6 "interruptedAt": "2019-08-24T14:15:22Z",
7 "recoveredAt": "2019-08-24T14:15:22Z",
8 "status": {
9 "name": "COMPLETED",
10 "captionKey": "enum.taskStatus.completed",
11 "caption": "Completed"
12 },
13 "recover": false,
14 "interrupted": false,
15 "interruptionMessage": "string",
16 "errorMessage": "string",
17 "disclosureReportType": {
18 "name": "NET_LEASE_INVESTMENT_REPORT",
19 "captionKey": "enum.disclosureReportType.NET_LEASE_INVESTMENT_REPORT",
20 "caption": "Net Lease Investment Report"
21 },
22 "fileStorageId": "storage-abc123xyz",
23 "jsonFileStorageId": "json-storage-def456uvw",
24 "generatingExportFile": false,
25 "startedGeneratingExportFileAt": "2025-01-15T11:01:00Z",
26 "finishedGeneratingExportFileAt": "2025-01-15T11:05:00Z",
27 "reportJobId": 50000001,
28 "version": 1,
29 "jsonDocStoreIds": [
30 100001,
31 100002
32 ],
33 "docStoreId": 200000001
34}
📄 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 |
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 |
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 |