Operational Posting Task ReportΒΆ
Get Operational Posting Task Report By IDΒΆ
HTTP Request
GET /api/v1/batch/operationalposting/taskreports/{id}
π Description: Retrieves the task report associated with a specific operational posting by its unique identifier, providing insights into lease and contract-related financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer |
true |
Unique identifier for the resource |
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": 10000001,
12 "scheduledItemCount": 100,
13 "processingItemCount": 100,
14 "doneItemCount": 100,
15 "failedItemCount": 100,
16 "cancelledItemCount": 100,
17 "skippedItemCount": 100,
18 "totalItemCount": 100,
19 "taskId": 10000001,
20 "journalType": {
21 "name": "PAYMENT",
22 "captionKey": "enum.journalPostingType.payment",
23 "caption": "Payment"
24 }
25 }
26}
Update Operational Posting Task ReportΒΆ
HTTP Request
PUT /api/v1/batch/operationalposting/taskreports/{id}
π Description: Updates the operational posting task report identified by the specified ID within the Nakisa Lease Accounting Suite, ensuring accurate reflection of lease, contract, and financial obligation data in accounting entries.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer |
true |
Unique identifier for the resource |
body |
body |
false |
Request body containing the operational posting task report data, including details related to lease contracts, financial obligations, and associated accounting entries. |
Body Parameters
1{
2 "id": 10000001,
3 "scheduledItemCount": 100,
4 "processingItemCount": 100,
5 "doneItemCount": 100,
6 "failedItemCount": 100,
7 "cancelledItemCount": 100,
8 "skippedItemCount": 100,
9 "totalItemCount": 100,
10 "taskId": 10000001,
11 "journalType": {
12 "name": "PAYMENT",
13 "captionKey": "enum.journalPostingType.payment",
14 "caption": "Payment"
15 }
16}
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": 10000001,
12 "scheduledItemCount": 100,
13 "processingItemCount": 100,
14 "doneItemCount": 100,
15 "failedItemCount": 100,
16 "cancelledItemCount": 100,
17 "skippedItemCount": 100,
18 "totalItemCount": 100,
19 "taskId": 10000001,
20 "journalType": {
21 "name": "PAYMENT",
22 "captionKey": "enum.journalPostingType.payment",
23 "caption": "Payment"
24 }
25 }
26}
Bulk Upsert Operational Posting Task ReportsΒΆ
HTTP Request
PUT /api/v1/batch/operationalposting/taskreports/createOrUpdate/bulk
π Description: Updates or creates multiple operational posting task reports in the Nakisa Lease Accounting Suite, streamlining the management of lease-related financial obligations and accounting entries. This operation facilitates efficient batch processing for enhanced contract oversight and compliance.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
false |
Request body containing bulk operational posting task report data, including lease and contract details, financial obligations, and associated accounting entries for creation or updates. |
Body Parameters
1[
2 {
3 "id": 10000001,
4 "scheduledItemCount": 100,
5 "processingItemCount": 100,
6 "doneItemCount": 100,
7 "failedItemCount": 100,
8 "cancelledItemCount": 100,
9 "skippedItemCount": 100,
10 "totalItemCount": 100,
11 "taskId": 10000001,
12 "journalType": {
13 "name": "PAYMENT",
14 "captionKey": "enum.journalPostingType.payment",
15 "caption": "Payment"
16 }
17 }
18]
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 Operational Posting Task ReportΒΆ
HTTP Request
PUT /api/v1/batch/operationalposting/taskreports/createOrUpdate
π Description: Creates or updates task reports related to lease and contract management within the Nakisa Lease Accounting Suite, ensuring accurate financial obligation tracking and accounting entry integration.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
false |
Request body containing the operational posting task report data, including lease and contract details, financial obligations, and associated accounting entries for creation or updates. |
Body Parameters
1{
2 "id": 10000001,
3 "scheduledItemCount": 100,
4 "processingItemCount": 100,
5 "doneItemCount": 100,
6 "failedItemCount": 100,
7 "cancelledItemCount": 100,
8 "skippedItemCount": 100,
9 "totalItemCount": 100,
10 "taskId": 10000001,
11 "journalType": {
12 "name": "PAYMENT",
13 "captionKey": "enum.journalPostingType.payment",
14 "caption": "Payment"
15 }
16}
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": 10000001,
12 "scheduledItemCount": 100,
13 "processingItemCount": 100,
14 "doneItemCount": 100,
15 "failedItemCount": 100,
16 "cancelledItemCount": 100,
17 "skippedItemCount": 100,
18 "totalItemCount": 100,
19 "taskId": 10000001,
20 "journalType": {
21 "name": "PAYMENT",
22 "captionKey": "enum.journalPostingType.payment",
23 "caption": "Payment"
24 }
25 }
26}
Bulk Update Operational Posting Task ReportsΒΆ
HTTP Request
PUT /api/v1/batch/operationalposting/taskreports/bulk
π Description: Updates multiple task reports in bulk within the Nakisa Lease Accounting Suite, facilitating efficient management of lease-related financial obligations and accounting entries.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
false |
Request body containing a collection of task report entries related to lease and contract financial obligations for bulk operational postings in the Nakisa Lease Accounting Suite. |
Body Parameters
1[
2 {
3 "id": 10000001,
4 "scheduledItemCount": 100,
5 "processingItemCount": 100,
6 "doneItemCount": 100,
7 "failedItemCount": 100,
8 "cancelledItemCount": 100,
9 "skippedItemCount": 100,
10 "totalItemCount": 100,
11 "taskId": 10000001,
12 "journalType": {
13 "name": "PAYMENT",
14 "captionKey": "enum.journalPostingType.payment",
15 "caption": "Payment"
16 }
17 }
18]
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 Operational Posting Task ReportsΒΆ
HTTP Request
POST /api/v1/batch/operationalposting/taskreports/search
π Description: Submits a request to search for task reports related to operational postings, enabling users to efficiently track lease and contract financial obligations 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 retrieving operational posting task reports 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 Operational Posting Task Reports (With Items And Search)ΒΆ
HTTP Request
POST /api/v1/batch/operationalposting/taskreports/items/search
π Description: Submits a search request for task reports related to operational postings, enabling users to efficiently locate specific lease, contract, and financial obligation entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageSizeAll |
query |
boolean |
false |
none |
body |
body |
object |
false |
Request body containing search criteria and filters for retrieving operational posting task report items related to leases, contracts, financial obligations, and accounting entries. |
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}
Download Operational Posting Task Report ReportΒΆ
HTTP Request
GET /api/v1/batch/operationalposting/taskreports/download_reports
π Description: Downloads operational posting task reports related to leases and contracts, facilitating the review of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
reportIds |
query |
array[integer] |
true |
Array of unique identifiers for the task reports to be downloaded, facilitating the retrieval of specific lease and contract-related financial obligation data within the Nakisa Lease Accounting Suite. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
List All Operational Posting Task ReportsΒΆ
HTTP Request
GET /api/v1/batch/operationalposting/taskreports
π Description: Retrieves operational posting task reports 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 operational posting task reports should be returned in a paginated format, facilitating efficient data retrieval for lease and financial obligation analysis. |
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}