Fiscal Periodยถ

Fiscal Period - Getยถ

HTTP Request

GET /api/v1/fiscal-periods/{id}

๐Ÿ“‹ Description: Retrieves detailed information about a specific fiscal period within the financial organization structure, identified by the provided ID, to support effective financial planning and analysis.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseFiscalPeriodDto

Fiscal Period - Updateยถ

HTTP Request

PUT /api/v1/fiscal-periods/{id}

๐Ÿ“‹ Description: Updates the details of a specified fiscal period within the financial organization structure, allowing for adjustments to the hierarchy and configuration of financial entities. This operation ensures that fiscal periods remain aligned with organizational changes and financial reporting requirements.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

FiscalPeriodDto

true

Request body containing updated fiscal period details, including attributes such as start date, end date, and associated financial entity information, to reflect changes in the organizationโ€™s financial structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseFiscalPeriodDto

Fiscal Period - Deleteยถ

HTTP Request

DELETE /api/v1/fiscal-periods/{id}

๐Ÿ“‹ Description: Deletes a specified fiscal period from the financial organization structure, ensuring that the hierarchy and organizational integrity are maintained 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

Fiscal Period - Delete Or Decommissionยถ

HTTP Request

PUT /api/v1/fiscal-periods/remove/{id}

๐Ÿ“‹ Description: Removes a specified fiscal period 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

Fiscal Period - Delete Or Decommission Allยถ

HTTP Request

PUT /api/v1/fiscal-periods/remove/bulk

๐Ÿ“‹ Description: Removes multiple fiscal periods in bulk from the financial organization structure, streamlining the management of financial entities and ensuring accurate hierarchy representation.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of fiscal period identifiers to facilitate the bulk removal of financial periods within the organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Fiscal Period - Decommissionยถ

HTTP Request

PUT /api/v1/fiscal-periods/decommission/{id}

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

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseFiscalPeriodDto

Fiscal Period - Decommission By Modification Date Beforeยถ

HTTP Request

PUT /api/v1/fiscal-periods/decommission/modified-before/{modified_before}

๐Ÿ“‹ Description: Decommissions fiscal periods that were modified before the specified date, ensuring the financial organization structure remains accurate and up-to-date. This operation is essential for maintaining the integrity of the financial entityโ€™s hierarchy.

Parameters

Name

In

Type

Required

Description

modified_before

path

string(date-time)

true

Specifies the cutoff date for decommissioning fiscal periods that were modified before the given date, ensuring alignment with the financial organizationโ€™s structure and hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListFiscalPeriodDto

Fiscal Period - Decommission Before Nowยถ

HTTP Request

PUT /api/v1/fiscal-periods/decommission/modified-before-now

๐Ÿ“‹ Description: Decommissions fiscal periods that were modified before the current date, ensuring the financial organization structure remains accurate and up-to-date. This operation is essential for maintaining the integrity of financial entity hierarchies within the system.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListFiscalPeriodDto

Fiscal Period - Decommission Allยถ

HTTP Request

PUT /api/v1/fiscal-periods/decommission/bulk

๐Ÿ“‹ Description: Decommissions multiple fiscal periods in bulk, allowing financial organizations to efficiently manage their organizational structure and hierarchy by removing outdated or unnecessary fiscal entities.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of financial entity identifiers and associated details for bulk decommissioning of fiscal periods within the organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListFiscalPeriodDto

Fiscal Period - Create Or Update Bulkยถ

HTTP Request

PUT /api/v1/fiscal-periods/createOrUpdate/bulk

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

Parameters

Name

In

Type

Required

Description

body

body

FiscalPeriodDto

true

Request body containing an array of fiscal period objects, each detailing the financial entityโ€™s organization structure and hierarchy for bulk creation or update.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListFiscalPeriodDto

Fiscal Period - Create Or Updateยถ

HTTP Request

PUT /api/v1/fiscal-periods/createOrUpdate

๐Ÿ“‹ Description: Creates or updates fiscal periods within the financial organization structure, enabling users to manage the hierarchy and organization of financial entities effectively.

Parameters

Name

In

Type

Required

Description

body

body

FiscalPeriodDto

true

Request body containing the financial entity details, including organization structure and hierarchy information, for creating or updating fiscal periods.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseFiscalPeriodDto

Fiscal Period - Bulk Updateยถ

HTTP Request

PUT /api/v1/fiscal-periods/bulk

๐Ÿ“‹ Description: Updates multiple fiscal periods 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

FiscalPeriodDto

true

Request body containing a bulk update of fiscal period data, including details on organization structure and hierarchy for financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListFiscalPeriodDto

Fiscal Period - Bulk Createยถ

HTTP Request

POST /api/v1/fiscal-periods/bulk

๐Ÿ“‹ Description: Creates multiple fiscal periods in bulk for a specified financial entity, enabling efficient management of the organizationโ€™s financial structure and hierarchy.

Parameters

Name

In

Type

Required

Description

body

body

FiscalPeriodDto

true

Request body containing an array of fiscal period definitions, including attributes such as start date, end date, and associated financial entity identifiers, to facilitate bulk creation within the organizationโ€™s financial structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListFiscalPeriodDto

Fiscal Period - Bulk Deleteยถ

HTTP Request

DELETE /api/v1/fiscal-periods/bulk

๐Ÿ“‹ Description: Deletes multiple fiscal periods in bulk from the financial organization structure, allowing for efficient 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 fiscal period identifiers to be deleted in bulk, relevant for managing the financial organization structure and hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Fiscal Period - Detach Fiscal Variantยถ

HTTP Request

POST /api/v1/fiscal-periods/detach/fiscal-variant/{fiscalVariantId}

๐Ÿ“‹ Description: Detaches a specified fiscal variant from the financial organization structure, allowing for adjustments in the hierarchy of financial entities. This operation ensures that the fiscal variant is no longer associated with the current fiscal periods, facilitating effective financial management.

Parameters

Name

In

Type

Required

Description

fiscalVariantId

path

integer(int64)

true

Unique identifier for the fiscal variant

body

body

FiscalPeriodDto

true

Request body containing the details necessary to detach a fiscal variant from the financial organization structure, including relevant identifiers and metadata.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Fiscal Period - Attach Fiscal Variantยถ

HTTP Request

POST /api/v1/fiscal-periods/attach/fiscal-variant/{relation_id}

๐Ÿ“‹ Description: Attaches a specified fiscal variant to a fiscal period within the financial organization structure, enabling the alignment of financial entities with their respective organizational hierarchies.

Parameters

Name

In

Type

Required

Description

relation_id

path

integer(int64)

true

Unique identifier for the fiscal variant being attached to the financial organizationโ€™s structure, facilitating the integration of hierarchical financial entities.

body

body

FiscalPeriodDto

true

Request body containing the fiscal variant details to be attached to the specified financial entityโ€™s organizational structure, including relevant attributes and metadata.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Fiscal Period - Find Allยถ

HTTP Request

GET /api/v1/fiscal-periods

๐Ÿ“‹ Description: Retrieves a list of fiscal periods within the financial organization structure, enabling users to understand the hierarchy and timeline of financial entities.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

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

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageFiscalPeriodDto

Fiscal Period - Createยถ

HTTP Request

POST /api/v1/fiscal-periods

๐Ÿ“‹ Description: Creates a new fiscal period within the financial organization structure, enabling the establishment of timeframes for financial reporting and analysis within the organizational hierarchy.

Parameters

Name

In

Type

Required

Description

body

body

FiscalPeriodDto

true

Request body containing the financial period details, including start and end dates, associated organization identifiers, and hierarchical structure information for effective fiscal management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseFiscalPeriodDto

Fiscal Period - Get Metadataยถ

HTTP Request

GET /api/v1/fiscal-periods/meta

๐Ÿ“‹ Description: Retrieves metadata for fiscal periods within the financial organization structure, providing essential information for understanding the hierarchy and organization of financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Fiscal Period - Get All By Fiscal Variantยถ

HTTP Request

GET /api/v1/fiscal-periods/fiscal-variant/{fiscalVariantId}

๐Ÿ“‹ Description: Retrieves the fiscal periods associated with a specified fiscal variant, providing insight into the financial organization structure and hierarchy of the entity. This operation is essential for understanding the temporal framework within which financial activities are organized.

Parameters

Name

In

Type

Required

Description

fiscalVariantId

path

integer(int64)

true

Unique identifier for the fiscal variant

pageable

query

Pageable

true

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

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageFiscalPeriodDto

Fiscal Period - Find All By System IDยถ

HTTP Request

GET /api/v1/fiscal-periods/erp-system/{systemId}

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

Parameters

Name

In

Type

Required

Description

systemId

path

integer(int64)

true

Unique identifier for the system

pageable

query

Pageable

true

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

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageFiscalPeriodDto