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 |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "name": "string",
21 "chartOfDepreciationId": 0,
22 "chartOfDepreciationDisplayId": "string",
23 "currencyId": 0,
24 "currencyDisplayId": "string",
25 "companyId": 0
26 }
27}
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 |
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. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "name": "string",
8 "chartOfDepreciationId": 0,
9 "chartOfDepreciationDisplayId": "string",
10 "currencyId": 0,
11 "currencyDisplayId": "string",
12 "companyId": 0
13}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "name": "string",
21 "chartOfDepreciationId": 0,
22 "chartOfDepreciationDisplayId": "string",
23 "currencyId": 0,
24 "currencyDisplayId": "string",
25 "companyId": 0
26 }
27}
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 |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
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 |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
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. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
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 |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "name": "string",
21 "chartOfDepreciationId": 0,
22 "chartOfDepreciationDisplayId": "string",
23 "currencyId": 0,
24 "currencyDisplayId": "string",
25 "companyId": 0
26 }
27}
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 |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "name": "string",
22 "chartOfDepreciationId": 0,
23 "chartOfDepreciationDisplayId": "string",
24 "currencyId": 0,
25 "currencyDisplayId": "string",
26 "companyId": 0
27 }
28 ]
29}
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 |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "name": "string",
22 "chartOfDepreciationId": 0,
23 "chartOfDepreciationDisplayId": "string",
24 "currencyId": 0,
25 "currencyDisplayId": "string",
26 "companyId": 0
27 }
28 ]
29}
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. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "name": "string",
22 "chartOfDepreciationId": 0,
23 "chartOfDepreciationDisplayId": "string",
24 "currencyId": 0,
25 "currencyDisplayId": "string",
26 "companyId": 0
27 }
28 ]
29}
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 |
true |
Request body containing bulk data for creating or updating depreciation areas within the financial organization structure, including relevant attributes and hierarchy details. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "chartOfDepreciationId": 0,
10 "chartOfDepreciationDisplayId": "string",
11 "currencyId": 0,
12 "currencyDisplayId": "string",
13 "companyId": 0
14 }
15]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "name": "string",
22 "chartOfDepreciationId": 0,
23 "chartOfDepreciationDisplayId": "string",
24 "currencyId": 0,
25 "currencyDisplayId": "string",
26 "companyId": 0
27 }
28 ]
29}
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 |
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. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "name": "string",
8 "chartOfDepreciationId": 0,
9 "chartOfDepreciationDisplayId": "string",
10 "currencyId": 0,
11 "currencyDisplayId": "string",
12 "companyId": 0
13}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "name": "string",
21 "chartOfDepreciationId": 0,
22 "chartOfDepreciationDisplayId": "string",
23 "currencyId": 0,
24 "currencyDisplayId": "string",
25 "companyId": 0
26 }
27}
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 |
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. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "chartOfDepreciationId": 0,
10 "chartOfDepreciationDisplayId": "string",
11 "currencyId": 0,
12 "currencyDisplayId": "string",
13 "companyId": 0
14 }
15]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "name": "string",
22 "chartOfDepreciationId": 0,
23 "chartOfDepreciationDisplayId": "string",
24 "currencyId": 0,
25 "currencyDisplayId": "string",
26 "companyId": 0
27 }
28 ]
29}
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 |
true |
Request body containing a list of depreciation area entries, each specifying attributes necessary for defining financial entities within the organizational structure and hierarchy. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "chartOfDepreciationId": 0,
10 "chartOfDepreciationDisplayId": "string",
11 "currencyId": 0,
12 "currencyDisplayId": "string",
13 "companyId": 0
14 }
15]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "name": "string",
22 "chartOfDepreciationId": 0,
23 "chartOfDepreciationDisplayId": "string",
24 "currencyId": 0,
25 "currencyDisplayId": "string",
26 "companyId": 0
27 }
28 ]
29}
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. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
Depreciation Area - Searchยถ
HTTP Request
POST /api/v1/depreciation-areas/search
๐ Description: Submits a search request for depreciation areas within the financial organization structure, allowing users to identify and analyze specific financial entities based on hierarchical criteria.
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 |
false |
Request body containing the criteria for searching depreciation areas within the financial organization structure, including relevant identifiers and hierarchical relationships. |
Default Valuesยถ
Parameter |
Default |
Type |
|---|---|---|
page |
|
query |
size |
|
query |
sort |
|
query |
Parameter Constraintsยถ
Parameter |
Constraints |
|---|---|
page |
Min: 0 |
size |
Min: 1 |
Body Parameters
1{
2 "idIn": [
3 0
4 ],
5 "idEqual": 0,
6 "idLike": "string",
7 "createdAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
8 "createdAtLessThanOrEqual": "2019-08-24T14:15:22Z",
9 "createdByLike": "string",
10 "createdByEqual": "string",
11 "modifiedAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
12 "modifiedAtLessThanOrEqual": "2019-08-24T14:15:22Z",
13 "modifiedByLike": "string",
14 "modifiedByEqual": "string",
15 "statusEqual": "CREATED",
16 "statusIn": [
17 "CREATED"
18 ],
19 "displayIdIn": [
20 "string"
21 ],
22 "displayIdLike": "string",
23 "erpSystemIdEqual": 0,
24 "erpSystemIdIn": [
25 0
26 ],
27 "erpSystemDisplayIdLike": "string",
28 "uiSelector": "string",
29 "nameLike": "string",
30 "chartOfDepreciationIdEqual": 0,
31 "chartOfDepreciationDisplayIdLike": "string",
32 "currencyIdEqual": 0,
33 "currencyDisplayIdLike": "string",
34 "companyIdEqual": 0
35}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "status": "CREATED",
22 "displayId": "string",
23 "erpSystemId": 0,
24 "erpSystemDisplayId": "string",
25 "name": "string",
26 "chartOfDepreciationId": 0,
27 "chartOfDepreciationDisplayId": "string",
28 "currencyId": 0,
29 "currencyDisplayId": "string",
30 "companyId": 0
31 }
32 ],
33 "number": 0,
34 "sort": {
35 "unsorted": true,
36 "sorted": true,
37 "empty": true
38 },
39 "first": true,
40 "last": true,
41 "empty": true
42}
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 |
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. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "chartOfDepreciationId": 0,
10 "chartOfDepreciationDisplayId": "string",
11 "currencyId": 0,
12 "currencyDisplayId": "string",
13 "companyId": 0
14 }
15]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
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 |
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. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "chartOfDepreciationId": 0,
10 "chartOfDepreciationDisplayId": "string",
11 "currencyId": 0,
12 "currencyDisplayId": "string",
13 "companyId": 0
14 }
15]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
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 |
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. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "chartOfDepreciationId": 0,
10 "chartOfDepreciationDisplayId": "string",
11 "currencyId": 0,
12 "currencyDisplayId": "string",
13 "companyId": 0
14 }
15]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
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 |
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. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "chartOfDepreciationId": 0,
10 "chartOfDepreciationDisplayId": "string",
11 "currencyId": 0,
12 "currencyDisplayId": "string",
13 "companyId": 0
14 }
15]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
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 |
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 |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "status": "CREATED",
22 "displayId": "string",
23 "erpSystemId": 0,
24 "erpSystemDisplayId": "string",
25 "name": "string",
26 "chartOfDepreciationId": 0,
27 "chartOfDepreciationDisplayId": "string",
28 "currencyId": 0,
29 "currencyDisplayId": "string",
30 "companyId": 0
31 }
32 ],
33 "number": 0,
34 "sort": {
35 "unsorted": true,
36 "sorted": true,
37 "empty": true
38 },
39 "first": true,
40 "last": true,
41 "empty": true
42}
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 |
true |
Request body containing the details of the depreciation areas, including their attributes and hierarchical relationships within the financial organization structure. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "name": "string",
8 "chartOfDepreciationId": 0,
9 "chartOfDepreciationDisplayId": "string",
10 "currencyId": 0,
11 "currencyDisplayId": "string",
12 "companyId": 0
13}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "name": "string",
21 "chartOfDepreciationId": 0,
22 "chartOfDepreciationDisplayId": "string",
23 "currencyId": 0,
24 "currencyDisplayId": "string",
25 "companyId": 0
26 }
27}
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 |
Inline |
Example Responses
1[
2 "NAME"
3]
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 |
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 |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "status": "CREATED",
22 "displayId": "string",
23 "erpSystemId": 0,
24 "erpSystemDisplayId": "string",
25 "name": "string",
26 "chartOfDepreciationId": 0,
27 "chartOfDepreciationDisplayId": "string",
28 "currencyId": 0,
29 "currencyDisplayId": "string",
30 "companyId": 0
31 }
32 ],
33 "number": 0,
34 "sort": {
35 "unsorted": true,
36 "sorted": true,
37 "empty": true
38 },
39 "first": true,
40 "last": true,
41 "empty": true
42}
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 |
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 |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "status": "CREATED",
22 "displayId": "string",
23 "erpSystemId": 0,
24 "erpSystemDisplayId": "string",
25 "name": "string",
26 "chartOfDepreciationId": 0,
27 "chartOfDepreciationDisplayId": "string",
28 "currencyId": 0,
29 "currencyDisplayId": "string",
30 "companyId": 0
31 }
32 ],
33 "number": 0,
34 "sort": {
35 "unsorted": true,
36 "sorted": true,
37 "empty": true
38 },
39 "first": true,
40 "last": true,
41 "empty": true
42}
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 |
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 |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "status": "CREATED",
22 "displayId": "string",
23 "erpSystemId": 0,
24 "erpSystemDisplayId": "string",
25 "name": "string",
26 "chartOfDepreciationId": 0,
27 "chartOfDepreciationDisplayId": "string",
28 "currencyId": 0,
29 "currencyDisplayId": "string",
30 "companyId": 0
31 }
32 ],
33 "number": 0,
34 "sort": {
35 "unsorted": true,
36 "sorted": true,
37 "empty": true
38 },
39 "first": true,
40 "last": true,
41 "empty": true
42}