Posting Period ControlΒΆ
Posting Period Control - GetΒΆ
HTTP Request
GET /api/v1/posting-period-controls/{id}
π Description: Retrieves the details of a specific posting period control within the financial organization structure, identified by the provided ID, to facilitate effective management of financial entity hierarchies.
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 "generalLedgerAccountTarget": "ALL",
21 "fromAccountNumber": "string",
22 "toAccountNumber": "string",
23 "fiscalPeriodStart": 0,
24 "fiscalYearStart": 0,
25 "fiscalPeriodEnd": 0,
26 "fiscalYearEnd": 0,
27 "postingPeriodVariantId": 0,
28 "postingPeriodVariantDisplayId": "string"
29 }
30}
Posting Period Control - UpdateΒΆ
HTTP Request
PUT /api/v1/posting-period-controls/{id}
π Description: Updates the posting period control for a specified financial entity within the organizational structure, allowing for adjustments to the hierarchy and operational parameters. This operation ensures that the financial organization maintains accurate and up-to-date posting periods.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated posting period control data, 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 "generalLedgerAccountTarget": "ALL",
8 "fromAccountNumber": "string",
9 "toAccountNumber": "string",
10 "fiscalPeriodStart": 0,
11 "fiscalYearStart": 0,
12 "fiscalPeriodEnd": 0,
13 "fiscalYearEnd": 0,
14 "postingPeriodVariantId": 0,
15 "postingPeriodVariantDisplayId": "string"
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 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "generalLedgerAccountTarget": "ALL",
21 "fromAccountNumber": "string",
22 "toAccountNumber": "string",
23 "fiscalPeriodStart": 0,
24 "fiscalYearStart": 0,
25 "fiscalPeriodEnd": 0,
26 "fiscalYearEnd": 0,
27 "postingPeriodVariantId": 0,
28 "postingPeriodVariantDisplayId": "string"
29 }
30}
Posting Period Control - DeleteΒΆ
HTTP Request
DELETE /api/v1/posting-period-controls/{id}
π Description: Deletes a specified posting period control within the financial organization structure, ensuring the integrity of the hierarchy and maintaining accurate 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}
Posting Period Control - Delete Or DecommissionΒΆ
HTTP Request
PUT /api/v1/posting-period-controls/remove/{id}
π Description: Removes a specified posting period control from the financial organization structure, ensuring that the hierarchy and organization of financial entities remain accurate and up-to-date.
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}
Posting Period Control - Delete Or Decommission AllΒΆ
HTTP Request
PUT /api/v1/posting-period-controls/remove/bulk
π Description: Removes multiple posting period controls 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 an array of identifiers for the posting periods to be removed in bulk from the financial organization structure, ensuring streamlined management of the hierarchy within the financial entity. |
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}
Posting Period Control - DecommissionΒΆ
HTTP Request
PUT /api/v1/posting-period-controls/decommission/{id}
π Description: Decommissions a specified posting period control within the financial organization structure, effectively removing it from the active hierarchy of financial entities. This operation ensures that outdated or unnecessary controls are no longer utilized in financial processes.
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 "generalLedgerAccountTarget": "ALL",
21 "fromAccountNumber": "string",
22 "toAccountNumber": "string",
23 "fiscalPeriodStart": 0,
24 "fiscalYearStart": 0,
25 "fiscalPeriodEnd": 0,
26 "fiscalYearEnd": 0,
27 "postingPeriodVariantId": 0,
28 "postingPeriodVariantDisplayId": "string"
29 }
30}
Posting Period Control - Decommission By Modification Date BeforeΒΆ
HTTP Request
PUT /api/v1/posting-period-controls/decommission/modified-before/{modified_before}
π Description: Decommissions posting period controls for financial entities that were modified before the specified date, ensuring the organizationβs financial structure remains current and compliant. This operation is essential for maintaining an accurate hierarchy within the financial organization.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
modified_before |
path |
string(date-time) |
true |
Specifies the date and time before which posting period controls will be decommissioned, facilitating the management of financial entity structures and hierarchies. |
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 "generalLedgerAccountTarget": "ALL",
22 "fromAccountNumber": "string",
23 "toAccountNumber": "string",
24 "fiscalPeriodStart": 0,
25 "fiscalYearStart": 0,
26 "fiscalPeriodEnd": 0,
27 "fiscalYearEnd": 0,
28 "postingPeriodVariantId": 0,
29 "postingPeriodVariantDisplayId": "string"
30 }
31 ]
32}
Posting Period Control - Decommission Before NowΒΆ
HTTP Request
PUT /api/v1/posting-period-controls/decommission/modified-before-now
π Description: Decommissions posting period controls 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 the hierarchy within financial entities.
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 "generalLedgerAccountTarget": "ALL",
22 "fromAccountNumber": "string",
23 "toAccountNumber": "string",
24 "fiscalPeriodStart": 0,
25 "fiscalYearStart": 0,
26 "fiscalPeriodEnd": 0,
27 "fiscalYearEnd": 0,
28 "postingPeriodVariantId": 0,
29 "postingPeriodVariantDisplayId": "string"
30 }
31 ]
32}
Posting Period Control - Decommission AllΒΆ
HTTP Request
PUT /api/v1/posting-period-controls/decommission/bulk
π Description: Decommissions multiple posting period controls in bulk, allowing financial organizations to efficiently manage their structural hierarchy and streamline the organization of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of financial entity identifiers and associated metadata for bulk decommissioning of posting period controls 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 "generalLedgerAccountTarget": "ALL",
22 "fromAccountNumber": "string",
23 "toAccountNumber": "string",
24 "fiscalPeriodStart": 0,
25 "fiscalYearStart": 0,
26 "fiscalPeriodEnd": 0,
27 "fiscalYearEnd": 0,
28 "postingPeriodVariantId": 0,
29 "postingPeriodVariantDisplayId": "string"
30 }
31 ]
32}
Posting Period Control - Create Or UpdateΒΆ
HTTP Request
PUT /api/v1/posting-period-controls/createOrUpdate
π Description: Creates or updates posting period controls within the financial organization structure, ensuring accurate management of financial entities and their hierarchical relationships.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial entityβs posting period control data, including organizational hierarchy details and relevant metadata for creation or update. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "generalLedgerAccountTarget": "ALL",
8 "fromAccountNumber": "string",
9 "toAccountNumber": "string",
10 "fiscalPeriodStart": 0,
11 "fiscalYearStart": 0,
12 "fiscalPeriodEnd": 0,
13 "fiscalYearEnd": 0,
14 "postingPeriodVariantId": 0,
15 "postingPeriodVariantDisplayId": "string"
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 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "generalLedgerAccountTarget": "ALL",
21 "fromAccountNumber": "string",
22 "toAccountNumber": "string",
23 "fiscalPeriodStart": 0,
24 "fiscalYearStart": 0,
25 "fiscalPeriodEnd": 0,
26 "fiscalYearEnd": 0,
27 "postingPeriodVariantId": 0,
28 "postingPeriodVariantDisplayId": "string"
29 }
30}
Posting Period Control - Create Or Update BulkΒΆ
HTTP Request
PUT /api/v1/posting-period-controls/createOrUpdate/bulk
π Description: Creates or updates multiple posting period controls within the financial organization structure, ensuring accurate hierarchy management for financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk data for creating or updating posting period controls, including financial entity identifiers and hierarchical structure details. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "generalLedgerAccountTarget": "ALL",
9 "fromAccountNumber": "string",
10 "toAccountNumber": "string",
11 "fiscalPeriodStart": 0,
12 "fiscalYearStart": 0,
13 "fiscalPeriodEnd": 0,
14 "fiscalYearEnd": 0,
15 "postingPeriodVariantId": 0,
16 "postingPeriodVariantDisplayId": "string"
17 }
18]
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 "generalLedgerAccountTarget": "ALL",
22 "fromAccountNumber": "string",
23 "toAccountNumber": "string",
24 "fiscalPeriodStart": 0,
25 "fiscalYearStart": 0,
26 "fiscalPeriodEnd": 0,
27 "fiscalYearEnd": 0,
28 "postingPeriodVariantId": 0,
29 "postingPeriodVariantDisplayId": "string"
30 }
31 ]
32}
Posting Period Control - Bulk UpdateΒΆ
HTTP Request
PUT /api/v1/posting-period-controls/bulk
π Description: Updates multiple posting period controls within the financial organization structure, enabling efficient management of hierarchical financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk updates for posting period controls, including details on organization structure and financial entity hierarchy. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "generalLedgerAccountTarget": "ALL",
9 "fromAccountNumber": "string",
10 "toAccountNumber": "string",
11 "fiscalPeriodStart": 0,
12 "fiscalYearStart": 0,
13 "fiscalPeriodEnd": 0,
14 "fiscalYearEnd": 0,
15 "postingPeriodVariantId": 0,
16 "postingPeriodVariantDisplayId": "string"
17 }
18]
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 "generalLedgerAccountTarget": "ALL",
22 "fromAccountNumber": "string",
23 "toAccountNumber": "string",
24 "fiscalPeriodStart": 0,
25 "fiscalYearStart": 0,
26 "fiscalPeriodEnd": 0,
27 "fiscalYearEnd": 0,
28 "postingPeriodVariantId": 0,
29 "postingPeriodVariantDisplayId": "string"
30 }
31 ]
32}
Posting Period Control - Bulk CreateΒΆ
HTTP Request
POST /api/v1/posting-period-controls/bulk
π Description: Submits a bulk update of posting period controls for financial entities within the organizational structure, enabling efficient management of hierarchical financial data.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing an array of posting period control records, including details necessary for managing the financial organization structure and hierarchy of the specified financial entities. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "generalLedgerAccountTarget": "ALL",
9 "fromAccountNumber": "string",
10 "toAccountNumber": "string",
11 "fiscalPeriodStart": 0,
12 "fiscalYearStart": 0,
13 "fiscalPeriodEnd": 0,
14 "fiscalYearEnd": 0,
15 "postingPeriodVariantId": 0,
16 "postingPeriodVariantDisplayId": "string"
17 }
18]
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 "generalLedgerAccountTarget": "ALL",
22 "fromAccountNumber": "string",
23 "toAccountNumber": "string",
24 "fiscalPeriodStart": 0,
25 "fiscalYearStart": 0,
26 "fiscalPeriodEnd": 0,
27 "fiscalYearEnd": 0,
28 "postingPeriodVariantId": 0,
29 "postingPeriodVariantDisplayId": "string"
30 }
31 ]
32}
Posting Period Control - Bulk DeleteΒΆ
HTTP Request
DELETE /api/v1/posting-period-controls/bulk
π Description: Deletes multiple posting period controls within the financial organization structure, allowing for efficient management of financial entity hierarchies.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of identifiers for the posting period controls to be deleted, relevant to 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}
Posting Period Control - Find AllΒΆ
HTTP Request
GET /api/v1/posting-period-controls
π Description: Retrieves the posting period controls for financial entities within the organizational structure, enabling users to manage and understand the hierarchy of financial operations effectively.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the posting period controls query should be returned in a paginated format, facilitating efficient navigation through the financial organization structure data. |
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 "generalLedgerAccountTarget": "ALL",
26 "fromAccountNumber": "string",
27 "toAccountNumber": "string",
28 "fiscalPeriodStart": 0,
29 "fiscalYearStart": 0,
30 "fiscalPeriodEnd": 0,
31 "fiscalYearEnd": 0,
32 "postingPeriodVariantId": 0,
33 "postingPeriodVariantDisplayId": "string"
34 }
35 ],
36 "number": 0,
37 "sort": {
38 "unsorted": true,
39 "sorted": true,
40 "empty": true
41 },
42 "first": true,
43 "last": true,
44 "empty": true
45}
Posting Period Control - CreateΒΆ
HTTP Request
POST /api/v1/posting-period-controls
π Description: Creates a new posting period control within the financial organization structure, enabling the management of hierarchical posting periods for financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the posting period control data, including details on the financial entityβs organization structure and hierarchy. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "generalLedgerAccountTarget": "ALL",
8 "fromAccountNumber": "string",
9 "toAccountNumber": "string",
10 "fiscalPeriodStart": 0,
11 "fiscalYearStart": 0,
12 "fiscalPeriodEnd": 0,
13 "fiscalYearEnd": 0,
14 "postingPeriodVariantId": 0,
15 "postingPeriodVariantDisplayId": "string"
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 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "generalLedgerAccountTarget": "ALL",
21 "fromAccountNumber": "string",
22 "toAccountNumber": "string",
23 "fiscalPeriodStart": 0,
24 "fiscalYearStart": 0,
25 "fiscalPeriodEnd": 0,
26 "fiscalYearEnd": 0,
27 "postingPeriodVariantId": 0,
28 "postingPeriodVariantDisplayId": "string"
29 }
30}
Posting Period Control - SearchΒΆ
HTTP Request
POST /api/v1/posting-period-controls/search
π Description: Submits a search request for posting period controls within the financial organization structure, enabling users to efficiently locate and manage hierarchical financial entity data.
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 retrieving posting period control data within the financial organization structure. |
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 "generalLedgerAccountTargetIn": [
30 "ALL"
31 ],
32 "fromAccountNumberEqual": "string",
33 "toAccountNumberEqual": "string",
34 "fiscalPeriodStartLike": "string",
35 "fiscalYearStartLike": "string",
36 "fiscalPeriodEndLike": "string",
37 "fiscalYearEndLike": "string",
38 "postingPeriodVariantIdEqual": 0,
39 "postingPeriodVariantDisplayIdLike": "string"
40}
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 "generalLedgerAccountTarget": "ALL",
26 "fromAccountNumber": "string",
27 "toAccountNumber": "string",
28 "fiscalPeriodStart": 0,
29 "fiscalYearStart": 0,
30 "fiscalPeriodEnd": 0,
31 "fiscalYearEnd": 0,
32 "postingPeriodVariantId": 0,
33 "postingPeriodVariantDisplayId": "string"
34 }
35 ],
36 "number": 0,
37 "sort": {
38 "unsorted": true,
39 "sorted": true,
40 "empty": true
41 },
42 "first": true,
43 "last": true,
44 "empty": true
45}
Posting Period Control - Detach Posting Period Variant From Posting Period ControlsΒΆ
HTTP Request
POST /api/v1/posting-period-controls/detach/posting-period-variant/{postingPeriodVariantId}
π Description: Detaches a specified posting period variant from the financial organization structure, allowing for adjustments in the hierarchy and organization of financial entities. This operation ensures that the posting period variant is no longer associated with the current posting period controls.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
postingPeriodVariantId |
path |
integer(int64) |
true |
Unique identifier for the posting period variant |
body |
body |
true |
Request body containing the details necessary to detach a posting period 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 "generalLedgerAccountTarget": "ALL",
9 "fromAccountNumber": "string",
10 "toAccountNumber": "string",
11 "fiscalPeriodStart": 0,
12 "fiscalYearStart": 0,
13 "fiscalPeriodEnd": 0,
14 "fiscalYearEnd": 0,
15 "postingPeriodVariantId": 0,
16 "postingPeriodVariantDisplayId": "string"
17 }
18]
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}
Posting Period Control - Attach Posting Period Variant To Posting Period ControlsΒΆ
HTTP Request
POST /api/v1/posting-period-controls/attach/posting-period-variant/{postingPeriodVariantId}
π Description: Attaches a specified posting period variant to the financial organization structure, facilitating the alignment of financial entities within the established hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
postingPeriodVariantId |
path |
integer(int64) |
true |
Unique identifier for the posting period variant |
body |
body |
true |
Request body containing the details of the posting period variant to be attached, including relevant financial entity identifiers and organizational hierarchy information. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "generalLedgerAccountTarget": "ALL",
9 "fromAccountNumber": "string",
10 "toAccountNumber": "string",
11 "fiscalPeriodStart": 0,
12 "fiscalYearStart": 0,
13 "fiscalPeriodEnd": 0,
14 "fiscalYearEnd": 0,
15 "postingPeriodVariantId": 0,
16 "postingPeriodVariantDisplayId": "string"
17 }
18]
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}
Posting Period Control - Get MetadataΒΆ
HTTP Request
GET /api/v1/posting-period-controls/meta
π Description: Retrieves metadata related to posting period controls 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 "GENERAL_LEDGER_ACCOUNT_TARGET"
3]
Response Schema
Posting Period Control - Get All By Posting Period VariantΒΆ
HTTP Request
GET /api/v1/posting-period-controls/fiscal-variant/{postingPeriodVariantId}
π Description: Retrieves the details of a specific fiscal variant within the financial organization structure, identified by the postingPeriodVariantId, to facilitate effective management of organizational hierarchies and financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
postingPeriodVariantId |
path |
integer(int64) |
true |
Unique identifier for the posting period variant |
pageable |
query |
true |
Indicates whether the results should be returned in a paginated format, facilitating efficient navigation through the financial organization structure data associated with the specified posting period variant. |
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 "generalLedgerAccountTarget": "ALL",
26 "fromAccountNumber": "string",
27 "toAccountNumber": "string",
28 "fiscalPeriodStart": 0,
29 "fiscalYearStart": 0,
30 "fiscalPeriodEnd": 0,
31 "fiscalYearEnd": 0,
32 "postingPeriodVariantId": 0,
33 "postingPeriodVariantDisplayId": "string"
34 }
35 ],
36 "number": 0,
37 "sort": {
38 "unsorted": true,
39 "sorted": true,
40 "empty": true
41 },
42 "first": true,
43 "last": true,
44 "empty": true
45}
Posting Period Control - Find All By System IDΒΆ
HTTP Request
GET /api/v1/posting-period-controls/erp-system/{systemId}
π Description: Retrieves posting period control details for a specified ERP system, enabling organizations to manage their financial entity structures and hierarchies effectively.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
systemId |
path |
integer(int64) |
true |
Unique identifier for the system |
pageable |
query |
true |
Indicates whether the results of the ERP system posting period controls 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 "generalLedgerAccountTarget": "ALL",
26 "fromAccountNumber": "string",
27 "toAccountNumber": "string",
28 "fiscalPeriodStart": 0,
29 "fiscalYearStart": 0,
30 "fiscalPeriodEnd": 0,
31 "fiscalYearEnd": 0,
32 "postingPeriodVariantId": 0,
33 "postingPeriodVariantDisplayId": "string"
34 }
35 ],
36 "number": 0,
37 "sort": {
38 "unsorted": true,
39 "sorted": true,
40 "empty": true
41 },
42 "first": true,
43 "last": true,
44 "empty": true
45}