InvoicePaymentLineDto¶
Example Json Object
1{
2 "id": 0,
3 "displayId": "string",
4 "invoicePaymentId": 0,
5 "invoicePaymentDisplayId": "string",
6 "invoiceLineItemId": 0,
7 "invoiceLineItemDisplayId": "string",
8 "invoiceLineItemDescription": "string",
9 "expenseCategoryDisplayId": "string",
10 "expenseCategoryName": "string",
11 "netAmount": 0,
12 "taxAmount": 0,
13 "allocatedNetAmountUsed": 0,
14 "allocatedTaxAmountUsed": 0,
15 "unfundedNetAmount": 0,
16 "unfundedTaxAmount": 0,
17 "totalAmount": 0,
18 "allowsSystemGenerateNewId": true,
19 "numberRangeIdentifierValue": "string",
20 "numberRangeIdentifierType": {
21 "name": "string"
22 },
23 "numberRangeType": {
24 "name": "string"
25 }
26}
📄 Description: Data transfer object representing a line item within an invoice payment, detailing the amount, payment method, and associated invoice information to facilitate accurate financial tracking and reconciliation.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
displayId |
string |
false |
none |
Unique identifier for the display |
invoicePaymentId |
integer(int64) |
false |
none |
Unique identifier for the invoice payment |
invoicePaymentDisplayId |
string |
false |
none |
Unique identifier for the invoice payment display |
invoiceLineItemId |
integer(int64) |
false |
none |
Unique identifier for the invoice line item |
invoiceLineItemDisplayId |
string |
false |
none |
Unique identifier for the invoice line item display |
invoiceLineItemDescription |
string |
false |
none |
Description of the invoice line item |
expenseCategoryDisplayId |
string |
false |
none |
Unique identifier for the expense category display |
expenseCategoryName |
string |
false |
none |
Name of the expense category |
netAmount |
number |
false |
none |
Amount of net |
taxAmount |
number |
false |
none |
Amount of tax |
allocatedNetAmountUsed |
number |
false |
none |
The allocatedNetAmountUsed field represents the total net amount that has been utilized from the allocated budget for a specific invoice payment line. |
allocatedTaxAmountUsed |
number |
false |
none |
Represents the total amount of tax allocated that has been utilized within the invoice payment line, facilitating accurate financial reporting and compliance. |
unfundedNetAmount |
number |
false |
none |
Amount of unfunded net |
unfundedTaxAmount |
number |
false |
none |
Amount of unfunded tax |
totalAmount |
number |
false |
none |
Amount of total |
allowsSystemGenerateNewId |
boolean |
false |
none |
Unique identifier for the allows system generate new |
numberRangeIdentifierValue |
string |
false |
none |
Represents the unique identifier for a range of invoice payment line items, facilitating accurate tracking and management of financial transactions. |
numberRangeIdentifierType |
false |
none |
Type of the number range identifier |
|
numberRangeType |
false |
none |
Type of the number range |