ESDRecordAccountPaymentSurcharge Properties |
The ESDRecordAccountPaymentSurcharge 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 payment surcharge record is linked to. |
![]() | language | Language that the descriptive text of the line is set 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. |