Periodic Posting Status Report Job ControllerΒΆ

Get Periodic Posting Status Report Job By IDΒΆ

HTTP Request

GET /api/v1/periodic_posting_status_reports/jobs/{id}

πŸ“‹ Description: Retrieves the status report for a specific periodic posting job identified by the provided job ID, facilitating oversight of lease and contract-related 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

OK

ResponsePeriodicPostingStatusReportJobDto

Update Periodic Posting Status Report JobΒΆ

HTTP Request

PUT /api/v1/periodic_posting_status_reports/jobs/{id}

πŸ“‹ Description: Updates the status of a specific periodic posting job identified by the provided ID within the Nakisa Lease Accounting Suite, ensuring accurate tracking of lease-related financial obligations and accounting entries.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

body

body

PeriodicPostingStatusReportJobDto

false

Request body containing the updated periodic posting status report data, including lease and contract details, financial obligations, and associated accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePeriodicPostingStatusReportJobDto

Delete Periodic Posting Status Report Job (With ID)ΒΆ

HTTP Request

DELETE /api/v1/periodic_posting_status_reports/jobs/{id}

πŸ“‹ Description: Deletes a specified periodic posting status report job, facilitating the management of lease and contract-related 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

OK

ResponseVoid

Partially Update A JobΒΆ

HTTP Request

PATCH /api/v1/periodic_posting_status_reports/jobs/{id}

πŸ“‹ Description: Updates the status of a specific periodic posting job within the Nakisa Lease Accounting Suite, allowing users to manage lease-related financial obligations and ensure accurate accounting entries.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

body

body

JsonPatch

false

Request body containing the updated periodic posting status report data, including lease and contract details, financial obligations, and associated accounting entries.

Example ValuesΒΆ

Parameter

Example

Type

body

{"op":"replace","path":"/name","value":"patched contract"}

body

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePeriodicPostingStatusReportJobDto

Bulk Upsert Periodic Posting Status Report JobsΒΆ

HTTP Request

PUT /api/v1/periodic_posting_status_reports/jobs/createOrUpdate/bulk

πŸ“‹ Description: Creates or updates multiple periodic posting status reports in bulk within the Nakisa Lease Accounting Suite, facilitating efficient management of lease and contract-related financial obligations and accounting entries.

Parameters

Name

In

Type

Required

Description

body

body

PeriodicPostingStatusReportJobDto

false

Request body containing bulk data for creating or updating periodic posting status reports related to leases, contracts, and financial obligations within the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPeriodicPostingStatusReportJobDto

Upsert Periodic Posting Status Report JobΒΆ

HTTP Request

PUT /api/v1/periodic_posting_status_reports/jobs/createOrUpdate

πŸ“‹ Description: Updates or creates periodic posting status reports for leases and contracts within the Nakisa Lease Accounting Suite, ensuring accurate tracking of financial obligations and accounting entries.

Parameters

Name

In

Type

Required

Description

body

body

PeriodicPostingStatusReportJobDto

false

Request body containing the lease and contract-related data necessary for creating or updating financial obligation and accounting entry records in the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePeriodicPostingStatusReportJobDto

Bulk Update Periodic Posting Status Report JobsΒΆ

HTTP Request

PUT /api/v1/periodic_posting_status_reports/jobs/bulk

πŸ“‹ Description: Updates the status of multiple periodic posting jobs in the Nakisa Lease Accounting Suite, facilitating efficient management of lease contracts and financial obligations within accounting entries.

Parameters

Name

In

Type

Required

Description

body

body

PeriodicPostingStatusReportJobDto

false

Request body containing a collection of periodic posting status report job details, including lease and contract information relevant to financial obligations and accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPeriodicPostingStatusReportJobDto

Bulk Create Periodic Posting Status Report JobsΒΆ

HTTP Request

POST /api/v1/periodic_posting_status_reports/jobs/bulk

πŸ“‹ Description: Submits bulk requests for periodic posting status reports related to leases and contracts, facilitating the management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

body

body

PeriodicPostingStatusReportJobDto

false

Request body containing a collection of periodic posting status report job details, including lease and contract information, to facilitate the management of financial obligations and accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPeriodicPostingStatusReportJobDto

Get Units For Periodic Posting Status Report JobΒΆ

HTTP Request

POST /api/v1/periodic_posting_status_reports/jobs/units

πŸ“‹ Description: Creates new units for periodic posting status reports within the Nakisa Lease Accounting Suite, enabling users to manage lease contracts and financial obligations effectively.

Parameters

Name

In

Type

Required

Description

unitDisplayIdLike

query

string

true

Filter by partial match of unit display id

body

body

Pageable

false

Request body containing the unit details for periodic posting status reports, including relevant lease and contract information necessary for accurate financial obligation tracking and accounting entry management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageUnitDto

Create New Periodic Posting Status Report Job (With Search Units)ΒΆ

HTTP Request

POST /api/v1/periodic_posting_status_reports/jobs/search-units

πŸ“‹ Description: Submits a request to search for specific job units related to periodic posting status reports within the Nakisa Lease Accounting Suite, facilitating efficient tracking of lease and contract financial obligations and accounting entries.

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.

body

body

