Skip to main content

Class QuotePublishDocuments

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for QuotePublishDocuments. Prepare the documents required to publish a quote - Email, main document as pdf, quoted products as pdf, attachments

Inheritance

objectCarrierQuotePublishDocuments

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

QuotePublishDocuments()

Default constructor - defaults any enum props to 0.

Properties

ErrorMessage

If something went wrong, show this message and do not continue

Property Value

string

MailBody

The string that is the content of the mail body; this is the result of merging the mail body template with the current template variable values

Property Value

string

MailSubject

The string that is the mail subject; done by merging the text resource SR_QUOTE_PUBLISH_MAILHEADING with the current template variable values

Property Value

string

QuoteAttachmentIds

Array of id’s of any attachments (standard + custom for this version)

Property Value

int[]

QuoteDocumentId

Quote document, as PDF; may be zero if there is no document specified for the version

Property Value

int

QuotedProductsId

Quoted products (quote lines or confirmation lines) document, as PDF

Property Value

int

ToEmail

The email address of the recipient, taken from the sale’s person

Property Value

string

ToFullName

The full name of the recipient, taken from the sale’s person

Property Value

string

See Also

QuoteAgent