Purchase Orderยถ

Purchase Order - Getยถ

HTTP Request

GET /api/v1/purchase-orders/{id}

๐Ÿ“‹ Description: Retrieves detailed information about a specific purchase order identified by its unique ID within the financial organization structure, facilitating insights into the organizationโ€™s procurement activities and hierarchy.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePurchaseOrderDto

Purchase Order - Updateยถ

HTTP Request

PUT /api/v1/purchase-orders/{id}

๐Ÿ“‹ Description: Updates the details of a specific purchase order within the financial organization structure, allowing for modifications to align with the organizationโ€™s hierarchy and operational needs.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

PurchaseOrderDto

true

Request body containing the updated purchase order details, including financial entity identifiers, organizational structure elements, and hierarchical adjustments.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePurchaseOrderDto

Purchase Order - Deleteยถ

HTTP Request

DELETE /api/v1/purchase-orders/{id}

๐Ÿ“‹ Description: Deletes a specified purchase order from the financial organization structure, ensuring that the hierarchy and integrity of the financial entity are maintained.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Purchase Order - Delete Or Decommissionยถ

HTTP Request

PUT /api/v1/purchase-orders/remove/{id}

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

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Purchase Order - Delete Or Decommission Allยถ

HTTP Request

PUT /api/v1/purchase-orders/remove/bulk

๐Ÿ“‹ Description: Removes multiple purchase orders in bulk from the financial organization structure, ensuring efficient management of financial entities within the hierarchy.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of purchase order identifiers to be removed in bulk from the financial organizationโ€™s structure, ensuring efficient management of hierarchical financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Purchase Order - Decommissionยถ

HTTP Request

PUT /api/v1/purchase-orders/decommission/{id}

๐Ÿ“‹ Description: Decommissions a specified purchase order within the financial organization structure, effectively removing it from the active 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

OK

ResponsePurchaseOrderDto

Purchase Order - Decommission By Modification Date Beforeยถ

HTTP Request

PUT /api/v1/purchase-orders/decommission/modified-before/{modified_before}

๐Ÿ“‹ Description: Updates the status of purchase orders that were modified before the specified date, allowing financial organizations to efficiently manage their order hierarchy and structure.

Parameters

Name

In

Type

Required

Description

modified_before

path

string(date-time)

true

Specifies the cutoff date for decommissioning purchase orders that were modified before the given date, ensuring the financial organization maintains an accurate and up-to-date structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPurchaseOrderDto

Purchase Order - Decommission Before Nowยถ

HTTP Request

PUT /api/v1/purchase-orders/decommission/modified-before-now

๐Ÿ“‹ Description: Updates the status of purchase orders that were modified before the current date, facilitating the management of financial entities within the organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPurchaseOrderDto

Purchase Order - Decommission Allยถ

HTTP Request

PUT /api/v1/purchase-orders/decommission/bulk

๐Ÿ“‹ Description: Updates the status of multiple purchase orders to โ€˜decommissionโ€™ within the financial organization structure, enabling efficient management of obsolete financial entities in the organizational hierarchy.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a bulk decommissioning list of purchase orders, including identifiers and relevant financial entity details to facilitate organizational structure adjustments.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPurchaseOrderDto

Purchase Order - Create Or Update Bulkยถ

HTTP Request

PUT /api/v1/purchase-orders/createOrUpdate/bulk

๐Ÿ“‹ Description: Creates or updates multiple purchase orders in bulk within the financial organization structure, ensuring alignment with the hierarchical framework of financial entities.

Parameters

Name

In

Type

Required

Description

body

body

PurchaseOrderDto

true

Request body containing a bulk array of purchase order data, including details necessary for creating or updating financial entities within the organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPurchaseOrderDto

Purchase Order - Create Or Updateยถ

HTTP Request

PUT /api/v1/purchase-orders/createOrUpdate

๐Ÿ“‹ Description: Creates or updates purchase orders within the financial organization structure, ensuring alignment with the established hierarchy and organizational requirements.

Parameters

Name

In

Type

Required

Description

body

body

PurchaseOrderDto

true

Request body containing the purchase order details, including financial entity identifiers and hierarchical structure information for effective organization management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePurchaseOrderDto

Purchase Order - Bulk Updateยถ

HTTP Request

PUT /api/v1/purchase-orders/bulk

๐Ÿ“‹ Description: Updates multiple purchase orders in bulk within the financial organization structure, allowing for efficient management of financial entities and their hierarchical relationships.

