Mass Modification Task ReportΒΆ

Get Mass Modification Report By IDΒΆ

HTTP Request

GET /api/v1/batch/mass-modification/reports/{id}

πŸ“‹ Description: Retrieves the detailed report for a specific mass modification operation identified by the provided ID, facilitating insights into lease and contract adjustments within the Nakisa Lease Accounting Suite. This operation supports effective management of financial obligations and accounting entries.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

Successfully retrieved mass modification task report

ResponseMassModificationTaskReportDto

400

Bad Request

Invalid ID supplied

None

404

Not Found

Mass modification task report not found

None

500

Internal Server Error

Internal server error

None

Update Mass Modification ReportΒΆ

HTTP Request

PUT /api/v1/batch/mass-modification/reports/{id}

πŸ“‹ Description: Updates the specified mass modification report in the Nakisa Lease Accounting Suite, allowing users to adjust details related to leases, contracts, financial obligations, and accounting entries efficiently.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

body

body

MassModificationTaskReportDto

false

Request body containing the updated lease and contract information, including financial obligations and accounting entries, for the specified report identified by {id}.

Responses

Status

Meaning

Description

Schema

200

OK

Mass modification task report updated successfully

ResponseMassModificationTaskReportDto

400

Bad Request

Invalid request body or ID supplied

None

404

Not Found

Mass modification task report not found

None

500

Internal Server Error

Internal server error

None

Bulk Upsert Mass Modification ReportsΒΆ

HTTP Request

PUT /api/v1/batch/mass-modification/reports/createOrUpdate/bulk

πŸ“‹ Description: Updates or creates multiple reports for lease contracts and financial obligations in the Nakisa Lease Accounting Suite, ensuring accurate accounting entries are maintained. This operation facilitates bulk modifications to streamline lease management processes.

Parameters

Name

In

Type

Required

Description

body

body

MassModificationTaskReportDto

false

Request body containing bulk data for lease and contract modifications, including financial obligations and accounting entries for efficient processing within the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListMassModificationTaskReportDto

Upsert Mass Modification ReportΒΆ

HTTP Request

PUT /api/v1/batch/mass-modification/reports/createOrUpdate

πŸ“‹ Description: Creates or updates mass modification reports related to leases, contracts, and financial obligations within the Nakisa Lease Accounting Suite, ensuring accurate accounting entries are maintained.

Parameters

Name

In

Type

Required

Description

body

body

MassModificationTaskReportDto

false

Request body containing the lease and contract modification details, including financial obligations and associated accounting entries for batch processing.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseMassModificationTaskReportDto

Bulk Update Mass Modification ReportsΒΆ

HTTP Request

PUT /api/v1/batch/mass-modification/reports/bulk

πŸ“‹ Description: Updates multiple lease-related reports in bulk within the Nakisa Lease Accounting Suite, facilitating efficient modifications to contracts and financial obligations for streamlined accounting entries.

Parameters

Name

In

Type

Required

Description

body

body

MassModificationTaskReportDto

false

Request body containing bulk modification data for leases, contracts, and financial obligations, including relevant accounting entries and associated metadata.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListMassModificationTaskReportDto

Search Mass Modification ReportsΒΆ

HTTP Request

POST /api/v1/batch/mass-modification/reports/search

πŸ“‹ Description: Submits a search request for mass modification reports related to leases and contracts within the Nakisa Lease Accounting Suite, enabling users to efficiently identify financial obligations and corresponding accounting entries.

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

MassModificationTaskReportDtoFilter

false

Request body containing the criteria for searching mass modification reports related to leases, contracts, financial obligations, and accounting entries.

Default ValuesΒΆ

Parameter

Default

Type

sort

["createdAt,ASC"]

query

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageMassModificationTaskReportDto

Search Mass Modification Report ItemsΒΆ

HTTP Request

POST /api/v1/batch/mass-modification/reports/items/search

πŸ“‹ Description: Submits a search request for batch mass modification reports related to leases, contracts, financial obligations, and accounting entries within the Nakisa Lease Accounting Suite, enabling users to efficiently identify and analyze relevant data.

Parameters

Name

In

Type

Required

Description

page

query

integer

false

Page number (0-indexed)

size

query

integer

false

Number of items per page

sort

query

array[string]

false

Sorting criteria in format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.

pageSizeAll

query

boolean

false

When set to true, returns all results without pagination limits.

body

body

MassModificationTaskReportItemDtoFilter

false

Request body containing the search criteria and parameters for retrieving mass modification reports related to leases, contracts, financial obligations, and accounting entries.

Default ValuesΒΆ

Parameter

Default

Type

page

0

query

size

20

query

pageSizeAll

false

query

Parameter ConstraintsΒΆ

Parameter

Constraints

page

Min: 0

size

Min: 1, Max: 100

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageMassModificationTaskReportItemDto

List All Mass Modification ReportsΒΆ

HTTP Request

GET /api/v1/batch/mass-modification/reports

πŸ“‹ Description: Retrieves reports related to mass modifications of leases and contracts, providing insights into financial obligations and accounting entries within the Nakisa Lease Accounting Suite. This operation facilitates informed decision-making by delivering comprehensive data on batch processing activities.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the mass modification 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

OK

PageMassModificationTaskReportDto