Click or drag to resize

Product Class

Information about products and their pricing information.
Inheritance Hierarchy
SystemObject
  Entity
    Novalys.VisualGuard.Security.CRM.SdkProduct

Namespace:  Novalys.VisualGuard.Security.CRM.Sdk
Assembly:  Novalys.VisualGuard.Security.CRM (in Novalys.VisualGuard.Security.CRM.dll) Version: 2019.0.101.19 (2019.0.0101.19)
Syntax
public class Product : Entity, INotifyPropertyChanging, 
	INotifyPropertyChanged

The Product type exposes the following members.

Constructors
  NameDescription
Public methodProduct
Default Constructor.
Top
Properties
  NameDescription
Public propertyAttributes (Inherited from Entity.)
Public propertycampaignproduct_association
N:N campaignproduct_association
Public propertycompetitorproduct_association
N:N competitorproduct_association
Public propertyCreatedBy
Unique identifier of the user who created the product.
Public propertyCreatedOn
Date and time when the product was created.
Public propertyCreatedOnBehalfBy
Unique identifier of the delegate user who created the product.
Public propertyCurrentCost
Current cost for the product item. Used in price calculations.
Public propertyCurrentCost_Base
Base currency equivalent of the current cost for the product item.
Public propertyDefaultUoMId
Default unit for the product.
Public propertyDefaultUoMScheduleId
Default unit group for the product.
Public propertyDescription
Description of the product.
Public propertyEntityImage
Shows the default image for the record.
Public propertyEntityImage_Timestamp
Public propertyEntityImage_URL
Public propertyEntityImageId
For internal use only.
Public propertyEntityState (Inherited from Entity.)
Public propertyExchangeRate
Exchange rate for the currency associated with the product with respect to the base currency.
Public propertyExtensionData (Inherited from Entity.)
Public propertyFormattedValues (Inherited from Entity.)
Public propertyId (Overrides Entity.Id.)
Public propertyImportSequenceNumber
Unique identifier of the data import or data migration that created this record.
Public propertyIsKit
Information that specifies whether the product is a kit.
Public propertyIsStockItem
Information about whether the product is a stock item.
Public propertyItem (Inherited from Entity.)
Public propertyleadproduct_association
N:N leadproduct_association
Public propertylk_product_createdonbehalfby
N:1 lk_product_createdonbehalfby
Public propertylk_product_modifiedonbehalfby
N:1 lk_product_modifiedonbehalfby
Public propertylk_productbase_createdby
N:1 lk_productbase_createdby
Public propertylk_productbase_modifiedby
N:1 lk_productbase_modifiedby
Public propertyLogicalName (Inherited from Entity.)
Public propertyModifiedBy
Unique identifier of the user who last modified the product.
Public propertyModifiedOn
Date and time when the product was last modified.
Public propertyModifiedOnBehalfBy
Unique identifier of the delegate user who last modified the product.
Public propertyName
Name of the product.
Public propertyopportunity_products
1:N opportunity_products
Public propertyorganization_products
N:1 organization_products
Public propertyOrganizationId
Unique identifier of the organization associated with the product.
Public propertyOverriddenCreatedOn
Date and time that the record was migrated.
Public propertyPrice
List price of the product.
Public propertyPrice_Base
Base currency equivalent of the list price of the product
Public propertyprice_level_products
N:1 price_level_products
Public propertyPriceLevelId
Unique identifier of the price list associated with the product.
Public propertyProcessId
Shows the ID of the process.
Public propertyprocessstage_products
N:1 processstage_products
Public propertyProduct_Annotation
1:N Product_Annotation
Public propertyProduct_AsyncOperations
1:N Product_AsyncOperations
Public propertyProduct_BulkDeleteFailures
1:N Product_BulkDeleteFailures
Public propertyproduct_contract_line_items
1:N product_contract_line_items
Public propertyproduct_entitlement_association
N:N product_entitlement_association
Public propertyproduct_entitlementtemplate_association
N:N product_entitlementtemplate_association
Public propertyproduct_incidents
1:N product_incidents
Public propertyproduct_invoice_details
1:N product_invoice_details
Public propertyproduct_order_details
1:N product_order_details
Public propertyproduct_price_levels
1:N product_price_levels
Public propertyproduct_principalobjectattributeaccess
1:N product_principalobjectattributeaccess
Public propertyProduct_ProcessSessions
1:N Product_ProcessSessions
Public propertyproduct_quote_details
1:N product_quote_details
Public propertyProduct_SharepointDocument
1:N Product_SharepointDocument
Public propertyProduct_SharepointDocumentLocation
1:N Product_SharepointDocumentLocation
Public propertyProductId
Unique identifier of the product.
Public propertyProductNumber
User-defined product number.
Public propertyproductsalesliterature_association
N:N productsalesliterature_association
Public propertyProductTypeCode
Type of product.
Public propertyProductUrl
URL for the Website associated with the product.
Public propertyQuantityDecimal
Number of decimal places that can be used in monetary amounts for the product.
Public propertyQuantityOnHand
Quantity of the product in stock.
Public propertyReferencedproductassociation_association
N:N productassociation_association
Public propertyReferencedproductsubstitute_association
N:N productsubstitute_association
Public propertyReferencingproductassociation_association
N:N productassociation_association
Public propertyReferencingproductsubstitute_association
N:N productsubstitute_association
Public propertyRelatedEntities (Inherited from Entity.)
Public propertySize
Product size.
Public propertyStageId
Shows the ID of the stage.
Public propertyStandardCost
Standard cost of the product.
Public propertyStandardCost_Base
Base currency equivalent of the standard cost of the product.
Public propertyStateCode
Status of the product.
Public propertyStatusCode
Reason for the status of the product.
Public propertyStockVolume
Stock volume of the product.
Public propertyStockWeight
Stock weight of the product.
Public propertysubject_products
N:1 subject_products
Public propertySubjectId
Unique identifier of the subject associated with the product.
Public propertySupplierName
Name of the product's supplier.
Public propertyTimeZoneRuleVersionNumber
For internal use only.
Public propertytransactioncurrency_product
N:1 transactioncurrency_product
Public propertyTransactionCurrencyId
Unique identifier of the currency associated with the product.
Public propertyunit_of_measurement_products
N:1 unit_of_measurement_products
Public propertyunit_of_measurement_schedule_products
N:1 unit_of_measurement_schedule_products
Public propertyuserentityinstancedata_product
1:N userentityinstancedata_product
Public propertyUTCConversionTimeZoneCode
Time zone code that was in use when the record was created.
Public propertyVendorName
Name of the product vendor.
Public propertyVendorPartNumber
Part number for the vendor's product.
Public propertyVersionNumber
Version number of the product.
Top
Methods
  NameDescription
Public methodContains (Inherited from Entity.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAttributeValue``1 (Inherited from Entity.)
Protected methodGetFormattedAttributeValue (Inherited from Entity.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetRelatedEntities``1 (Inherited from Entity.)
Protected methodGetRelatedEntity``1 (Inherited from Entity.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSetAttributeValue (Inherited from Entity.)
Protected methodSetRelatedEntities``1 (Inherited from Entity.)
Protected methodSetRelatedEntity``1 (Inherited from Entity.)
Public methodToEntity``1 (Inherited from Entity.)
Public methodToEntityReference (Inherited from Entity.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
Fields
See Also