ESDRecordSurcharge Class |
Namespace: EcommerceStandardsDocuments
The ESDRecordSurcharge type exposes the following members.
Name | Description | |
---|---|---|
ESDRecordSurcharge | Initializes a new instance of the ESDRecordSurcharge class |
Name | Description | |
---|---|---|
alwaysShowInOrders | Either 'N'-No or
'Y'-Yes
If 'Y' then indicates that the surcharge should always be included with sales orders and purchase orders even if it has 0 monetary amount applied to the order
| |
description | Text to describe the surcharge | |
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 to be uniquely identified and linked to. | |
keyTaxcodeID | Key of the Taxcode record that the surcharge is assigned to. The taxcode may control the amount of tax applied to the surcharge. | |
surchargeCode | Code of the surcharge. May or may not be a unique identifier | |
surchargeLabel | Label of the surcharge | |
surchargeType | Type of surcharge that it relates to. Set null, or set it to ine of the SURCHARGE_TYPE constants in the ESDocumentConstants class. |