Click or drag to resize

ProductPriceLevel Class

Information about how to price a product in the specified price level, including pricing method, rounding option, and discount type based on a specified product unit.
Inheritance Hierarchy
SystemObject
  Entity
    Novalys.VisualGuard.Security.CRM.SdkProductPriceLevel

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 ProductPriceLevel : Entity, 
	INotifyPropertyChanging, INotifyPropertyChanged

The ProductPriceLevel type exposes the following members.

Constructors
  NameDescription
Public methodProductPriceLevel
Default Constructor.
Top
Properties
  NameDescription
Public propertyAmount
Monetary amount for the price list.
Public propertyAmount_Base
Shows the Amount field converted to the system's default base currency, if specified as a fixed amount. The calculation uses the exchange rate specified in the Currencies area.
Public propertyAttributes (Inherited from Entity.)
Public propertyCreatedBy
Unique identifier of the user who created the price list.
Public propertyCreatedOn
Date and time when the price list was created.
Public propertyCreatedOnBehalfBy
Shows who created the record on behalf of another user.
Public propertydiscount_type_product_price_levels
N:1 discount_type_product_price_levels
Public propertyDiscountTypeId
Unique identifier of the discount list associated with the price list.
Public propertyEntityState (Inherited from Entity.)
Public propertyExchangeRate
Shows the conversion rate of the record's currency. The exchange rate is used to convert all money fields in the record from the local currency to the system's default 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 propertyItem (Inherited from Entity.)
Public propertylk_productpricelevel_createdonbehalfby
N:1 lk_productpricelevel_createdonbehalfby
Public propertylk_productpricelevel_modifiedonbehalfby
N:1 lk_productpricelevel_modifiedonbehalfby
Public propertylk_productpricelevelbase_createdby
N:1 lk_productpricelevelbase_createdby
Public propertylk_productpricelevelbase_modifiedby
N:1 lk_productpricelevelbase_modifiedby
Public propertyLogicalName (Inherited from Entity.)
Public propertyModifiedBy
Unique identifier of the user who last modified the price list.
Public propertyModifiedOn
Date and time when the price list was last modified.
Public propertyModifiedOnBehalfBy
Shows who last updated the record on behalf of another user.
Public propertyOrganizationId
Unique identifier of the organization associated with the price list.
Public propertyOverriddenCreatedOn
Date and time that the record was migrated.
Public propertyPercentage
Percentage for the price list.
Public propertyprice_level_product_price_levels
N:1 price_level_product_price_levels
Public propertyPriceLevelId
Unique identifier of the price level associated with this price list.
Public propertyPricingMethodCode
Pricing method applied to the price list.
Public propertyProcessId
Unique identifier of the Process.
Public propertyprocessstage_productpricelevels
N:1 processstage_productpricelevels
Public propertyproduct_price_levels
N:1 product_price_levels
Public propertyProductId
Product associated with the price list.
Public propertyProductNumber
User-defined product number.
Public propertyProductPriceLevel_AsyncOperations
1:N ProductPriceLevel_AsyncOperations
Public propertyProductPriceLevel_BulkDeleteFailures
1:N ProductPriceLevel_BulkDeleteFailures
Public propertyProductPriceLevel_ProcessSessions
1:N ProductPriceLevel_ProcessSessions
Public propertyProductPriceLevelId
Unique identifier of the price list.
Public propertyQuantitySellingCode
Quantity of the product that must be sold for a given price level.
Public propertyRelatedEntities (Inherited from Entity.)
Public propertyRoundingOptionAmount
Rounding option amount for the price list.
Public propertyRoundingOptionAmount_Base
Shows the Rounding Amount field converted to the system's default base currency for reporting purposes. The calculations use the exchange rate specified in the Currencies area.
Public propertyRoundingOptionCode
Option for rounding the price list.
Public propertyRoundingPolicyCode
Policy for rounding the price list.
Public propertyStageId
Shows the ID of the stage.
Public propertytransactioncurrency_productpricelevel
N:1 transactioncurrency_productpricelevel
Public propertyTransactionCurrencyId
Choose the local currency for the record to make sure budgets are reported in the correct currency.
Public propertyunit_of_measure_schedule_product_price_level
N:1 unit_of_measure_schedule_product_price_level
Public propertyunit_of_measurement_product_price_levels
N:1 unit_of_measurement_product_price_levels
Public propertyUoMId
Unique identifier of the unit for the price list.
Public propertyUoMScheduleId
Unique identifier of the unit schedule for the price list.
Public propertyuserentityinstancedata_productpricelevel
1:N userentityinstancedata_productpricelevel
Public propertyVersionNumber
Version number of the price list.
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