Skip to main content

Class QuoteVersionValidated

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for QuoteVersionValidated. The QuoteVersionValidated is returned after a call to ValidateQuoteAlternative. It contains flags indicating changes to quote, quoteversion/quotealternative and quotelines.

Inheritance

objectCarrierQuoteVersionValidated

Inherited Members

Carrier.TableRight, Carrier.FieldProperties, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Constructors

QuoteVersionValidated()

Default constructor - defaults any enum props to 0.

Properties

ChangedQuote

The validated version is a member of Quote

Property Value

Quote

ChangedQuoteAlternatives

The changed QuoteAlternatives

Property Value

QuoteAlternativeRecalculated[]

ChangedQuoteVersion

The validated QuoteVersion

Property Value

QuoteVersion

ChangedSale

If the sale has been changed, the carrier will be added.

Property Value

Sale

ErrorCode

An error code, if available.

Property Value

string

IsOk

Answer to the question / An indication if the operation went well. Equivalent to Status != Error.

Property Value

bool

Status

QuoteStatus = Ok / OkWithInfo / Warn / Error. Error implies IsOk = false. NULL if unknown enum value.

Property Value

QuoteStatus?

See Also

QuoteVersionValidated.Status_String

Status_String

QuoteStatus = Ok / OkWithInfo / Warn / Error. Error implies IsOk = false. Raw string enum value.

Property Value

string

See Also

QuoteVersionValidated.Status

TechExplanation

Always in English

Property Value

string

UserExplanation

A localized explanation to the answer.

Property Value

string

See Also

QuoteAgent