Lessee Account Determinationยถ
Lessee Account Determination - Getยถ
HTTP Request
GET /api/v1/lessee-account-determinations/{id}
๐ Description: Retrieves detailed information about a specific lessee account determination identified by the provided ID, facilitating insights into the financial organization structure and hierarchy of the 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}
Lessee Account Determination - Updateยถ
HTTP Request
PUT /api/v1/lessee-account-determinations/{id}
๐ Description: Updates the details of a specific lessee account determination identified by the provided ID, ensuring alignment with the financial organization structure and hierarchy. This operation facilitates the management of financial entities within the system.
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 details, including organizational structure and hierarchy information for the specified lessee account determination. |
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}
Lessee Account Determination - Deleteยถ
HTTP Request
DELETE /api/v1/lessee-account-determinations/{id}
๐ Description: Deletes a specific lessee account determination identified by the provided ID, thereby removing it from the financial organization structure and hierarchy.
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}
Lessee Account Determination - Delete Or Decommissionยถ
HTTP Request
PUT /api/v1/lessee-account-determinations/remove/{id}
๐ Description: Removes a specified lessee account determination from the financial organization structure, ensuring the integrity of the hierarchy within the 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}
Lessee Account Determination - Delete Or Decommission Allยถ
HTTP Request
PUT /api/v1/lessee-account-determinations/remove/bulk
๐ Description: Removes multiple lessee account determinations in bulk from the financial organization structure, ensuring efficient management of organizational hierarchy and financial entity relationships.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of financial entity identifiers for bulk removal from the organizational structure hierarchy. |
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}
Lessee Account Determination - Decommissionยถ
HTTP Request
PUT /api/v1/lessee-account-determinations/decommission/{id}
๐ Description: Decommissions a specified lessee account determination within the financial organization structure, effectively removing it from the active hierarchy of financial entities. This operation ensures that the organizational structure remains current and accurately reflects the active accounts.
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}
Lessee Account Determination - Decommission By Modification Date Beforeยถ
HTTP Request
PUT /api/v1/lessee-account-determinations/decommission/modified-before/{modified_before}
๐ Description: Decommissions lessee account determinations that were modified before the specified date, ensuring the financial organization structure remains current and aligned with operational needs. This operation aids in maintaining an accurate hierarchy within the financial entity.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
modified_before |
path |
string(date-time) |
true |
Specifies the cutoff date for decommissioning lessee account determinations, ensuring that only records modified before this date are processed 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}
Lessee Account Determination - Decommission Before Nowยถ
HTTP Request
PUT /api/v1/lessee-account-determinations/decommission/modified-before-now
๐ Description: Decommissions lessee account determinations that were modified before the current timestamp, facilitating the management of financial entity structures within the organization.
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}
Lessee Account Determination - Decommission Allยถ
HTTP Request
PUT /api/v1/lessee-account-determinations/decommission/bulk
๐ Description: Updates the status of multiple lessee account determinations to โdecommissionโ within the financial organization structure, facilitating the management of organizational hierarchy and financial entity compliance.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of lessee account determinations to be decommissioned in bulk, including relevant identifiers and metadata for financial organizational structure management. |
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}
Lessee Account Determination - Create Or Update Bulkยถ
HTTP Request
PUT /api/v1/lessee-account-determinations/createOrUpdate/bulk
๐ Description: Creates or updates multiple lessee account determinations in bulk, enabling efficient management of financial entity structures within the organizationโs hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a collection of lessee account determination records, including financial entity identifiers and hierarchical structure details for bulk creation or updates. |
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}
Lessee Account Determination - Create Or Updateยถ
HTTP Request
PUT /api/v1/lessee-account-determinations/createOrUpdate
๐ Description: Creates or updates lessee account determinations within the financial organization structure, ensuring accurate representation of organizational hierarchy and financial entity relationships.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial entity details necessary for creating or updating the lessee account determinations within the organizational structure. |
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}
Lessee Account Determination - Bulk Updateยถ
HTTP Request
PUT /api/v1/lessee-account-determinations/bulk
๐ Description: Updates multiple lessee account determinations in bulk, enabling 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 lessee account determination data, 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}
Lessee Account Determination - Bulk Createยถ
HTTP Request
POST /api/v1/lessee-account-determinations/bulk
๐ Description: Submits bulk determinations for lessee 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 bulk lessee account determination data, including organizational hierarchy details and financial entity 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}
Lessee Account Determination - Bulk Deleteยถ
HTTP Request
DELETE /api/v1/lessee-account-determinations/bulk
๐ Description: Deletes multiple lessee account determinations in a single operation, 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 lessee account determination identifiers to be deleted in bulk, relevant for managing the financial organization structure and hierarchy. |
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}
Lessee Account Determination - Searchยถ
HTTP Request
POST /api/v1/lessee-account-determinations/search
๐ Description: Submits a request to search for lessee account determinations within the financial organization structure, allowing users to identify and analyze hierarchical relationships among financial entities.
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 lessee account determinations, including relevant organizational and financial entity 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}
Lessee Account Determination - Find Allยถ
HTTP Request
GET /api/v1/lessee-account-determinations
๐ Description: Retrieves lessee account determinations within the financial organization structure, providing insights into the hierarchical relationships and classifications of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the lessee account determinations should be returned in a paginated format, facilitating efficient data retrieval within the financial organization structure. |
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}
Lessee Account Determination - Createยถ
HTTP Request
POST /api/v1/lessee-account-determinations
๐ Description: Creates a new lessee 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 details necessary for determining lessee account classifications within the organizational structure and 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}
Lessee Account Determination - Get Metadataยถ
HTTP Request
GET /api/v1/lessee-account-determinations/meta
๐ Description: Retrieves metadata related to lessee 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]