Show / Hide Table of Contents

Class QuoteInfo

A Sale can have a quote, and have then a 1-1 relationship with the QuoteInfo. Read-write Quote information.

Inheritance
Object
QuoteInfo
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM
Assembly: SuperOffice.Plugins.dll
Syntax
public class QuoteInfo

Constructors

QuoteInfo()

Declaration
public QuoteInfo()

Properties

AcceptedQuoteAlternativeId

The primary key of the Quote Alternative which was finally accepted by the customer. Set when the user is marking a quote as accepted.

Declaration
public int AcceptedQuoteAlternativeId { get; set; }
Property Value
Type Description
Int32

ActiveQuoteVersionId

The active version will always be the latest version.

Declaration
public int ActiveQuoteVersionId { get; set; }
Property Value
Type Description
Int32

DocumentId

The ID of the main Quote Document. This is not the document containing the products, but the other one.

Declaration
public int DocumentId { get; set; }
Property Value
Type Description
Int32

ERPOrderKey

The key in the ERP system that identifies this sale's Order, as transferred and possibly later edited in the ERP system. Only filled out if there exists a corresponding order representation of the quote in the ERP system.

Declaration
public string ERPOrderKey { get; set; }
Property Value
Type Description
String

ERPQuoteKey

Foreign key of quote (if available). The key in the ERP system that identifies this sale's Quote (as opposed to the later Order information).

Declaration
public string ERPQuoteKey { get; set; }
Property Value
Type Description
String

OrderComment

A comment that is intended for the Invoice, Order, Packing list and similar stages - AFTER the quote has become an order and goes to ERP for processing

Declaration
public string OrderComment { get; set; }
Property Value
Type Description
String

PoNumber

Customer's Purchase order number

Declaration
public string PoNumber { get; set; }
Property Value
Type Description
String

PreferredCulture

When emails are sent (offer or confirmation), a language can be chosen in the GUI; this field saves the most recent choice and can be used to default the next such choice. Default-default is user's current language

Declaration
public string PreferredCulture { get; set; }
Property Value
Type Description
String

QuoteConnectionId

The connection in the CRM system where this quote came from. Identifies the ERP connection used for this quote. Each quote is bound to one and only one connection.

Declaration
public int QuoteConnectionId { get; set; }
Property Value
Type Description
Int32

QuoteId

Primary key

Declaration
public int QuoteId { get; set; }
Property Value
Type Description
Int32

SaleId

The foreign key to the corresponding sale.

Declaration
public int SaleId { get; set; }
Property Value
Type Description
Int32

Extension Methods

EnumUtil.MapEnums<From, To>(From)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top