Operational Posting JobΒΆ

Get Operational Posting Job By IDΒΆ

HTTP Request

GET /api/v1/batch/operationalposting/jobs/{id}

πŸ“‹ Description: Retrieves detailed information about a specific operational posting job identified by the provided ID, facilitating 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

OK

ResponseOperationalPostingJobDto

Update Operational Posting JobΒΆ

HTTP Request

PUT /api/v1/batch/operationalposting/jobs/{id}

πŸ“‹ Description: Updates the operational posting job identified by the specified ID within the Nakisa Lease Accounting Suite, allowing users to modify lease and contract-related financial obligations and accounting entries.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

body

body

OperationalPostingJobDto

false

Request body containing the operational posting job data, including lease and contract details, financial obligations, and associated accounting entries for the specified job ID.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseOperationalPostingJobDto

Bulk Upsert Operational Posting JobsΒΆ

HTTP Request

PUT /api/v1/batch/operationalposting/jobs/createOrUpdate/bulk

πŸ“‹ Description: Updates or creates multiple operational posting jobs in the Nakisa Lease Accounting Suite, facilitating the management of leases, contracts, and financial obligations within accounting entries. This operation ensures efficient bulk processing to enhance financial data accuracy and compliance.

Parameters

Name

In

Type

Required

Description

body

body

OperationalPostingJobDto

false

Request body containing bulk data for creating or updating operational posting jobs, including lease details, contract information, financial obligations, and associated accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListOperationalPostingJobDto

Upsert Operational Posting JobΒΆ

HTTP Request

PUT /api/v1/batch/operationalposting/jobs/createOrUpdate

πŸ“‹ Description: Creates or updates operational posting jobs within the Nakisa Lease Accounting Suite, facilitating the management of leases, contracts, and financial obligations to ensure accurate accounting entries.

Parameters

Name

In

Type

Required

Description

body

body

OperationalPostingJobDto

false

Request body containing the lease and contract details necessary for creating or updating financial obligations and accounting entries within the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseOperationalPostingJobDto

Bulk Update Operational Posting JobsΒΆ

HTTP Request

PUT /api/v1/batch/operationalposting/jobs/bulk

πŸ“‹ Description: Updates 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

OperationalPostingJobDto

false

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

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListOperationalPostingJobDto

Search Units For Operational Posting JobΒΆ

HTTP Request

POST /api/v1/batch/operationalposting/jobs/units

πŸ“‹ Description: Creates new operational posting units for lease contracts within the Nakisa Lease Accounting Suite, facilitating the management of 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

OperationalPostingJobListFilterTypeRequest

false

Request body containing the unit details for operational postings 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

PageLightUnitDto

Search Operational Posting JobsΒΆ

HTTP Request

POST /api/v1/batch/operationalposting/jobs/search

πŸ“‹ Description: Submits a request to search for operational posting jobs related to leases and contracts, facilitating the identification of financial obligations and corresponding 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

OperationalPostingJobDtoFilter

false

Request body containing search criteria and filters for operational posting jobs 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

PageOperationalPostingJobDto

Create New Operational Posting Job (With Number Of Filtered Entities)ΒΆ

HTTP Request

POST /api/v1/batch/operationalposting/jobs/number-of-filtered-entities

πŸ“‹ Description: Submits a request to count the number of filtered entities related to leases, contracts, and financial obligations within the Nakisa Lease Accounting Suite, facilitating efficient management of accounting entries.

Parameters

Name

In

Type

Required

Description

body

body

OperationalPostingJobDto

false

Request body containing the parameters for filtering lease-related entities, including contract details and financial obligations, to facilitate accurate accounting entry processing.

Responses

Status

Meaning

Description

Schema

200

OK

OK

integer

Get Master Agreements For Operational Posting JobΒΆ

HTTP Request

POST /api/v1/batch/operationalposting/jobs/master-agreements

πŸ“‹ Description: Submits master agreements for operational postings within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and associated financial obligations for 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

OperationalPostingJobListFilterTypeRequest

