Operational Posting Schedule JobΒΆ

Get Operational Posting Schedule Job By IDΒΆ

HTTP Request

GET /api/v1/batch/operational-posting/schedule-jobs/{id}

πŸ“‹ Description: Retrieves the scheduled job details for operational postings associated with a specific lease or contract, enabling users to manage financial obligations and accounting entries effectively.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseOperationalPostingScheduleJobDto

Update Operational Posting Schedule JobΒΆ

HTTP Request

PUT /api/v1/batch/operational-posting/schedule-jobs/{id}

πŸ“‹ Description: Updates the scheduling details of operational posting jobs within the Nakisa Lease Accounting Suite, enabling users to manage lease and contract-related financial obligations efficiently. This operation ensures that accounting entries are processed in alignment with updated job parameters.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

body

body

OperationalPostingScheduleJobDto

false

Request body containing the schedule job details, including lease and contract information, financial obligations, and accounting entry parameters for the specified job ID.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseOperationalPostingScheduleJobDto

Delete Operational Posting Schedule JobΒΆ

HTTP Request

DELETE /api/v1/batch/operational-posting/schedule-jobs/{id}

πŸ“‹ Description: Deletes a scheduled job associated with operational postings in the Nakisa Lease Accounting Suite, ensuring the removal of any related lease, contract, or financial obligation entries from the system. This operation helps maintain accurate accounting records by eliminating unnecessary or outdated jobs.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Bulk Upsert Operational Posting Schedule JobsΒΆ

HTTP Request

PUT /api/v1/batch/operational-posting/schedule-jobs/createOrUpdate/bulk

πŸ“‹ Description: Creates or updates multiple scheduled jobs for operational postings related to leases and contracts, ensuring accurate financial obligations and accounting entries within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

body

body

OperationalPostingScheduleJobDto

false

Request body containing bulk data for creating or updating operational posting jobs, including lease, contract, financial obligation, and accounting entry details.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListOperationalPostingScheduleJobDto

Upsert Operational Posting Schedule JobΒΆ

HTTP Request

PUT /api/v1/batch/operational-posting/schedule-jobs/createOrUpdate

πŸ“‹ Description: Creates or updates scheduled jobs for operational postings within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and associated financial obligations in the accounting process.

Parameters

Name

In

Type

Required

Description

body

body

OperationalPostingScheduleJobDto

false

Request body containing the lease and contract details, including financial obligations and accounting entries, for creating or updating scheduled jobs in the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseOperationalPostingScheduleJobDto

Create Or Update Operational Posting Schedule JobΒΆ

HTTP Request

POST /api/v1/batch/operational-posting/schedule-jobs/createOrUpdate

πŸ“‹ Description: Creates or updates scheduled jobs for operational postings within the Nakisa Lease Accounting Suite, facilitating efficient management of leases, contracts, and associated financial obligations. This operation ensures accurate accounting entries are processed in alignment with business requirements.

Parameters

Name

In

Type

Required

Description

body

body

OperationalPostingScheduleJobDto

false

Request body containing lease and contract details, including financial obligations and accounting entries, for creating or updating scheduled jobs in the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseOperationalPostingScheduleJobDto

Bulk Update Operational Posting Schedule JobsΒΆ

HTTP Request

PUT /api/v1/batch/operational-posting/schedule-jobs/bulk

πŸ“‹ Description: Updates and schedules multiple operational posting jobs in bulk within the Nakisa Lease Accounting Suite, facilitating efficient management of lease contracts and associated financial obligations.

Parameters

Name

In

Type

Required

Description

body

body

OperationalPostingScheduleJobDto

false

Request body containing a collection of bulk scheduling job details related to lease and contract management, including financial obligations and accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListOperationalPostingScheduleJobDto

Bulk Delete Operational Posting Schedule JobsΒΆ

HTTP Request

DELETE /api/v1/batch/operational-posting/schedule-jobs/bulk

πŸ“‹ Description: Deletes multiple scheduled jobs related to operational postings in the Nakisa Lease Accounting Suite, streamlining the management of lease and contract-related financial obligations and accounting entries.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

false

Request body containing a list of scheduled job identifiers for bulk deletion related to lease and contract financial obligations within the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Enable Or Disable Operational Posting Schedule JobΒΆ

HTTP Request

POST /api/v1/batch/operational-posting/schedule-jobs/{id}/enable/{state}

πŸ“‹ Description: Enables or disables scheduled jobs for operational postings within the Nakisa Lease Accounting Suite, allowing users to manage lease and contract-related financial obligations efficiently. This operation ensures accurate accounting entries by controlling job execution states.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

state

path

boolean

true

Indicates whether to enable or disable the scheduled jobs associated with the specified lease or contract, impacting the processing of financial obligations and accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Search Operational Posting Schedule JobsΒΆ

HTTP Request

POST /api/v1/batch/operational-posting/schedule-jobs/search

πŸ“‹ Description: Schedules and initiates batch operational posting jobs for lease and contract management, enabling efficient processing of 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

OperationalPostingScheduleJobDtoFilter

false

Request body containing the search criteria for scheduling operational posting jobs, including lease, contract, and financial obligation details relevant to accounting entries.

Default ValuesΒΆ

Parameter

Default

Type

sort

["createdAt,ASC"]

query

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageOperationalPostingScheduleJobDto

List All Posting Transaction Type OptionssΒΆ

HTTP Request

GET /api/v1/batch/operational-posting/schedule-jobs/posting_transaction_type_options

πŸ“‹ Description: Retrieves available posting transaction type options for scheduled jobs within the Nakisa Lease Accounting Suite, facilitating accurate lease and contract management related to financial obligations and accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

List All Operational Posting Schedule Jobs (With Internal Posting Date Type)ΒΆ

HTTP Request

GET /api/v1/batch/operational-posting/schedule-jobs/internal_posting_date_type

πŸ“‹ Description: Retrieves the scheduled jobs for internal posting date types within the Nakisa Lease Accounting Suite, facilitating effective management of lease contracts and financial obligations in accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

List All Operational Posting Schedule JobsΒΆ

HTTP Request

GET /api/v1/batch/operational-posting/schedule-jobs

πŸ“‹ Description: Fetches scheduled jobs for operational postings within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and associated financial obligations.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the scheduled jobs query 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

PageOperationalPostingScheduleJobDto