ERP System SettingΒΆ
ERP System Setting - GetΒΆ
HTTP Request
GET /api/v1/sap-posting-bot/spb-system-settings/{id}
π Description: Fetches the system settings for a specific SAP posting bot identified by the provided ID, facilitating the management of ledger entries and financial records within the General Ledger domain.
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 "sapPostBapi": "string",
17 "sapReversalBapi": "string",
18 "systemType": "NAKISA",
19 "sapVersion": "ECC_EHP5",
20 "erpSystem": {
21 "id": 0,
22 "displayId": "string"
23 },
24 "itemCountThresholdToQueueDuplicateConsistencyTask": 0,
25 "duplicateConsistencyCheckDefaultReversalReason": {
26 "id": 0,
27 "displayId": "string",
28 "status": "CREATED",
29 "name": "string",
30 "erpSystemId": 0,
31 "erpSystemDisplayId": "string"
32 },
33 "duplicateConsistencyCheckDefaultPostingDate": "2019-08-24"
34 }
35}
ERP System Setting - UpdateΒΆ
HTTP Request
PUT /api/v1/sap-posting-bot/spb-system-settings/{id}
π Description: Updates the system settings for a specified SAP posting bot, allowing for modifications to ledger entry configurations, transaction parameters, and account management to ensure accurate financial record maintenance.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated system settings for the specified posting bot, including parameters related to ledger entries, transactions, accounts, and financial records. |
Body Parameters
1{
2 "id": 0,
3 "sapPostBapi": "string",
4 "sapReversalBapi": "string",
5 "systemType": "NAKISA",
6 "sapVersion": "ECC_EHP5",
7 "erpSystem": {
8 "id": 0,
9 "displayId": "string"
10 },
11 "itemCountThresholdToQueueDuplicateConsistencyTask": 0,
12 "duplicateConsistencyCheckDefaultReversalReason": {
13 "id": 0,
14 "displayId": "string",
15 "status": "CREATED",
16 "name": "string",
17 "erpSystemId": 0,
18 "erpSystemDisplayId": "string"
19 },
20 "duplicateConsistencyCheckDefaultPostingDate": "2019-08-24"
21}
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 "sapPostBapi": "string",
17 "sapReversalBapi": "string",
18 "systemType": "NAKISA",
19 "sapVersion": "ECC_EHP5",
20 "erpSystem": {
21 "id": 0,
22 "displayId": "string"
23 },
24 "itemCountThresholdToQueueDuplicateConsistencyTask": 0,
25 "duplicateConsistencyCheckDefaultReversalReason": {
26 "id": 0,
27 "displayId": "string",
28 "status": "CREATED",
29 "name": "string",
30 "erpSystemId": 0,
31 "erpSystemDisplayId": "string"
32 },
33 "duplicateConsistencyCheckDefaultPostingDate": "2019-08-24"
34 }
35}
ERP System Setting - DeleteΒΆ
HTTP Request
DELETE /api/v1/sap-posting-bot/spb-system-settings/{id}
π Description: Deletes the specified system settings for the SAP posting bot, ensuring the removal of outdated or unnecessary configurations related to ledger entries and financial records.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
ERP System Setting - Create Or UpdateΒΆ
HTTP Request
PUT /api/v1/sap-posting-bot/spb-system-settings/createOrUpdate
π Description: Updates or creates system settings for the SAP Posting Bot within the General Ledger, ensuring accurate ledger entries and transaction management for financial records.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial record data necessary for creating or updating ledger entries, including transaction details and account information. |
Body Parameters
1{
2 "id": 0,
3 "sapPostBapi": "string",
4 "sapReversalBapi": "string",
5 "systemType": "NAKISA",
6 "sapVersion": "ECC_EHP5",
7 "erpSystem": {
8 "id": 0,
9 "displayId": "string"
10 },
11 "itemCountThresholdToQueueDuplicateConsistencyTask": 0,
12 "duplicateConsistencyCheckDefaultReversalReason": {
13 "id": 0,
14 "displayId": "string",
15 "status": "CREATED",
16 "name": "string",
17 "erpSystemId": 0,
18 "erpSystemDisplayId": "string"
19 },
20 "duplicateConsistencyCheckDefaultPostingDate": "2019-08-24"
21}
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 "sapPostBapi": "string",
17 "sapReversalBapi": "string",
18 "systemType": "NAKISA",
19 "sapVersion": "ECC_EHP5",
20 "erpSystem": {
21 "id": 0,
22 "displayId": "string"
23 },
24 "itemCountThresholdToQueueDuplicateConsistencyTask": 0,
25 "duplicateConsistencyCheckDefaultReversalReason": {
26 "id": 0,
27 "displayId": "string",
28 "status": "CREATED",
29 "name": "string",
30 "erpSystemId": 0,
31 "erpSystemDisplayId": "string"
32 },
33 "duplicateConsistencyCheckDefaultPostingDate": "2019-08-24"
34 }
35}
ERP System Setting - Create Or Update BulkΒΆ
HTTP Request
PUT /api/v1/sap-posting-bot/spb-system-settings/createOrUpdate/bulk
π Description: Updates or creates multiple system settings for the SAP Posting Bot within the General Ledger, ensuring accurate ledger entries and financial records for transactions and accounts.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk ledger entry data, including transaction details, account identifiers, and associated financial records for creating or updating system settings. |
Body Parameters
1[
2 {
3 "id": 0,
4 "sapPostBapi": "string",
5 "sapReversalBapi": "string",
6 "systemType": "NAKISA",
7 "sapVersion": "ECC_EHP5",
8 "erpSystem": {
9 "id": 0,
10 "displayId": "string"
11 },
12 "itemCountThresholdToQueueDuplicateConsistencyTask": 0,
13 "duplicateConsistencyCheckDefaultReversalReason": {
14 "id": 0,
15 "displayId": "string",
16 "status": "CREATED",
17 "name": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string"
20 },
21 "duplicateConsistencyCheckDefaultPostingDate": "2019-08-24"
22 }
23]
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 "sapPostBapi": "string",
18 "sapReversalBapi": "string",
19 "systemType": "NAKISA",
20 "sapVersion": "ECC_EHP5",
21 "erpSystem": {
22 "id": 0,
23 "displayId": "string"
24 },
25 "itemCountThresholdToQueueDuplicateConsistencyTask": 0,
26 "duplicateConsistencyCheckDefaultReversalReason": {
27 "id": 0,
28 "displayId": "string",
29 "status": "CREATED",
30 "name": "string",
31 "erpSystemId": 0,
32 "erpSystemDisplayId": "string"
33 },
34 "duplicateConsistencyCheckDefaultPostingDate": "2019-08-24"
35 }
36 ]
37}
ERP System Setting - Bulk UpdateΒΆ
HTTP Request
PUT /api/v1/sap-posting-bot/spb-system-settings/bulk
π Description: Updates multiple system settings for the SAP Posting Bot in bulk, ensuring accurate configuration of ledger entries and financial records within the General Ledger domain.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk updates for system settings related to ledger entries, transactions, accounts, and financial records in the General Ledger. |
Body Parameters
1[
2 {
3 "id": 0,
4 "sapPostBapi": "string",
5 "sapReversalBapi": "string",
6 "systemType": "NAKISA",
7 "sapVersion": "ECC_EHP5",
8 "erpSystem": {
9 "id": 0,
10 "displayId": "string"
11 },
12 "itemCountThresholdToQueueDuplicateConsistencyTask": 0,
13 "duplicateConsistencyCheckDefaultReversalReason": {
14 "id": 0,
15 "displayId": "string",
16 "status": "CREATED",
17 "name": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string"
20 },
21 "duplicateConsistencyCheckDefaultPostingDate": "2019-08-24"
22 }
23]
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 "sapPostBapi": "string",
18 "sapReversalBapi": "string",
19 "systemType": "NAKISA",
20 "sapVersion": "ECC_EHP5",
21 "erpSystem": {
22 "id": 0,
23 "displayId": "string"
24 },
25 "itemCountThresholdToQueueDuplicateConsistencyTask": 0,
26 "duplicateConsistencyCheckDefaultReversalReason": {
27 "id": 0,
28 "displayId": "string",
29 "status": "CREATED",
30 "name": "string",
31 "erpSystemId": 0,
32 "erpSystemDisplayId": "string"
33 },
34 "duplicateConsistencyCheckDefaultPostingDate": "2019-08-24"
35 }
36 ]
37}
ERP System Setting - Bulk DeleteΒΆ
HTTP Request
DELETE /api/v1/sap-posting-bot/spb-system-settings/bulk
π Description: Deletes multiple system settings for the SAP Posting Bot, ensuring the removal of outdated or unnecessary configurations related to ledger entries, transactions, accounts, and financial records.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of account identifiers and associated transaction details for bulk deletion of financial records in the General Ledger. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
None |
ERP System Setting - SearchΒΆ
HTTP Request
POST /api/v1/sap-posting-bot/spb-system-settings/search
π Description: Submits a search request for system settings related to ledger entries, transactions, accounts, and financial records within the General Ledger domain.
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 ledger entries, including transaction details, account identifiers, and relevant financial record parameters. |
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 "sapPostBapiLike": "string",
16 "sapReversalBapiLike": "string",
17 "systemTypeIn": [
18 "NAKISA"
19 ],
20 "sapVersionEqual": "ECC_EHP5",
21 "sapVersionIn": [
22 "ECC_EHP5"
23 ],
24 "systemIdIn": [
25 0
26 ],
27 "systemIdEqual": 0,
28 "systemDisplayIdLike": "string",
29 "itemCountThresholdToQueueDuplicateConsistencyTaskLike": "string",
30 "duplicateConsistencyCheckDefaultReversalReasonIdIn": [
31 0
32 ],
33 "duplicateConsistencyCheckDefaultReversalReasonDisplayIdIn": [
34 "string"
35 ]
36}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": true,
7 "paged": true,
8 "pageSize": 0,
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 "sapPostBapi": "string",
22 "sapReversalBapi": "string",
23 "systemType": "NAKISA",
24 "sapVersion": "ECC_EHP5",
25 "erpSystem": {
26 "id": 0,
27 "displayId": "string"
28 },
29 "itemCountThresholdToQueueDuplicateConsistencyTask": 0,
30 "duplicateConsistencyCheckDefaultReversalReason": {
31 "id": 0,
32 "displayId": "string",
33 "status": "CREATED",
34 "name": "string",
35 "erpSystemId": 0,
36 "erpSystemDisplayId": "string"
37 },
38 "duplicateConsistencyCheckDefaultPostingDate": "2019-08-24"
39 }
40 ],
41 "number": 0,
42 "sort": {
43 "unsorted": true,
44 "sorted": true,
45 "empty": true
46 },
47 "first": true,
48 "last": true,
49 "empty": true
50}
ERP System Setting - Find AllΒΆ
HTTP Request
GET /api/v1/sap-posting-bot/spb-system-settings
π Description: Retrieves the system settings for the SAP Posting Bot, providing essential configurations that govern ledger entries, transactions, and account management within the General Ledger.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the ledger entry retrieval should be paginated, enhancing the management of transaction data within financial records. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "unpaged": true,
7 "paged": true,
8 "pageSize": 0,
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 "sapPostBapi": "string",
22 "sapReversalBapi": "string",
23 "systemType": "NAKISA",
24 "sapVersion": "ECC_EHP5",
25 "erpSystem": {
26 "id": 0,
27 "displayId": "string"
28 },
29 "itemCountThresholdToQueueDuplicateConsistencyTask": 0,
30 "duplicateConsistencyCheckDefaultReversalReason": {
31 "id": 0,
32 "displayId": "string",
33 "status": "CREATED",
34 "name": "string",
35 "erpSystemId": 0,
36 "erpSystemDisplayId": "string"
37 },
38 "duplicateConsistencyCheckDefaultPostingDate": "2019-08-24"
39 }
40 ],
41 "number": 0,
42 "sort": {
43 "unsorted": true,
44 "sorted": true,
45 "empty": true
46 },
47 "first": true,
48 "last": true,
49 "empty": true
50}