PostingScheduleJobDto¶
Example Json Object
1{
2 "id": 0,
3 "cronExpression": "string",
4 "cronReadable": "string",
5 "active": true,
6 "unauthorized": true,
7 "nextExecution": "2019-08-24T14:15:22Z",
8 "previousSuccessfulExecution": "2019-08-24T14:15:22Z",
9 "previousExecution": "2019-08-24T14:15:22Z",
10 "previousExecutionMessage": "string",
11 "batchSize": 0,
12 "name": "string",
13 "profileId": 0,
14 "chunkSize": 1,
15 "postingTypes": [
16 "PAYMENT"
17 ],
18 "jobPostingStatuses": [
19 "NA"
20 ],
21 "filters": [
22 {
23 "id": 0,
24 "erpSystem": {
25 "id": 0,
26 "displayId": "string"
27 },
28 "companyFilterType": "ALL",
29 "companies": [
30 {
31 "id": 0,
32 "displayId": "string",
33 "status": "CREATED",
34 "erpSystemId": 0,
35 "erpSystemDisplayId": "string",
36 "countryId": 0,
37 "countryDisplayId": "string",
38 "name": "string",
39 "postingPeriodVariantId": 0,
40 "fiscalVariantId": 0
41 }
42 ],
43 "accountingStandardFilterType": "ALL",
44 "accountingStandards": [
45 {
46 "id": 0,
47 "displayId": "string",
48 "status": "CREATED",
49 "name": "string",
50 "standardType": "GAAP",
51 "erpSystemId": 0,
52 "erpSystemDisplayId": "string"
53 }
54 ],
55 "profileId": 0
56 }
57 ]
58}
📄 Description: Data transfer object representing a scheduled job for posting ledger entries, facilitating the management of transactions and financial records within the General Ledger domain.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
cronExpression |
string |
true |
none |
Specifies the schedule for recurring ledger entries, allowing for automated transaction processing within financial records. |
cronReadable |
string |
false |
none |
Human-readable representation of the scheduling frequency for ledger entry transactions within the financial record management system. |
active |
boolean |
false |
none |
Whether this resource is active |
unauthorized |
boolean |
false |
none |
Boolean flag indicating unauthorized status |
nextExecution |
string(date-time) |
false |
none |
Specifies the scheduled time for the next execution of the posting job, ensuring timely updates to ledger entries and financial records. |
previousSuccessfulExecution |
string(date-time) |
false |
none |
Indicates the timestamp of the last successful execution of a posting schedule job, essential for tracking ledger entries and ensuring accurate financial record management. |
previousExecution |
string(date-time) |
false |
none |
Identifier for the previous execution of the posting schedule job, facilitating tracking and management of ledger entries and financial records. |
previousExecutionMessage |
string |
false |
none |
Contains the message detailing the outcome of the previous execution related to ledger entries, transactions, or financial records within the General Ledger. |
batchSize |
integer(int32) |
false |
none |
Numeric value representing batchSize |
name |
string |
false |
none |
Name of the resource |
profileId |
integer(int64) |
false |
none |
Unique identifier for the profile |
chunkSize |
integer(int32) |
false |
none |
Numeric value representing chunkSize |
postingTypes |
[string] |
false |
none |
List of postingTypes items |
jobPostingStatuses |
[string] |
false |
none |
List of jobPostingStatuses items |
filters |
false |
none |
List of filters items |