ESDRecordInvoiceSurcharge Properties |
The ESDRecordInvoiceSurcharge type exposes the following members.
Name | Description | |
---|---|---|
drop | Data Record OPeration. Denotes an operation that may need to be performed on the record when it is being processed.
Set null, or set it to one of the ESD_RECORD_OPERATION constants in the ESDocumentConstants class to allow the record to be inserted, updated, deleted, or ignored. | |
internalID | Stores an identifier that is relevant only to the system referencing and storing the record for its own needs. | |
keySurchargeID | Key of the surcharge record that the invoice line surcharge record is linked to. | |
language | Language that the descriptive text of the line is in. Set it to a constant prefixed with LANG_ in the ESDocumentConstants class | |
priceExTax | Monetary price of the surcharge, excluding tax. | |
priceIncTax | Monetary price of the surcharge, including tax. | |
priceTax | Monetary price of the tax applied to the surcharge | |
priceUndiscountedExTax | Monetary price of the surcharge before any discounting was applied, exclusive of tax. | |
priceUndiscountedIncTax | Monetary price of the surcharge before any discounting was applied, inclusive of tax. | |
priceUndiscountedTax | Monetary price of tax applied the surcharge before any discounting was applied. | |
surchargeCode | Code of the surcharge. May or may not be a unique identifier | |
surchargeDescription | Text description of the surcharge | |
surchargeLabel | Label of the surcharge | |
taxes | List of tax records applied to the surcharge. |