Skip to main content
The QuoteVersionValidated is returned after a call to ValidateQuoteAlternative. It contains flags indicating changes to quote, quoteversion/quotealternative and quotelines.

Constructors

NSQuoteVersionValidated()

Initializes a new instance of the NSQuoteVersionValidated class.

Methods

GetChangedQuote()

Returns: CRMScript.NetServer.NSQuote - The validated version is a member of NSQuote. Example:

GetChangedQuoteAlternatives()

Returns: CRMScript.NetServer.NSQuoteAlternativeRecalculated[] - The changed QuoteAlternatives. Example:

GetChangedQuoteVersion()

Returns: CRMScript.NetServer.NSQuoteVersion - The validated NSQuoteVersion. Example:

GetChangedSale()

Returns: CRMScript.NetServer.NSSale - If the sale has been changed, the carrier will be added. Example:

GetErrorCode()

Returns: CRMScript.Global.String - An error code, if available. Example:

GetIsOk()

Returns: CRMScript.Global.Bool - Answer to the question / An indication if the operation went well. Example:

GetTechExplanation()

Returns: CRMScript.Global.String - Always in English. Example:

GetUserExplanation()

Returns: CRMScript.Global.String - A localized explanation to the answer. Example:

SetChangedQuote(NSQuote)

Returns: CRMScript.Global.Void Example:

SetChangedQuoteAlternatives(NSQuoteAlternativeRecalculated[])

Returns: CRMScript.Global.Void Example:

SetChangedQuoteVersion(NSQuoteVersion)

Returns: CRMScript.Global.Void Example:

SetChangedSale(NSSale)

Returns: CRMScript.Global.Void Example:

SetErrorCode(String)

Returns: CRMScript.Global.Void Example:

SetIsOk(Bool)

Returns: CRMScript.Global.Void Example:

SetTechExplanation(String)

Returns: CRMScript.Global.Void Example:

SetUserExplanation(String)

Returns: CRMScript.Global.Void Example: