Click or drag to resize

ESDRecordAsset Class

Ecommerce Standards Record that holds data for a single asset. An asset can be single instance of a tangible or intangible product/service/resource that is created, owned, traded, and may ultimately be destroyed.
Inheritance Hierarchy
SystemObject
  EcommerceStandardsDocumentsESDRecordAsset

Namespace:  EcommerceStandardsDocuments
Assembly:  EcommerceStandardsDocuments.Library (in EcommerceStandardsDocuments.Library.dll) Version: 1.5.0.0 (1.0.0.0)

The ESDRecordAsset type exposes the following members.

Constructors
  NameDescription
Public methodESDRecordAsset
Initializes a new instance of the ESDRecordAsset class
Top
Properties
  NameDescription
Public propertyassetClass
Class of the asset. A class may contain any text that can be set for multiple assets as a classifier of the type of asset.
Public propertyassetCode
Code of the asset. May or may not be a unqiue identifier.
Public propertyassetResourceURL
primary resource path of the asset's Uniform Resource Locator (URL) that allows the asset to be communicated to or found within a public or private computer network
Public propertyassetSearchCode
Code that allows the asset to searched on. This search code may or may not be unique, and would typically contain key words that allows the asset to found.
Public propertybarcode
Barcode set for the asset. A barcode is typically displayed on a asset and requires a reader to decipher an image that turns it into a sequence of characters.
Public propertybarcodeInner
Inner barcode set for the asset. Multiple barcodes be assigned to a asset, and the inner barcode could denote one of these barcodes, or it could be a portion of a single barcode.
Public propertybrand
name of brand that the asset belongs to.
Public propertycreatedDate
Date time that the asset was first created. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone
Public propertydepth
Depth dimension of the asset.
Public propertydepthUnitMeasureCode
Code of the asset's depth measurement to define the unit of measurement. Set it to a constant prefixed with UNIT_MEASURE_LENGTH_ in the ESDocumentConstants class
Public propertydescription1
First description of the asset. May contain any text used to describe the asset.
Public propertydescription2
Second description of the asset. May contain any text used to describe the asset.
Public propertydescription3
Third description of the asset. May contain any text used to describe the asset.
Public propertydescription4
Fourth description of the asset. May contain any text used to describe the asset.
Public propertydestroyedDate
Date time that the asset was destroyed. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone
Public propertydrop
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.
Public propertyheight
Height dimension of the asset.
Public propertyheightUnitMeasureCode
Code of the asset's height measurement to define the unit of measurement. Set it to a constant prefixed with UNIT_MEASURE_LENGTH_ in the ESDocumentConstants class
Public propertyinternalID
Stores an identifier that is relevant only to the system referencing and storing the record for its own needs.
Public propertyisKitted
Either 'N'-No or 'Y'-Yes If 'Y' then indicates asset is a kit, and is representative of a number of individual assets bundled together.
Public propertyisPriceTaxInclusive
Either 'N'-No or 'Y'-Yes If 'Y' then indicates that any pricing set for the asset is inclusive of tax applied to the price, based the rate of taxcode assigned to the asset.
Public propertykeyAssetID
Key that allows the asset record to be uniquely identified and linked to.
Public propertykeyProductID
Key of the Product record that the asset is represented by and linked to.
Public propertykeySellUnitID
Key of the sell unit record that denotes the unit that the asset is sold in.
Public propertykeyTaxcodeID
Key of the Taxcode record that the asset is assigned to. The taxcode may control the amount of tax applied to the asset.
Public propertykitAssetsSetPrice
Either 'N'-No or 'Y'-Yes If 'N' then indicated that if the asset is marked as a kit then when its pricing is calculated, that the price of the asset should be calculated by combining the price of all the component assets assignd to the kit.
Public propertymetaDescription
Meta description the asset. This would typically be used in the meta data of a web page or user interface that may be hidden from being viewed, but contains a paragraph of text describing the details of a asset that may be used to index, or display in search listings. The data in this field is typically targeted for online search engines.
Public propertymetaKeywords
A list of words that describe the asset. This would typically be used in the meta data of a web page or user interface that may be hidden from being viewed, but contains a space delimited list of keywords used by systems to index and allow for searching on the asset. The data in this field is typically targeted for online search engines.
Public propertymetaTitle
Meta title of the asset. This would typically be used in the meta data of a web page or user interface that may be hidden from being viewed, but contains a label of the asset that systems could utilise or be displayed in an application's header. The data in this field is typically targeted for online search engines.
Public propertyname
Name of the asset. The name provides a label to desribe the overall nature of the asset, making it more easily identifiable to humans
Public propertyordering
Number to order the asset by. This may be used to order a number of assets within a list.
Public propertypackageDepth
Depth dimension of the package that the sell unit is contained within.
Public propertypackageHeight
Height dimension of the package that the sell unit is contained within.
Public propertypackageWeight
Weight of the package that the sell unit is contained within.
Public propertypackageWidth
Width dimension of the package that the sell unit is contained within.
Public propertysellUnits
Stores a list of sell units that denote different quantities the the asset can be sold in
Public propertyunit
Label of the unit that the asset is sold as.
Public propertyUNSPSC
United Nations Standard Assets and Service Code. Stores a standard code defined by the United Nations classifying objects.
Public propertyweight
Weight of a single asset unit.
Public propertyweightUnitMeasureCode
Code of the asset's weight measurement to define the unit of measurement. Set it to a constant prefixed with UNIT_MEASURE_MASS_ in the ESDocumentConstants class
Public propertywidth
Width dimension of the asset.
Public propertywidthUnitMeasureCode
Code of the asset's width measurement to define the unit of measurement. Set it to a constant prefixed with UNIT_MEASURE_LENGTH_ in the ESDocumentConstants class
Top
See Also