Profit CenterΒΆ
Profit Center - GetΒΆ
HTTP Request
GET /api/v1/profit-centers/{id}
π Description: Retrieves detailed information about a specific profit center within the financial organization structure, identified by its unique ID, to support organizational hierarchy and financial entity 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 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "name": "string",
21 "validTo": "2019-08-24",
22 "costCenterId": 0,
23 "costCenterRelationValidFrom": "2019-08-24",
24 "costCenterRelationValidTo": "2019-08-24",
25 "controllingAreaId": 0,
26 "controllingAreaDisplayId": "string"
27 }
28}
Profit Center - UpdateΒΆ
HTTP Request
PUT /api/v1/profit-centers/{id}
π Description: Updates the details of a specified profit center within the financial organization structure, allowing for modifications to its hierarchy and attributes as needed for effective financial management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated financial entity details for the specified profit center, including organizational structure and hierarchy information. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "name": "string",
8 "validTo": "2019-08-24",
9 "costCenterId": 0,
10 "costCenterRelationValidFrom": "2019-08-24",
11 "costCenterRelationValidTo": "2019-08-24",
12 "controllingAreaId": 0,
13 "controllingAreaDisplayId": "string"
14}
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 "validTo": "2019-08-24",
22 "costCenterId": 0,
23 "costCenterRelationValidFrom": "2019-08-24",
24 "costCenterRelationValidTo": "2019-08-24",
25 "controllingAreaId": 0,
26 "controllingAreaDisplayId": "string"
27 }
28}
Profit Center - DeleteΒΆ
HTTP Request
DELETE /api/v1/profit-centers/{id}
π Description: Deletes a specified profit center from the financial organization structure, thereby removing it from the hierarchy of financial entities.
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}
Profit Center - Delete Or DecommissionΒΆ
HTTP Request
PUT /api/v1/profit-centers/remove/{id}
π Description: Removes a specified profit center from the financial organization structure, ensuring the hierarchy remains accurate and up-to-date within the entityβs organizational framework.
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}
Profit Center - Delete Or Decommission AllΒΆ
HTTP Request
PUT /api/v1/profit-centers/remove/bulk
π Description: Removes multiple profit centers from the financial organization structure, allowing for streamlined management of the organizational hierarchy and ensuring accurate representation of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of profit center identifiers to be removed in bulk from the financial organization structure, ensuring alignment with the overall hierarchy of the financial entity. |
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}
Profit Center - DecommissionΒΆ
HTTP Request
PUT /api/v1/profit-centers/decommission/{id}
π Description: Decommissions a specified profit center within the financial organization structure, effectively removing it from the active hierarchy of financial entities. This operation ensures that organizational changes are accurately reflected in the system.
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 "validTo": "2019-08-24",
22 "costCenterId": 0,
23 "costCenterRelationValidFrom": "2019-08-24",
24 "costCenterRelationValidTo": "2019-08-24",
25 "controllingAreaId": 0,
26 "controllingAreaDisplayId": "string"
27 }
28}
Profit Center - Decommission By Modification Date BeforeΒΆ
HTTP Request
PUT /api/v1/profit-centers/decommission/modified-before/{modified_before}
π Description: Decommissions profit centers within the financial organization structure that were modified before the specified date, ensuring the hierarchy remains streamlined and aligned with current business objectives.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
modified_before |
path |
string(date-time) |
true |
Specifies the cutoff date for decommissioning profit centers that were modified before the given date, ensuring alignment with the organizationβs financial hierarchy and structural integrity. |
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 "validTo": "2019-08-24",
23 "costCenterId": 0,
24 "costCenterRelationValidFrom": "2019-08-24",
25 "costCenterRelationValidTo": "2019-08-24",
26 "controllingAreaId": 0,
27 "controllingAreaDisplayId": "string"
28 }
29 ]
30}
Profit Center - Decommission Before NowΒΆ
HTTP Request
PUT /api/v1/profit-centers/decommission/modified-before-now
π Description: Decommissions profit centers that have been modified before the current date, enabling organizations to maintain an accurate financial structure and hierarchy within their operational framework.
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 "validTo": "2019-08-24",
23 "costCenterId": 0,
24 "costCenterRelationValidFrom": "2019-08-24",
25 "costCenterRelationValidTo": "2019-08-24",
26 "controllingAreaId": 0,
27 "controllingAreaDisplayId": "string"
28 }
29 ]
30}
Profit Center - Decommission AllΒΆ
HTTP Request
PUT /api/v1/profit-centers/decommission/bulk
π Description: Decommissions multiple profit centers within the financial organization structure, allowing for efficient management of organizational hierarchy and alignment with strategic business objectives.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of profit center 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 "validTo": "2019-08-24",
23 "costCenterId": 0,
24 "costCenterRelationValidFrom": "2019-08-24",
25 "costCenterRelationValidTo": "2019-08-24",
26 "controllingAreaId": 0,
27 "controllingAreaDisplayId": "string"
28 }
29 ]
30}
Profit Center - Create Or Update BulkΒΆ
HTTP Request
PUT /api/v1/profit-centers/createOrUpdate/bulk
π Description: Creates or updates multiple profit centers within the financial organization structure, enabling efficient management of the organizationβs hierarchy and financial entities in bulk.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a bulk array of profit center data, including attributes necessary for creating or updating financial entities within the organizational structure. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "validTo": "2019-08-24",
10 "costCenterId": 0,
11 "costCenterRelationValidFrom": "2019-08-24",
12 "costCenterRelationValidTo": "2019-08-24",
13 "controllingAreaId": 0,
14 "controllingAreaDisplayId": "string"
15 }
16]
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 "validTo": "2019-08-24",
23 "costCenterId": 0,
24 "costCenterRelationValidFrom": "2019-08-24",
25 "costCenterRelationValidTo": "2019-08-24",
26 "controllingAreaId": 0,
27 "controllingAreaDisplayId": "string"
28 }
29 ]
30}
Profit Center - Create Or UpdateΒΆ
HTTP Request
PUT /api/v1/profit-centers/createOrUpdate
π Description: Creates or updates profit center details within the financial organization structure, ensuring accurate representation of the entityβs hierarchy and organizational framework.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial entity details necessary for creating or updating profit centers within the organizational structure and hierarchy. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "name": "string",
8 "validTo": "2019-08-24",
9 "costCenterId": 0,
10 "costCenterRelationValidFrom": "2019-08-24",
11 "costCenterRelationValidTo": "2019-08-24",
12 "controllingAreaId": 0,
13 "controllingAreaDisplayId": "string"
14}
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 "validTo": "2019-08-24",
22 "costCenterId": 0,
23 "costCenterRelationValidFrom": "2019-08-24",
24 "costCenterRelationValidTo": "2019-08-24",
25 "controllingAreaId": 0,
26 "controllingAreaDisplayId": "string"
27 }
28}
Profit Center - Bulk UpdateΒΆ
HTTP Request
PUT /api/v1/profit-centers/bulk
π Description: Updates multiple profit centers within the financial organization structure, allowing for efficient management of organizational hierarchy and financial entities in bulk.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing an array of profit center data, including identifiers and hierarchical relationships, to facilitate bulk updates within the financial organization structure. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "validTo": "2019-08-24",
10 "costCenterId": 0,
11 "costCenterRelationValidFrom": "2019-08-24",
12 "costCenterRelationValidTo": "2019-08-24",
13 "controllingAreaId": 0,
14 "controllingAreaDisplayId": "string"
15 }
16]
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 "validTo": "2019-08-24",
23 "costCenterId": 0,
24 "costCenterRelationValidFrom": "2019-08-24",
25 "costCenterRelationValidTo": "2019-08-24",
26 "controllingAreaId": 0,
27 "controllingAreaDisplayId": "string"
28 }
29 ]
30}
Profit Center - Bulk CreateΒΆ
HTTP Request
POST /api/v1/profit-centers/bulk
π Description: Creates multiple profit centers in a single operation, enabling efficient management of financial entities within the organizational structure and hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a bulk array of profit center definitions, including hierarchical relationships and organizational attributes essential for structuring financial entities. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "validTo": "2019-08-24",
10 "costCenterId": 0,
11 "costCenterRelationValidFrom": "2019-08-24",
12 "costCenterRelationValidTo": "2019-08-24",
13 "controllingAreaId": 0,
14 "controllingAreaDisplayId": "string"
15 }
16]
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 "validTo": "2019-08-24",
23 "costCenterId": 0,
24 "costCenterRelationValidFrom": "2019-08-24",
25 "costCenterRelationValidTo": "2019-08-24",
26 "controllingAreaId": 0,
27 "controllingAreaDisplayId": "string"
28 }
29 ]
30}
Profit Center - Bulk DeleteΒΆ
HTTP Request
DELETE /api/v1/profit-centers/bulk
π Description: Deletes multiple profit centers from the financial organization structure, enabling efficient management of the hierarchy within the financial entity.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of identifiers for profit centers to be deleted 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}
Profit Center - SearchΒΆ
HTTP Request
POST /api/v1/profit-centers/search
π Description: Submits a request to search for profit centers within the financial organization structure, allowing users to identify and analyze hierarchical relationships among financial entities.
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 search criteria and filters for identifying specific profit centers within the financial organization structure. |
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 "validToGreaterThanOrEqual": "2019-08-24",
31 "validToLessThanOrEqual": "2019-08-24",
32 "validToEqual": "2019-08-24",
33 "costCenterIdEqual": 0,
34 "costCenterRelationValidFromEqual": "2019-08-24",
35 "costCenterRelationValidFromGreaterThanOrEqual": "2019-08-24",
36 "costCenterRelationValidFromLessThanOrEqual": "2019-08-24",
37 "costCenterRelationValidToEqual": "2019-08-24",
38 "costCenterRelationValidToGreaterThanOrEqual": "2019-08-24",
39 "costCenterRelationValidToLessThanOrEqual": "2019-08-24",
40 "controllingAreaIdEqual": 0,
41 "controllingAreaDisplayIdLike": "string"
42}
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 "validTo": "2019-08-24",
27 "costCenterId": 0,
28 "costCenterRelationValidFrom": "2019-08-24",
29 "costCenterRelationValidTo": "2019-08-24",
30 "controllingAreaId": 0,
31 "controllingAreaDisplayId": "string"
32 }
33 ],
34 "number": 0,
35 "sort": {
36 "unsorted": true,
37 "sorted": true,
38 "empty": true
39 },
40 "first": true,
41 "last": true,
42 "empty": true
43}
Profit Center - Detach Cost CenterΒΆ
HTTP Request
POST /api/v1/profit-centers/detach/cost-center/{cost_center_id}
π Description: Detaches a specified cost center from its associated profit centers within the financial organization structure, facilitating adjustments to the organizational hierarchy and enhancing financial entity management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
cost_center_id |
path |
integer(int64) |
true |
Unique identifier for the cost center being detached from the profit center within the financial organization structure. |
body |
body |
true |
Request body containing the cost center details to be detached from the specified profit center, ensuring alignment within the financial organization structure. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "validTo": "2019-08-24",
10 "costCenterId": 0,
11 "costCenterRelationValidFrom": "2019-08-24",
12 "costCenterRelationValidTo": "2019-08-24",
13 "controllingAreaId": 0,
14 "controllingAreaDisplayId": "string"
15 }
16]
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}
Profit Center - Detach Controlling AreaΒΆ
HTTP Request
POST /api/v1/profit-centers/detach/controlling-area/{controlling_area_id}
π Description: Detaches a specified profit center from the designated controlling area, thereby updating the financial organization structure and hierarchy within the enterprise. This operation is essential for maintaining accurate financial entity relationships and ensuring effective organizational management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
controlling_area_id |
path |
integer(int64) |
true |
Unique identifier for the controlling area within the financial organization structure, used to detach profit centers from their associated hierarchy. |
body |
body |
true |
Request body containing the financial entity details necessary to detach a profit center from the specified controlling area, including relevant identifiers and hierarchical information. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "validTo": "2019-08-24",
10 "costCenterId": 0,
11 "costCenterRelationValidFrom": "2019-08-24",
12 "costCenterRelationValidTo": "2019-08-24",
13 "controllingAreaId": 0,
14 "controllingAreaDisplayId": "string"
15 }
16]
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}
Profit Center - Attach Cost CenterΒΆ
HTTP Request
POST /api/v1/profit-centers/attach/cost-center/{cost_center_id}
π Description: Attaches a specified cost center to a profit center within the financial organization structure, facilitating enhanced visibility and management of financial entities and their hierarchical relationships.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
cost_center_id |
path |
integer(int64) |
true |
Unique identifier for the cost center within the financial organization structure, used to associate it with a profit center during the attachment process. |
body |
body |
true |
Request body containing the financial entity details required to associate a cost center with a specified profit center within the organizational structure. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "validTo": "2019-08-24",
10 "costCenterId": 0,
11 "costCenterRelationValidFrom": "2019-08-24",
12 "costCenterRelationValidTo": "2019-08-24",
13 "controllingAreaId": 0,
14 "controllingAreaDisplayId": "string"
15 }
16]
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}
Profit Center - Attach Controlling AreaΒΆ
HTTP Request
POST /api/v1/profit-centers/attach/controlling-area/{controlling_area_id}
π Description: Attaches a specified profit center to a controlling area within the financial organization structure, facilitating the alignment of financial entities within the hierarchical framework.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
controlling_area_id |
path |
integer(int64) |
true |
Unique identifier for the controlling area within the financial organization structure, used to associate profit centers with their respective hierarchical entities. |
body |
body |
true |
Request body containing the financial entity details necessary to attach a profit center to a specified controlling area within the organizational structure. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "validTo": "2019-08-24",
10 "costCenterId": 0,
11 "costCenterRelationValidFrom": "2019-08-24",
12 "costCenterRelationValidTo": "2019-08-24",
13 "controllingAreaId": 0,
14 "controllingAreaDisplayId": "string"
15 }
16]
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}
Profit Center - Find AllΒΆ
HTTP Request
GET /api/v1/profit-centers
π Description: Retrieves a list of profit centers within the financial organization structure, providing insights into the hierarchy and organization of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the profit centers 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 "validTo": "2019-08-24",
27 "costCenterId": 0,
28 "costCenterRelationValidFrom": "2019-08-24",
29 "costCenterRelationValidTo": "2019-08-24",
30 "controllingAreaId": 0,
31 "controllingAreaDisplayId": "string"
32 }
33 ],
34 "number": 0,
35 "sort": {
36 "unsorted": true,
37 "sorted": true,
38 "empty": true
39 },
40 "first": true,
41 "last": true,
42 "empty": true
43}
Profit Center - CreateΒΆ
HTTP Request
POST /api/v1/profit-centers
π Description: Creates a new profit center within the financial organization structure, enabling the establishment of a hierarchical framework for managing financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial entity details required to establish a new profit center within the organizational structure and hierarchy. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "name": "string",
8 "validTo": "2019-08-24",
9 "costCenterId": 0,
10 "costCenterRelationValidFrom": "2019-08-24",
11 "costCenterRelationValidTo": "2019-08-24",
12 "controllingAreaId": 0,
13 "controllingAreaDisplayId": "string"
14}
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 "validTo": "2019-08-24",
22 "costCenterId": 0,
23 "costCenterRelationValidFrom": "2019-08-24",
24 "costCenterRelationValidTo": "2019-08-24",
25 "controllingAreaId": 0,
26 "controllingAreaDisplayId": "string"
27 }
28}
Profit Center - Get MetadataΒΆ
HTTP Request
GET /api/v1/profit-centers/meta
π Description: Retrieves metadata for profit centers within the financial organization structure, providing insights into the hierarchy and organization of financial entities.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 "NAME"
3]
Response Schema
Profit Center - Find All By System IDΒΆ
HTTP Request
GET /api/v1/profit-centers/erp-system/{systemId}
π Description: Retrieves detailed information about a specific profit center within the financial organization structure, identified by the provided ERP system ID, to facilitate effective management and analysis of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
systemId |
path |
integer(int64) |
true |
Unique identifier for the system |
pageable |
query |
true |
Indicates whether the results should be returned in a paginated format, facilitating efficient navigation through the financial organization structure of profit centers within the specified ERP system. |
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 "validTo": "2019-08-24",
27 "costCenterId": 0,
28 "costCenterRelationValidFrom": "2019-08-24",
29 "costCenterRelationValidTo": "2019-08-24",
30 "controllingAreaId": 0,
31 "controllingAreaDisplayId": "string"
32 }
33 ],
34 "number": 0,
35 "sort": {
36 "unsorted": true,
37 "sorted": true,
38 "empty": true
39 },
40 "first": true,
41 "last": true,
42 "empty": true
43}
Profit Center - Get All By Cost CenterΒΆ
HTTP Request
GET /api/v1/profit-centers/cost-center/{controlling_area_id}
π Description: Retrieves cost center details associated with a specified controlling area within the financial organization structure, enabling users to understand the hierarchy and organization of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
controlling_area_id |
path |
integer(int64) |
true |
Unique identifier for the controlling area within the financial organization structure, used to retrieve associated profit centers and cost center details. |
pageable |
query |
true |
Indicates whether the results should be returned in a paginated format, facilitating efficient navigation through the financial organization structure of profit centers within a specified controlling area. |
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 "validTo": "2019-08-24",
27 "costCenterId": 0,
28 "costCenterRelationValidFrom": "2019-08-24",
29 "costCenterRelationValidTo": "2019-08-24",
30 "controllingAreaId": 0,
31 "controllingAreaDisplayId": "string"
32 }
33 ],
34 "number": 0,
35 "sort": {
36 "unsorted": true,
37 "sorted": true,
38 "empty": true
39 },
40 "first": true,
41 "last": true,
42 "empty": true
43}
Profit Center - Get All By Controlling AreaΒΆ
HTTP Request
GET /api/v1/profit-centers/controlling-area/{id}
π Description: Retrieves detailed information about a specific profit center within the financial organization structure, identified by the controlling area ID, to support organizational hierarchy and financial entity management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
pageable |
query |
true |
Indicates whether the results of the profit centers within the specified controlling area 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 "validTo": "2019-08-24",
27 "costCenterId": 0,
28 "costCenterRelationValidFrom": "2019-08-24",
29 "costCenterRelationValidTo": "2019-08-24",
30 "controllingAreaId": 0,
31 "controllingAreaDisplayId": "string"
32 }
33 ],
34 "number": 0,
35 "sort": {
36 "unsorted": true,
37 "sorted": true,
38 "empty": true
39 },
40 "first": true,
41 "last": true,
42 "empty": true
43}