PeriodicPostingStatusReportJobListFilterTypeRequest

false

Request body containing the search criteria and filters for retrieving periodic posting status reports related to leases, contracts, and financial obligations within the Nakisa Lease Accounting Suite.

Default ValuesΒΆ

Parameter

Default

Type

page

0

query

size

20

query

Parameter ConstraintsΒΆ

Parameter

Constraints

page

Min: 0

size

Min: 1, Max: 100

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageUnitDto

Search Periodic Posting Status Report JobsΒΆ

HTTP Request

POST /api/v1/periodic_posting_status_reports/jobs/search

πŸ“‹ Description: Submits a request to search for periodic posting status reports related to leases, contracts, and 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

PeriodicPostingStatusReportJobExtendedDtoFilter

false

Request body containing search criteria and filters for retrieving periodic posting status reports related to leases, contracts, and financial obligations within the Nakisa Lease Accounting Suite.

Default ValuesΒΆ

Parameter

Default

Type

sort

["createdAt,ASC"]

query

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagePeriodicPostingStatusReportJobDto

Cancel Periodic Posting Status Report JobΒΆ

HTTP Request

POST /api/v1/periodic_posting_status_reports/jobs/cancel/{id}

πŸ“‹ Description: Cancels a scheduled periodic posting status report job identified by the specified ID, ensuring that any associated lease, contract, or financial obligation entries are not processed in the Nakisa Lease Accounting Suite. This operation helps maintain accurate accounting records by preventing unwanted entries from being generated.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Get Activation Groups For Periodic Posting Status Report JobΒΆ

HTTP Request

POST /api/v1/periodic_posting_status_reports/jobs/activation-groups

πŸ“‹ Description: Creates activation groups for periodic posting status reports within the Nakisa Lease Accounting Suite, facilitating the management of lease and contract financial obligations and ensuring accurate accounting entries.

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.

body

body

PeriodicPostingStatusReportJobListFilterTypeRequest

false

Request body containing the activation group details for periodic posting status reports, including relevant lease, contract, and financial obligation information necessary for accurate accounting entry processing.

Default ValuesΒΆ

Parameter

Default

Type

page

0

query

size

20

query

Parameter ConstraintsΒΆ

Parameter

Constraints

page

Min: 0

size

Min: 1, Max: 100

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageActivationGroupDto

List All Periodic Posting Status Report JobsΒΆ

HTTP Request

GET /api/v1/periodic_posting_status_reports/jobs

πŸ“‹ Description: Retrieves the status reports of periodic posting jobs related to leases and contracts within the Nakisa Lease Accounting Suite, providing insights into financial obligations and accounting entries.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the periodic posting status reports for lease and contract management should be returned in a paginated format to facilitate efficient data retrieval.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagePeriodicPostingStatusReportJobDto

Create New Periodic Posting Status Report JobΒΆ

HTTP Request

POST /api/v1/periodic_posting_status_reports/jobs

πŸ“‹ Description: Creates a new periodic posting status report job within the Nakisa Lease Accounting Suite, facilitating the tracking and management of lease-related financial obligations and accounting entries.

Parameters

Name

In

Type

Required

Description

body

body

PeriodicPostingStatusReportJobDto

false

Request body containing the details of periodic posting status reports, including lease and contract information, financial obligations, and associated accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePeriodicPostingStatusReportJobDto

Delete Periodic Posting Status Report JobΒΆ

HTTP Request

DELETE /api/v1/periodic_posting_status_reports/jobs

πŸ“‹ Description: Deletes specified periodic posting status report jobs within the Nakisa Lease Accounting Suite, facilitating the management of lease, contract, and financial obligation records by removing outdated or unnecessary entries.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

false

Request body containing identifiers for the periodic posting status report jobs to be deleted, relevant to lease and contract management within the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

List Posting Types For Periodic Posting Status Report JobΒΆ

HTTP Request

GET /api/v1/periodic_posting_status_reports/jobs/posting_types

πŸ“‹ Description: Retrieves a list of posting types associated with periodic posting status reports within the Nakisa Lease Accounting Suite, facilitating insights into lease, contract, and financial obligation management for accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Generate Periodic Posting Status Report Job ReportΒΆ

HTTP Request

GET /api/v1/periodic_posting_status_reports/jobs/generate_report/{jobId}

πŸ“‹ Description: Generates a periodic posting status report for a specific job identified by the {jobId}, providing insights into lease and contract financial obligations and related accounting entries within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

jobId

path

integer

true

Unique identifier for the job

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Download Periodic Posting Status Report Job ReportΒΆ

HTTP Request

GET /api/v1/periodic_posting_status_reports/jobs/download_report/{jobId}

πŸ“‹ Description: Downloads the periodic posting status report associated with the specified job ID, providing insights into lease and contract financial obligations and accounting entries within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

jobId

path

integer

true

Unique identifier for the job

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

List All Calendar TypessΒΆ

HTTP Request

GET /api/v1/periodic_posting_status_reports/jobs/calendar_types

πŸ“‹ Description: Retrieves the available calendar types for periodic posting status reports within the Nakisa Lease Accounting Suite, facilitating effective management of lease, contract, and financial obligation accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema