Purchasing OrganizationΒΆ
Purchasing Organization - GetΒΆ
HTTP Request
GET /api/v1/purchasing-organizations/{id}
π Description: Retrieves detailed information about a specific purchasing organization within the financial organization structure, identified by the provided ID, to facilitate understanding of its role and hierarchy within the broader 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 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "name": "string",
21 "companyId": 0,
22 "companyDisplayId": "string",
23 "purchaseOrderId": 0
24 }
25}
Purchasing Organization - UpdateΒΆ
HTTP Request
PUT /api/v1/purchasing-organizations/{id}
π Description: Updates the details of a specified purchasing organization within the financial organization structure, allowing for modifications to the hierarchy and attributes of the financial entity.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated details of the purchasing organization, including its hierarchical structure and associated financial entity attributes. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "name": "string",
8 "companyId": 0,
9 "companyDisplayId": "string",
10 "purchaseOrderId": 0
11}
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 "companyId": 0,
22 "companyDisplayId": "string",
23 "purchaseOrderId": 0
24 }
25}
Purchasing Organization - DeleteΒΆ
HTTP Request
DELETE /api/v1/purchasing-organizations/{id}
π Description: Deletes a specified purchasing organization 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}
Purchasing Organization - Delete Or DecommissionΒΆ
HTTP Request
PUT /api/v1/purchasing-organizations/remove/{id}
π Description: Removes a specified purchasing organization 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}
Purchasing Organization - Delete Or Decommission AllΒΆ
HTTP Request
PUT /api/v1/purchasing-organizations/remove/bulk
π Description: Removes multiple purchasing organizations from the financial organization structure, facilitating updates to the hierarchy of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of purchasing organization identifiers to be removed in bulk from the financial entityβs organizational 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}
Purchasing Organization - DecommissionΒΆ
HTTP Request
PUT /api/v1/purchasing-organizations/decommission/{id}
π Description: Decommissions a specified purchasing organization within the financial entity structure, effectively removing it from the organizational hierarchy. This operation ensures that the financial organization maintains an accurate and up-to-date structure.
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 "companyId": 0,
22 "companyDisplayId": "string",
23 "purchaseOrderId": 0
24 }
25}
Purchasing Organization - Decommission By Modification Date BeforeΒΆ
HTTP Request
PUT /api/v1/purchasing-organizations/decommission/modified-before/{modified_before}
π Description: Decommissions purchasing organizations that have been modified before the specified date, ensuring the integrity and accuracy of the financial organization structure within the hierarchy of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
modified_before |
path |
string(date-time) |
true |
Specifies the cutoff date for decommissioning purchasing organizations that were modified before the given date, ensuring alignment with organizational structure and hierarchy changes within the financial entity. |
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 "companyId": 0,
23 "companyDisplayId": "string",
24 "purchaseOrderId": 0
25 }
26 ]
27}
Purchasing Organization - Decommission Before NowΒΆ
HTTP Request
PUT /api/v1/purchasing-organizations/decommission/modified-before-now
π Description: Decommissions purchasing organizations that have been modified before the current timestamp, ensuring the financial organization structure remains accurate and up-to-date. This operation helps maintain the integrity of the hierarchy within the financial entity.
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 "companyId": 0,
23 "companyDisplayId": "string",
24 "purchaseOrderId": 0
25 }
26 ]
27}
Purchasing Organization - Decommission AllΒΆ
HTTP Request
PUT /api/v1/purchasing-organizations/decommission/bulk
π Description: Decommissions multiple purchasing organizations in a single operation, allowing for efficient management of financial entity structures and hierarchies within the organization.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of purchasing organization identifiers and their associated decommissioning details to facilitate bulk updates 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 "companyId": 0,
23 "companyDisplayId": "string",
24 "purchaseOrderId": 0
25 }
26 ]
27}
Purchasing Organization - Create Or Update BulkΒΆ
HTTP Request
PUT /api/v1/purchasing-organizations/createOrUpdate/bulk
π Description: Creates or updates multiple purchasing organizations within the financial entity structure, ensuring accurate hierarchy and organization management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk data for creating or updating purchasing organizations, including hierarchical structure and financial entity details. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "companyId": 0,
10 "companyDisplayId": "string",
11 "purchaseOrderId": 0
12 }
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 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "name": "string",
22 "companyId": 0,
23 "companyDisplayId": "string",
24 "purchaseOrderId": 0
25 }
26 ]
27}
Purchasing Organization - Create Or UpdateΒΆ
HTTP Request
PUT /api/v1/purchasing-organizations/createOrUpdate
π Description: Creates or updates a purchasing organization 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 details of the purchasing organization, including its hierarchical structure and associated financial entity information 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 "companyId": 0,
9 "companyDisplayId": "string",
10 "purchaseOrderId": 0
11}
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 "companyId": 0,
22 "companyDisplayId": "string",
23 "purchaseOrderId": 0
24 }
25}
Purchasing Organization - Bulk UpdateΒΆ
HTTP Request
PUT /api/v1/purchasing-organizations/bulk
π Description: Updates multiple purchasing organizations within the financial organization structure, allowing for efficient management of organizational hierarchies and relationships.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a collection of purchasing organization data, including hierarchical relationships and attributes necessary for updating 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 "companyId": 0,
10 "companyDisplayId": "string",
11 "purchaseOrderId": 0
12 }
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 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "name": "string",
22 "companyId": 0,
23 "companyDisplayId": "string",
24 "purchaseOrderId": 0
25 }
26 ]
27}
Purchasing Organization - Bulk CreateΒΆ
HTTP Request
POST /api/v1/purchasing-organizations/bulk
π Description: Creates multiple purchasing organizations within the financial organization structure, enabling efficient management of organizational hierarchies and enhancing operational capabilities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a bulk list of purchasing organization data, including hierarchical relationships and structural attributes relevant to 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 "companyId": 0,
10 "companyDisplayId": "string",
11 "purchaseOrderId": 0
12 }
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 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "name": "string",
22 "companyId": 0,
23 "companyDisplayId": "string",
24 "purchaseOrderId": 0
25 }
26 ]
27}
Purchasing Organization - Bulk DeleteΒΆ
HTTP Request
DELETE /api/v1/purchasing-organizations/bulk
π Description: Deletes multiple purchasing organizations within the financial organization structure, allowing for streamlined management of organizational hierarchies and entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of purchasing organization identifiers to facilitate the bulk deletion of financial entities within the organizational 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}
Purchasing Organization - SearchΒΆ
HTTP Request
POST /api/v1/purchasing-organizations/search
π Description: Submits a search request for purchasing organizations within the financial entity hierarchy, enabling users to efficiently locate and manage organizational structures.
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 purchasing organizations within the financial entityβs organizational structure and hierarchy. |
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 "nameLike": "string",
29 "companyIdEqual": 0,
30 "companyDisplayIdLike": "string",
31 "purchaseOrderIdEqual": 0
32}
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 "companyId": 0,
27 "companyDisplayId": "string",
28 "purchaseOrderId": 0
29 }
30 ],
31 "number": 0,
32 "sort": {
33 "unsorted": true,
34 "sorted": true,
35 "empty": true
36 },
37 "first": true,
38 "last": true,
39 "empty": true
40}
Purchasing Organization - Detach CompanyΒΆ
HTTP Request
POST /api/v1/purchasing-organizations/detach/company/{companyId}
π Description: Detaches a specified company from its associated purchasing organization within the financial organization structure, thereby updating the hierarchy of financial entities. This operation ensures accurate representation of organizational relationships in the system.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
companyId |
path |
integer(int64) |
true |
Unique identifier for the company |
body |
body |
true |
Request body containing the details required to detach a specified company from its associated purchasing organization within the financial entity hierarchy. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "companyId": 0,
10 "companyDisplayId": "string",
11 "purchaseOrderId": 0
12 }
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}
Purchasing Organization - Attach CompanyΒΆ
HTTP Request
POST /api/v1/purchasing-organizations/attach/company/{companyId}
π Description: Attaches a specified company to a purchasing organization within the financial organization structure, facilitating the establishment of hierarchical relationships between financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
companyId |
path |
integer(int64) |
true |
Unique identifier for the company |
body |
body |
true |
Request body containing the financial entity details necessary to attach a purchasing organization to the specified company, including organizational structure and hierarchy information. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "name": "string",
9 "companyId": 0,
10 "companyDisplayId": "string",
11 "purchaseOrderId": 0
12 }
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}
Purchasing Organization - Find AllΒΆ
HTTP Request
GET /api/v1/purchasing-organizations
π Description: Retrieves a list of purchasing organizations within the financial organization structure, providing insights into the hierarchical relationships and entities involved in procurement activities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the purchasing organizations 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 "companyId": 0,
27 "companyDisplayId": "string",
28 "purchaseOrderId": 0
29 }
30 ],
31 "number": 0,
32 "sort": {
33 "unsorted": true,
34 "sorted": true,
35 "empty": true
36 },
37 "first": true,
38 "last": true,
39 "empty": true
40}
Purchasing Organization - CreateΒΆ
HTTP Request
POST /api/v1/purchasing-organizations
π Description: Creates a new purchasing organization within the financial organization structure, enabling the establishment of hierarchical relationships and enhancing the management of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the details of the purchasing organization, including its hierarchical structure and associated financial entity information. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "name": "string",
8 "companyId": 0,
9 "companyDisplayId": "string",
10 "purchaseOrderId": 0
11}
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 "companyId": 0,
22 "companyDisplayId": "string",
23 "purchaseOrderId": 0
24 }
25}
Purchasing Organization - Get MetadataΒΆ
HTTP Request
GET /api/v1/purchasing-organizations/meta
π Description: Retrieves metadata for purchasing organizations within the financial organization structure, providing insights into the hierarchy and relationships of financial entities.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 "NAME"
3]
Response Schema
Purchasing Organization - Find All By System IDΒΆ
HTTP Request
GET /api/v1/purchasing-organizations/erp-system/{systemId}
π Description: Retrieves the details of a specific purchasing organization within the financial entity hierarchy based on the provided ERP system ID.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
systemId |
path |
integer(int64) |
true |
Unique identifier for the system |
pageable |
query |
true |
Indicates whether the response should be paginated, facilitating efficient retrieval of purchasing organization data within the financial entity hierarchy. |
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 "companyId": 0,
27 "companyDisplayId": "string",
28 "purchaseOrderId": 0
29 }
30 ],
31 "number": 0,
32 "sort": {
33 "unsorted": true,
34 "sorted": true,
35 "empty": true
36 },
37 "first": true,
38 "last": true,
39 "empty": true
40}
Purchasing Organization - Get All By CompanyΒΆ
HTTP Request
GET /api/v1/purchasing-organizations/company/{id}
π Description: Retrieves detailed information about a specific purchasing organization within the financial entity hierarchy, identified by the provided company ID.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
pageable |
query |
true |
Indicates whether the response should be paginated, facilitating efficient retrieval of purchasing organization data within the financial entityβs hierarchical 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 "companyId": 0,
27 "companyDisplayId": "string",
28 "purchaseOrderId": 0
29 }
30 ],
31 "number": 0,
32 "sort": {
33 "unsorted": true,
34 "sorted": true,
35 "empty": true
36 },
37 "first": true,
38 "last": true,
39 "empty": true
40}