Click or drag to resize

ESDRecordStockQuantity Class

Ecommerce Standards Record that holds data for a stock unit quantity of a product, download or labour. This record typically stores stock quantity data that can updated on a frequent basis.
Inheritance Hierarchy
SystemObject
  EcommerceStandardsDocumentsESDRecordStockQuantity

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

The ESDRecordStockQuantity type exposes the following members.

Constructors
  NameDescription
Public methodESDRecordStockQuantity
Initializes a new instance of the ESDRecordStockQuantity class
Top
Properties
  NameDescription
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 propertyinternalID
Stores an identifier that is relevant only to the system referencing and storing the record for its own needs.
Public propertykeyDownloadID
Key of the download record that the stock level quantity is set for
Public propertykeyLabourID
Key of the labour record that the stock level quantity is set for
Public propertykeyProductID
Key of the product record that the stock level quantity is set for
Public propertyqtyAvailable
Base unit quantity of stock available to be purchased
Public propertyqtyBackordered
Base unit quantity of stock that has been back ordered from supplier(s)
Public propertyqtyConsigned
Base unit quantity of stock that has been placed at an external location (consigned)
Public propertyqtyOnHand
Base unit quantity of stock on hand at its location(s)
Public propertyqtyOrderable
Base unit quantity of stock that is the maximum amount that can be ordered by purchaser(s)
Public propertyqtyOrdered
Base unit quantity of stock that has been ordered by purchaser(s)
Public propertyqtyReserved
Base unit quantity of stock that has been reserved for given purchasers
Public propertystockAvailableSinceDate
Date time that indicates when the product's stock has been available or in-stock since. If the product currently has no stock available then ignore setting. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone
Public propertystockBackorderedSinceDate
Date time that indicates when the product's stock has been on back order from supplier(s). If the product currently has no stock on back order then ignore setting. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone
Public propertystockConsignedSinceDate
Date time that indicates when the product's stock has been on consignment for. If the product currently has no stock consigned then ignore setting. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone
Public propertystockOnHandSinceDate
Date time that indicates when the product's stock has been on hand at its location since. If the product currently has no stock on hand then ignore setting. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone
Public propertystockOrderedSinceDate
Date time that indicates when the product's stock has been on order by purchaser(s) since. If the product currently has no stock on order then ignore setting. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone
Public propertystockReservedSinceDate
Date time that indicates when the product's stock has been reserved by purchaser(s). If the product currently has no stock reserved then ignore setting. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone
Top
See Also