Depreciation Areaยถ

Depreciation Area - Getยถ

HTTP Request

GET /api/v1/depreciation-areas/{id}

๐Ÿ“‹ Description: Retrieves detailed information about a specific depreciation area within the financial organization structure, identified by the provided ID. This operation supports the management of financial entities by facilitating access to hierarchical data related to asset depreciation.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseDepreciationAreaDto

Depreciation Area - Updateยถ

HTTP Request

PUT /api/v1/depreciation-areas/{id}

๐Ÿ“‹ Description: Updates the details of a specified depreciation area within the financial organization structure, allowing for adjustments to align with the entityโ€™s hierarchical and structural requirements.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

DepreciationAreaDto

true

Request body containing updated information for a specific depreciation area, including attributes such as name, description, and financial hierarchy details relevant to the organizationโ€™s structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseDepreciationAreaDto

Depreciation Area - Deleteยถ

HTTP Request

DELETE /api/v1/depreciation-areas/{id}

๐Ÿ“‹ Description: Deletes a specified depreciation area from the financial organization structure, ensuring the hierarchy remains accurate and up-to-date for effective financial management.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Depreciation Area - Delete Or Decommissionยถ

HTTP Request

PUT /api/v1/depreciation-areas/remove/{id}

๐Ÿ“‹ Description: Removes a specified depreciation area from the financial organization structure, ensuring the integrity of the hierarchy within the financial entity.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Depreciation Area - Delete Or Decommission Allยถ

HTTP Request

PUT /api/v1/depreciation-areas/remove/bulk

๐Ÿ“‹ Description: Removes multiple depreciation areas from the financial organization structure, facilitating the management of financial entities and their hierarchical organization.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of identifiers for multiple depreciation areas to be removed from the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Depreciation Area - Decommissionยถ

HTTP Request

PUT /api/v1/depreciation-areas/decommission/{id}

๐Ÿ“‹ Description: Decommissions a specified depreciation area within the financial organization structure, effectively removing it from the active hierarchy of financial entities. This operation ensures that outdated or unnecessary depreciation areas are no longer considered in financial reporting and analysis.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseDepreciationAreaDto

Depreciation Area - Decommission By Modification Date Beforeยถ

HTTP Request

PUT /api/v1/depreciation-areas/decommission/modified-before/{modified_before}

๐Ÿ“‹ Description: Decommissions depreciation areas within the financial organization structure that were modified before the specified date, ensuring the hierarchy remains up-to-date and aligned with current organizational needs.

Parameters

Name

In

Type

Required

Description

modified_before

path

string(date-time)

true

Specifies the cutoff date for decommissioning depreciation areas, ensuring that only those modified before this date are processed within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListDepreciationAreaDto

Depreciation Area - Decommission Before Nowยถ

HTTP Request

PUT /api/v1/depreciation-areas/decommission/modified-before-now

๐Ÿ“‹ Description: Updates the status of depreciation areas within the financial organization structure that were modified before the current date, facilitating effective management of financial entities and their hierarchical structures.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListDepreciationAreaDto

Depreciation Area - Decommission Allยถ

HTTP Request

PUT /api/v1/depreciation-areas/decommission/bulk

๐Ÿ“‹ Description: Updates the status of multiple depreciation areas to โ€˜decommissionedโ€™ in bulk, facilitating efficient management of financial entities within the organizational structure.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of depreciation area identifiers and their associated decommissioning details for bulk processing within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListDepreciationAreaDto

Depreciation Area - Create Or Update Bulkยถ

HTTP Request

PUT /api/v1/depreciation-areas/createOrUpdate/bulk

๐Ÿ“‹ Description: Updates or creates multiple depreciation areas within the financial organization structure, allowing for efficient management of asset hierarchies and ensuring accurate financial reporting.

Parameters

Name

In

Type

Required

Description

body

body

DepreciationAreaDto

true

Request body containing bulk data for creating or updating depreciation areas within the financial organization structure, including relevant attributes and hierarchy details.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListDepreciationAreaDto

Depreciation Area - Create Or Updateยถ

HTTP Request

PUT /api/v1/depreciation-areas/createOrUpdate

๐Ÿ“‹ Description: Creates or updates depreciation areas within the financial organization structure, ensuring alignment with the hierarchical framework of the financial entity.

Parameters

Name

In

Type

Required

Description

body

body

DepreciationAreaDto

true

Request body containing the details of the depreciation area, including its attributes and hierarchy within the financial organization structure, for creation or update purposes.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseDepreciationAreaDto

Depreciation Area - Bulk Updateยถ

HTTP Request

PUT /api/v1/depreciation-areas/bulk

๐Ÿ“‹ Description: Updates multiple depreciation areas within the financial organization structure in a single request, allowing for efficient management of asset hierarchies across financial entities.

Parameters

Name

In

Type

Required

Description

body

body

DepreciationAreaDto

true

Request body containing a collection of depreciation area data, including attributes and configurations necessary for updating the financial organization structure within the hierarchy of the financial entity.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListDepreciationAreaDto

Depreciation Area - Bulk Createยถ

HTTP Request

POST /api/v1/depreciation-areas/bulk

๐Ÿ“‹ Description: Creates multiple depreciation areas in bulk for a financial organization, facilitating efficient management of asset depreciation within the organizational structure and hierarchy.

Parameters

Name

In

Type

Required

Description

body

body

DepreciationAreaDto

true

Request body containing a list of depreciation area entries, each specifying attributes necessary for defining financial entities within the organizational structure and hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListDepreciationAreaDto

Depreciation Area - Bulk Deleteยถ

HTTP Request

DELETE /api/v1/depreciation-areas/bulk

