ResponseActivationGroupRevisionDto¶
Example Json Object
1{
2 "code": "OK",
3 "message": "Successfully retrieved an activation group revision.",
4 "defaultMessage": "Operation completed successfully.",
5 "debugMessage": "No errors occurred during the query execution.",
6 "errors": {
7 "all": [
8 {
9 "type": "GENERIC",
10 "source": {},
11 "field": "string",
12 "errorKey": "string",
13 "errorMessage": "string"
14 }
15 ]
16 },
17 "object": {
18 "id": 10000001,
19 "displayId": "0374999413-20250903-161147",
20 "name": "Inception",
21 "inception": true,
22 "revisionType": "REVISION",
23 "state": "MLA_DEFINE",
24 "approvedBy": "approver.admin@nakisa.com",
25 "approvedAt": "2019-08-24T14:15:22Z",
26 "parentRevisionId": 10000000,
27 "approverComment": "Approved after financial validation.",
28 "rouStartDate": "2025-08-01",
29 "rouEndDate": "2025-08-20",
30 "activationGroupModification": {
31 "modificationDate": "2025-08-15",
32 "terminationType": "CASUALTY",
33 "terminationDate": {
34 "timing": "START_OF_DAY",
35 "year": 2025,
36 "monthValue": 9,
37 "dayOfMonth": 4,
38 "dayOfWeek": "THURSDAY",
39 "leapYear": false,
40 "dayOfYear": 247,
41 "month": "SEPTEMBER"
42 },
43 "useManualFmvValue": true,
44 "useManualAssetValues": false,
45 "enforceNonLeaseOnIndexation": false,
46 "applyIndexationLease": true,
47 "applyIndexationNonLease": false,
48 "indexationTreatmentType": "DEFAULT",
49 "indexationStartDate": "2025-09-01",
50 "indexationDateType": "USER_DEFINED",
51 "indexationStartDateNonLease": "2025-09-10",
52 "indexationDateTypeNonLease": "USER_DEFINED",
53 "modificationReasons": [
54 "CONTRACT_RATE_CHANGE",
55 "INDEXATION"
56 ],
57 "modificationPerClassificationList": [
58 {
59 "accountingStandardId": 1001,
60 "classificationType": "NON_LEASE",
61 "accountingStandardType": "IFRS",
62 "impairmentAmount": 2500.5,
63 "recoverableAmount": 2000,
64 "decreaseInAsset": 1500,
65 "decreaseInTerm": 6
66 }
67 ],
68 "massIndexationTaskId": 987654
69 },
70 "activationGroupId": 10000001,
71 "activationGroupDisplayId": "AG-100000000",
72 "activationGroupName": "Test2",
73 "leaseComponentRevisionId": 10000007,
74 "leaseComponentRevisionDisplayId": "0738001403-20250828-113111",
75 "lastLeaseComponentRevisionId": 10000006,
76 "lastLeaseComponentRevisionDisplayId": "0738001403-20250828-113000",
77 "clonedFromRevisionId": 10000002,
78 "clonedFromRevisionDisplayId": "0374999413-20250820-101200",
79 "lockReason": "PENDING_TERMINATION",
80 "infiniteUsefulLife": false,
81 "transferOfOwnership": false,
82 "specializedAsset": false,
83 "fairMarketValue": 1,
84 "residualValue": 1,
85 "endOfTermIntention": "TO_BE_DETERMINED",
86 "endOfTermDate": "2025-08-11",
87 "endOfTermPeriod": 9,
88 "activationDocumentDate": "2019-08-24",
89 "activationPostingDate": "2019-08-24",
90 "closingDocumentDate": "2019-08-24",
91 "closingPostingDate": "2019-08-24",
92 "numberRangeIdentifierType": {
93 "name": "COMPANY_CODE"
94 },
95 "numberRangeIdentifierValue": "1000",
96 "numberRangeType": {
97 "name": "CONTRACT"
98 },
99 "allowsSystemGenerateNewId": false
100 }
101}
📄 Description: Represents a standard response wrapper for returning a list of activation group revision entities.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
code |
string |
false |
none |
Response code indicating success or failure. |
message |
string |
false |
write-only |
A short message describing the response status. |
defaultMessage |
string |
false |
write-only |
Default message in case no specific message is set. |
debugMessage |
string |
false |
write-only |
Detailed message useful for debugging purposes. |
errors |
false |
none |
none |
|
object |
false |
none |
Represents a revision of an activation group, including state, revision type, lifecycle dates, financial values, and reference identifiers. |
Enumerated Values
Attribute |
Value |
|---|---|
code |
API_CALL_FAILED, ATTACHED, BAD_REQUEST, DATA_VALIDATION_ERROR, DELETED, DETACHED, INTERNAL_SYSTEM_ERROR, NULL_RESPONSE, OK, OK_BUT_RESPONSE_INVALID, REQUEST_VALIDATION_ERROR, SERVICE_VALIDATION_ERROR, UPDATED |