Lease Component Carry Over BalanceΒΆ

Retrieves A Specific Lease Component Carry Over BalanceΒΆ

HTTP Request

GET /api/v1/lease-component-carry-over-balances/{id}

πŸ“‹ Description: Retrieves the carry-over balance details for a specific lease component identified by the provided ID, facilitating accurate tracking of 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

Example ValuesΒΆ

Parameter

Example

Type

id

10000001

path

Responses

Status

Meaning

Description

Schema

200

OK

Successfully retrieved lease component carry over balances.

ResponseLeaseComponentCarryOverBalanceDto

Update ResourceΒΆ

HTTP Request

PUT /api/v1/lease-component-carry-over-balances/{id}

πŸ“‹ Description: Updates the carry-over balance for a specified lease component within the Nakisa Lease Accounting Suite, ensuring accurate financial obligation tracking and compliance with accounting standards.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

body

body

LeaseComponentCarryOverBalanceDto

false

Request body containing updated lease component carry-over balance details, including financial obligations and accounting entries associated with the specified lease contract.

Example ValuesΒΆ

Parameter

Example

Type

id

10000086

path

Responses

Status

Meaning

Description

Schema

200

OK

lease component carry over balance successfully updated.

ResponseLeaseComponentCarryOverBalanceDto

Delete A Lease Component Carry Over BalancesΒΆ

HTTP Request

DELETE /api/v1/lease-component-carry-over-balances/{id}

πŸ“‹ Description: Deletes a specified lease component carry-over balance, thereby removing the associated financial obligation from the Nakisa Lease Accounting Suite, ensuring accurate accounting entries and contract management.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

Example ValuesΒΆ

Parameter

Example

Type

id

10000085

path

Responses

Status

Meaning

Description

Schema

200

OK

The lease component carry over balances successfully deleted.

ResponseVoid

Updates Specified Lease Component Carry Over BalancesΒΆ

HTTP Request

PATCH /api/v1/lease-component-carry-over-balances/{id}

πŸ“‹ Description: Updates the carry-over balance for a specified lease component, allowing for adjustments to financial obligations and accounting entries within the Nakisa Lease Accounting Suite. This operation ensures accurate reflection of lease-related data in financial reporting.

Parameters

Name

In

Type

Required

Description

id

path

integer

true

Unique identifier for the resource

body

body

JsonPatch

false

Request body containing the updated lease component carry-over balance details, including financial obligations and accounting entries associated with the specified lease contract.

Example ValuesΒΆ

Parameter

Example

Type

id

10000081

path

body

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

body

Responses

Status

Meaning

Description

Schema

200

OK

Successfully patched the lease component carry over balances.

ResponseLeaseComponentCarryOverBalanceDto

Create Or Update A Lease Component Carry Over BalanceΒΆ

HTTP Request

PUT /api/v1/lease-component-carry-over-balances/createOrUpdate

πŸ“‹ Description: Updates or creates lease component carry-over balances within the Nakisa Lease Accounting Suite, ensuring accurate financial obligations and accounting entries associated with lease contracts. This operation facilitates the management of lease data to maintain compliance and financial integrity.

Parameters

Name

In

Type

Required

Description

body

body

LeaseComponentCarryOverBalanceDto

false

Request body containing the lease component carry-over balance data, including relevant financial obligations and accounting entries for accurate lease and contract management.

Responses

Status

Meaning

Description

Schema

200

OK

Successfully created or updated the lease component.

ResponseLeaseComponentCarryOverBalanceDto

Creates Or Updates Lease Component Carry Over Balance In BulkΒΆ

HTTP Request

PUT /api/v1/lease-component-carry-over-balances/createOrUpdate/bulk

πŸ“‹ Description: Creates or updates multiple lease component carry-over balances in bulk, facilitating efficient management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

body

body

LeaseComponentCarryOverBalanceDto

false

Request body containing bulk data for creating or updating lease component carry-over balances, including relevant financial obligations and accounting entries associated with lease contracts.

Responses

Status

Meaning

Description

Schema

200

OK

Successfully processed all lease component.

ResponseListLeaseComponentCarryOverBalanceDto

Updates Lease Component Carry Over Balance In BulkΒΆ

HTTP Request

PUT /api/v1/lease-component-carry-over-balances/bulk

πŸ“‹ Description: Updates multiple lease component carry-over balances in bulk within the Nakisa Lease Accounting Suite, ensuring accurate financial obligations and accounting entries are reflected in lease contracts.

Parameters

Name

In

Type

Required

Description

body

body

LeaseComponentCarryOverBalanceDto

false

Request body containing bulk data for lease component carry-over balances, including financial obligations and accounting entries associated with lease contracts.

Responses

Status

Meaning

Description

Schema

200

OK

Successfully processed all lease component carry over balances.

ResponseListLeaseComponentCarryOverBalanceDto

Creates Multiple Lease Component Carry Over Balance In Bulk.ΒΆ

HTTP Request

POST /api/v1/lease-component-carry-over-balances/bulk

πŸ“‹ Description: Submits bulk lease component carry-over balances for processing 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

body

body

LeaseComponentCarryOverBalanceDto

false

Request body containing bulk lease component carry-over balance data, including relevant financial obligations and accounting entries for accurate contract management.

Responses

Status

Meaning

Description

Schema

200

OK

Successfully created all lease component carry over balance.

ResponseListLeaseComponentCarryOverBalanceDto

Deletes Multiple Lease Component Carry Over Balance By Their IDs.ΒΆ

HTTP Request

DELETE /api/v1/lease-component-carry-over-balances/bulk

πŸ“‹ Description: Deletes multiple lease component carry-over balances in bulk, streamlining the management of financial obligations and ensuring accurate accounting entries within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

false

Request body containing an array of lease component carry-over balance identifiers to facilitate the bulk deletion of associated financial obligations and accounting entries.

Responses

Status

Meaning

Description

Schema

200

OK

lease component carry over balance deleted.

ResponseVoid

List All Lease Component Carry Over BalancesΒΆ

HTTP Request

GET /api/v1/lease-component-carry-over-balances

πŸ“‹ Description: Retrieves the carry-over balances for lease components, providing essential data for managing financial obligations and ensuring accurate accounting entries within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

false

Indicates whether the results of the lease component carry-over balances query should be paginated, facilitating efficient retrieval of financial obligation data within the Nakisa Lease Accounting Suite.

Responses

Status

Meaning

Description

Schema

200

OK

Successfully retrieved list of lease component carry over balances.

PageLeaseComponentCarryOverBalanceDto

Create Lease Component Carry Over BalanceΒΆ

HTTP Request

POST /api/v1/lease-component-carry-over-balances

πŸ“‹ Description: Submits lease component carry-over balances to the Nakisa Lease Accounting Suite, facilitating accurate financial obligation tracking and accounting entry management for lease contracts.

Parameters

Name

In

Type

Required

Description

body

body

LeaseComponentCarryOverBalanceDto

false

Request body containing the lease component carry-over balances data, including details of financial obligations and accounting entries associated with lease contracts.

Responses

Status

Meaning

Description

Schema

200

OK

lease component carry over balance successfully created.

ResponseLeaseComponentCarryOverBalanceDto

Search Lease Component Carry Over BalanceΒΆ

HTTP Request

POST /api/v1/lease-component-carry-over-balances/search

πŸ“‹ Description: Submits a request to search for lease component carry-over balances, enabling users to identify financial obligations and accounting entries associated with leases and contracts.

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

LeaseComponentCarryOverBalanceDtoFilter

false

Request body containing search criteria for lease component carry-over balances, including relevant financial obligations and accounting entries associated with contracts.

Default ValuesΒΆ

Parameter

Default

Type

page

0

query

size

100

query

sort

["createdAt,ASC"]

query

Parameter ConstraintsΒΆ

Parameter

Constraints

page

Min: 0

size

Min: 1

Responses

Status

Meaning

Description

Schema

200

OK

Search results successfully returned.

PageLeaseComponentCarryOverBalanceDto

Get Lease Component Carry Over BalanceΒΆ

HTTP Request

GET /api/v1/lease-component-carry-over-balances/lease-component/{leaseComponentId}

πŸ“‹ Description: Retrieves the carry-over balances for a specified lease component, providing essential financial data related to lease obligations and accounting entries within the Nakisa Lease Accounting Suite.

Parameters

Name

In

Type

Required

Description

leaseComponentId

path

integer

true

Unique identifier for the lease component

Example ValuesΒΆ

Parameter

Example

Type

leaseComponentId

10000001

path

Responses

Status

Meaning

Description

Schema

200

OK

Successfully retrieved lease component carry over balance.

LeaseComponentCarryOverBalanceDto