๐Ÿ“‹ Description: Deletes multiple depreciation areas within the financial organization structure, allowing for streamlined management of financial entities and their hierarchical configurations.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of depreciation area identifiers to be deleted in bulk from the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Depreciation Area - Detach Currencyยถ

HTTP Request

POST /api/v1/depreciation-areas/detach/currency/{currency_id}

๐Ÿ“‹ Description: Detaches a specified currency from the designated depreciation area within the financial organization structure, facilitating the management of financial entities and their hierarchical configurations.

Parameters

Name

In

Type

Required

Description

currency_id

path

integer(int64)

true

Unique identifier for the currency associated with the depreciation area, facilitating the financial organization structure within the entityโ€™s hierarchy.

body

body

DepreciationAreaDto

true

Request body containing the details of the financial entityโ€™s depreciation area to be detached from the specified currency, including relevant identifiers and metadata.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Depreciation Area - Detach Chart Of Depreciationยถ

HTTP Request

POST /api/v1/depreciation-areas/detach/chartofdepreciation/{relation_id}

๐Ÿ“‹ Description: Detaches a specified chart of depreciation from a financial organization structure, identified by the relation ID, to facilitate adjustments in the hierarchy of financial entities.

Parameters

Name

In

Type

Required

Description

relation_id

path

integer(int64)

true

Unique identifier for the specific relationship within the financial organization structure that is being detached from the chart of depreciation.

body

body

DepreciationAreaDto

true

Request body containing the details necessary to detach a chart of depreciation from a specified financial entity within the organizational structure, including relevant identifiers and metadata.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Depreciation Area - Attach Currencyยถ

HTTP Request

POST /api/v1/depreciation-areas/attach/currency/{currency_id}

๐Ÿ“‹ Description: Attaches a specified currency to a designated depreciation area within the financial organization structure, facilitating accurate financial reporting and analysis across the hierarchy of financial entities.

Parameters

Name

In

Type

Required

Description

currency_id

path

integer(int64)

true

Unique identifier for the currency associated with the depreciation area, facilitating the organization and hierarchy of financial entities within the system.

body

body

DepreciationAreaDto

true

Request body containing the details necessary to associate a specified currency with a depreciation area within the financial organization structure, including relevant identifiers and attributes.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Depreciation Area - Attach Chart Of Depreciationยถ

HTTP Request

POST /api/v1/depreciation-areas/attach/chartofdepreciation/{relation_id}

๐Ÿ“‹ Description: Attaches a specified chart of depreciation to a financial entity within the organizational structure, facilitating the alignment of asset management strategies with the entityโ€™s hierarchy. This operation ensures that depreciation calculations are accurately reflected in the financial reporting of the organization.

Parameters

Name

In

Type

Required

Description

relation_id

path

integer(int64)

true

Unique identifier for the specific relationship within the financial organization structure, used to attach a chart of depreciation to the designated entity.

body

body

DepreciationAreaDto

true

Request body containing the details of the chart of depreciation to be attached to the specified financial organization structure, identified by the relation ID.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Depreciation Area - Find Allยถ

HTTP Request

GET /api/v1/depreciation-areas

๐Ÿ“‹ Description: Retrieves a list of depreciation areas within the financial organization structure, providing insights into the hierarchy and classification of financial entities.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results should be returned in a paginated format, facilitating efficient navigation through the financial organization structureโ€™s depreciation areas.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageDepreciationAreaDto

Depreciation Area - Createยถ

HTTP Request

POST /api/v1/depreciation-areas

๐Ÿ“‹ Description: Creates a new depreciation area within the financial organization structure, enabling the establishment of hierarchical financial entities for effective asset management.

Parameters

Name

In

Type

Required

Description

body

body

DepreciationAreaDto

true

Request body containing the details of the depreciation areas, including their attributes and hierarchical relationships within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseDepreciationAreaDto

Depreciation Area - Get Metadataยถ

HTTP Request

GET /api/v1/depreciation-areas/meta

๐Ÿ“‹ Description: Retrieves metadata for depreciation areas within the financial organization structure, providing insights into the hierarchy and classification of financial entities. This operation supports effective management and analysis of asset depreciation across the organization.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Depreciation Area - Find All By System IDยถ

HTTP Request

GET /api/v1/depreciation-areas/erp-system/{systemId}

๐Ÿ“‹ Description: Retrieves the depreciation areas associated with a specified ERP system, providing insights into the financial organization structure and hierarchy of the entity.

Parameters

Name

In

Type

Required

Description

systemId

path

integer(int64)

true

Unique identifier for the system

pageable

query

Pageable

true

Indicates whether the results of the depreciation areas query should be returned in a paginated format, facilitating efficient navigation through the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageDepreciationAreaDto

Depreciation Area - Get All By Currencyยถ

HTTP Request

GET /api/v1/depreciation-areas/currency/{id}

๐Ÿ“‹ Description: Retrieves the currency details associated with a specified depreciation area within the financial organization structure, facilitating effective management of financial entities and their hierarchical relationships.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

pageable

query

Pageable

true

Indicates whether the results should be paginated, facilitating the retrieval of financial organization structure data in a manageable format.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageDepreciationAreaDto

Depreciation Area - Get All By Chart Of Depreciationยถ

HTTP Request

GET /api/v1/depreciation-areas/chartofdepreciation/{id}

๐Ÿ“‹ Description: Retrieves the chart of depreciation for a specified financial entity, allowing users to understand the organizationโ€™s asset depreciation structure within its hierarchy.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

pageable

query

Pageable

true

Indicates whether the results should be returned in a paginated format, facilitating efficient data retrieval within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageDepreciationAreaDto