ESDRecordDownload Class |
Namespace: EcommerceStandardsDocuments
The ESDRecordDownload type exposes the following members.
Name | Description | |
---|---|---|
ESDRecordDownload | Initializes a new instance of the ESDRecordDownload class |
Name | Description | |
---|---|---|
averageCost | Monetary value that denotes the average cost to purchase a single download unit. | |
brand | Branding of the download. | |
description1 | First description of the download. May contain any text used to describe the download. | |
description2 | Second description of the download. May contain any text used to describe the download. | |
description3 | Third description of the download. May contain any text used to describe the download. | |
description4 | Fourth description of the download. May contain any text used to describe the download. | |
downloadClass | Class of the download. A class may contain any text that can be set for multiple downloads as a classifier of the type of download. | |
downloadCode | Code of the download. May or may not be a unqiue identifier. | |
downloadKey | key that allows the file to be accessed and downloaded | |
downloadLocation | location where the data can be downloaded from | |
downloadLowQuantity | The amount of download units that indicate when the download is no longer available. | |
downloadNoneQuantity | The amount of download units that indicate when the download is no longer available. | |
downloadQuantity | The amount of download units that are available for purchase. | |
downloadSearchCode | Code that allows the download to searched on. This search code may or may not be unique, and would typically contain key words that allows the download to be found. | |
downloadSize | Size of the download, in bytes. | |
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. | |
isKitted | Either 'N'-No or
'Y'-Yes
If 'Y' then indicates download is a kit, and is representative of a number of individual downloads bundled together. | |
isPriceTaxInclusive | Either 'N'-No or
'Y'-Yes
If 'Y' then indicates that any pricing set for the download is inclusive of tax applied to the price, based the rate of taxcode assigned to the download. | |
keyDownloadID | Key that allows the download record to be uniquely identified and linked to. | |
keyTaxcodeID | Key of the Taxcode record that the download is assigned to. The taxcode may control the amount of tax applied to the download. | |
kitSetPrice | Either 'N'-No or
'Y'-Yes
If 'Y' then indicates that if the download is marked as a kit then when its pricing is calculated, that the pricing assigned to the download is for the cost of kit.
If 'N' then indicated that if the download is marked as a kit then when its pricing is calculated, that the price of the download should be calculated by combining the price of all the component downloads assigned to the kit.
| |
name | Name of the download | |
ordering | Number to order the download by. This may be used to order a number of downloads within a list. | |
supplier | Label of the supplier that the download is purchased from. | |
UNSPSC | United Nations Standard Products and Service Code. Stores a standard code defined by the United Nations classifying objects. |