Intercompanytransfer Task ReportΒΆ
Get Mass Inter-Company Transfer Report By IDΒΆ
HTTP Request
GET /api/v1/batch/mass-inter-company-transfer/reports/{id}
π Description: Retrieves the detailed report for a specified mass inter-company transfer, providing insights into lease contracts and associated financial obligations within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": {
3 "name": "OK",
4 "captionKey": "enum.responseCode.ok",
5 "caption": "OK"
6 },
7 "errors": {
8 "all": []
9 },
10 "object": {
11 "id": 60000001,
12 "scheduledItemCount": 100,
13 "processingItemCount": 25,
14 "doneItemCount": 60,
15 "failedItemCount": 5,
16 "cancelledItemCount": 3,
17 "skippedItemCount": 7,
18 "totalItemCount": 100,
19 "taskId": 50000001,
20 "objectType": {
21 "name": "CONTRACT",
22 "captionKey": "enum.objectType.contract",
23 "caption": "Contract"
24 },
25 "revertedItemCount": 0
26 }
27}
Update Mass Inter-Company Transfer ReportΒΆ
HTTP Request
PUT /api/v1/batch/mass-inter-company-transfer/reports/{id}
π Description: Updates the specified mass inter-company transfer report in the Nakisa Lease Accounting Suite, allowing users to modify details related to leases, contracts, and financial obligations for accurate accounting entries.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer |
true |
Unique identifier for the resource |
body |
body |
false |
Request body containing the financial obligation details and accounting entry information necessary for processing the mass inter-company transfer report identified by the specified ID. |
Body Parameters
1{
2 "id": 60000001,
3 "scheduledItemCount": 100,
4 "processingItemCount": 25,
5 "doneItemCount": 60,
6 "failedItemCount": 5,
7 "cancelledItemCount": 3,
8 "skippedItemCount": 7,
9 "totalItemCount": 100,
10 "taskId": 50000001,
11 "objectType": {
12 "name": "CONTRACT",
13 "captionKey": "enum.objectType.contract",
14 "caption": "Contract"
15 },
16 "revertedItemCount": 0
17}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": {
3 "name": "OK",
4 "captionKey": "enum.responseCode.ok",
5 "caption": "OK"
6 },
7 "errors": {
8 "all": []
9 },
10 "object": {
11 "id": 60000001,
12 "scheduledItemCount": 100,
13 "processingItemCount": 25,
14 "doneItemCount": 60,
15 "failedItemCount": 5,
16 "cancelledItemCount": 3,
17 "skippedItemCount": 7,
18 "totalItemCount": 100,
19 "taskId": 50000001,
20 "objectType": {
21 "name": "CONTRACT",
22 "captionKey": "enum.objectType.contract",
23 "caption": "Contract"
24 },
25 "revertedItemCount": 0
26 }
27}
Bulk Upsert Mass Inter-Company Transfer ReportsΒΆ
HTTP Request
PUT /api/v1/batch/mass-inter-company-transfer/reports/createOrUpdate/bulk
π Description: Updates or creates multiple inter-company transfer reports in bulk within the Nakisa Lease Accounting Suite, facilitating efficient management of lease contracts and financial obligations in accounting entries.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
false |
Request body containing bulk data for creating or updating inter-company transfer reports, including details on leases, contracts, financial obligations, and accounting entries. |
Body Parameters
1[
2 {
3 "id": 60000001,
4 "scheduledItemCount": 100,
5 "processingItemCount": 25,
6 "doneItemCount": 60,
7 "failedItemCount": 5,
8 "cancelledItemCount": 3,
9 "skippedItemCount": 7,
10 "totalItemCount": 100,
11 "taskId": 50000001,
12 "objectType": {
13 "name": "CONTRACT",
14 "captionKey": "enum.objectType.contract",
15 "caption": "Contract"
16 },
17 "revertedItemCount": 0
18 }
19]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": {
3 "name": "OK",
4 "captionKey": "enum.responseCode.ok",
5 "caption": "OK"
6 },
7 "errors": {
8 "all": []
9 },
10 "object": []
11}
Upsert Mass Inter-Company Transfer ReportΒΆ
HTTP Request
PUT /api/v1/batch/mass-inter-company-transfer/reports/createOrUpdate
π Description: Updates or creates financial obligation reports related to inter-company transfers within the Nakisa Lease Accounting Suite, ensuring accurate accounting entries and compliance with lease and contract management requirements.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
false |
Request body containing the lease and contract details necessary for creating or updating financial obligation reports and associated accounting entries. |
Body Parameters
1{
2 "id": 60000001,
3 "scheduledItemCount": 100,
4 "processingItemCount": 25,
5 "doneItemCount": 60,
6 "failedItemCount": 5,
7 "cancelledItemCount": 3,
8 "skippedItemCount": 7,
9 "totalItemCount": 100,
10 "taskId": 50000001,
11 "objectType": {
12 "name": "CONTRACT",
13 "captionKey": "enum.objectType.contract",
14 "caption": "Contract"
15 },
16 "revertedItemCount": 0
17}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": {
3 "name": "OK",
4 "captionKey": "enum.responseCode.ok",
5 "caption": "OK"
6 },
7 "errors": {
8 "all": []
9 },
10 "object": {
11 "id": 60000001,
12 "scheduledItemCount": 100,
13 "processingItemCount": 25,
14 "doneItemCount": 60,
15 "failedItemCount": 5,
16 "cancelledItemCount": 3,
17 "skippedItemCount": 7,
18 "totalItemCount": 100,
19 "taskId": 50000001,
20 "objectType": {
21 "name": "CONTRACT",
22 "captionKey": "enum.objectType.contract",
23 "caption": "Contract"
24 },
25 "revertedItemCount": 0
26 }
27}
Bulk Update Mass Inter-Company Transfer ReportsΒΆ
HTTP Request
PUT /api/v1/batch/mass-inter-company-transfer/reports/bulk
π Description: Updates multiple inter-company transfer reports in bulk within the Nakisa Lease Accounting Suite, facilitating efficient management of lease contracts and financial obligations in accounting entries.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
false |
Request body containing bulk report data for inter-company transfers, including details on leases, contracts, financial obligations, and associated accounting entries. |
Body Parameters
1[
2 {
3 "id": 60000001,
4 "scheduledItemCount": 100,
5 "processingItemCount": 25,
6 "doneItemCount": 60,
7 "failedItemCount": 5,
8 "cancelledItemCount": 3,
9 "skippedItemCount": 7,
10 "totalItemCount": 100,
11 "taskId": 50000001,
12 "objectType": {
13 "name": "CONTRACT",
14 "captionKey": "enum.objectType.contract",
15 "caption": "Contract"
16 },
17 "revertedItemCount": 0
18 }
19]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": {
3 "name": "OK",
4 "captionKey": "enum.responseCode.ok",
5 "caption": "OK"
6 },
7 "errors": {
8 "all": []
9 },
10 "object": []
11}
Search Mass Inter-Company Transfer ReportsΒΆ
HTTP Request
POST /api/v1/batch/mass-inter-company-transfer/reports/search
π Description: Submits a request to generate reports for mass inter-company transfers, enabling users to analyze lease and contract-related financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
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 and filters for generating reports on inter-company transfers related to leases, contracts, and financial obligations within the Nakisa Lease Accounting Suite. |
Default ValuesΒΆ
Parameter |
Default |
Type |
|---|---|---|
sort |
|
query |
Body Parameters
1{
2 "idIn": [],
3 "idEqual": 10000001,
4 "idLike": "sample_idLike",
5 "createdAtGreaterThanOrEqual": "2025-01-01T10:00:00Z",
6 "createdAtLessThanOrEqual": "2025-01-01T10:00:00Z",
7 "createdByLike": "sample_createdByLike",
8 "createdByEqual": "sample_createdByEqual",
9 "modifiedAtGreaterThanOrEqual": "2025-01-01T10:00:00Z",
10 "modifiedAtLessThanOrEqual": "2025-01-01T10:00:00Z",
11 "modifiedByLike": "sample_modifiedByLike",
12 "modifiedByEqual": "sample_modifiedByEqual"
13}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 10000001,
3 "totalPages": 100,
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": 100,
17 "size": 100,
18 "content": [],
19 "number": 100,
20 "sort": {
21 "unsorted": false,
22 "sorted": true,
23 "empty": false
24 },
25 "first": false,
26 "last": false,
27 "empty": false
28}
Search Mass Inter-Company Transfer Reports (With Items And Search)ΒΆ
HTTP Request
POST /api/v1/batch/mass-inter-company-transfer/reports/items/search
π Description: Submits a request to search for specific items related to mass inter-company transfers within the Nakisa Lease Accounting Suite, facilitating the identification of relevant leases, contracts, and financial obligations for accurate accounting entries.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageSizeAll |
query |
boolean |
false |
none |
body |
body |
object |
false |
Request body containing search criteria and filters for retrieving specific lease, contract, and financial obligation items related to inter-company transfers within the Nakisa Lease Accounting Suite. |
Body Parameters
1{}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 10000001,
3 "totalPages": 100,
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": 100,
17 "size": 100,
18 "content": [],
19 "number": 100,
20 "sort": {
21 "unsorted": false,
22 "sorted": true,
23 "empty": false
24 },
25 "first": false,
26 "last": false,
27 "empty": false
28}
List All Mass Inter-Company Transfer ReportsΒΆ
HTTP Request
GET /api/v1/batch/mass-inter-company-transfer/reports
π Description: Retrieves reports on mass inter-company transfers related to leases and contracts, providing insights into financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the mass inter-company transfer reports should be returned in a paginated format, facilitating efficient data retrieval for lease and contract management within the Nakisa Lease Accounting Suite. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 10000001,
3 "totalPages": 100,
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": 100,
17 "size": 100,
18 "content": [],
19 "number": 100,
20 "sort": {
21 "unsorted": false,
22 "sorted": true,
23 "empty": false
24 },
25 "first": false,
26 "last": false,
27 "empty": false
28}