PostingJobTaskDto¶
Example Json Object
1{
2 "id": 0,
3 "queueTime": "2019-08-24T14:15:22Z",
4 "startTime": "2019-08-24T14:15:22Z",
5 "endTime": "2019-08-24T14:15:22Z",
6 "interruptedAt": "2019-08-24T14:15:22Z",
7 "recoveredAt": "2019-08-24T14:15:22Z",
8 "status": "CREATED",
9 "recover": true,
10 "interrupted": true,
11 "interruptionMessage": "string",
12 "errorMessage": "string",
13 "erpSystem": {
14 "id": 0,
15 "displayId": "string"
16 },
17 "ledgerTransactionIds": [
18 0
19 ],
20 "postingTypes": [
21 "PAYMENT"
22 ],
23 "jobPostingStatuses": [
24 "NA"
25 ],
26 "totalPostingCount": 0,
27 "jobExecutionDateTime": "2019-08-24T14:15:22Z",
28 "sapPostBapi": "string",
29 "sapReversalBapi": "string",
30 "failedTransactionIds": [
31 0
32 ],
33 "jobTaskReports": [
34 {
35 "id": 0,
36 "postingType": "PAYMENT",
37 "scheduledItemCount": {
38 "postCount": 0,
39 "reverseCount": 0
40 },
41 "processingItemCount": {
42 "postCount": 0,
43 "reverseCount": 0
44 },
45 "doneItemCount": {
46 "postCount": 0,
47 "reverseCount": 0
48 },
49 "failedItemCount": {
50 "postCount": 0,
51 "reverseCount": 0
52 },
53 "cancelledItemCount": {
54 "postCount": 0,
55 "reverseCount": 0
56 },
57 "skippedItemCount": {
58 "postCount": 0,
59 "reverseCount": 0
60 },
61 "totalItemCount": {
62 "postCount": 0,
63 "reverseCount": 0
64 },
65 "jobTaskId": 0
66 }
67 ],
68 "jobTaskFailureReports": [
69 {
70 "id": 0,
71 "detail1": "string",
72 "detail2": "string",
73 "systemId": 0,
74 "systemDisplayId": "string",
75 "jobId": 0,
76 "internalDocumentNumber": "string",
77 "postingType": "PAYMENT",
78 "ledgerTransactionId": 0,
79 "failureReason": "string",
80 "taskId": 0
81 }
82 ],
83 "jobId": 0
84}
📄 Description: Data transfer object representing a posting job task within the General Ledger, encapsulating details related to ledger entries, transactions, and associated financial records for accurate account management.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
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 |
interruptedAt |
string(date-time) |
false |
none |
Timestamp indicating when the posting job task was interrupted, relevant for tracking ledger entry processing and ensuring accurate financial record management. |
recoveredAt |
string(date-time) |
false |
none |
Timestamp indicating when the ledger entry was recovered, providing essential context for transaction history and financial record accuracy. |
status |
string |
false |
none |
Status of the resource |
recover |
boolean |
false |
none |
Boolean flag indicating recover status |
interrupted |
boolean |
false |
none |
Boolean flag indicating interrupted status |
interruptionMessage |
string |
false |
none |
Textual message providing details about any interruptions related to ledger entries, transactions, or accounts within financial records. |
errorMessage |
string |
false |
none |
Descriptive message detailing any errors encountered during the processing of ledger entries or transactions within the General Ledger system. |
erpSystem |
false |
none |
Value for erpSystem field |
|
ledgerTransactionIds |
[integer] |
false |
none |
List of ledgerTransactionIds items |
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 |
jobExecutionDateTime |
string(date-time) |
false |
none |
Time of the job execution date |
sapPostBapi |
string |
false |
none |
String representation of the SAP posting BAPI used to facilitate ledger entries and transactions within the General Ledger, ensuring accurate financial record management. |
sapReversalBapi |
string |
false |
none |
Identifier for the reversal process of a ledger entry transaction within the General Ledger, ensuring accurate financial record management. |
failedTransactionIds |
[integer] |
false |
none |
List of failedTransactionIds items |
jobTaskReports |
false |
none |
List of jobTaskReports items |
|
jobTaskFailureReports |
false |
none |
List of jobTaskFailureReports items |
|
jobId |
integer(int64) |
false |
none |
Unique identifier for the job |
Enumerated Values
Attribute |
Value |
|---|---|
status |
CANCELLED, CANCELLING, CREATED, CREATING, DONE, FAILED, INTERRUPTED, INTERRUPTING, KILLING, PENDING, PROCESSING, SCHEDULED |