PostingJobDto¶
Example Json Object
1{
2 "id": 0,
3 "taskCount": 0,
4 "failedTaskCount": 0,
5 "doneTaskCount": 0,
6 "inProgressTaskCount": 0,
7 "cancelledTaskCount": 0,
8 "errorMessage": "string",
9 "queueTime": "2019-08-24T14:15:22Z",
10 "startTime": "2019-08-24T14:15:22Z",
11 "endTime": "2019-08-24T14:15:22Z",
12 "status": "CREATED",
13 "batchSize": 1000,
14 "chunkSize": 1,
15 "executor": "SCHEDULER",
16 "scheduleJobId": 0,
17 "readOnly": true,
18 "postingTypes": [
19 "PAYMENT"
20 ],
21 "jobPostingStatuses": [
22 "NA"
23 ],
24 "totalPostingCount": 0,
25 "filters": [
26 {
27 "id": 0,
28 "erpSystem": {
29 "id": 0,
30 "displayId": "string"
31 },
32 "companyFilterType": "ALL",
33 "companies": [
34 {
35 "id": 0,
36 "displayId": "string",
37 "status": "CREATED",
38 "erpSystemId": 0,
39 "erpSystemDisplayId": "string",
40 "countryId": 0,
41 "countryDisplayId": "string",
42 "name": "string",
43 "postingPeriodVariantId": 0,
44 "fiscalVariantId": 0
45 }
46 ],
47 "accountingStandardFilterType": "ALL",
48 "accountingStandards": [
49 {
50 "id": 0,
51 "displayId": "string",
52 "status": "CREATED",
53 "name": "string",
54 "standardType": "GAAP",
55 "erpSystemId": 0,
56 "erpSystemDisplayId": "string"
57 }
58 ],
59 "profileId": 0
60 }
61 ],
62 "tasks": [
63 {
64 "id": 0,
65 "queueTime": "2019-08-24T14:15:22Z",
66 "startTime": "2019-08-24T14:15:22Z",
67 "endTime": "2019-08-24T14:15:22Z",
68 "interruptedAt": "2019-08-24T14:15:22Z",
69 "recoveredAt": "2019-08-24T14:15:22Z",
70 "status": "CREATED",
71 "recover": true,
72 "interrupted": true,
73 "interruptionMessage": "string",
74 "errorMessage": "string",
75 "erpSystem": {
76 "id": 0,
77 "displayId": "string"
78 },
79 "ledgerTransactionIds": [
80 0
81 ],
82 "postingTypes": [
83 "PAYMENT"
84 ],
85 "jobPostingStatuses": [
86 "NA"
87 ],
88 "totalPostingCount": 0,
89 "jobExecutionDateTime": "2019-08-24T14:15:22Z",
90 "sapPostBapi": "string",
91 "sapReversalBapi": "string",
92 "failedTransactionIds": [
93 0
94 ],
95 "jobTaskReports": [
96 {
97 "id": 0,
98 "postingType": "PAYMENT",
99 "scheduledItemCount": {
100 "postCount": 0,
101 "reverseCount": 0
102 },
103 "processingItemCount": {
104 "postCount": 0,
105 "reverseCount": 0
106 },
107 "doneItemCount": {
108 "postCount": 0,
109 "reverseCount": 0
110 },
111 "failedItemCount": {
112 "postCount": 0,
113 "reverseCount": 0
114 },
115 "cancelledItemCount": {
116 "postCount": 0,
117 "reverseCount": 0
118 },
119 "skippedItemCount": {
120 "postCount": 0,
121 "reverseCount": 0
122 },
123 "totalItemCount": {
124 "postCount": 0,
125 "reverseCount": 0
126 },
127 "jobTaskId": 0
128 }
129 ],
130 "jobTaskFailureReports": [
131 {
132 "id": 0,
133 "detail1": "string",
134 "detail2": "string",
135 "systemId": 0,
136 "systemDisplayId": "string",
137 "jobId": 0,
138 "internalDocumentNumber": "string",
139 "postingType": "PAYMENT",
140 "ledgerTransactionId": 0,
141 "failureReason": "string",
142 "taskId": 0
143 }
144 ],
145 "jobId": 0
146 }
147 ]
148}
📄 Description: Data transfer object representing a posting job within the General Ledger, encapsulating details related to ledger entries, transactions, accounts, and financial records for streamlined financial reporting and analysis.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
taskCount |
integer(int32) |
false |
none |
Count of task |
failedTaskCount |
integer(int32) |
false |
none |
Count of failed task |
doneTaskCount |
integer(int32) |
false |
none |
Count of done task |
inProgressTaskCount |
integer(int32) |
false |
none |
Count of in progress task |
cancelledTaskCount |
integer(int32) |
false |
none |
Count of cancelled task |
errorMessage |
string |
false |
none |
Text value for errorMessage in PostingJobDto |
queueTime |
string(date-time) |
false |
none |
Time of the queue |
startTime |
string(date-time) |
false |
none |
Time of the start |
endTime |
string(date-time) |
false |
none |
Time of the end |
status |
string |
false |
none |
Status of the resource |
batchSize |
integer(int32) |
false |
none |
Numeric value representing batchSize |
chunkSize |
integer(int32) |
false |
none |
Numeric value representing chunkSize |
executor |
string |
false |
none |
Text value for executor in PostingJobDto |
scheduleJobId |
integer(int64) |
false |
none |
Unique identifier for the schedule job |
readOnly |
boolean |
false |
none |
Boolean flag indicating readOnly status |
postingTypes |
[string] |
false |
none |
List of postingTypes items |
jobPostingStatuses |
[string] |
false |
none |
List of jobPostingStatuses items |
totalPostingCount |
integer(int32) |
false |
none |
Count of total posting |
filters |
false |
none |
List of filters items |
|
tasks |
false |
none |
List of tasks items |
Enumerated Values
Attribute |
Value |
|---|---|
executor |
MANUAL, SCHEDULER |
status |
CANCELLED, CANCELLING, CREATED, CREATING, DONE, FAILED, INTERRUPTED, INTERRUPTING, KILLING, PENDING, PROCESSING, SCHEDULED |