Show / Hide Table of Contents

Class QuoteEntity

Quote methods

Carrier object for QuoteEntity. Services for the QuoteEntity Carrier is available from the Quote Agent.
Inheritance
object
QuoteEntity
Namespace: SuperOffice.CRM.Services
Assembly: SuperOffice.Services.dll
Syntax
[DataContract(Namespace = "http://www.superoffice.net/ws/crm/NetServer/11.1.0.0")]
public class QuoteEntity : Carrier

Constructors

QuoteEntity()

Default constructor

Declaration
public QuoteEntity()
See Also
IQuoteAgent

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
[DataMember]
public virtual int AcceptedQuoteAlternativeId { get; set; }
Property Value
Type Description
int
See Also
IQuoteAgent

ActiveQuoteVersionId

The primary key of the Quote Version that is currently active. (The active version will always be the latest version.)

Declaration
[DataMember]
public virtual int ActiveQuoteVersionId { get; set; }
Property Value
Type Description
int
See Also
IQuoteAgent

DocumentId

The ID of the main Quote Document

Declaration
[DataMember]
public virtual int DocumentId { get; set; }
Property Value
Type Description
int
See Also
IQuoteAgent

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
[DataMember]
public virtual string ERPOrderKey { get; set; }
Property Value
Type Description
string
See Also
IQuoteAgent

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
[DataMember]
public virtual string ERPQuoteKey { get; set; }
Property Value
Type Description
string
See Also
IQuoteAgent

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
[DataMember]
public virtual string OrderComment { get; set; }
Property Value
Type Description
string
See Also
IQuoteAgent

PoNumber

Customer's Purchase order number

Declaration
[DataMember]
public virtual string PoNumber { get; set; }
Property Value
Type Description
string
See Also
IQuoteAgent

PreferredEmailCulture

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
[DataMember]
public virtual string PreferredEmailCulture { get; set; }
Property Value
Type Description
string
See Also
IQuoteAgent

QuoteConnectionId

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

Declaration
[DataMember]
public virtual int QuoteConnectionId { get; set; }
Property Value
Type Description
int
See Also
IQuoteAgent

QuoteId

Primary key

Declaration
[DataMember]
public virtual int QuoteId { get; set; }
Property Value
Type Description
int
See Also
IQuoteAgent

QuoteVersions

Array og QuoteVersions connected to the quote.

Declaration
[DataMember]
public virtual QuoteVersion[] QuoteVersions { get; set; }
Property Value
Type Description
QuoteVersion[]
See Also
IQuoteAgent

SaleId

The foreign key to the corresponding sale

Declaration
[DataMember]
public virtual int SaleId { get; set; }
Property Value
Type Description
int
See Also
IQuoteAgent

UseValuesFromQuote

If true, then the Earning, Earning_Percent and Amount fields are populated from the QuoteVersion.QuoteAlternative (current revision, most-likely alternative).

Declaration
[DataMember]
public virtual short UseValuesFromQuote { get; set; }
Property Value
Type Description
short
See Also
IQuoteAgent

Methods

ToString()

Returns the carrier contents as a formatted string.

Declaration
public override string ToString()
Returns
Type Description
string

The carrier contents.

See Also
IQuoteAgent

ToString(string)

Returns the carrier contents as a formatted string, useful for debugging. Each line in the output is prefixed with the input value.

Declaration
public string ToString(string prefix)
Parameters
Type Name Description
string prefix

The line prefix (typically used for indenting)

Returns
Type Description
string

The carrier contents.

See Also
IQuoteAgent

See Also

IQuoteAgent
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top