Parameters

Name

In

Type

Required

Description

body

body

PurchaseOrderDto

true

Request body containing an array of purchase order details, including financial entity identifiers and hierarchical organization data, for bulk processing within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPurchaseOrderDto

Purchase Order - Bulk Createยถ

HTTP Request

POST /api/v1/purchase-orders/bulk

๐Ÿ“‹ Description: Submits multiple purchase orders in a single request, facilitating efficient processing within the financial organization structure and enhancing the management of hierarchical purchasing activities.

Parameters

Name

In

Type

Required

Description

body

body

PurchaseOrderDto

true

Request body containing an array of purchase order details, including financial entity identifiers and hierarchical organization structure information, for bulk processing within the financial organization framework.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListPurchaseOrderDto

Purchase Order - Bulk Deleteยถ

HTTP Request

DELETE /api/v1/purchase-orders/bulk

๐Ÿ“‹ Description: Deletes multiple purchase orders in a single operation, streamlining the management of financial entities within the organizational structure.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of purchase order IDs to be deleted in bulk, reflecting the organizationโ€™s financial structure and hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Purchase Order - Detach Purchase Organizationยถ

HTTP Request

POST /api/v1/purchase-orders/detach/purchase-organization/{relation_id}

๐Ÿ“‹ Description: Detaches a specified purchase organization from the financial entity hierarchy, allowing for adjustments in the organizational structure. This operation ensures accurate representation of financial relationships within the organization.

Parameters

Name

In

Type

Required

Description

relation_id

path

integer(int64)

true

Unique identifier for the financial entityโ€™s relationship within the organizational structure, used to detach a purchase organization from a purchase order.

body

body

PurchaseOrderDto

true

Request body containing the details required to detach a purchase organization from the financial entity hierarchy, including relevant identifiers and metadata.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Purchase Order - Attach Purchase Organizationยถ

HTTP Request

POST /api/v1/purchase-orders/attach/purchase-organization/{relation_id}

๐Ÿ“‹ Description: Attaches a specified purchase organization to a purchase order, facilitating the alignment of financial entities within the organizational structure and hierarchy.

Parameters

Name

In

Type

Required

Description

relation_id

path

integer(int64)

true

Unique identifier for the financial organization structure, representing the relationship between the purchase order and the associated financial entity.

body

body

PurchaseOrderDto

true

Request body containing the purchase organization details, including hierarchical relationships and associated financial entity information for the specified relation ID.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Purchase Order - Find Allยถ

HTTP Request

GET /api/v1/purchase-orders

๐Ÿ“‹ Description: Retrieves a list of purchase orders associated with the financial organization structure, allowing users to view and manage orders within the specified organizational hierarchy.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the response should be paginated, allowing for efficient retrieval of purchase orders within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagePurchaseOrderDto

Purchase Order - Createยถ

HTTP Request

POST /api/v1/purchase-orders

๐Ÿ“‹ Description: Creates a new purchase order within the financial organization structure, enabling the establishment of hierarchical relationships and management of financial entities.

Parameters

Name

In

Type

Required

Description

body

body

PurchaseOrderDto

true

Request body containing the purchase order details, including financial entity identifiers, item specifications, and hierarchical organization structure information.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponsePurchaseOrderDto

Purchase Order - Get All By Purchase Organizationยถ

HTTP Request

GET /api/v1/purchase-orders/purchase-organization/{id}

๐Ÿ“‹ Description: Retrieves detailed information about a specific purchase organization within the financial entity hierarchy, identified by the provided ID.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

pageable

query

Pageable

true

Indicates whether the response should be paginated, allowing for efficient retrieval of purchase orders within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagePurchaseOrderDto

Purchase Order - Get Metadataยถ

HTTP Request

GET /api/v1/purchase-orders/meta

๐Ÿ“‹ Description: Retrieves metadata related to purchase orders within the financial organization structure, providing insights into the hierarchy and relationships of financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Purchase Order - Find All By System IDยถ

HTTP Request

GET /api/v1/purchase-orders/erp-system/{systemId}

๐Ÿ“‹ Description: Retrieves purchase order details from the specified ERP system, allowing users to access essential information related to the organizationโ€™s financial structure and hierarchy.

Parameters

Name

In

Type

Required

Description

systemId

path

integer(int64)

true

Unique identifier for the system

pageable

query

Pageable

true

Indicates whether the response should be paginated, facilitating efficient retrieval of purchase orders within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PagePurchaseOrderDto