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 |
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 "year": 0,
21 "month": 0,
22 "day": 0,
23 "postingPeriod": 0,
24 "yearShift": 0,
25 "fiscalVariantId": 0,
26 "fiscalVariantDisplayId": "string"
27 }
28}
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 |
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. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "year": 0,
8 "month": 0,
9 "day": 0,
10 "postingPeriod": 0,
11 "yearShift": 0,
12 "fiscalVariantId": 0,
13 "fiscalVariantDisplayId": "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 "year": 0,
21 "month": 0,
22 "day": 0,
23 "postingPeriod": 0,
24 "yearShift": 0,
25 "fiscalVariantId": 0,
26 "fiscalVariantDisplayId": "string"
27 }
28}
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 |
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}
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 |
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}
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. |
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}
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 |
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 "year": 0,
21 "month": 0,
22 "day": 0,
23 "postingPeriod": 0,
24 "yearShift": 0,
25 "fiscalVariantId": 0,
26 "fiscalVariantDisplayId": "string"
27 }
28}
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 |
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 "year": 0,
22 "month": 0,
23 "day": 0,
24 "postingPeriod": 0,
25 "yearShift": 0,
26 "fiscalVariantId": 0,
27 "fiscalVariantDisplayId": "string"
28 }
29 ]
30}
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 |
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 "year": 0,
22 "month": 0,
23 "day": 0,
24 "postingPeriod": 0,
25 "yearShift": 0,
26 "fiscalVariantId": 0,
27 "fiscalVariantDisplayId": "string"
28 }
29 ]
30}
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. |
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 "year": 0,
22 "month": 0,
23 "day": 0,
24 "postingPeriod": 0,
25 "yearShift": 0,
26 "fiscalVariantId": 0,
27 "fiscalVariantDisplayId": "string"
28 }
29 ]
30}
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 |
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. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "year": 0,
9 "month": 0,
10 "day": 0,
11 "postingPeriod": 0,
12 "yearShift": 0,
13 "fiscalVariantId": 0,
14 "fiscalVariantDisplayId": "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 "year": 0,
22 "month": 0,
23 "day": 0,
24 "postingPeriod": 0,
25 "yearShift": 0,
26 "fiscalVariantId": 0,
27 "fiscalVariantDisplayId": "string"
28 }
29 ]
30}
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 |
true |
Request body containing the financial entity details, including organization structure and hierarchy information, for creating or updating fiscal periods. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "year": 0,
8 "month": 0,
9 "day": 0,
10 "postingPeriod": 0,
11 "yearShift": 0,
12 "fiscalVariantId": 0,
13 "fiscalVariantDisplayId": "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 "year": 0,
21 "month": 0,
22 "day": 0,
23 "postingPeriod": 0,
24 "yearShift": 0,
25 "fiscalVariantId": 0,
26 "fiscalVariantDisplayId": "string"
27 }
28}
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 |
true |
Request body containing a bulk update of fiscal period data, including details on organization structure and hierarchy for financial entities. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "year": 0,
9 "month": 0,
10 "day": 0,
11 "postingPeriod": 0,
12 "yearShift": 0,
13 "fiscalVariantId": 0,
14 "fiscalVariantDisplayId": "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 "year": 0,
22 "month": 0,
23 "day": 0,
24 "postingPeriod": 0,
25 "yearShift": 0,
26 "fiscalVariantId": 0,
27 "fiscalVariantDisplayId": "string"
28 }
29 ]
30}
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 |
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. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "year": 0,
9 "month": 0,
10 "day": 0,
11 "postingPeriod": 0,
12 "yearShift": 0,
13 "fiscalVariantId": 0,
14 "fiscalVariantDisplayId": "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 "year": 0,
22 "month": 0,
23 "day": 0,
24 "postingPeriod": 0,
25 "yearShift": 0,
26 "fiscalVariantId": 0,
27 "fiscalVariantDisplayId": "string"
28 }
29 ]
30}
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. |
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}
Fiscal Period - Searchยถ
HTTP Request
POST /api/v1/fiscal-periods/search
๐ Description: Submits a request to search for fiscal periods within the financial organization structure, allowing users to filter results based on specific criteria related to organizational hierarchy and 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 for fiscal periods, including parameters related to the organizationโs financial 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 "yearLike": "string",
29 "monthLike": "string",
30 "dayLike": "string",
31 "postingPeriodLike": "string",
32 "yearShiftEqual": 0,
33 "fiscalVariantIdEqual": 0,
34 "fiscalVariantDisplayIdLike": "string"
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 "year": 0,
26 "month": 0,
27 "day": 0,
28 "postingPeriod": 0,
29 "yearShift": 0,
30 "fiscalVariantId": 0,
31 "fiscalVariantDisplayId": "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}
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 |
true |
Request body containing the details necessary to detach a fiscal variant from the financial organization 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 "year": 0,
9 "month": 0,
10 "day": 0,
11 "postingPeriod": 0,
12 "yearShift": 0,
13 "fiscalVariantId": 0,
14 "fiscalVariantDisplayId": "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}
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 |
true |
Request body containing the fiscal variant details to be attached to the specified financial entityโs organizational structure, including relevant attributes and metadata. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "year": 0,
9 "month": 0,
10 "day": 0,
11 "postingPeriod": 0,
12 "yearShift": 0,
13 "fiscalVariantId": 0,
14 "fiscalVariantDisplayId": "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}
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 |
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 |
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 "year": 0,
26 "month": 0,
27 "day": 0,
28 "postingPeriod": 0,
29 "yearShift": 0,
30 "fiscalVariantId": 0,
31 "fiscalVariantDisplayId": "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}
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 |
true |
Request body containing the financial period details, including start and end dates, associated organization identifiers, and hierarchical structure information for effective fiscal management. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "year": 0,
8 "month": 0,
9 "day": 0,
10 "postingPeriod": 0,
11 "yearShift": 0,
12 "fiscalVariantId": 0,
13 "fiscalVariantDisplayId": "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 "year": 0,
21 "month": 0,
22 "day": 0,
23 "postingPeriod": 0,
24 "yearShift": 0,
25 "fiscalVariantId": 0,
26 "fiscalVariantDisplayId": "string"
27 }
28}
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 |
Inline |
Example Responses
1[
2 "YEAR"
3]
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 |
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 |
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 "year": 0,
26 "month": 0,
27 "day": 0,
28 "postingPeriod": 0,
29 "yearShift": 0,
30 "fiscalVariantId": 0,
31 "fiscalVariantDisplayId": "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}
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 |
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 |
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 "year": 0,
26 "month": 0,
27 "day": 0,
28 "postingPeriod": 0,
29 "yearShift": 0,
30 "fiscalVariantId": 0,
31 "fiscalVariantDisplayId": "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}