System Financial Setting¶
System Financial Setting - Get¶
HTTP Request
GET /api/v1/system-financial-settings/{id}
📋 Description: Retrieves the financial settings for a specified financial entity within the organization’s structure, allowing users to understand and manage the hierarchical financial configurations.
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 "rowNumber": 0,
17 "rowIdentifier": "string",
18 "errors": [
19 "string"
20 ],
21 "linkedErrors": [
22 "string"
23 ],
24 "warnings": [
25 "string"
26 ],
27 "remarks": [
28 "string"
29 ],
30 "skipMessage": "string",
31 "erpSystemDisplayId": "string",
32 "parallelCurrency": true,
33 "cutOverDate": "2019-08-24",
34 "classificationPVSelectorMode": "EITHER",
35 "useRfcUserForSapPosting": true,
36 "defaultReversalReasonDisplayId": "string",
37 "defaultPaymentMode": "ADVANCE",
38 "costCenterAllocation": true,
39 "generateVendorInvoice": true,
40 "accountPayable": true,
41 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
42 "sendProfitCenterBalanceSheetGL": true,
43 "externalUrl": "string",
44 "vendorAccountPosting": true,
45 "sendContractIdInItemIdInPostings": true,
46 "systemFinancialSettingType": "PARALLEL_CURRENCY",
47 "value": "string",
48 "erpSystemId": 0
49 }
50}
System Financial Setting - Update¶
HTTP Request
PUT /api/v1/system-financial-settings/{id}
📋 Description: Updates the financial settings of a specified financial entity within the organizational structure, allowing for adjustments to the hierarchy and configuration of financial parameters.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the financial settings data for the specified financial entity, including hierarchical structure and organizational parameters. |
Body Parameters
1{
2 "id": 0,
3 "rowNumber": 0,
4 "rowIdentifier": "string",
5 "errors": [
6 "string"
7 ],
8 "linkedErrors": [
9 "string"
10 ],
11 "warnings": [
12 "string"
13 ],
14 "remarks": [
15 "string"
16 ],
17 "skipMessage": "string",
18 "erpSystemDisplayId": "string",
19 "parallelCurrency": true,
20 "cutOverDate": "2019-08-24",
21 "classificationPVSelectorMode": "EITHER",
22 "useRfcUserForSapPosting": true,
23 "defaultReversalReasonDisplayId": "string",
24 "defaultPaymentMode": "ADVANCE",
25 "costCenterAllocation": true,
26 "generateVendorInvoice": true,
27 "accountPayable": true,
28 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
29 "sendProfitCenterBalanceSheetGL": true,
30 "externalUrl": "string",
31 "vendorAccountPosting": true,
32 "sendContractIdInItemIdInPostings": true,
33 "systemFinancialSettingType": "PARALLEL_CURRENCY",
34 "value": "string",
35 "erpSystemId": 0
36}
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 "rowNumber": 0,
17 "rowIdentifier": "string",
18 "errors": [
19 "string"
20 ],
21 "linkedErrors": [
22 "string"
23 ],
24 "warnings": [
25 "string"
26 ],
27 "remarks": [
28 "string"
29 ],
30 "skipMessage": "string",
31 "erpSystemDisplayId": "string",
32 "parallelCurrency": true,
33 "cutOverDate": "2019-08-24",
34 "classificationPVSelectorMode": "EITHER",
35 "useRfcUserForSapPosting": true,
36 "defaultReversalReasonDisplayId": "string",
37 "defaultPaymentMode": "ADVANCE",
38 "costCenterAllocation": true,
39 "generateVendorInvoice": true,
40 "accountPayable": true,
41 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
42 "sendProfitCenterBalanceSheetGL": true,
43 "externalUrl": "string",
44 "vendorAccountPosting": true,
45 "sendContractIdInItemIdInPostings": true,
46 "systemFinancialSettingType": "PARALLEL_CURRENCY",
47 "value": "string",
48 "erpSystemId": 0
49 }
50}
System Financial Setting - Delete¶
HTTP Request
DELETE /api/v1/system-financial-settings/{id}
📋 Description: Deletes the specified financial settings associated with a financial entity within the organizational structure, ensuring the hierarchy remains 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}
System Financial Setting - Create Or Update Bulk¶
HTTP Request
PUT /api/v1/system-financial-settings/createOrUpdate/bulk
📋 Description: Updates or creates multiple financial settings for the organization’s structure and hierarchy, ensuring alignment with the defined financial entity requirements.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk financial settings data for the organization’s structure and hierarchy, enabling the creation or update of multiple financial entities. |
Body Parameters
1[
2 {
3 "id": 0,
4 "rowNumber": 0,
5 "rowIdentifier": "string",
6 "errors": [
7 "string"
8 ],
9 "linkedErrors": [
10 "string"
11 ],
12 "warnings": [
13 "string"
14 ],
15 "remarks": [
16 "string"
17 ],
18 "skipMessage": "string",
19 "erpSystemDisplayId": "string",
20 "parallelCurrency": true,
21 "cutOverDate": "2019-08-24",
22 "classificationPVSelectorMode": "EITHER",
23 "useRfcUserForSapPosting": true,
24 "defaultReversalReasonDisplayId": "string",
25 "defaultPaymentMode": "ADVANCE",
26 "costCenterAllocation": true,
27 "generateVendorInvoice": true,
28 "accountPayable": true,
29 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
30 "sendProfitCenterBalanceSheetGL": true,
31 "externalUrl": "string",
32 "vendorAccountPosting": true,
33 "sendContractIdInItemIdInPostings": true,
34 "systemFinancialSettingType": "PARALLEL_CURRENCY",
35 "value": "string",
36 "erpSystemId": 0
37 }
38]
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 "rowNumber": 0,
18 "rowIdentifier": "string",
19 "errors": [
20 "string"
21 ],
22 "linkedErrors": [
23 "string"
24 ],
25 "warnings": [
26 "string"
27 ],
28 "remarks": [
29 "string"
30 ],
31 "skipMessage": "string",
32 "erpSystemDisplayId": "string",
33 "parallelCurrency": true,
34 "cutOverDate": "2019-08-24",
35 "classificationPVSelectorMode": "EITHER",
36 "useRfcUserForSapPosting": true,
37 "defaultReversalReasonDisplayId": "string",
38 "defaultPaymentMode": "ADVANCE",
39 "costCenterAllocation": true,
40 "generateVendorInvoice": true,
41 "accountPayable": true,
42 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
43 "sendProfitCenterBalanceSheetGL": true,
44 "externalUrl": "string",
45 "vendorAccountPosting": true,
46 "sendContractIdInItemIdInPostings": true,
47 "systemFinancialSettingType": "PARALLEL_CURRENCY",
48 "value": "string",
49 "erpSystemId": 0
50 }
51 ]
52}
System Financial Setting - Create Or Update¶
HTTP Request
PUT /api/v1/system-financial-settings/createOrUpdate
📋 Description: Updates or creates financial settings within the organization’s structure, ensuring alignment with the defined hierarchy of financial entities. This operation enables efficient management of financial configurations to support organizational goals.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial settings data for creating or updating the organization’s financial structure and hierarchy within the financial entity. |
Body Parameters
1{
2 "id": 0,
3 "rowNumber": 0,
4 "rowIdentifier": "string",
5 "errors": [
6 "string"
7 ],
8 "linkedErrors": [
9 "string"
10 ],
11 "warnings": [
12 "string"
13 ],
14 "remarks": [
15 "string"
16 ],
17 "skipMessage": "string",
18 "erpSystemDisplayId": "string",
19 "parallelCurrency": true,
20 "cutOverDate": "2019-08-24",
21 "classificationPVSelectorMode": "EITHER",
22 "useRfcUserForSapPosting": true,
23 "defaultReversalReasonDisplayId": "string",
24 "defaultPaymentMode": "ADVANCE",
25 "costCenterAllocation": true,
26 "generateVendorInvoice": true,
27 "accountPayable": true,
28 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
29 "sendProfitCenterBalanceSheetGL": true,
30 "externalUrl": "string",
31 "vendorAccountPosting": true,
32 "sendContractIdInItemIdInPostings": true,
33 "systemFinancialSettingType": "PARALLEL_CURRENCY",
34 "value": "string",
35 "erpSystemId": 0
36}
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 "rowNumber": 0,
17 "rowIdentifier": "string",
18 "errors": [
19 "string"
20 ],
21 "linkedErrors": [
22 "string"
23 ],
24 "warnings": [
25 "string"
26 ],
27 "remarks": [
28 "string"
29 ],
30 "skipMessage": "string",
31 "erpSystemDisplayId": "string",
32 "parallelCurrency": true,
33 "cutOverDate": "2019-08-24",
34 "classificationPVSelectorMode": "EITHER",
35 "useRfcUserForSapPosting": true,
36 "defaultReversalReasonDisplayId": "string",
37 "defaultPaymentMode": "ADVANCE",
38 "costCenterAllocation": true,
39 "generateVendorInvoice": true,
40 "accountPayable": true,
41 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
42 "sendProfitCenterBalanceSheetGL": true,
43 "externalUrl": "string",
44 "vendorAccountPosting": true,
45 "sendContractIdInItemIdInPostings": true,
46 "systemFinancialSettingType": "PARALLEL_CURRENCY",
47 "value": "string",
48 "erpSystemId": 0
49 }
50}
System Financial Setting - Bulk Update¶
HTTP Request
PUT /api/v1/system-financial-settings/bulk
📋 Description: Updates multiple financial settings for the organization’s structure in a single request, enabling efficient management of financial entities within the hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk updates for financial settings related to the organization’s structure and hierarchy within the financial entity. |
Body Parameters
1[
2 {
3 "id": 0,
4 "rowNumber": 0,
5 "rowIdentifier": "string",
6 "errors": [
7 "string"
8 ],
9 "linkedErrors": [
10 "string"
11 ],
12 "warnings": [
13 "string"
14 ],
15 "remarks": [
16 "string"
17 ],
18 "skipMessage": "string",
19 "erpSystemDisplayId": "string",
20 "parallelCurrency": true,
21 "cutOverDate": "2019-08-24",
22 "classificationPVSelectorMode": "EITHER",
23 "useRfcUserForSapPosting": true,
24 "defaultReversalReasonDisplayId": "string",
25 "defaultPaymentMode": "ADVANCE",
26 "costCenterAllocation": true,
27 "generateVendorInvoice": true,
28 "accountPayable": true,
29 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
30 "sendProfitCenterBalanceSheetGL": true,
31 "externalUrl": "string",
32 "vendorAccountPosting": true,
33 "sendContractIdInItemIdInPostings": true,
34 "systemFinancialSettingType": "PARALLEL_CURRENCY",
35 "value": "string",
36 "erpSystemId": 0
37 }
38]
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 "rowNumber": 0,
18 "rowIdentifier": "string",
19 "errors": [
20 "string"
21 ],
22 "linkedErrors": [
23 "string"
24 ],
25 "warnings": [
26 "string"
27 ],
28 "remarks": [
29 "string"
30 ],
31 "skipMessage": "string",
32 "erpSystemDisplayId": "string",
33 "parallelCurrency": true,
34 "cutOverDate": "2019-08-24",
35 "classificationPVSelectorMode": "EITHER",
36 "useRfcUserForSapPosting": true,
37 "defaultReversalReasonDisplayId": "string",
38 "defaultPaymentMode": "ADVANCE",
39 "costCenterAllocation": true,
40 "generateVendorInvoice": true,
41 "accountPayable": true,
42 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
43 "sendProfitCenterBalanceSheetGL": true,
44 "externalUrl": "string",
45 "vendorAccountPosting": true,
46 "sendContractIdInItemIdInPostings": true,
47 "systemFinancialSettingType": "PARALLEL_CURRENCY",
48 "value": "string",
49 "erpSystemId": 0
50 }
51 ]
52}
System Financial Setting - Bulk Create¶
HTTP Request
POST /api/v1/system-financial-settings/bulk
📋 Description: Submits bulk financial settings for the organization’s structure and hierarchy, enabling efficient updates to multiple financial entities within the system.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a bulk upload of financial entity settings, including organization hierarchy and structural configurations essential for managing financial operations. |
Body Parameters
1[
2 {
3 "id": 0,
4 "rowNumber": 0,
5 "rowIdentifier": "string",
6 "errors": [
7 "string"
8 ],
9 "linkedErrors": [
10 "string"
11 ],
12 "warnings": [
13 "string"
14 ],
15 "remarks": [
16 "string"
17 ],
18 "skipMessage": "string",
19 "erpSystemDisplayId": "string",
20 "parallelCurrency": true,
21 "cutOverDate": "2019-08-24",
22 "classificationPVSelectorMode": "EITHER",
23 "useRfcUserForSapPosting": true,
24 "defaultReversalReasonDisplayId": "string",
25 "defaultPaymentMode": "ADVANCE",
26 "costCenterAllocation": true,
27 "generateVendorInvoice": true,
28 "accountPayable": true,
29 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
30 "sendProfitCenterBalanceSheetGL": true,
31 "externalUrl": "string",
32 "vendorAccountPosting": true,
33 "sendContractIdInItemIdInPostings": true,
34 "systemFinancialSettingType": "PARALLEL_CURRENCY",
35 "value": "string",
36 "erpSystemId": 0
37 }
38]
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 "rowNumber": 0,
18 "rowIdentifier": "string",
19 "errors": [
20 "string"
21 ],
22 "linkedErrors": [
23 "string"
24 ],
25 "warnings": [
26 "string"
27 ],
28 "remarks": [
29 "string"
30 ],
31 "skipMessage": "string",
32 "erpSystemDisplayId": "string",
33 "parallelCurrency": true,
34 "cutOverDate": "2019-08-24",
35 "classificationPVSelectorMode": "EITHER",
36 "useRfcUserForSapPosting": true,
37 "defaultReversalReasonDisplayId": "string",
38 "defaultPaymentMode": "ADVANCE",
39 "costCenterAllocation": true,
40 "generateVendorInvoice": true,
41 "accountPayable": true,
42 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
43 "sendProfitCenterBalanceSheetGL": true,
44 "externalUrl": "string",
45 "vendorAccountPosting": true,
46 "sendContractIdInItemIdInPostings": true,
47 "systemFinancialSettingType": "PARALLEL_CURRENCY",
48 "value": "string",
49 "erpSystemId": 0
50 }
51 ]
52}
System Financial Setting - Bulk Delete¶
HTTP Request
DELETE /api/v1/system-financial-settings/bulk
📋 Description: Deletes multiple financial settings associated with the specified financial entities within the organizational structure, streamlining the management of financial hierarchies.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of financial entity identifiers to facilitate the bulk deletion of financial settings 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}
System Financial Setting - Search¶
HTTP Request
POST /api/v1/system-financial-settings/search
📋 Description: Submits a request to search for financial settings within the organizational structure, allowing users to efficiently locate and manage financial entities based on specified criteria.
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 financial entity search criteria, including organization hierarchy and structural parameters for effective financial management. |
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 "erpSystemDisplayIdEqual": "string",
16 "systemFinancialSettingTypeIn": [
17 "PARALLEL_CURRENCY"
18 ],
19 "valueEqual": "string",
20 "valueLike": "string",
21 "erpSystemIdEqual": 0
22}
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 "rowNumber": 0,
22 "rowIdentifier": "string",
23 "errors": [
24 "string"
25 ],
26 "linkedErrors": [
27 "string"
28 ],
29 "warnings": [
30 "string"
31 ],
32 "remarks": [
33 "string"
34 ],
35 "skipMessage": "string",
36 "erpSystemDisplayId": "string",
37 "parallelCurrency": true,
38 "cutOverDate": "2019-08-24",
39 "classificationPVSelectorMode": "EITHER",
40 "useRfcUserForSapPosting": true,
41 "defaultReversalReasonDisplayId": "string",
42 "defaultPaymentMode": "ADVANCE",
43 "costCenterAllocation": true,
44 "generateVendorInvoice": true,
45 "accountPayable": true,
46 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
47 "sendProfitCenterBalanceSheetGL": true,
48 "externalUrl": "string",
49 "vendorAccountPosting": true,
50 "sendContractIdInItemIdInPostings": true,
51 "systemFinancialSettingType": "PARALLEL_CURRENCY",
52 "value": "string",
53 "erpSystemId": 0
54 }
55 ],
56 "number": 0,
57 "sort": {
58 "unsorted": true,
59 "sorted": true,
60 "empty": true
61 },
62 "first": true,
63 "last": true,
64 "empty": true
65}
System Financial Setting - Find All¶
HTTP Request
GET /api/v1/system-financial-settings
📋 Description: Retrieves the financial settings for the organization’s structure and hierarchy, providing essential configuration details for financial entities within the system.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the response should be paginated, facilitating the retrieval of financial settings within the organizational 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 "rowNumber": 0,
22 "rowIdentifier": "string",
23 "errors": [
24 "string"
25 ],
26 "linkedErrors": [
27 "string"
28 ],
29 "warnings": [
30 "string"
31 ],
32 "remarks": [
33 "string"
34 ],
35 "skipMessage": "string",
36 "erpSystemDisplayId": "string",
37 "parallelCurrency": true,
38 "cutOverDate": "2019-08-24",
39 "classificationPVSelectorMode": "EITHER",
40 "useRfcUserForSapPosting": true,
41 "defaultReversalReasonDisplayId": "string",
42 "defaultPaymentMode": "ADVANCE",
43 "costCenterAllocation": true,
44 "generateVendorInvoice": true,
45 "accountPayable": true,
46 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
47 "sendProfitCenterBalanceSheetGL": true,
48 "externalUrl": "string",
49 "vendorAccountPosting": true,
50 "sendContractIdInItemIdInPostings": true,
51 "systemFinancialSettingType": "PARALLEL_CURRENCY",
52 "value": "string",
53 "erpSystemId": 0
54 }
55 ],
56 "number": 0,
57 "sort": {
58 "unsorted": true,
59 "sorted": true,
60 "empty": true
61 },
62 "first": true,
63 "last": true,
64 "empty": true
65}
System Financial Setting - Create¶
HTTP Request
POST /api/v1/system-financial-settings
📋 Description: Creates or updates financial settings for a specified organization within the financial hierarchy, ensuring alignment with the overall organizational structure.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial settings data for the organization’s structure and hierarchy, including parameters necessary for configuring financial entities. |
Body Parameters
1{
2 "id": 0,
3 "rowNumber": 0,
4 "rowIdentifier": "string",
5 "errors": [
6 "string"
7 ],
8 "linkedErrors": [
9 "string"
10 ],
11 "warnings": [
12 "string"
13 ],
14 "remarks": [
15 "string"
16 ],
17 "skipMessage": "string",
18 "erpSystemDisplayId": "string",
19 "parallelCurrency": true,
20 "cutOverDate": "2019-08-24",
21 "classificationPVSelectorMode": "EITHER",
22 "useRfcUserForSapPosting": true,
23 "defaultReversalReasonDisplayId": "string",
24 "defaultPaymentMode": "ADVANCE",
25 "costCenterAllocation": true,
26 "generateVendorInvoice": true,
27 "accountPayable": true,
28 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
29 "sendProfitCenterBalanceSheetGL": true,
30 "externalUrl": "string",
31 "vendorAccountPosting": true,
32 "sendContractIdInItemIdInPostings": true,
33 "systemFinancialSettingType": "PARALLEL_CURRENCY",
34 "value": "string",
35 "erpSystemId": 0
36}
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 "rowNumber": 0,
17 "rowIdentifier": "string",
18 "errors": [
19 "string"
20 ],
21 "linkedErrors": [
22 "string"
23 ],
24 "warnings": [
25 "string"
26 ],
27 "remarks": [
28 "string"
29 ],
30 "skipMessage": "string",
31 "erpSystemDisplayId": "string",
32 "parallelCurrency": true,
33 "cutOverDate": "2019-08-24",
34 "classificationPVSelectorMode": "EITHER",
35 "useRfcUserForSapPosting": true,
36 "defaultReversalReasonDisplayId": "string",
37 "defaultPaymentMode": "ADVANCE",
38 "costCenterAllocation": true,
39 "generateVendorInvoice": true,
40 "accountPayable": true,
41 "payableAccountType": "VENDOR_PAYABLE_ACCOUNT",
42 "sendProfitCenterBalanceSheetGL": true,
43 "externalUrl": "string",
44 "vendorAccountPosting": true,
45 "sendContractIdInItemIdInPostings": true,
46 "systemFinancialSettingType": "PARALLEL_CURRENCY",
47 "value": "string",
48 "erpSystemId": 0
49 }
50}
System Financial Setting - Get Metadata¶
HTTP Request
GET /api/v1/system-financial-settings/meta
📋 Description: Retrieves metadata related to the financial settings of the organization’s structure and hierarchy, providing essential information for managing financial entities within the system.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 "SYSTEM_FINANCIAL_SETTING_TYPE"
3]