Lease Component Carry Over BalanceΒΆ
Retrieves A Specific Lease Component Carry Over BalanceΒΆ
HTTP Request
GET /api/v1/lease-component-carry-over-balances/{id}
π Description: Retrieves the carry-over balance details for a specific lease component identified by the provided ID, facilitating accurate tracking of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer |
true |
Unique identifier for the resource |
Example ValuesΒΆ
Parameter |
Example |
Type |
|---|---|---|
id |
|
path |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
Successfully retrieved lease component carry over balances. |
Example Responses
1{
2 "code": "OK",
3 "errors": {
4 "all": []
5 },
6 "object": {
7 "id": 10000013,
8 "displayId": "0407198317-20250828-113111",
9 "principalPositionType": {
10 "name": "LESSEE",
11 "captionKey": "enum.principalpositiontype.lessee",
12 "caption": "Lessee"
13 },
14 "mainAccountingStandard": true,
15 "accountingStandard": {
16 "id": 1001,
17 "displayId": "GAAP-01",
18 "standardType": "IFRS"
19 },
20 "accountingStandardPriority": "MAIN",
21 "leaseComponentId": 10000007,
22 "leaseComponentDisplayId": "LC-100000200",
23 "type": "LESSEE",
24 "numberRangeIdentifierValue": "COMPANY_CODE_001",
25 "numberRangeIdentifierType": {
26 "name": "COMPANY_CODE"
27 },
28 "numberRangeType": {
29 "name": "CONTRACT"
30 },
31 "allowsSystemGenerateNewId": false
32 }
33}
Update ResourceΒΆ
HTTP Request
PUT /api/v1/lease-component-carry-over-balances/{id}
π Description: Updates the carry-over balance for a specified lease component within the Nakisa Lease Accounting Suite, ensuring accurate financial obligation tracking and compliance with accounting standards.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer |
true |
Unique identifier for the resource |
body |
body |
false |
Request body containing updated lease component carry-over balance details, including financial obligations and accounting entries associated with the specified lease contract. |
Example ValuesΒΆ
Parameter |
Example |
Type |
|---|---|---|
id |
|
path |
Body Parameters
1{
2 "id": 10000013,
3 "displayId": "0407198317-20250828-113111",
4 "principalPositionType": {
5 "name": "LESSEE",
6 "captionKey": "enum.principalpositiontype.lessee",
7 "caption": "Lessee"
8 },
9 "mainAccountingStandard": true,
10 "accountingStandard": {
11 "id": 1001,
12 "displayId": "GAAP-01",
13 "standardType": "IFRS"
14 },
15 "accountingStandardPriority": "MAIN",
16 "leaseComponentId": 10000007,
17 "leaseComponentDisplayId": "LC-100000200",
18 "type": "LESSEE",
19 "numberRangeIdentifierValue": "COMPANY_CODE_001",
20 "numberRangeIdentifierType": {
21 "name": "COMPANY_CODE"
22 },
23 "numberRangeType": {
24 "name": "CONTRACT"
25 },
26 "allowsSystemGenerateNewId": false
27}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
lease component carry over balance successfully updated. |
Example Responses
1{
2 "code": "OK",
3 "errors": {
4 "all": []
5 },
6 "object": {
7 "id": 10000013,
8 "displayId": "0407198317-20250828-113111",
9 "principalPositionType": {
10 "name": "LESSEE",
11 "captionKey": "enum.principalpositiontype.lessee",
12 "caption": "Lessee"
13 },
14 "mainAccountingStandard": true,
15 "accountingStandard": {
16 "id": 1001,
17 "displayId": "GAAP-01",
18 "standardType": "IFRS"
19 },
20 "accountingStandardPriority": "MAIN",
21 "leaseComponentId": 10000007,
22 "leaseComponentDisplayId": "LC-100000200",
23 "type": "LESSEE",
24 "numberRangeIdentifierValue": "COMPANY_CODE_001",
25 "numberRangeIdentifierType": {
26 "name": "COMPANY_CODE"
27 },
28 "numberRangeType": {
29 "name": "CONTRACT"
30 },
31 "allowsSystemGenerateNewId": false
32 }
33}
Delete A Lease Component Carry Over BalancesΒΆ
HTTP Request
DELETE /api/v1/lease-component-carry-over-balances/{id}
π Description: Deletes a specified lease component carry-over balance, thereby removing the associated financial obligation from the Nakisa Lease Accounting Suite, ensuring accurate accounting entries and contract management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer |
true |
Unique identifier for the resource |
Example ValuesΒΆ
Parameter |
Example |
Type |
|---|---|---|
id |
|
path |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
The lease component carry over balances successfully deleted. |
Example Responses
1{
2 "code": "OK",
3 "errors": {
4 "all": []
5 },
6 "object": {}
7}
Updates Specified Lease Component Carry Over BalancesΒΆ
HTTP Request
PATCH /api/v1/lease-component-carry-over-balances/{id}
π Description: Updates the carry-over balance for a specified lease component, allowing for adjustments to financial obligations and accounting entries within the Nakisa Lease Accounting Suite. This operation ensures accurate reflection of lease-related data in financial reporting.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer |
true |
Unique identifier for the resource |
body |
body |
false |
Request body containing the updated lease component carry-over balance details, including financial obligations and accounting entries associated with the specified lease contract. |
Example ValuesΒΆ
Parameter |
Example |
Type |
|---|---|---|
id |
|
path |
body |
|
body |
Body Parameters
1{
2 "op": "replace",
3 "path": "/name",
4 "value": "patched contract"
5}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
Successfully patched the lease component carry over balances. |
Example Responses
1{
2 "code": "OK",
3 "errors": {
4 "all": []
5 },
6 "object": {
7 "id": 10000013,
8 "displayId": "0407198317-20250828-113111",
9 "principalPositionType": {
10 "name": "LESSEE",
11 "captionKey": "enum.principalpositiontype.lessee",
12 "caption": "Lessee"
13 },
14 "mainAccountingStandard": true,
15 "accountingStandard": {
16 "id": 1001,
17 "displayId": "GAAP-01",
18 "standardType": "IFRS"
19 },
20 "accountingStandardPriority": "MAIN",
21 "leaseComponentId": 10000007,
22 "leaseComponentDisplayId": "LC-100000200",
23 "type": "LESSEE",
24 "numberRangeIdentifierValue": "COMPANY_CODE_001",
25 "numberRangeIdentifierType": {
26 "name": "COMPANY_CODE"
27 },
28 "numberRangeType": {
29 "name": "CONTRACT"
30 },
31 "allowsSystemGenerateNewId": false
32 }
33}
Create Or Update A Lease Component Carry Over BalanceΒΆ
HTTP Request
PUT /api/v1/lease-component-carry-over-balances/createOrUpdate
π Description: Updates or creates lease component carry-over balances within the Nakisa Lease Accounting Suite, ensuring accurate financial obligations and accounting entries associated with lease contracts. This operation facilitates the management of lease data to maintain compliance and financial integrity.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
false |
Request body containing the lease component carry-over balance data, including relevant financial obligations and accounting entries for accurate lease and contract management. |
Body Parameters
1{
2 "id": 10000013,
3 "displayId": "0407198317-20250828-113111",
4 "principalPositionType": {
5 "name": "LESSEE",
6 "captionKey": "enum.principalpositiontype.lessee",
7 "caption": "Lessee"
8 },
9 "mainAccountingStandard": true,
10 "accountingStandard": {
11 "id": 1001,
12 "displayId": "GAAP-01",
13 "standardType": "IFRS"
14 },
15 "accountingStandardPriority": "MAIN",
16 "leaseComponentId": 10000007,
17 "leaseComponentDisplayId": "LC-100000200",
18 "type": "LESSEE",
19 "numberRangeIdentifierValue": "COMPANY_CODE_001",
20 "numberRangeIdentifierType": {
21 "name": "COMPANY_CODE"
22 },
23 "numberRangeType": {
24 "name": "CONTRACT"
25 },
26 "allowsSystemGenerateNewId": false
27}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
Successfully created or updated the lease component. |
Example Responses
1{
2 "code": "OK",
3 "errors": {
4 "all": []
5 },
6 "object": {
7 "id": 10000013,
8 "displayId": "0407198317-20250828-113111",
9 "principalPositionType": {
10 "name": "LESSEE",
11 "captionKey": "enum.principalpositiontype.lessee",
12 "caption": "Lessee"
13 },
14 "mainAccountingStandard": true,
15 "accountingStandard": {
16 "id": 1001,
17 "displayId": "GAAP-01",
18 "standardType": "IFRS"
19 },
20 "accountingStandardPriority": "MAIN",
21 "leaseComponentId": 10000007,
22 "leaseComponentDisplayId": "LC-100000200",
23 "type": "LESSEE",
24 "numberRangeIdentifierValue": "COMPANY_CODE_001",
25 "numberRangeIdentifierType": {
26 "name": "COMPANY_CODE"
27 },
28 "numberRangeType": {
29 "name": "CONTRACT"
30 },
31 "allowsSystemGenerateNewId": false
32 }
33}
Creates Or Updates Lease Component Carry Over Balance In BulkΒΆ
HTTP Request
PUT /api/v1/lease-component-carry-over-balances/createOrUpdate/bulk
π Description: Creates or updates multiple lease component carry-over balances in bulk, facilitating efficient management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
false |
Request body containing bulk data for creating or updating lease component carry-over balances, including relevant financial obligations and accounting entries associated with lease contracts. |
Body Parameters
1[
2 {
3 "id": 10000013,
4 "displayId": "0407198317-20250828-113111",
5 "principalPositionType": {
6 "name": "LESSEE",
7 "captionKey": "enum.principalpositiontype.lessee",
8 "caption": "Lessee"
9 },
10 "mainAccountingStandard": true,
11 "accountingStandard": {
12 "id": 1001,
13 "displayId": "GAAP-01",
14 "standardType": "IFRS"
15 },
16 "accountingStandardPriority": "MAIN",
17 "leaseComponentId": 10000007,
18 "leaseComponentDisplayId": "LC-100000200",
19 "type": "LESSEE",
20 "numberRangeIdentifierValue": "COMPANY_CODE_001",
21 "numberRangeIdentifierType": {
22 "name": "COMPANY_CODE"
23 },
24 "numberRangeType": {
25 "name": "CONTRACT"
26 },
27 "allowsSystemGenerateNewId": false
28 }
29]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
Successfully processed all lease component. |
Example Responses
1{
2 "code": "OK",
3 "errors": {
4 "all": []
5 },
6 "object": [
7 {
8 "id": 10000013,
9 "displayId": "0407198317-20250828-113111",
10 "principalPositionType": {
11 "name": "LESSEE",
12 "captionKey": "enum.principalpositiontype.lessee",
13 "caption": "Lessee"
14 },
15 "mainAccountingStandard": true,
16 "accountingStandard": {
17 "id": 1001,
18 "displayId": "GAAP-01",
19 "standardType": "IFRS"
20 },
21 "accountingStandardPriority": "MAIN",
22 "leaseComponentId": 10000007,
23 "leaseComponentDisplayId": "LC-100000200",
24 "type": "LESSEE",
25 "numberRangeIdentifierValue": "COMPANY_CODE_001",
26 "numberRangeIdentifierType": {
27 "name": "COMPANY_CODE"
28 },
29 "numberRangeType": {
30 "name": "CONTRACT"
31 },
32 "allowsSystemGenerateNewId": false
33 }
34 ]
35}
Updates Lease Component Carry Over Balance In BulkΒΆ
HTTP Request
PUT /api/v1/lease-component-carry-over-balances/bulk
π Description: Updates multiple lease component carry-over balances in bulk within the Nakisa Lease Accounting Suite, ensuring accurate financial obligations and accounting entries are reflected in lease contracts.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
false |
Request body containing bulk data for lease component carry-over balances, including financial obligations and accounting entries associated with lease contracts. |
Body Parameters
1[
2 {
3 "id": 10000013,
4 "displayId": "0407198317-20250828-113111",
5 "principalPositionType": {
6 "name": "LESSEE",
7 "captionKey": "enum.principalpositiontype.lessee",
8 "caption": "Lessee"
9 },
10 "mainAccountingStandard": true,
11 "accountingStandard": {
12 "id": 1001,
13 "displayId": "GAAP-01",
14 "standardType": "IFRS"
15 },
16 "accountingStandardPriority": "MAIN",
17 "leaseComponentId": 10000007,
18 "leaseComponentDisplayId": "LC-100000200",
19 "type": "LESSEE",
20 "numberRangeIdentifierValue": "COMPANY_CODE_001",
21 "numberRangeIdentifierType": {
22 "name": "COMPANY_CODE"
23 },
24 "numberRangeType": {
25 "name": "CONTRACT"
26 },
27 "allowsSystemGenerateNewId": false
28 }
29]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
Successfully processed all lease component carry over balances. |
Example Responses
1{
2 "code": "OK",
3 "errors": {
4 "all": []
5 },
6 "object": [
7 {
8 "id": 10000013,
9 "displayId": "0407198317-20250828-113111",
10 "principalPositionType": {
11 "name": "LESSEE",
12 "captionKey": "enum.principalpositiontype.lessee",
13 "caption": "Lessee"
14 },
15 "mainAccountingStandard": true,
16 "accountingStandard": {
17 "id": 1001,
18 "displayId": "GAAP-01",
19 "standardType": "IFRS"
20 },
21 "accountingStandardPriority": "MAIN",
22 "leaseComponentId": 10000007,
23 "leaseComponentDisplayId": "LC-100000200",
24 "type": "LESSEE",
25 "numberRangeIdentifierValue": "COMPANY_CODE_001",
26 "numberRangeIdentifierType": {
27 "name": "COMPANY_CODE"
28 },
29 "numberRangeType": {
30 "name": "CONTRACT"
31 },
32 "allowsSystemGenerateNewId": false
33 }
34 ]
35}
Creates Multiple Lease Component Carry Over Balance In Bulk.ΒΆ
HTTP Request
POST /api/v1/lease-component-carry-over-balances/bulk
π Description: Submits bulk lease component carry-over balances for processing within the Nakisa Lease Accounting Suite, facilitating accurate tracking of financial obligations and accounting entries related to lease contracts.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
false |
Request body containing bulk lease component carry-over balance data, including relevant financial obligations and accounting entries for accurate contract management. |
Body Parameters
1[
2 {
3 "id": 10000013,
4 "displayId": "0407198317-20250828-113111",
5 "principalPositionType": {
6 "name": "LESSEE",
7 "captionKey": "enum.principalpositiontype.lessee",
8 "caption": "Lessee"
9 },
10 "mainAccountingStandard": true,
11 "accountingStandard": {
12 "id": 1001,
13 "displayId": "GAAP-01",
14 "standardType": "IFRS"
15 },
16 "accountingStandardPriority": "MAIN",
17 "leaseComponentId": 10000007,
18 "leaseComponentDisplayId": "LC-100000200",
19 "type": "LESSEE",
20 "numberRangeIdentifierValue": "COMPANY_CODE_001",
21 "numberRangeIdentifierType": {
22 "name": "COMPANY_CODE"
23 },
24 "numberRangeType": {
25 "name": "CONTRACT"
26 },
27 "allowsSystemGenerateNewId": false
28 }
29]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
Successfully created all lease component carry over balance. |
Example Responses
1{
2 "code": "OK",
3 "errors": {
4 "all": []
5 },
6 "object": [
7 {
8 "id": 10000013,
9 "displayId": "0407198317-20250828-113111",
10 "principalPositionType": {
11 "name": "LESSEE",
12 "captionKey": "enum.principalpositiontype.lessee",
13 "caption": "Lessee"
14 },
15 "mainAccountingStandard": true,
16 "accountingStandard": {
17 "id": 1001,
18 "displayId": "GAAP-01",
19 "standardType": "IFRS"
20 },
21 "accountingStandardPriority": "MAIN",
22 "leaseComponentId": 10000007,
23 "leaseComponentDisplayId": "LC-100000200",
24 "type": "LESSEE",
25 "numberRangeIdentifierValue": "COMPANY_CODE_001",
26 "numberRangeIdentifierType": {
27 "name": "COMPANY_CODE"
28 },
29 "numberRangeType": {
30 "name": "CONTRACT"
31 },
32 "allowsSystemGenerateNewId": false
33 }
34 ]
35}
Deletes Multiple Lease Component Carry Over Balance By Their IDs.ΒΆ
HTTP Request
DELETE /api/v1/lease-component-carry-over-balances/bulk
π Description: Deletes multiple lease component carry-over balances in bulk, streamlining the management of financial obligations and ensuring accurate accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
false |
Request body containing an array of lease component carry-over balance identifiers to facilitate the bulk deletion of associated financial obligations and accounting entries. |
Body Parameters
1[
2 10000013
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
lease component carry over balance deleted. |
Example Responses
1{
2 "code": "OK",
3 "errors": {
4 "all": []
5 },
6 "object": {}
7}
List All Lease Component Carry Over BalancesΒΆ
HTTP Request
GET /api/v1/lease-component-carry-over-balances
π Description: Retrieves the carry-over balances for lease components, providing essential data for managing financial obligations and ensuring accurate accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
false |
Indicates whether the results of the lease component carry-over balances query should be paginated, facilitating efficient retrieval of financial obligation data within the Nakisa Lease Accounting Suite. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
Successfully retrieved list of lease component carry over balances. |
Example Responses
1{
2 "totalElements": 76,
3 "totalPages": 1,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": false,
7 "paged": true,
8 "pageSize": 100,
9 "offset": 0,
10 "sort": {
11 "unsorted": false,
12 "sorted": true,
13 "empty": false
14 }
15 },
16 "numberOfElements": 76,
17 "size": 100,
18 "content": [
19 {
20 "id": 10000013,
21 "displayId": "0407198317-20250828-113111",
22 "principalPositionType": {
23 "name": "LESSEE",
24 "captionKey": "enum.principalpositiontype.lessee",
25 "caption": "Lessee"
26 },
27 "mainAccountingStandard": true,
28 "accountingStandard": {
29 "id": 1001,
30 "displayId": "GAAP-01",
31 "standardType": "IFRS"
32 },
33 "accountingStandardPriority": "MAIN",
34 "leaseComponentId": 10000007,
35 "leaseComponentDisplayId": "LC-100000200",
36 "type": "LESSEE",
37 "numberRangeIdentifierValue": "COMPANY_CODE_001",
38 "numberRangeIdentifierType": {
39 "name": "COMPANY_CODE"
40 },
41 "numberRangeType": {
42 "name": "CONTRACT"
43 },
44 "allowsSystemGenerateNewId": false
45 }
46 ],
47 "number": 0,
48 "sort": {
49 "unsorted": false,
50 "sorted": true,
51 "empty": false
52 },
53 "first": true,
54 "last": true,
55 "empty": false
56}
Create Lease Component Carry Over BalanceΒΆ
HTTP Request
POST /api/v1/lease-component-carry-over-balances
π Description: Submits lease component carry-over balances to the Nakisa Lease Accounting Suite, facilitating accurate financial obligation tracking and accounting entry management for lease contracts.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
false |
Request body containing the lease component carry-over balances data, including details of financial obligations and accounting entries associated with lease contracts. |
Body Parameters
1{
2 "id": 10000013,
3 "displayId": "0407198317-20250828-113111",
4 "principalPositionType": {
5 "name": "LESSEE",
6 "captionKey": "enum.principalpositiontype.lessee",
7 "caption": "Lessee"
8 },
9 "mainAccountingStandard": true,
10 "accountingStandard": {
11 "id": 1001,
12 "displayId": "GAAP-01",
13 "standardType": "IFRS"
14 },
15 "accountingStandardPriority": "MAIN",
16 "leaseComponentId": 10000007,
17 "leaseComponentDisplayId": "LC-100000200",
18 "type": "LESSEE",
19 "numberRangeIdentifierValue": "COMPANY_CODE_001",
20 "numberRangeIdentifierType": {
21 "name": "COMPANY_CODE"
22 },
23 "numberRangeType": {
24 "name": "CONTRACT"
25 },
26 "allowsSystemGenerateNewId": false
27}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
lease component carry over balance successfully created. |
Example Responses
1{
2 "code": "OK",
3 "errors": {
4 "all": []
5 },
6 "object": {
7 "id": 10000013,
8 "displayId": "0407198317-20250828-113111",
9 "principalPositionType": {
10 "name": "LESSEE",
11 "captionKey": "enum.principalpositiontype.lessee",
12 "caption": "Lessee"
13 },
14 "mainAccountingStandard": true,
15 "accountingStandard": {
16 "id": 1001,
17 "displayId": "GAAP-01",
18 "standardType": "IFRS"
19 },
20 "accountingStandardPriority": "MAIN",
21 "leaseComponentId": 10000007,
22 "leaseComponentDisplayId": "LC-100000200",
23 "type": "LESSEE",
24 "numberRangeIdentifierValue": "COMPANY_CODE_001",
25 "numberRangeIdentifierType": {
26 "name": "COMPANY_CODE"
27 },
28 "numberRangeType": {
29 "name": "CONTRACT"
30 },
31 "allowsSystemGenerateNewId": false
32 }
33}
Search Lease Component Carry Over BalanceΒΆ
HTTP Request
POST /api/v1/lease-component-carry-over-balances/search
π Description: Submits a request to search for lease component carry-over balances, enabling users to identify financial obligations and accounting entries associated with leases and contracts.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
page |
query |
integer |
false |
Zero-based page index (0..N) |
size |
query |
integer |
false |
The size of the page to be returned |
sort |
query |
array[string] |
false |
Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported. |
body |
body |
false |
Request body containing search criteria for lease component carry-over balances, including relevant financial obligations and accounting entries associated with contracts. |
Default ValuesΒΆ
Parameter |
Default |
Type |
|---|---|---|
page |
|
query |
size |
|
query |
sort |
|
query |
Parameter ConstraintsΒΆ
Parameter |
Constraints |
|---|---|
page |
Min: 0 |
size |
Min: 1 |
Body Parameters
1{
2 "idIn": [
3 10000013,
4 10000014
5 ],
6 "idEqual": 10000013,
7 "idLike": "1000%",
8 "createdAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
9 "createdAtLessThanOrEqual": "2019-08-24T14:15:22Z",
10 "createdByLike": "super.admin%",
11 "createdByEqual": "super.admin@nakisa.com",
12 "modifiedAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
13 "modifiedAtLessThanOrEqual": "2019-08-24T14:15:22Z",
14 "modifiedByLike": "system%",
15 "modifiedByEqual": "super.admin@nakisa.com",
16 "displayIdIn": [
17 "0407198317-20250828-113111",
18 "0763130872-20250828-113111"
19 ],
20 "displayIdLike": "0407%",
21 "principalPositionTypeEqual": "LESSEE",
22 "accountingStandardIdIn": [
23 10000002,
24 10000004
25 ],
26 "accountingStandardDisplayIdIn": [
27 "IAS",
28 "GAAP"
29 ],
30 "accountingStandardTypeIn": [
31 "IFRS",
32 "GAAP"
33 ],
34 "leaseComponentIdIn": [
35 10000007,
36 10000008
37 ],
38 "leaseComponentDisplayIdIn": [
39 "LC-100000200",
40 "LC-100000201"
41 ],
42 "type": "LESSEE"
43}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
Search results successfully returned. |
Example Responses
1{
2 "totalElements": 76,
3 "totalPages": 1,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": false,
7 "paged": true,
8 "pageSize": 100,
9 "offset": 0,
10 "sort": {
11 "unsorted": false,
12 "sorted": true,
13 "empty": false
14 }
15 },
16 "numberOfElements": 76,
17 "size": 100,
18 "content": [
19 {
20 "id": 10000013,
21 "displayId": "0407198317-20250828-113111",
22 "principalPositionType": {
23 "name": "LESSEE",
24 "captionKey": "enum.principalpositiontype.lessee",
25 "caption": "Lessee"
26 },
27 "mainAccountingStandard": true,
28 "accountingStandard": {
29 "id": 1001,
30 "displayId": "GAAP-01",
31 "standardType": "IFRS"
32 },
33 "accountingStandardPriority": "MAIN",
34 "leaseComponentId": 10000007,
35 "leaseComponentDisplayId": "LC-100000200",
36 "type": "LESSEE",
37 "numberRangeIdentifierValue": "COMPANY_CODE_001",
38 "numberRangeIdentifierType": {
39 "name": "COMPANY_CODE"
40 },
41 "numberRangeType": {
42 "name": "CONTRACT"
43 },
44 "allowsSystemGenerateNewId": false
45 }
46 ],
47 "number": 0,
48 "sort": {
49 "unsorted": false,
50 "sorted": true,
51 "empty": false
52 },
53 "first": true,
54 "last": true,
55 "empty": false
56}
Get Lease Component Carry Over BalanceΒΆ
HTTP Request
GET /api/v1/lease-component-carry-over-balances/lease-component/{leaseComponentId}
π Description: Retrieves the carry-over balances for a specified lease component, providing essential financial data related to lease obligations and accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
leaseComponentId |
path |
integer |
true |
Unique identifier for the lease component |
Example ValuesΒΆ
Parameter |
Example |
Type |
|---|---|---|
leaseComponentId |
|
path |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
Successfully retrieved lease component carry over balance. |
Example Responses
1{
2 "id": 10000013,
3 "displayId": "0407198317-20250828-113111",
4 "principalPositionType": {
5 "name": "LESSEE",
6 "captionKey": "enum.principalpositiontype.lessee",
7 "caption": "Lessee"
8 },
9 "mainAccountingStandard": true,
10 "accountingStandard": {
11 "id": 1001,
12 "displayId": "GAAP-01",
13 "standardType": "IFRS"
14 },
15 "accountingStandardPriority": "MAIN",
16 "leaseComponentId": 10000007,
17 "leaseComponentDisplayId": "LC-100000200",
18 "type": "LESSEE",
19 "numberRangeIdentifierValue": "COMPANY_CODE_001",
20 "numberRangeIdentifierType": {
21 "name": "COMPANY_CODE"
22 },
23 "numberRangeType": {
24 "name": "CONTRACT"
25 },
26 "allowsSystemGenerateNewId": false
27}