Class ProductInfo
A product is some thing or service that can be sold or leased to a customer.
Inherited Members
Namespace: SuperOffice.CRM
Assembly: SuperOffice.Plugins.dll
Syntax
public class ProductInfo : ProductDataInfo
Constructors
ProductInfo()
A product is some thing or service that can be sold or leased to a customer.
Declaration
public ProductInfo()
Properties
DefaultSubscriptionQuantity
If IsSubscription, then this field specifies the default number of SubscriptionUnit offered
Declaration
public double DefaultSubscriptionQuantity { get; set; }
Property Value
Type | Description |
---|---|
Double |
ERPPriceListKey
Foreign key to the price list that this quoteline is a part of.
Declaration
public string ERPPriceListKey { get; set; }
Property Value
Type | Description |
---|---|
String |
InAssortment
True for products that should currently be offered, false when the product is discontinued and should not ordinarily be offered.
When false the product no longer appears in search results.
Declaration
public bool InAssortment { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
InStock
Negative numbers will be interpreted as how many is ordered.
Might not be available. Requires the “Provide-Stock-data” capability, and that the ERP system is available.
Declaration
public double InStock { get; set; }
Property Value
Type | Description |
---|---|
Double |
Methods
GetQuoteLineFromProduct(QuoteAlternativeContextInfo)
Returns a QuoteLineInfo from the current ProductDataInfo object
Declaration
public QuoteLineInfo GetQuoteLineFromProduct(QuoteAlternativeContextInfo context)
Parameters
Type | Name | Description |
---|---|---|
QuoteAlternativeContextInfo | context | Context to perform a conversion in |
Returns
Type | Description |
---|---|
QuoteLineInfo |
ToString()
Helper for simplified debugging.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |