Fiscal VariantΒΆ
Fiscal Variant - GetΒΆ
HTTP Request
GET /api/v1/fiscal-variants/{id}
π Description: Retrieves the details of a specific fiscal variant identified by the provided ID, facilitating insights into the financial organization structure and hierarchy of the 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 "numberOfPostingPeriods": 0,
21 "numberOfSpecialPeriods": 0,
22 "isCalendarYear": true,
23 "yearDependent": true,
24 "companyId": 0,
25 "fiscalPeriodId": 0,
26 "postingPeriodControlId": 0
27 }
28}
Fiscal Variant - UpdateΒΆ
HTTP Request
PUT /api/v1/fiscal-variants/{id}
π Description: Updates the specified fiscal variant within the financial organization structure, allowing for modifications to its attributes and hierarchy as needed to reflect changes in 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 fiscal variant details, including attributes related to the financial organization structure and hierarchy for the specified financial entity. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "numberOfPostingPeriods": 0,
8 "numberOfSpecialPeriods": 0,
9 "isCalendarYear": true,
10 "yearDependent": true,
11 "companyId": 0,
12 "fiscalPeriodId": 0,
13 "postingPeriodControlId": 0
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 "numberOfPostingPeriods": 0,
21 "numberOfSpecialPeriods": 0,
22 "isCalendarYear": true,
23 "yearDependent": true,
24 "companyId": 0,
25 "fiscalPeriodId": 0,
26 "postingPeriodControlId": 0
27 }
28}
Fiscal Variant - DeleteΒΆ
HTTP Request
DELETE /api/v1/fiscal-variants/{id}
π Description: Deletes a specified fiscal variant from the financial organization structure, ensuring the hierarchy remains accurate and up-to-date for effective 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}
Fiscal Variant - Delete Or DecommissionΒΆ
HTTP Request
PUT /api/v1/fiscal-variants/remove/{id}
π Description: Removes a specified fiscal variant from the financial organization structure, ensuring the hierarchy remains accurate and up-to-date for effective 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}
Fiscal Variant - Delete Or Decommission AllΒΆ
HTTP Request
PUT /api/v1/fiscal-variants/remove/bulk
π Description: Removes multiple fiscal variants from the financial organization structure in a single operation, streamlining the management of financial entities within the hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of financial entity identifiers for bulk removal from the organizational structure 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 Variant - DecommissionΒΆ
HTTP Request
PUT /api/v1/fiscal-variants/decommission/{id}
π Description: Decommissions a specified fiscal variant within the financial organization structure, effectively removing it from the active hierarchy of financial entities. This operation ensures that outdated or unnecessary fiscal variants are no longer considered in organizational financial planning and reporting.
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 "numberOfPostingPeriods": 0,
21 "numberOfSpecialPeriods": 0,
22 "isCalendarYear": true,
23 "yearDependent": true,
24 "companyId": 0,
25 "fiscalPeriodId": 0,
26 "postingPeriodControlId": 0
27 }
28}
Fiscal Variant - Decommission By Modification Date BeforeΒΆ
HTTP Request
PUT /api/v1/fiscal-variants/decommission/modified-before/{modified_before}
π Description: Decommissions fiscal variants in the financial organization structure that were modified before the specified date, ensuring the hierarchy remains current and aligned with organizational needs. This operation helps maintain an efficient and accurate representation of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
modified_before |
path |
string(date-time) |
true |
Specifies the cutoff date for decommissioning fiscal variants, ensuring that only those modified before this date are processed within the financial organization structure. |
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 "numberOfPostingPeriods": 0,
22 "numberOfSpecialPeriods": 0,
23 "isCalendarYear": true,
24 "yearDependent": true,
25 "companyId": 0,
26 "fiscalPeriodId": 0,
27 "postingPeriodControlId": 0
28 }
29 ]
30}
Fiscal Variant - Decommission Before NowΒΆ
HTTP Request
PUT /api/v1/fiscal-variants/decommission/modified-before-now
π Description: Decommissions fiscal variants that were modified before the current date, ensuring the financial organization structure remains up-to-date and aligned with organizational hierarchy requirements. This operation helps maintain the integrity of financial entities by removing outdated configurations.
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 "numberOfPostingPeriods": 0,
22 "numberOfSpecialPeriods": 0,
23 "isCalendarYear": true,
24 "yearDependent": true,
25 "companyId": 0,
26 "fiscalPeriodId": 0,
27 "postingPeriodControlId": 0
28 }
29 ]
30}
Fiscal Variant - Decommission AllΒΆ
HTTP Request
PUT /api/v1/fiscal-variants/decommission/bulk
π Description: Decommissions multiple fiscal variants within the financial organization structure, enabling efficient management of financial entities and their hierarchical relationships.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of financial entity identifiers and their corresponding decommissioning details for bulk processing 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 "numberOfPostingPeriods": 0,
22 "numberOfSpecialPeriods": 0,
23 "isCalendarYear": true,
24 "yearDependent": true,
25 "companyId": 0,
26 "fiscalPeriodId": 0,
27 "postingPeriodControlId": 0
28 }
29 ]
30}
Fiscal Variant - Create Or Update BulkΒΆ
HTTP Request
PUT /api/v1/fiscal-variants/createOrUpdate/bulk
π Description: Creates or updates multiple fiscal variants in bulk within the financial organization structure, ensuring efficient management of financial entities and their hierarchical relationships.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a list of fiscal variant objects for bulk creation or update, including details essential for defining the financial organization structure and hierarchy. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "numberOfPostingPeriods": 0,
9 "numberOfSpecialPeriods": 0,
10 "isCalendarYear": true,
11 "yearDependent": true,
12 "companyId": 0,
13 "fiscalPeriodId": 0,
14 "postingPeriodControlId": 0
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 "numberOfPostingPeriods": 0,
22 "numberOfSpecialPeriods": 0,
23 "isCalendarYear": true,
24 "yearDependent": true,
25 "companyId": 0,
26 "fiscalPeriodId": 0,
27 "postingPeriodControlId": 0
28 }
29 ]
30}
Fiscal Variant - Create Or UpdateΒΆ
HTTP Request
PUT /api/v1/fiscal-variants/createOrUpdate
π Description: Creates or updates fiscal variants within the financial organization structure, ensuring accurate representation of the hierarchy and financial entity configurations.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial entityβs organizational structure data, including details for creating or updating fiscal variants within the hierarchy. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "numberOfPostingPeriods": 0,
8 "numberOfSpecialPeriods": 0,
9 "isCalendarYear": true,
10 "yearDependent": true,
11 "companyId": 0,
12 "fiscalPeriodId": 0,
13 "postingPeriodControlId": 0
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 "numberOfPostingPeriods": 0,
21 "numberOfSpecialPeriods": 0,
22 "isCalendarYear": true,
23 "yearDependent": true,
24 "companyId": 0,
25 "fiscalPeriodId": 0,
26 "postingPeriodControlId": 0
27 }
28}
Fiscal Variant - Bulk UpdateΒΆ
HTTP Request
PUT /api/v1/fiscal-variants/bulk
π Description: Updates multiple fiscal variants within the financial organization structure, allowing for efficient management of hierarchical relationships among financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a collection of fiscal variant data, including attributes for organization structure and hierarchy relevant to financial entities. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "numberOfPostingPeriods": 0,
9 "numberOfSpecialPeriods": 0,
10 "isCalendarYear": true,
11 "yearDependent": true,
12 "companyId": 0,
13 "fiscalPeriodId": 0,
14 "postingPeriodControlId": 0
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 "numberOfPostingPeriods": 0,
22 "numberOfSpecialPeriods": 0,
23 "isCalendarYear": true,
24 "yearDependent": true,
25 "companyId": 0,
26 "fiscalPeriodId": 0,
27 "postingPeriodControlId": 0
28 }
29 ]
30}
Fiscal Variant - Bulk CreateΒΆ
HTTP Request
POST /api/v1/fiscal-variants/bulk
π Description: Creates multiple fiscal variants in a single request, 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 collection of fiscal variant data, including attributes necessary for defining financial entities within the organizational structure and hierarchy. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "numberOfPostingPeriods": 0,
9 "numberOfSpecialPeriods": 0,
10 "isCalendarYear": true,
11 "yearDependent": true,
12 "companyId": 0,
13 "fiscalPeriodId": 0,
14 "postingPeriodControlId": 0
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 "numberOfPostingPeriods": 0,
22 "numberOfSpecialPeriods": 0,
23 "isCalendarYear": true,
24 "yearDependent": true,
25 "companyId": 0,
26 "fiscalPeriodId": 0,
27 "postingPeriodControlId": 0
28 }
29 ]
30}
Fiscal Variant - Bulk DeleteΒΆ
HTTP Request
DELETE /api/v1/fiscal-variants/bulk
π Description: Deletes multiple fiscal variants from the financial organization structure, enabling 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 variant identifiers to be deleted in bulk 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}
Fiscal Variant - SearchΒΆ
HTTP Request
POST /api/v1/fiscal-variants/search
π Description: Submits a search request for fiscal variants within the financial organization structure, enabling users to efficiently identify and analyze hierarchical 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 the search criteria for fiscal variants, including parameters relevant 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 "uiSelector": "string",
29 "numberOfPostingPeriodsLike": "string",
30 "numberOfSpecialPeriodsLike": "string",
31 "isCalendarYearEqual": true,
32 "yearDependentEqual": true,
33 "companyIdEqual": 0,
34 "fiscalPeriodIdEqual": 0,
35 "postingPeriodControlIdEqual": 0
36}
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 "numberOfPostingPeriods": 0,
26 "numberOfSpecialPeriods": 0,
27 "isCalendarYear": true,
28 "yearDependent": true,
29 "companyId": 0,
30 "fiscalPeriodId": 0,
31 "postingPeriodControlId": 0
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 Variant - Detach Company To Fiscal VariantΒΆ
HTTP Request
POST /api/v1/fiscal-variants/detach/company/{company_id}
π Description: Detaches a specified company from its associated fiscal variants within the financial organization structure, enabling the reconfiguration of the entityβs hierarchical relationships. This operation is essential for maintaining accurate organizational alignment and financial reporting.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
company_id |
path |
integer(int64) |
true |
Unique identifier for the financial entity within the organizational structure, used to detach a fiscal variant from the specified company. |
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 Variant - Attach Company To Fiscal VariantΒΆ
HTTP Request
POST /api/v1/fiscal-variants/attach/company/{company_id}/{fiscal_variant_id}
π Description: Attaches a specified fiscal variant to a designated company within the financial organization structure, enabling the alignment of financial entities with their respective fiscal policies and regulations.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
company_id |
path |
integer(int64) |
true |
Unique identifier for the financial entity within the organizational structure, used to associate a fiscal variant with the specified company. |
fiscal_variant_id |
path |
integer(int64) |
true |
Unique identifier for the fiscal variant being attached to the specified company within the financial organization structure. |
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 Variant - Find AllΒΆ
HTTP Request
GET /api/v1/fiscal-variants
π Description: Retrieves a list of fiscal variants within the financial organization structure, providing insights into the hierarchical configuration of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the fiscal variants 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 "numberOfPostingPeriods": 0,
26 "numberOfSpecialPeriods": 0,
27 "isCalendarYear": true,
28 "yearDependent": true,
29 "companyId": 0,
30 "fiscalPeriodId": 0,
31 "postingPeriodControlId": 0
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 Variant - CreateΒΆ
HTTP Request
POST /api/v1/fiscal-variants
π Description: Creates a new fiscal variant within the financial organization structure, enabling the establishment of distinct financial entities and hierarchies for enhanced organizational management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial variant details, including organizational structure and hierarchy information for the specified financial entity. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "numberOfPostingPeriods": 0,
8 "numberOfSpecialPeriods": 0,
9 "isCalendarYear": true,
10 "yearDependent": true,
11 "companyId": 0,
12 "fiscalPeriodId": 0,
13 "postingPeriodControlId": 0
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 "numberOfPostingPeriods": 0,
21 "numberOfSpecialPeriods": 0,
22 "isCalendarYear": true,
23 "yearDependent": true,
24 "companyId": 0,
25 "fiscalPeriodId": 0,
26 "postingPeriodControlId": 0
27 }
28}
Fiscal Variant - Get MetadataΒΆ
HTTP Request
GET /api/v1/fiscal-variants/meta
π Description: Retrieves metadata for fiscal variants 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 "NUMBER_OF_POSTING_PERIODS"
3]
Response Schema
Fiscal Variant - Get All By Fiscal PeriodΒΆ
HTTP Request
GET /api/v1/fiscal-variants/fiscal-period/{fiscalPeriodId}
π Description: Retrieves the details of a specific fiscal period identified by the provided fiscalPeriodId within the financial organization structure, facilitating insights into the organizationβs financial hierarchy and planning.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
fiscalPeriodId |
path |
integer(int64) |
true |
Unique identifier for the fiscal period |
pageable |
query |
true |
Indicates whether the results should be returned in a paginated format, facilitating efficient navigation through the financial entities associated with the specified fiscal period. |
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 "numberOfPostingPeriods": 0,
26 "numberOfSpecialPeriods": 0,
27 "isCalendarYear": true,
28 "yearDependent": true,
29 "companyId": 0,
30 "fiscalPeriodId": 0,
31 "postingPeriodControlId": 0
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 Variant - Find All By System IDΒΆ
HTTP Request
GET /api/v1/fiscal-variants/erp-system/{systemId}
π Description: Retrieves the fiscal variants associated with a specified ERP system, providing insights into the financial organization structure and hierarchy of the designated 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 navigation through the financial organization structure associated with 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 "numberOfPostingPeriods": 0,
26 "numberOfSpecialPeriods": 0,
27 "isCalendarYear": true,
28 "yearDependent": true,
29 "companyId": 0,
30 "fiscalPeriodId": 0,
31 "postingPeriodControlId": 0
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 Variant - Get All By CompanyΒΆ
HTTP Request
GET /api/v1/fiscal-variants/company/{company_id}
π Description: Retrieves fiscal variants associated with a specified company, providing insights into the financial organization structure and hierarchy of the entity. This operation supports effective management and analysis of financial data within the organization.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
company_id |
path |
integer(int64) |
true |
Unique identifier for the financial entity within the organizational structure, used to retrieve specific fiscal variants associated with the company. |
pageable |
query |
true |
Indicates whether the results should be returned in a paginated format, facilitating efficient navigation through the financial organization structure of the specified company. |
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 "numberOfPostingPeriods": 0,
26 "numberOfSpecialPeriods": 0,
27 "isCalendarYear": true,
28 "yearDependent": true,
29 "companyId": 0,
30 "fiscalPeriodId": 0,
31 "postingPeriodControlId": 0
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}