Non Lease Lessee Account Determination¶
Get¶
HTTP Request
GET /api/v1/nonlease-lessee-account-determinations/{id}
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
none |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "assetClassId": 0,
25 "assetClassDisplayId": "string",
26 "assetClassName": "string",
27 "accountingStandardType": "GAAP",
28 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
29 "leaseClassificationType": "NON_LEASE",
30 "nonLeaseAccrualDefaultAccountId": 0,
31 "nonLeaseAccrualDefaultAccountDisplayId": "string",
32 "nonLeaseAccrualDefaultAccountShortName": "string",
33 "nonLeaseAccrualClearingAccountId": 0,
34 "nonLeaseAccrualClearingAccountDisplayId": "string",
35 "nonLeaseAccrualClearingAccountShortName": "string",
36 "nonLeaseIndexExpenseDefaultAccountId": 0,
37 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
38 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
39 "nonLeaseApClearingAccountId": 0,
40 "nonLeaseApClearingAccountDisplayId": "string",
41 "nonLeaseApClearingAccountShortName": "string"
42 }
43}
Update¶
HTTP Request
PUT /api/v1/nonlease-lessee-account-determinations/{id}
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
none |
body |
body |
true |
none |
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 "assetClassId": 0,
12 "assetClassDisplayId": "string",
13 "assetClassName": "string",
14 "accountingStandardType": "GAAP",
15 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
16 "leaseClassificationType": "NON_LEASE",
17 "nonLeaseAccrualDefaultAccountId": 0,
18 "nonLeaseAccrualDefaultAccountDisplayId": "string",
19 "nonLeaseAccrualDefaultAccountShortName": "string",
20 "nonLeaseAccrualClearingAccountId": 0,
21 "nonLeaseAccrualClearingAccountDisplayId": "string",
22 "nonLeaseAccrualClearingAccountShortName": "string",
23 "nonLeaseIndexExpenseDefaultAccountId": 0,
24 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
25 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
26 "nonLeaseApClearingAccountId": 0,
27 "nonLeaseApClearingAccountDisplayId": "string",
28 "nonLeaseApClearingAccountShortName": "string"
29}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "assetClassId": 0,
25 "assetClassDisplayId": "string",
26 "assetClassName": "string",
27 "accountingStandardType": "GAAP",
28 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
29 "leaseClassificationType": "NON_LEASE",
30 "nonLeaseAccrualDefaultAccountId": 0,
31 "nonLeaseAccrualDefaultAccountDisplayId": "string",
32 "nonLeaseAccrualDefaultAccountShortName": "string",
33 "nonLeaseAccrualClearingAccountId": 0,
34 "nonLeaseAccrualClearingAccountDisplayId": "string",
35 "nonLeaseAccrualClearingAccountShortName": "string",
36 "nonLeaseIndexExpenseDefaultAccountId": 0,
37 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
38 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
39 "nonLeaseApClearingAccountId": 0,
40 "nonLeaseApClearingAccountDisplayId": "string",
41 "nonLeaseApClearingAccountShortName": "string"
42 }
43}
Delete¶
HTTP Request
DELETE /api/v1/nonlease-lessee-account-determinations/{id}
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
none |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "string"
11 }
12 ]
13 },
14 "object": {}
15}
Delete Or Decommission¶
HTTP Request
PUT /api/v1/nonlease-lessee-account-determinations/remove/{id}
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
none |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "string"
11 }
12 ]
13 },
14 "object": {}
15}
Delete Or Decommission All¶
HTTP Request
PUT /api/v1/nonlease-lessee-account-determinations/remove/bulk
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
none |
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 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "string"
11 }
12 ]
13 },
14 "object": {}
15}
Decommission¶
HTTP Request
PUT /api/v1/nonlease-lessee-account-determinations/decommission/{id}
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
none |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "assetClassId": 0,
25 "assetClassDisplayId": "string",
26 "assetClassName": "string",
27 "accountingStandardType": "GAAP",
28 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
29 "leaseClassificationType": "NON_LEASE",
30 "nonLeaseAccrualDefaultAccountId": 0,
31 "nonLeaseAccrualDefaultAccountDisplayId": "string",
32 "nonLeaseAccrualDefaultAccountShortName": "string",
33 "nonLeaseAccrualClearingAccountId": 0,
34 "nonLeaseAccrualClearingAccountDisplayId": "string",
35 "nonLeaseAccrualClearingAccountShortName": "string",
36 "nonLeaseIndexExpenseDefaultAccountId": 0,
37 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
38 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
39 "nonLeaseApClearingAccountId": 0,
40 "nonLeaseApClearingAccountDisplayId": "string",
41 "nonLeaseApClearingAccountShortName": "string"
42 }
43}
Decommission By Modification Date Before¶
HTTP Request
PUT /api/v1/nonlease-lessee-account-determinations/decommission/modified-before/{modified_before}
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
modified_before |
path |
string(date-time) |
true |
none |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "assetClassId": 0,
26 "assetClassDisplayId": "string",
27 "assetClassName": "string",
28 "accountingStandardType": "GAAP",
29 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
30 "leaseClassificationType": "NON_LEASE",
31 "nonLeaseAccrualDefaultAccountId": 0,
32 "nonLeaseAccrualDefaultAccountDisplayId": "string",
33 "nonLeaseAccrualDefaultAccountShortName": "string",
34 "nonLeaseAccrualClearingAccountId": 0,
35 "nonLeaseAccrualClearingAccountDisplayId": "string",
36 "nonLeaseAccrualClearingAccountShortName": "string",
37 "nonLeaseIndexExpenseDefaultAccountId": 0,
38 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
39 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
40 "nonLeaseApClearingAccountId": 0,
41 "nonLeaseApClearingAccountDisplayId": "string",
42 "nonLeaseApClearingAccountShortName": "string"
43 }
44 ]
45}
Decommission Before Now¶
HTTP Request
PUT /api/v1/nonlease-lessee-account-determinations/decommission/modified-before-now
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "assetClassId": 0,
26 "assetClassDisplayId": "string",
27 "assetClassName": "string",
28 "accountingStandardType": "GAAP",
29 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
30 "leaseClassificationType": "NON_LEASE",
31 "nonLeaseAccrualDefaultAccountId": 0,
32 "nonLeaseAccrualDefaultAccountDisplayId": "string",
33 "nonLeaseAccrualDefaultAccountShortName": "string",
34 "nonLeaseAccrualClearingAccountId": 0,
35 "nonLeaseAccrualClearingAccountDisplayId": "string",
36 "nonLeaseAccrualClearingAccountShortName": "string",
37 "nonLeaseIndexExpenseDefaultAccountId": 0,
38 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
39 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
40 "nonLeaseApClearingAccountId": 0,
41 "nonLeaseApClearingAccountDisplayId": "string",
42 "nonLeaseApClearingAccountShortName": "string"
43 }
44 ]
45}
Decommission All¶
HTTP Request
PUT /api/v1/nonlease-lessee-account-determinations/decommission/bulk
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
none |
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 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "assetClassId": 0,
26 "assetClassDisplayId": "string",
27 "assetClassName": "string",
28 "accountingStandardType": "GAAP",
29 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
30 "leaseClassificationType": "NON_LEASE",
31 "nonLeaseAccrualDefaultAccountId": 0,
32 "nonLeaseAccrualDefaultAccountDisplayId": "string",
33 "nonLeaseAccrualDefaultAccountShortName": "string",
34 "nonLeaseAccrualClearingAccountId": 0,
35 "nonLeaseAccrualClearingAccountDisplayId": "string",
36 "nonLeaseAccrualClearingAccountShortName": "string",
37 "nonLeaseIndexExpenseDefaultAccountId": 0,
38 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
39 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
40 "nonLeaseApClearingAccountId": 0,
41 "nonLeaseApClearingAccountDisplayId": "string",
42 "nonLeaseApClearingAccountShortName": "string"
43 }
44 ]
45}
Create Or Update Bulk¶
HTTP Request
PUT /api/v1/nonlease-lessee-account-determinations/createOrUpdate/bulk
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
none |
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 "assetClassId": 0,
13 "assetClassDisplayId": "string",
14 "assetClassName": "string",
15 "accountingStandardType": "GAAP",
16 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
17 "leaseClassificationType": "NON_LEASE",
18 "nonLeaseAccrualDefaultAccountId": 0,
19 "nonLeaseAccrualDefaultAccountDisplayId": "string",
20 "nonLeaseAccrualDefaultAccountShortName": "string",
21 "nonLeaseAccrualClearingAccountId": 0,
22 "nonLeaseAccrualClearingAccountDisplayId": "string",
23 "nonLeaseAccrualClearingAccountShortName": "string",
24 "nonLeaseIndexExpenseDefaultAccountId": 0,
25 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
26 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
27 "nonLeaseApClearingAccountId": 0,
28 "nonLeaseApClearingAccountDisplayId": "string",
29 "nonLeaseApClearingAccountShortName": "string"
30 }
31]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "assetClassId": 0,
26 "assetClassDisplayId": "string",
27 "assetClassName": "string",
28 "accountingStandardType": "GAAP",
29 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
30 "leaseClassificationType": "NON_LEASE",
31 "nonLeaseAccrualDefaultAccountId": 0,
32 "nonLeaseAccrualDefaultAccountDisplayId": "string",
33 "nonLeaseAccrualDefaultAccountShortName": "string",
34 "nonLeaseAccrualClearingAccountId": 0,
35 "nonLeaseAccrualClearingAccountDisplayId": "string",
36 "nonLeaseAccrualClearingAccountShortName": "string",
37 "nonLeaseIndexExpenseDefaultAccountId": 0,
38 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
39 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
40 "nonLeaseApClearingAccountId": 0,
41 "nonLeaseApClearingAccountDisplayId": "string",
42 "nonLeaseApClearingAccountShortName": "string"
43 }
44 ]
45}
Create Or Update¶
HTTP Request
PUT /api/v1/nonlease-lessee-account-determinations/createOrUpdate
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
none |
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 "assetClassId": 0,
12 "assetClassDisplayId": "string",
13 "assetClassName": "string",
14 "accountingStandardType": "GAAP",
15 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
16 "leaseClassificationType": "NON_LEASE",
17 "nonLeaseAccrualDefaultAccountId": 0,
18 "nonLeaseAccrualDefaultAccountDisplayId": "string",
19 "nonLeaseAccrualDefaultAccountShortName": "string",
20 "nonLeaseAccrualClearingAccountId": 0,
21 "nonLeaseAccrualClearingAccountDisplayId": "string",
22 "nonLeaseAccrualClearingAccountShortName": "string",
23 "nonLeaseIndexExpenseDefaultAccountId": 0,
24 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
25 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
26 "nonLeaseApClearingAccountId": 0,
27 "nonLeaseApClearingAccountDisplayId": "string",
28 "nonLeaseApClearingAccountShortName": "string"
29}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "assetClassId": 0,
25 "assetClassDisplayId": "string",
26 "assetClassName": "string",
27 "accountingStandardType": "GAAP",
28 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
29 "leaseClassificationType": "NON_LEASE",
30 "nonLeaseAccrualDefaultAccountId": 0,
31 "nonLeaseAccrualDefaultAccountDisplayId": "string",
32 "nonLeaseAccrualDefaultAccountShortName": "string",
33 "nonLeaseAccrualClearingAccountId": 0,
34 "nonLeaseAccrualClearingAccountDisplayId": "string",
35 "nonLeaseAccrualClearingAccountShortName": "string",
36 "nonLeaseIndexExpenseDefaultAccountId": 0,
37 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
38 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
39 "nonLeaseApClearingAccountId": 0,
40 "nonLeaseApClearingAccountDisplayId": "string",
41 "nonLeaseApClearingAccountShortName": "string"
42 }
43}
Bulk Update¶
HTTP Request
PUT /api/v1/nonlease-lessee-account-determinations/bulk
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
none |
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 "assetClassId": 0,
13 "assetClassDisplayId": "string",
14 "assetClassName": "string",
15 "accountingStandardType": "GAAP",
16 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
17 "leaseClassificationType": "NON_LEASE",
18 "nonLeaseAccrualDefaultAccountId": 0,
19 "nonLeaseAccrualDefaultAccountDisplayId": "string",
20 "nonLeaseAccrualDefaultAccountShortName": "string",
21 "nonLeaseAccrualClearingAccountId": 0,
22 "nonLeaseAccrualClearingAccountDisplayId": "string",
23 "nonLeaseAccrualClearingAccountShortName": "string",
24 "nonLeaseIndexExpenseDefaultAccountId": 0,
25 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
26 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
27 "nonLeaseApClearingAccountId": 0,
28 "nonLeaseApClearingAccountDisplayId": "string",
29 "nonLeaseApClearingAccountShortName": "string"
30 }
31]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "assetClassId": 0,
26 "assetClassDisplayId": "string",
27 "assetClassName": "string",
28 "accountingStandardType": "GAAP",
29 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
30 "leaseClassificationType": "NON_LEASE",
31 "nonLeaseAccrualDefaultAccountId": 0,
32 "nonLeaseAccrualDefaultAccountDisplayId": "string",
33 "nonLeaseAccrualDefaultAccountShortName": "string",
34 "nonLeaseAccrualClearingAccountId": 0,
35 "nonLeaseAccrualClearingAccountDisplayId": "string",
36 "nonLeaseAccrualClearingAccountShortName": "string",
37 "nonLeaseIndexExpenseDefaultAccountId": 0,
38 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
39 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
40 "nonLeaseApClearingAccountId": 0,
41 "nonLeaseApClearingAccountDisplayId": "string",
42 "nonLeaseApClearingAccountShortName": "string"
43 }
44 ]
45}
Bulk Create¶
HTTP Request
POST /api/v1/nonlease-lessee-account-determinations/bulk
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
none |
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 "assetClassId": 0,
13 "assetClassDisplayId": "string",
14 "assetClassName": "string",
15 "accountingStandardType": "GAAP",
16 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
17 "leaseClassificationType": "NON_LEASE",
18 "nonLeaseAccrualDefaultAccountId": 0,
19 "nonLeaseAccrualDefaultAccountDisplayId": "string",
20 "nonLeaseAccrualDefaultAccountShortName": "string",
21 "nonLeaseAccrualClearingAccountId": 0,
22 "nonLeaseAccrualClearingAccountDisplayId": "string",
23 "nonLeaseAccrualClearingAccountShortName": "string",
24 "nonLeaseIndexExpenseDefaultAccountId": 0,
25 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
26 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
27 "nonLeaseApClearingAccountId": 0,
28 "nonLeaseApClearingAccountDisplayId": "string",
29 "nonLeaseApClearingAccountShortName": "string"
30 }
31]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "assetClassId": 0,
26 "assetClassDisplayId": "string",
27 "assetClassName": "string",
28 "accountingStandardType": "GAAP",
29 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
30 "leaseClassificationType": "NON_LEASE",
31 "nonLeaseAccrualDefaultAccountId": 0,
32 "nonLeaseAccrualDefaultAccountDisplayId": "string",
33 "nonLeaseAccrualDefaultAccountShortName": "string",
34 "nonLeaseAccrualClearingAccountId": 0,
35 "nonLeaseAccrualClearingAccountDisplayId": "string",
36 "nonLeaseAccrualClearingAccountShortName": "string",
37 "nonLeaseIndexExpenseDefaultAccountId": 0,
38 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
39 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
40 "nonLeaseApClearingAccountId": 0,
41 "nonLeaseApClearingAccountDisplayId": "string",
42 "nonLeaseApClearingAccountShortName": "string"
43 }
44 ]
45}
Bulk Delete¶
HTTP Request
DELETE /api/v1/nonlease-lessee-account-determinations/bulk
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
none |
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 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "string"
11 }
12 ]
13 },
14 "object": {}
15}
Search¶
HTTP Request
POST /api/v1/nonlease-lessee-account-determinations/search
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 |
body |
body |
false |
none |
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 "principalPositionTypeIn": [
26 "LESSEE"
27 ],
28 "principalPositionTypeEqual": "LESSEE",
29 "companyIdEqual": 0,
30 "companyDisplayIdLike": "string",
31 "countryDisplayIdLike": "string",
32 "assetClassIdEqual": 0,
33 "assetClassDisplayIdLike": "string",
34 "assetClassNameLike": "string",
35 "accountingStandardTypeIn": [
36 "GAAP"
37 ],
38 "accountingStandardTypeEqual": "GAAP",
39 "leaseTypeIn": [
40 "LEASE_CONTRACT_FIXED_PART_A"
41 ],
42 "leaseTypeEqual": "LEASE_CONTRACT_FIXED_PART_A",
43 "leaseClassificationTypeIn": [
44 "NON_LEASE"
45 ],
46 "nonLeaseAccrualDefaultAccountIdEqual": 0,
47 "nonLeaseAccrualDefaultAccountDisplayIdLike": "string",
48 "nonLeaseAccrualDefaultAccountShortNameLike": "string",
49 "nonLeaseAccrualClearingAccountIdEqual": 0,
50 "nonLeaseAccrualClearingAccountDisplayIdLike": "string",
51 "nonLeaseAccrualClearingAccountShortNameLike": "string",
52 "nonLeaseIndexExpenseDefaultAccountIdEqual": 0,
53 "nonLeaseIndexExpenseDefaultAccountDisplayIdLike": "string",
54 "nonLeaseIndexExpenseDefaultAccountShortNameLike": "string",
55 "nonLeaseApClearingAccountIdEqual": 0,
56 "nonLeaseApClearingAccountDisplayIdLike": "string",
57 "nonLeaseApClearingAccountShortNameLike": "string"
58}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalPages": 0,
3 "totalElements": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "pageSize": 0,
7 "unpaged": true,
8 "paged": true,
9 "offset": 0,
10 "sort": {
11 "sorted": true,
12 "unsorted": 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 "assetClassId": 0,
30 "assetClassDisplayId": "string",
31 "assetClassName": "string",
32 "accountingStandardType": "GAAP",
33 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
34 "leaseClassificationType": "NON_LEASE",
35 "nonLeaseAccrualDefaultAccountId": 0,
36 "nonLeaseAccrualDefaultAccountDisplayId": "string",
37 "nonLeaseAccrualDefaultAccountShortName": "string",
38 "nonLeaseAccrualClearingAccountId": 0,
39 "nonLeaseAccrualClearingAccountDisplayId": "string",
40 "nonLeaseAccrualClearingAccountShortName": "string",
41 "nonLeaseIndexExpenseDefaultAccountId": 0,
42 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
43 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
44 "nonLeaseApClearingAccountId": 0,
45 "nonLeaseApClearingAccountDisplayId": "string",
46 "nonLeaseApClearingAccountShortName": "string"
47 }
48 ],
49 "number": 0,
50 "sort": {
51 "sorted": true,
52 "unsorted": true,
53 "empty": true
54 },
55 "first": true,
56 "last": true,
57 "empty": true
58}
Find All¶
HTTP Request
GET /api/v1/nonlease-lessee-account-determinations
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
none |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalPages": 0,
3 "totalElements": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "pageSize": 0,
7 "unpaged": true,
8 "paged": true,
9 "offset": 0,
10 "sort": {
11 "sorted": true,
12 "unsorted": 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 "assetClassId": 0,
30 "assetClassDisplayId": "string",
31 "assetClassName": "string",
32 "accountingStandardType": "GAAP",
33 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
34 "leaseClassificationType": "NON_LEASE",
35 "nonLeaseAccrualDefaultAccountId": 0,
36 "nonLeaseAccrualDefaultAccountDisplayId": "string",
37 "nonLeaseAccrualDefaultAccountShortName": "string",
38 "nonLeaseAccrualClearingAccountId": 0,
39 "nonLeaseAccrualClearingAccountDisplayId": "string",
40 "nonLeaseAccrualClearingAccountShortName": "string",
41 "nonLeaseIndexExpenseDefaultAccountId": 0,
42 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
43 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
44 "nonLeaseApClearingAccountId": 0,
45 "nonLeaseApClearingAccountDisplayId": "string",
46 "nonLeaseApClearingAccountShortName": "string"
47 }
48 ],
49 "number": 0,
50 "sort": {
51 "sorted": true,
52 "unsorted": true,
53 "empty": true
54 },
55 "first": true,
56 "last": true,
57 "empty": true
58}
Create¶
HTTP Request
POST /api/v1/nonlease-lessee-account-determinations
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
none |
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 "assetClassId": 0,
12 "assetClassDisplayId": "string",
13 "assetClassName": "string",
14 "accountingStandardType": "GAAP",
15 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
16 "leaseClassificationType": "NON_LEASE",
17 "nonLeaseAccrualDefaultAccountId": 0,
18 "nonLeaseAccrualDefaultAccountDisplayId": "string",
19 "nonLeaseAccrualDefaultAccountShortName": "string",
20 "nonLeaseAccrualClearingAccountId": 0,
21 "nonLeaseAccrualClearingAccountDisplayId": "string",
22 "nonLeaseAccrualClearingAccountShortName": "string",
23 "nonLeaseIndexExpenseDefaultAccountId": 0,
24 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
25 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
26 "nonLeaseApClearingAccountId": 0,
27 "nonLeaseApClearingAccountDisplayId": "string",
28 "nonLeaseApClearingAccountShortName": "string"
29}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "assetClassId": 0,
25 "assetClassDisplayId": "string",
26 "assetClassName": "string",
27 "accountingStandardType": "GAAP",
28 "leaseType": "LEASE_CONTRACT_FIXED_PART_A",
29 "leaseClassificationType": "NON_LEASE",
30 "nonLeaseAccrualDefaultAccountId": 0,
31 "nonLeaseAccrualDefaultAccountDisplayId": "string",
32 "nonLeaseAccrualDefaultAccountShortName": "string",
33 "nonLeaseAccrualClearingAccountId": 0,
34 "nonLeaseAccrualClearingAccountDisplayId": "string",
35 "nonLeaseAccrualClearingAccountShortName": "string",
36 "nonLeaseIndexExpenseDefaultAccountId": 0,
37 "nonLeaseIndexExpenseDefaultAccountDisplayId": "string",
38 "nonLeaseIndexExpenseDefaultAccountShortName": "string",
39 "nonLeaseApClearingAccountId": 0,
40 "nonLeaseApClearingAccountDisplayId": "string",
41 "nonLeaseApClearingAccountShortName": "string"
42 }
43}
Get Metadata¶
HTTP Request
GET /api/v1/nonlease-lessee-account-determinations/meta
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 "PRINCIPAL_POSITION_TYPE"
3]
Response Schema
Get Non Lease Lessee Account Determination¶
HTTP Request
GET /api/v1/nonlease-lessee-account-determinations/mapping/{companyId}/{assetClassId}/{accountingStandardTypeStr}/{leaseTypeStr}/{leaseClassificationTypeStr}/{expenseCategoryId}
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
companyId |
path |
integer(int64) |
true |
none |
assetClassId |
path |
integer(int64) |
true |
none |
accountingStandardTypeStr |
path |
string |
true |
none |
leaseTypeStr |
path |
string |
true |
none |
leaseClassificationTypeStr |
path |
string |
true |
none |
expenseCategoryId |
path |
integer(int64) |
true |
none |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "accrualAccountId": 0,
3 "accrualClearingAccountId": 0,
4 "reconciliationAccountId": 0,
5 "indexExpenseAccountId": 0
6}