Lessor Account Determinationยถ
Lessor Account Determination - Getยถ
HTTP Request
GET /api/v1/lessor-account-determinations/{id}
๐ Description: Retrieves the details of a specific lessor account determination by its unique identifier, providing insights into the financial organization structure and hierarchy of the associated financial entity.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "principalPositionType": "LESSEE",
21 "companyId": 0,
22 "companyDisplayId": "string",
23 "countryDisplayId": "string",
24 "companyName": "string",
25 "assetClassId": 0,
26 "assetClassDisplayId": "string",
27 "assetClassName": "string",
28 "accountingStandardType": "GAAP",
29 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
30 "leaseClassificationType": "NON_LEASE"
31 }
32}
Lessor Account Determination - Updateยถ
HTTP Request
PUT /api/v1/lessor-account-determinations/{id}
๐ Description: Updates the details of a specific lessor account determination within the financial organization structure, enabling precise management of organizational hierarchy and financial entity relationships.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated financial entity hierarchy data for the specified lessor account determination, including organizational structure details and relevant attributes. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "principalPositionType": "LESSEE",
8 "companyId": 0,
9 "companyDisplayId": "string",
10 "countryDisplayId": "string",
11 "companyName": "string",
12 "assetClassId": 0,
13 "assetClassDisplayId": "string",
14 "assetClassName": "string",
15 "accountingStandardType": "GAAP",
16 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
17 "leaseClassificationType": "NON_LEASE"
18}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "principalPositionType": "LESSEE",
21 "companyId": 0,
22 "companyDisplayId": "string",
23 "countryDisplayId": "string",
24 "companyName": "string",
25 "assetClassId": 0,
26 "assetClassDisplayId": "string",
27 "assetClassName": "string",
28 "accountingStandardType": "GAAP",
29 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
30 "leaseClassificationType": "NON_LEASE"
31 }
32}
Lessor Account Determination - Deleteยถ
HTTP Request
DELETE /api/v1/lessor-account-determinations/{id}
๐ Description: Deletes a specified lessor account determination within the financial organization structure, ensuring the integrity of the hierarchy and organizational data.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
Lessor Account Determination - Delete Or Decommissionยถ
HTTP Request
PUT /api/v1/lessor-account-determinations/remove/{id}
๐ Description: Removes a specified lessor account determination from the financial organization structure, ensuring the hierarchy reflects current business needs and compliance requirements.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
Lessor Account Determination - Delete Or Decommission Allยถ
HTTP Request
PUT /api/v1/lessor-account-determinations/remove/bulk
๐ Description: Removes multiple lessor account determinations in bulk, streamlining the management of financial entity structures within the organizationโs hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of financial entity identifiers for bulk removal of lessor account determinations within the organizational structure. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
Lessor Account Determination - Decommissionยถ
HTTP Request
PUT /api/v1/lessor-account-determinations/decommission/{id}
๐ Description: Decommissions a specified lessor account determination within the financial organization structure, effectively removing it from the active hierarchy of financial entities. This operation ensures that outdated or unnecessary account determinations are properly managed and archived.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "principalPositionType": "LESSEE",
21 "companyId": 0,
22 "companyDisplayId": "string",
23 "countryDisplayId": "string",
24 "companyName": "string",
25 "assetClassId": 0,
26 "assetClassDisplayId": "string",
27 "assetClassName": "string",
28 "accountingStandardType": "GAAP",
29 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
30 "leaseClassificationType": "NON_LEASE"
31 }
32}
Lessor Account Determination - Decommission By Modification Date Beforeยถ
HTTP Request
PUT /api/v1/lessor-account-determinations/decommission/modified-before/{modified_before}
๐ Description: Decommissions lessor account determinations that were modified before the specified date, facilitating the management of financial entity structures within the organization. This operation helps maintain an accurate and up-to-date hierarchy by removing outdated records.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
modified_before |
path |
string(date-time) |
true |
Specifies the date and time before which the lessor account determinations were modified, facilitating the identification of changes within the financial organization structure. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "principalPositionType": "LESSEE",
22 "companyId": 0,
23 "companyDisplayId": "string",
24 "countryDisplayId": "string",
25 "companyName": "string",
26 "assetClassId": 0,
27 "assetClassDisplayId": "string",
28 "assetClassName": "string",
29 "accountingStandardType": "GAAP",
30 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
31 "leaseClassificationType": "NON_LEASE"
32 }
33 ]
34}
Lessor Account Determination - Decommission Before Nowยถ
HTTP Request
PUT /api/v1/lessor-account-determinations/decommission/modified-before-now
๐ Description: Decommissions lessor accounts that have been modified prior to the current timestamp, ensuring the integrity of the financial organization structure by removing outdated entries from the hierarchy. This operation supports the maintenance of accurate financial entity records within the system.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "principalPositionType": "LESSEE",
22 "companyId": 0,
23 "companyDisplayId": "string",
24 "countryDisplayId": "string",
25 "companyName": "string",
26 "assetClassId": 0,
27 "assetClassDisplayId": "string",
28 "assetClassName": "string",
29 "accountingStandardType": "GAAP",
30 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
31 "leaseClassificationType": "NON_LEASE"
32 }
33 ]
34}
Lessor Account Determination - Decommission Allยถ
HTTP Request
PUT /api/v1/lessor-account-determinations/decommission/bulk
๐ Description: Decommissions multiple lessor account determinations in a single request, facilitating efficient management of financial entity structures within the organizationโs hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of financial entity identifiers and their corresponding decommissioning details for bulk processing within the organizational structure. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "principalPositionType": "LESSEE",
22 "companyId": 0,
23 "companyDisplayId": "string",
24 "countryDisplayId": "string",
25 "companyName": "string",
26 "assetClassId": 0,
27 "assetClassDisplayId": "string",
28 "assetClassName": "string",
29 "accountingStandardType": "GAAP",
30 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
31 "leaseClassificationType": "NON_LEASE"
32 }
33 ]
34}
Lessor Account Determination - Create Or Update Bulkยถ
HTTP Request
PUT /api/v1/lessor-account-determinations/createOrUpdate/bulk
๐ Description: Creates or updates multiple lessor account determinations in bulk, facilitating efficient management of financial entity hierarchies within the organizational structure.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk data for creating or updating lessor account determinations, including organizational hierarchy and financial entity details. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "principalPositionType": "LESSEE",
9 "companyId": 0,
10 "companyDisplayId": "string",
11 "countryDisplayId": "string",
12 "companyName": "string",
13 "assetClassId": 0,
14 "assetClassDisplayId": "string",
15 "assetClassName": "string",
16 "accountingStandardType": "GAAP",
17 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
18 "leaseClassificationType": "NON_LEASE"
19 }
20]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "principalPositionType": "LESSEE",
22 "companyId": 0,
23 "companyDisplayId": "string",
24 "countryDisplayId": "string",
25 "companyName": "string",
26 "assetClassId": 0,
27 "assetClassDisplayId": "string",
28 "assetClassName": "string",
29 "accountingStandardType": "GAAP",
30 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
31 "leaseClassificationType": "NON_LEASE"
32 }
33 ]
34}
Lessor Account Determination - Create Or Updateยถ
HTTP Request
PUT /api/v1/lessor-account-determinations/createOrUpdate
๐ Description: Creates or updates lessor account determinations within the financial organization structure, ensuring accurate representation of organizational hierarchy and financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial entityโs organizational structure data, including details for creating or updating the lessor account determinations within the hierarchy. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "principalPositionType": "LESSEE",
8 "companyId": 0,
9 "companyDisplayId": "string",
10 "countryDisplayId": "string",
11 "companyName": "string",
12 "assetClassId": 0,
13 "assetClassDisplayId": "string",
14 "assetClassName": "string",
15 "accountingStandardType": "GAAP",
16 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
17 "leaseClassificationType": "NON_LEASE"
18}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "principalPositionType": "LESSEE",
21 "companyId": 0,
22 "companyDisplayId": "string",
23 "countryDisplayId": "string",
24 "companyName": "string",
25 "assetClassId": 0,
26 "assetClassDisplayId": "string",
27 "assetClassName": "string",
28 "accountingStandardType": "GAAP",
29 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
30 "leaseClassificationType": "NON_LEASE"
31 }
32}
Lessor Account Determination - Bulk Updateยถ
HTTP Request
PUT /api/v1/lessor-account-determinations/bulk
๐ Description: Updates multiple lessor account determinations in bulk, allowing for efficient management of financial entity structures within the organizationโs hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a bulk update of financial entity determinations, including organization hierarchy and structural attributes. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "principalPositionType": "LESSEE",
9 "companyId": 0,
10 "companyDisplayId": "string",
11 "countryDisplayId": "string",
12 "companyName": "string",
13 "assetClassId": 0,
14 "assetClassDisplayId": "string",
15 "assetClassName": "string",
16 "accountingStandardType": "GAAP",
17 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
18 "leaseClassificationType": "NON_LEASE"
19 }
20]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "principalPositionType": "LESSEE",
22 "companyId": 0,
23 "companyDisplayId": "string",
24 "countryDisplayId": "string",
25 "companyName": "string",
26 "assetClassId": 0,
27 "assetClassDisplayId": "string",
28 "assetClassName": "string",
29 "accountingStandardType": "GAAP",
30 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
31 "leaseClassificationType": "NON_LEASE"
32 }
33 ]
34}
Lessor Account Determination - Bulk Createยถ
HTTP Request
POST /api/v1/lessor-account-determinations/bulk
๐ Description: Submits bulk determinations for lessor accounts within the financial organization structure, facilitating efficient management of organizational hierarchy and financial entity relationships.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a bulk submission of financial entity determinations, including organizational hierarchy and structure details for lessor accounts. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "principalPositionType": "LESSEE",
9 "companyId": 0,
10 "companyDisplayId": "string",
11 "countryDisplayId": "string",
12 "companyName": "string",
13 "assetClassId": 0,
14 "assetClassDisplayId": "string",
15 "assetClassName": "string",
16 "accountingStandardType": "GAAP",
17 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
18 "leaseClassificationType": "NON_LEASE"
19 }
20]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "principalPositionType": "LESSEE",
22 "companyId": 0,
23 "companyDisplayId": "string",
24 "countryDisplayId": "string",
25 "companyName": "string",
26 "assetClassId": 0,
27 "assetClassDisplayId": "string",
28 "assetClassName": "string",
29 "accountingStandardType": "GAAP",
30 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
31 "leaseClassificationType": "NON_LEASE"
32 }
33 ]
34}
Lessor Account Determination - Bulk Deleteยถ
HTTP Request
DELETE /api/v1/lessor-account-determinations/bulk
๐ Description: Deletes multiple lessor account determinations in bulk, streamlining the management of financial entities within the organizational structure and hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of financial entity identifiers for bulk deletion of lessor account determinations within the organizational structure. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
Lessor Account Determination - Searchยถ
HTTP Request
POST /api/v1/lessor-account-determinations/search
๐ Description: Submits a request to search for lessor account determinations within the financial organization structure, enabling users to identify relevant financial entities based on specified criteria.
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 the criteria for searching lessor account determinations, including relevant organizational and financial hierarchy details. |
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 0
4 ],
5 "idEqual": 0,
6 "idLike": "string",
7 "createdAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
8 "createdAtLessThanOrEqual": "2019-08-24T14:15:22Z",
9 "createdByLike": "string",
10 "createdByEqual": "string",
11 "modifiedAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
12 "modifiedAtLessThanOrEqual": "2019-08-24T14:15:22Z",
13 "modifiedByLike": "string",
14 "modifiedByEqual": "string",
15 "statusEqual": "CREATED",
16 "statusIn": [
17 "CREATED"
18 ],
19 "displayIdIn": [
20 "string"
21 ],
22 "displayIdLike": "string",
23 "erpSystemIdEqual": 0,
24 "erpSystemDisplayIdLike": "string",
25 "companyDisplayIdLike": "string",
26 "assetClassDisplayIdLike": "string",
27 "principalPositionTypeIn": [
28 "LESSEE"
29 ],
30 "principalPositionTypeEqual": "LESSEE",
31 "companyIdEqual": 0,
32 "countryDisplayIdLike": "string",
33 "companyNameLike": "string",
34 "assetClassIdEqual": 0,
35 "assetClassNameLike": "string",
36 "accountingStandardTypeIn": [
37 "GAAP"
38 ],
39 "leaseTypeIn": [
40 "LEASE_CONTRACT_FIXED_PART_A"
41 ],
42 "leaseClassificationTypeIn": [
43 "NON_LEASE"
44 ]
45}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "status": "CREATED",
22 "displayId": "string",
23 "erpSystemId": 0,
24 "erpSystemDisplayId": "string",
25 "principalPositionType": "LESSEE",
26 "companyId": 0,
27 "companyDisplayId": "string",
28 "countryDisplayId": "string",
29 "companyName": "string",
30 "assetClassId": 0,
31 "assetClassDisplayId": "string",
32 "assetClassName": "string",
33 "accountingStandardType": "GAAP",
34 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
35 "leaseClassificationType": "NON_LEASE"
36 }
37 ],
38 "number": 0,
39 "sort": {
40 "unsorted": true,
41 "sorted": true,
42 "empty": true
43 },
44 "first": true,
45 "last": true,
46 "empty": true
47}
Lessor Account Determination - Find Allยถ
HTTP Request
GET /api/v1/lessor-account-determinations
๐ Description: Retrieves determinations related to lessor accounts within the financial organization structure, providing insights into the hierarchy and relationships of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the financial entity hierarchy query should be returned in a paginated format, facilitating efficient data retrieval for organizational structure analysis. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "status": "CREATED",
22 "displayId": "string",
23 "erpSystemId": 0,
24 "erpSystemDisplayId": "string",
25 "principalPositionType": "LESSEE",
26 "companyId": 0,
27 "companyDisplayId": "string",
28 "countryDisplayId": "string",
29 "companyName": "string",
30 "assetClassId": 0,
31 "assetClassDisplayId": "string",
32 "assetClassName": "string",
33 "accountingStandardType": "GAAP",
34 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
35 "leaseClassificationType": "NON_LEASE"
36 }
37 ],
38 "number": 0,
39 "sort": {
40 "unsorted": true,
41 "sorted": true,
42 "empty": true
43 },
44 "first": true,
45 "last": true,
46 "empty": true
47}
Lessor Account Determination - Createยถ
HTTP Request
POST /api/v1/lessor-account-determinations
๐ Description: Creates a new lessor account determination within the financial organization structure, enabling the establishment of hierarchical relationships among financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial entityโs organizational structure data, including hierarchy details and relevant attributes for lessor account determinations. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "principalPositionType": "LESSEE",
8 "companyId": 0,
9 "companyDisplayId": "string",
10 "countryDisplayId": "string",
11 "companyName": "string",
12 "assetClassId": 0,
13 "assetClassDisplayId": "string",
14 "assetClassName": "string",
15 "accountingStandardType": "GAAP",
16 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
17 "leaseClassificationType": "NON_LEASE"
18}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "principalPositionType": "LESSEE",
21 "companyId": 0,
22 "companyDisplayId": "string",
23 "countryDisplayId": "string",
24 "companyName": "string",
25 "assetClassId": 0,
26 "assetClassDisplayId": "string",
27 "assetClassName": "string",
28 "accountingStandardType": "GAAP",
29 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
30 "leaseClassificationType": "NON_LEASE"
31 }
32}
Lessor Account Determination - Get Metadataยถ
HTTP Request
GET /api/v1/lessor-account-determinations/meta
๐ Description: Retrieves metadata related to lessor account determinations within the financial organization structure, providing insights into the hierarchy and relationships of financial entities.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 "PRINCIPAL_POSITION_TYPE"
3]