MGCLatticeSettlementLineContract
Data contract representing a settlement line with InvoiceTransRecId and SettleAmountCur.
Methods
new
Initializes a new instance of the MGCLatticeSettlementLineContract class.
- Visibility:
public - Returns:
void
No parameters.
construct
Creates a new instance of the MGCLatticeSettlementLineContract class.
- Visibility:
public - Returns:
MGCLatticeSettlementLineContractA new MGCLatticeSettlementLineContract instance.
No parameters.
parmInvoiceTransRecId
Gets or sets the record identifier of the invoice transaction to settle.
- Visibility:
public - Returns:
int64The InvoiceTransRecId value.
| Name | Type | Optional | Description |
|---|---|---|---|
_invoiceTransRecId | int64 | Yes | The InvoiceTransRecId value. |
parmSettleAmountCur
Gets or sets the settlement amount in the transaction currency.
- Visibility:
public - Returns:
realThe SettleAmountCur value.
| Name | Type | Optional | Description |
|---|---|---|---|
_settleAmountCur | real | Yes | The SettleAmountCur value. |
parmInvoiceId
Gets or sets the optional invoice number used to resolve the invoice transaction when InvoiceTransRecId is not supplied. The natural key is resolved against the customer or vendor transaction (CustTrans / VendTrans) for the request account.
- Visibility:
public - Returns:
strThe InvoiceId value.
| Name | Type | Optional | Description |
|---|---|---|---|
_invoiceId | str | Yes | The InvoiceId value. |