Vendor General Ledger Expense Category Account Mapping¶
Get¶
HTTP Request
GET /api/v1/vendor-general-ledger-expense-category-account-mappings/{id}
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
none |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "determinationId": 0,
32 "determinationDisplayId": "string",
33 "expenseCategoryId": 0,
34 "expenseCategoryDisplayId": "string",
35 "expenseCategoryName": "string",
36 "generalLedgerPayableAccountId": 0,
37 "generalLedgerPayableAccountDisplayId": "string",
38 "generalLedgerPayableAccountShortName": "string",
39 "vendorPayableClearingAccountId": 0,
40 "vendorPayableClearingAccountDisplayId": "string",
41 "vendorPayableClearingAccountShortName": "string",
42 "generalLedgerReceivableAccountId": 0,
43 "generalLedgerReceivableAccountDisplayId": "string",
44 "generalLedgerReceivableAccountShortName": "string",
45 "vendorReceivableClearingAccountId": 0,
46 "vendorReceivableClearingAccountDisplayId": "string",
47 "vendorReceivableClearingAccountShortName": "string",
48 "generalLedgerPayableAccountSpreadingId": 0,
49 "generalLedgerPayableAccountSpreadingDisplayId": "string",
50 "generalLedgerPayableAccountSpreadingShortName": "string"
51 }
52}
Update¶
HTTP Request
PUT /api/v1/vendor-general-ledger-expense-category-account-mappings/{id}
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
none |
body |
body |
true |
none |
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 "determinationId": 0,
19 "determinationDisplayId": "string",
20 "expenseCategoryId": 0,
21 "expenseCategoryDisplayId": "string",
22 "expenseCategoryName": "string",
23 "generalLedgerPayableAccountId": 0,
24 "generalLedgerPayableAccountDisplayId": "string",
25 "generalLedgerPayableAccountShortName": "string",
26 "vendorPayableClearingAccountId": 0,
27 "vendorPayableClearingAccountDisplayId": "string",
28 "vendorPayableClearingAccountShortName": "string",
29 "generalLedgerReceivableAccountId": 0,
30 "generalLedgerReceivableAccountDisplayId": "string",
31 "generalLedgerReceivableAccountShortName": "string",
32 "vendorReceivableClearingAccountId": 0,
33 "vendorReceivableClearingAccountDisplayId": "string",
34 "vendorReceivableClearingAccountShortName": "string",
35 "generalLedgerPayableAccountSpreadingId": 0,
36 "generalLedgerPayableAccountSpreadingDisplayId": "string",
37 "generalLedgerPayableAccountSpreadingShortName": "string"
38}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "determinationId": 0,
32 "determinationDisplayId": "string",
33 "expenseCategoryId": 0,
34 "expenseCategoryDisplayId": "string",
35 "expenseCategoryName": "string",
36 "generalLedgerPayableAccountId": 0,
37 "generalLedgerPayableAccountDisplayId": "string",
38 "generalLedgerPayableAccountShortName": "string",
39 "vendorPayableClearingAccountId": 0,
40 "vendorPayableClearingAccountDisplayId": "string",
41 "vendorPayableClearingAccountShortName": "string",
42 "generalLedgerReceivableAccountId": 0,
43 "generalLedgerReceivableAccountDisplayId": "string",
44 "generalLedgerReceivableAccountShortName": "string",
45 "vendorReceivableClearingAccountId": 0,
46 "vendorReceivableClearingAccountDisplayId": "string",
47 "vendorReceivableClearingAccountShortName": "string",
48 "generalLedgerPayableAccountSpreadingId": 0,
49 "generalLedgerPayableAccountSpreadingDisplayId": "string",
50 "generalLedgerPayableAccountSpreadingShortName": "string"
51 }
52}
Delete¶
HTTP Request
DELETE /api/v1/vendor-general-ledger-expense-category-account-mappings/{id}
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
none |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "string"
11 }
12 ]
13 },
14 "object": {}
15}
Create Or Update Bulk¶
HTTP Request
PUT /api/v1/vendor-general-ledger-expense-category-account-mappings/createOrUpdate/bulk
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
none |
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 "determinationId": 0,
20 "determinationDisplayId": "string",
21 "expenseCategoryId": 0,
22 "expenseCategoryDisplayId": "string",
23 "expenseCategoryName": "string",
24 "generalLedgerPayableAccountId": 0,
25 "generalLedgerPayableAccountDisplayId": "string",
26 "generalLedgerPayableAccountShortName": "string",
27 "vendorPayableClearingAccountId": 0,
28 "vendorPayableClearingAccountDisplayId": "string",
29 "vendorPayableClearingAccountShortName": "string",
30 "generalLedgerReceivableAccountId": 0,
31 "generalLedgerReceivableAccountDisplayId": "string",
32 "generalLedgerReceivableAccountShortName": "string",
33 "vendorReceivableClearingAccountId": 0,
34 "vendorReceivableClearingAccountDisplayId": "string",
35 "vendorReceivableClearingAccountShortName": "string",
36 "generalLedgerPayableAccountSpreadingId": 0,
37 "generalLedgerPayableAccountSpreadingDisplayId": "string",
38 "generalLedgerPayableAccountSpreadingShortName": "string"
39 }
40]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
ResponseListVendorGeneralLedgerExpenseCategoryAccountMappingDto |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "determinationId": 0,
33 "determinationDisplayId": "string",
34 "expenseCategoryId": 0,
35 "expenseCategoryDisplayId": "string",
36 "expenseCategoryName": "string",
37 "generalLedgerPayableAccountId": 0,
38 "generalLedgerPayableAccountDisplayId": "string",
39 "generalLedgerPayableAccountShortName": "string",
40 "vendorPayableClearingAccountId": 0,
41 "vendorPayableClearingAccountDisplayId": "string",
42 "vendorPayableClearingAccountShortName": "string",
43 "generalLedgerReceivableAccountId": 0,
44 "generalLedgerReceivableAccountDisplayId": "string",
45 "generalLedgerReceivableAccountShortName": "string",
46 "vendorReceivableClearingAccountId": 0,
47 "vendorReceivableClearingAccountDisplayId": "string",
48 "vendorReceivableClearingAccountShortName": "string",
49 "generalLedgerPayableAccountSpreadingId": 0,
50 "generalLedgerPayableAccountSpreadingDisplayId": "string",
51 "generalLedgerPayableAccountSpreadingShortName": "string"
52 }
53 ]
54}
Create Or Update¶
HTTP Request
PUT /api/v1/vendor-general-ledger-expense-category-account-mappings/createOrUpdate
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
none |
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 "determinationId": 0,
19 "determinationDisplayId": "string",
20 "expenseCategoryId": 0,
21 "expenseCategoryDisplayId": "string",
22 "expenseCategoryName": "string",
23 "generalLedgerPayableAccountId": 0,
24 "generalLedgerPayableAccountDisplayId": "string",
25 "generalLedgerPayableAccountShortName": "string",
26 "vendorPayableClearingAccountId": 0,
27 "vendorPayableClearingAccountDisplayId": "string",
28 "vendorPayableClearingAccountShortName": "string",
29 "generalLedgerReceivableAccountId": 0,
30 "generalLedgerReceivableAccountDisplayId": "string",
31 "generalLedgerReceivableAccountShortName": "string",
32 "vendorReceivableClearingAccountId": 0,
33 "vendorReceivableClearingAccountDisplayId": "string",
34 "vendorReceivableClearingAccountShortName": "string",
35 "generalLedgerPayableAccountSpreadingId": 0,
36 "generalLedgerPayableAccountSpreadingDisplayId": "string",
37 "generalLedgerPayableAccountSpreadingShortName": "string"
38}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "determinationId": 0,
32 "determinationDisplayId": "string",
33 "expenseCategoryId": 0,
34 "expenseCategoryDisplayId": "string",
35 "expenseCategoryName": "string",
36 "generalLedgerPayableAccountId": 0,
37 "generalLedgerPayableAccountDisplayId": "string",
38 "generalLedgerPayableAccountShortName": "string",
39 "vendorPayableClearingAccountId": 0,
40 "vendorPayableClearingAccountDisplayId": "string",
41 "vendorPayableClearingAccountShortName": "string",
42 "generalLedgerReceivableAccountId": 0,
43 "generalLedgerReceivableAccountDisplayId": "string",
44 "generalLedgerReceivableAccountShortName": "string",
45 "vendorReceivableClearingAccountId": 0,
46 "vendorReceivableClearingAccountDisplayId": "string",
47 "vendorReceivableClearingAccountShortName": "string",
48 "generalLedgerPayableAccountSpreadingId": 0,
49 "generalLedgerPayableAccountSpreadingDisplayId": "string",
50 "generalLedgerPayableAccountSpreadingShortName": "string"
51 }
52}
Bulk Update¶
HTTP Request
PUT /api/v1/vendor-general-ledger-expense-category-account-mappings/bulk
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
none |
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 "determinationId": 0,
20 "determinationDisplayId": "string",
21 "expenseCategoryId": 0,
22 "expenseCategoryDisplayId": "string",
23 "expenseCategoryName": "string",
24 "generalLedgerPayableAccountId": 0,
25 "generalLedgerPayableAccountDisplayId": "string",
26 "generalLedgerPayableAccountShortName": "string",
27 "vendorPayableClearingAccountId": 0,
28 "vendorPayableClearingAccountDisplayId": "string",
29 "vendorPayableClearingAccountShortName": "string",
30 "generalLedgerReceivableAccountId": 0,
31 "generalLedgerReceivableAccountDisplayId": "string",
32 "generalLedgerReceivableAccountShortName": "string",
33 "vendorReceivableClearingAccountId": 0,
34 "vendorReceivableClearingAccountDisplayId": "string",
35 "vendorReceivableClearingAccountShortName": "string",
36 "generalLedgerPayableAccountSpreadingId": 0,
37 "generalLedgerPayableAccountSpreadingDisplayId": "string",
38 "generalLedgerPayableAccountSpreadingShortName": "string"
39 }
40]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
ResponseListVendorGeneralLedgerExpenseCategoryAccountMappingDto |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "determinationId": 0,
33 "determinationDisplayId": "string",
34 "expenseCategoryId": 0,
35 "expenseCategoryDisplayId": "string",
36 "expenseCategoryName": "string",
37 "generalLedgerPayableAccountId": 0,
38 "generalLedgerPayableAccountDisplayId": "string",
39 "generalLedgerPayableAccountShortName": "string",
40 "vendorPayableClearingAccountId": 0,
41 "vendorPayableClearingAccountDisplayId": "string",
42 "vendorPayableClearingAccountShortName": "string",
43 "generalLedgerReceivableAccountId": 0,
44 "generalLedgerReceivableAccountDisplayId": "string",
45 "generalLedgerReceivableAccountShortName": "string",
46 "vendorReceivableClearingAccountId": 0,
47 "vendorReceivableClearingAccountDisplayId": "string",
48 "vendorReceivableClearingAccountShortName": "string",
49 "generalLedgerPayableAccountSpreadingId": 0,
50 "generalLedgerPayableAccountSpreadingDisplayId": "string",
51 "generalLedgerPayableAccountSpreadingShortName": "string"
52 }
53 ]
54}
Bulk Create¶
HTTP Request
POST /api/v1/vendor-general-ledger-expense-category-account-mappings/bulk
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
none |
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 "determinationId": 0,
20 "determinationDisplayId": "string",
21 "expenseCategoryId": 0,
22 "expenseCategoryDisplayId": "string",
23 "expenseCategoryName": "string",
24 "generalLedgerPayableAccountId": 0,
25 "generalLedgerPayableAccountDisplayId": "string",
26 "generalLedgerPayableAccountShortName": "string",
27 "vendorPayableClearingAccountId": 0,
28 "vendorPayableClearingAccountDisplayId": "string",
29 "vendorPayableClearingAccountShortName": "string",
30 "generalLedgerReceivableAccountId": 0,
31 "generalLedgerReceivableAccountDisplayId": "string",
32 "generalLedgerReceivableAccountShortName": "string",
33 "vendorReceivableClearingAccountId": 0,
34 "vendorReceivableClearingAccountDisplayId": "string",
35 "vendorReceivableClearingAccountShortName": "string",
36 "generalLedgerPayableAccountSpreadingId": 0,
37 "generalLedgerPayableAccountSpreadingDisplayId": "string",
38 "generalLedgerPayableAccountSpreadingShortName": "string"
39 }
40]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
ResponseListVendorGeneralLedgerExpenseCategoryAccountMappingDto |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "determinationId": 0,
33 "determinationDisplayId": "string",
34 "expenseCategoryId": 0,
35 "expenseCategoryDisplayId": "string",
36 "expenseCategoryName": "string",
37 "generalLedgerPayableAccountId": 0,
38 "generalLedgerPayableAccountDisplayId": "string",
39 "generalLedgerPayableAccountShortName": "string",
40 "vendorPayableClearingAccountId": 0,
41 "vendorPayableClearingAccountDisplayId": "string",
42 "vendorPayableClearingAccountShortName": "string",
43 "generalLedgerReceivableAccountId": 0,
44 "generalLedgerReceivableAccountDisplayId": "string",
45 "generalLedgerReceivableAccountShortName": "string",
46 "vendorReceivableClearingAccountId": 0,
47 "vendorReceivableClearingAccountDisplayId": "string",
48 "vendorReceivableClearingAccountShortName": "string",
49 "generalLedgerPayableAccountSpreadingId": 0,
50 "generalLedgerPayableAccountSpreadingDisplayId": "string",
51 "generalLedgerPayableAccountSpreadingShortName": "string"
52 }
53 ]
54}
Bulk Delete¶
HTTP Request
DELETE /api/v1/vendor-general-ledger-expense-category-account-mappings/bulk
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
none |
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 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "string"
11 }
12 ]
13 },
14 "object": {}
15}
Search¶
HTTP Request
POST /api/v1/vendor-general-ledger-expense-category-account-mappings/search
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 |
body |
body |
false |
none |
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 "determinationIdEqual": 0,
16 "determinationDisplayIdLike": "string",
17 "expenseCategoryIdEqual": 0,
18 "expenseCategoryDisplayIdLike": "string",
19 "expenseCategoryNameEqual": "string",
20 "generalLedgerPayableAccountIdEqual": 0,
21 "generalLedgerPayableAccountDisplayIdLike": "string",
22 "generalLedgerPayableAccountShortNameLike": "string",
23 "vendorPayableClearingAccountIdEqual": 0,
24 "vendorPayableClearingAccountDisplayIdLike": "string",
25 "vendorPayableClearingAccountShortNameLike": "string",
26 "generalLedgerReceivableAccountIdEqual": 0,
27 "generalLedgerReceivableAccountDisplayIdLike": "string",
28 "generalLedgerReceivableAccountShortNameLike": "string",
29 "vendorReceivableClearingAccountIdEqual": 0,
30 "vendorReceivableClearingAccountDisplayIdLike": "string",
31 "vendorReceivableClearingAccountShortNameLike": "string",
32 "generalLedgerPayableAccountSpreadingIdEqual": 0,
33 "generalLedgerPayableAccountSpreadingDisplayIdLike": "string",
34 "generalLedgerPayableAccountSpreadingShortNameLike": "string"
35}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalPages": 0,
3 "totalElements": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "pageSize": 0,
7 "unpaged": true,
8 "paged": true,
9 "offset": 0,
10 "sort": {
11 "sorted": true,
12 "unsorted": 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 "determinationId": 0,
37 "determinationDisplayId": "string",
38 "expenseCategoryId": 0,
39 "expenseCategoryDisplayId": "string",
40 "expenseCategoryName": "string",
41 "generalLedgerPayableAccountId": 0,
42 "generalLedgerPayableAccountDisplayId": "string",
43 "generalLedgerPayableAccountShortName": "string",
44 "vendorPayableClearingAccountId": 0,
45 "vendorPayableClearingAccountDisplayId": "string",
46 "vendorPayableClearingAccountShortName": "string",
47 "generalLedgerReceivableAccountId": 0,
48 "generalLedgerReceivableAccountDisplayId": "string",
49 "generalLedgerReceivableAccountShortName": "string",
50 "vendorReceivableClearingAccountId": 0,
51 "vendorReceivableClearingAccountDisplayId": "string",
52 "vendorReceivableClearingAccountShortName": "string",
53 "generalLedgerPayableAccountSpreadingId": 0,
54 "generalLedgerPayableAccountSpreadingDisplayId": "string",
55 "generalLedgerPayableAccountSpreadingShortName": "string"
56 }
57 ],
58 "number": 0,
59 "sort": {
60 "sorted": true,
61 "unsorted": true,
62 "empty": true
63 },
64 "first": true,
65 "last": true,
66 "empty": true
67}
Find All¶
HTTP Request
GET /api/v1/vendor-general-ledger-expense-category-account-mappings
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
none |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalPages": 0,
3 "totalElements": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "pageSize": 0,
7 "unpaged": true,
8 "paged": true,
9 "offset": 0,
10 "sort": {
11 "sorted": true,
12 "unsorted": 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 "determinationId": 0,
37 "determinationDisplayId": "string",
38 "expenseCategoryId": 0,
39 "expenseCategoryDisplayId": "string",
40 "expenseCategoryName": "string",
41 "generalLedgerPayableAccountId": 0,
42 "generalLedgerPayableAccountDisplayId": "string",
43 "generalLedgerPayableAccountShortName": "string",
44 "vendorPayableClearingAccountId": 0,
45 "vendorPayableClearingAccountDisplayId": "string",
46 "vendorPayableClearingAccountShortName": "string",
47 "generalLedgerReceivableAccountId": 0,
48 "generalLedgerReceivableAccountDisplayId": "string",
49 "generalLedgerReceivableAccountShortName": "string",
50 "vendorReceivableClearingAccountId": 0,
51 "vendorReceivableClearingAccountDisplayId": "string",
52 "vendorReceivableClearingAccountShortName": "string",
53 "generalLedgerPayableAccountSpreadingId": 0,
54 "generalLedgerPayableAccountSpreadingDisplayId": "string",
55 "generalLedgerPayableAccountSpreadingShortName": "string"
56 }
57 ],
58 "number": 0,
59 "sort": {
60 "sorted": true,
61 "unsorted": true,
62 "empty": true
63 },
64 "first": true,
65 "last": true,
66 "empty": true
67}
Create¶
HTTP Request
POST /api/v1/vendor-general-ledger-expense-category-account-mappings
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
none |
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 "determinationId": 0,
19 "determinationDisplayId": "string",
20 "expenseCategoryId": 0,
21 "expenseCategoryDisplayId": "string",
22 "expenseCategoryName": "string",
23 "generalLedgerPayableAccountId": 0,
24 "generalLedgerPayableAccountDisplayId": "string",
25 "generalLedgerPayableAccountShortName": "string",
26 "vendorPayableClearingAccountId": 0,
27 "vendorPayableClearingAccountDisplayId": "string",
28 "vendorPayableClearingAccountShortName": "string",
29 "generalLedgerReceivableAccountId": 0,
30 "generalLedgerReceivableAccountDisplayId": "string",
31 "generalLedgerReceivableAccountShortName": "string",
32 "vendorReceivableClearingAccountId": 0,
33 "vendorReceivableClearingAccountDisplayId": "string",
34 "vendorReceivableClearingAccountShortName": "string",
35 "generalLedgerPayableAccountSpreadingId": 0,
36 "generalLedgerPayableAccountSpreadingDisplayId": "string",
37 "generalLedgerPayableAccountSpreadingShortName": "string"
38}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "source": {},
8 "field": "string",
9 "errorKey": "string",
10 "errorMessage": "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 "determinationId": 0,
32 "determinationDisplayId": "string",
33 "expenseCategoryId": 0,
34 "expenseCategoryDisplayId": "string",
35 "expenseCategoryName": "string",
36 "generalLedgerPayableAccountId": 0,
37 "generalLedgerPayableAccountDisplayId": "string",
38 "generalLedgerPayableAccountShortName": "string",
39 "vendorPayableClearingAccountId": 0,
40 "vendorPayableClearingAccountDisplayId": "string",
41 "vendorPayableClearingAccountShortName": "string",
42 "generalLedgerReceivableAccountId": 0,
43 "generalLedgerReceivableAccountDisplayId": "string",
44 "generalLedgerReceivableAccountShortName": "string",
45 "vendorReceivableClearingAccountId": 0,
46 "vendorReceivableClearingAccountDisplayId": "string",
47 "vendorReceivableClearingAccountShortName": "string",
48 "generalLedgerPayableAccountSpreadingId": 0,
49 "generalLedgerPayableAccountSpreadingDisplayId": "string",
50 "generalLedgerPayableAccountSpreadingShortName": "string"
51 }
52}
Get Metadata¶
HTTP Request
GET /api/v1/vendor-general-ledger-expense-category-account-mappings/meta
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 "VENDOR_RECEIVABLE_CLEARING_ACCOUNT"
3]