Thetype exposes the following members.
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
Text to describe the surcharge
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.
Stores an identifier that is relevant only to the system referencing and storing the record for its own needs.
Key of the surcharge record to be uniquely identified and linked to.
Key of the Taxcode record that the surcharge is assigned to. The taxcode may control the amount of tax applied to the surcharge.
Code of the surcharge. May or may not be a unique identifier
Label of the surcharge
Type of surcharge that it relates to. Set null, or set it to ine of the SURCHARGE_TYPE constants in the ESDocumentConstants class.