MatchedScheduledPaymentDto¶
Example Json Object
1{
2 "relationId": 0,
3 "invoiceLineItemId": 0,
4 "scheduledPaymentId": 0,
5 "matchedAmount": 0,
6 "scheduledPaymentDisplayId": "string",
7 "clearingLedgerTransactionId": 0,
8 "clearingLedgerEntryId": 0,
9 "roundedAmount": 0,
10 "unroundedAmount": 0,
11 "deltaAdjustment": 0,
12 "availableNetAmount": 0,
13 "availableTaxAmount": 0,
14 "fiscalYear": 0,
15 "fiscalPeriod": 0,
16 "postingDate": "2019-08-24",
17 "currency": {
18 "id": 0,
19 "displayId": "string",
20 "decimalPoints": 0
21 },
22 "company": {
23 "id": 0,
24 "displayId": "string"
25 },
26 "vendor": {
27 "id": 0,
28 "displayId": "string",
29 "name": "string"
30 },
31 "expenseCategory": {
32 "id": 0,
33 "displayId": "string"
34 },
35 "paymentMethod": {
36 "id": 0,
37 "displayId": "string",
38 "name": "string",
39 "type": "string"
40 },
41 "contract": {
42 "id": 0,
43 "displayId": "string"
44 }
45}
📄 Description: Data transfer object representing a matched scheduled payment, encapsulating essential details such as payment amount, due date, and associated transaction identifiers for streamlined financial processing.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
relationId |
integer(int64) |
false |
none |
Unique identifier for the relation |
invoiceLineItemId |
integer(int64) |
false |
none |
Unique identifier for the invoice line item |
scheduledPaymentId |
integer(int64) |
false |
none |
Unique identifier for the scheduled payment |
matchedAmount |
number |
false |
none |
Amount of matched |
scheduledPaymentDisplayId |
string |
false |
none |
Unique identifier for the scheduled payment display |
clearingLedgerTransactionId |
integer(int64) |
false |
none |
Unique identifier for the clearing ledger transaction |
clearingLedgerEntryId |
integer(int64) |
false |
none |
Unique identifier for the clearing ledger entry |
roundedAmount |
number |
false |
none |
Amount of rounded |
unroundedAmount |
number |
false |
none |
Amount of unrounded |
deltaAdjustment |
number |
false |
none |
Represents the monetary adjustment applied to the scheduled payment, reflecting changes in payment terms or conditions. |
availableNetAmount |
number |
false |
none |
Amount of available net |
availableTaxAmount |
number |
false |
none |
Amount of available tax |
fiscalYear |
integer(int32) |
false |
none |
Represents the fiscal year associated with the scheduled payment, facilitating financial planning and reporting. |
fiscalPeriod |
integer(int32) |
false |
none |
Represents the fiscal period associated with the scheduled payment, facilitating accurate financial reporting and analysis. |
postingDate |
string(date) |
false |
none |
Date of the posting |
currency |
false |
none |
Specifies the currency in which the scheduled payment is denominated, ensuring accurate financial transactions. |
|
company |
false |
none |
Represents the company associated with the scheduled payment, facilitating accurate financial tracking and reporting. |
|
vendor |
false |
none |
Represents the vendor associated with the scheduled payment, facilitating accurate tracking and management of financial transactions. |
|
expenseCategory |
false |
none |
Category of the expense |
|
paymentMethod |
false |
none |
Specifies the method of payment to be utilized for processing the scheduled payment transaction. |
|
contract |
false |
none |
Represents the contractual agreement associated with the scheduled payment, facilitating accurate financial tracking and compliance. |