false

Request body containing the master agreement details, including lease terms, contract identifiers, and associated financial obligations for accurate accounting entries.

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

PageMasterAgreementDto

Get Lease Components For Operational Posting JobΒΆ

HTTP Request

POST /api/v1/batch/operationalposting/jobs/lease-components

πŸ“‹ Description: Creates new lease component entries for operational postings within the Nakisa Lease Accounting Suite, facilitating accurate tracking of financial obligations and accounting entries related to lease contracts.

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

OperationalPostingJobListFilterTypeRequest

false

Request body containing the lease component details, including contract identifiers and financial obligations, necessary for processing operational postings 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

PageLeaseComponentDto

Get Contracts For Operational Posting JobΒΆ

HTTP Request

POST /api/v1/batch/operationalposting/jobs/contracts

πŸ“‹ Description: Submits batch operational posting jobs for lease contracts, facilitating the creation of accounting entries related to financial obligations within the Nakisa Lease Accounting Suite.

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

OperationalPostingJobListFilterTypeRequest

false

Request body containing the contract details, including lease information and financial obligations, necessary for processing operational postings 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

PageContractDto

Cancel Operational Posting JobΒΆ

HTTP Request

POST /api/v1/batch/operationalposting/jobs/cancel/{jobId}

πŸ“‹ Description: Cancels a specified operational posting job within the Nakisa Lease Accounting Suite, allowing users to manage lease-related financial obligations and accounting entries effectively.

Parameters

Name

In

Type

Required

Description

jobId

path

integer

true

Unique identifier for the job

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Get Activation Groups For Operational Posting JobΒΆ

HTTP Request

POST /api/v1/batch/operationalposting/jobs/activation-groups

πŸ“‹ Description: Creates activation groups for operational postings within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and their associated financial obligations.

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

OperationalPostingJobListFilterTypeRequest

false

Request body containing the activation group details, including lease and contract information, necessary for processing financial obligations and generating accounting entries.

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 Operational Posting JobsΒΆ

HTTP Request

GET /api/v1/batch/operationalposting/jobs

πŸ“‹ Description: Retrieves a list of operational posting jobs related to leases and contracts, enabling users to monitor and manage financial obligations and accounting entries efficiently.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the operational posting 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

PageOperationalPostingJobDto

Create New Operational Posting JobΒΆ

HTTP Request

POST /api/v1/batch/operationalposting/jobs

πŸ“‹ Description: Creates new operational posting jobs within the Nakisa Lease Accounting Suite, facilitating the management of lease contracts and associated financial obligations for accurate accounting entries.

Parameters

Name

In

Type

Required

Description

body

body

OperationalPostingJobDto

false

Request body containing the batch operational posting job details, including lease and contract information, financial obligations, and associated accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseOperationalPostingJobDto

List Posting Types For Operational Posting JobΒΆ

HTTP Request

GET /api/v1/batch/operationalposting/jobs/posting_types

πŸ“‹ Description: Retrieves the available posting types for operational postings within the Nakisa Lease Accounting Suite, facilitating the management of leases, contracts, and financial obligations in accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

List Object Types For Operational Posting JobΒΆ

HTTP Request

GET /api/v1/batch/operationalposting/jobs/list-object-types

πŸ“‹ Description: Retrieves a list of object types related to operational postings, including leases, contracts, financial obligations, and accounting entries, to facilitate effective management and reporting within the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

List All Job Posting Status OptionssΒΆ

HTTP Request

GET /api/v1/batch/operationalposting/jobs/job_posting_status_options

πŸ“‹ Description: Retrieves the available status options for job postings related to lease and contract management within the Nakisa Lease Accounting Suite, facilitating accurate tracking of financial obligations and accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

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

HTTP Request

GET /api/v1/batch/operationalposting/jobs/internal_posting_date_type

πŸ“‹ Description: Retrieves the internal posting date types for operational postings related to leases and contracts within the Nakisa Lease Accounting Suite, facilitating accurate financial obligation tracking and accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema