finPOWER Connect representation of an Email Message.

Methods

Name Description
BranchReset Resets the Branch based upon the Source Type and Id, which in turn resets the Service.
Clear
EmailBccValidate
EmailCCValidate
EmailToValidate
ExecuteCreateLog Create and save, but do not Publish, a Log for an Email type Document.
ExecuteSendEmail Sends Email.
FeeCalculate
GetMessagePreviewHtml Get a full HTML document previewing an Email or SMS message.
GetSourceEmailAddresses Returns a collection of Contact Details for the Source defined.
GetSourceTagList Returns a list of Tags for the Source.
GetSourceTypeList Returns a list of valid Source Types.
LogParametersSet Set Parameters to record against a Document Log.
LogParametersSetFromKeyValueList Set Parameters to record against a Document Log.
ParentSourceLogPkSet Sets the message details based on an existing log.
ResolveMessage Uses the target object, e.g., an Account to resolve tags.
ServiceReset Resets the Service based upon the Branch.
SetRecipientBccDetails Sets the Recipient BCC Email from the selected finMessagingContact object if not nothing.
SetRecipientCcDetails Sets the Recipient CC Email from the selected finMessagingContact object if not nothing.
SetRecipientToDetails Sets the Recipient To Name and Email from the selected finMessagingContact object if not nothing.

Properties

Name Description
AttachmentFileNamesCsv
AttachmentsFileUploadInfo
Body The Message Body.
BodyResolved Read-Only
Branch Read-Only The Branch.
BranchId The Id of the Branch.
BranchPk The primary key of the Branch.
Context The context the Email Message is running from.
Document Read-Only The related Document.
DocumentId The Id of the related Document.
DocumentPk The Pk of the related Document.
EmailInformation Read-Only
FeeAccountId The Id of the Account to charge the Fee to. It must exist and be "Open".
FeeAccountPk The Pk of the Account to charge the Fee to. It must exist and be "Open".
FeeAllowChange Indicates whether the Fee value can be changed by the User.
FeeCharge Indicates whether a Fee should be charged.
FeeChargingEnabled Read-Only Indicates whether Fee charging is enabled on the Cost Centre.
FeeElementId The Id of the Element to charge the Fee to. It must exist and be a Fee or Journal Element Type.
FeeElementPk The Element to charge the Fee to. It must exist and be a Fee or Journal Element Type.
FeeNotes The Fee Notes.
FeeReference The Fee Reference.
FeeTransactionPk Read-Only The Pk of the AccountTransaction created when charging the Fee.
FeeValue The Fee to charge.
HtmlTemplate
HtmlTemplateResolved Read-Only
IsHtml
LogActionDate The Log Action Date (in Local time for this Windows computer).
LogActionDbDate The Log Action Date (in the Database Time Zone). Setting the Log Action Date will update the Time Zone to the Database Time Zone.
LogActionTimeZone Read-Only The Time Zone associated with the Log Action Date.
LogActionTimeZoneDescription Read-Only
LogActionTimeZoneId The Id of the Time Zone associated with the Log Action Date.
LogActionTzDate The Log Action Date (in the Time Zone defined by the LogActionTimeZone property or, if this is undefined, the Database Time Zone defined under Global Settings).
LogActionUtcDate The Log Action Date in UTC.
LogNotes The Log Notes.
LogOutcome Read-Only The outcome that was set on the Log.
LogOwnerUserId The Id of the Log's Owner User.
LogOwnerUserPk The primary key of the Log's Owner User.
LogPublishOnUtcDate The UTC Date on which a Document Type Log is to be Published.
LogPublishStatus This Log's Publish Status.
LogPublishStatusText The Publish Status in its String representation.
LogSeverityId The Id of the Log's Log Severity.
LogSeverityPk The primary key of the Log's Severity.
LogSubject The Log Subject.
LogTimeZoneId The Id of the Time Zone associated with the Log Date.
LogUtcDate The Log Date in UTC.
ParentSourceLogPk Read-Only The primary key of the Account, Client etc. Parent Log.
RecipientBccName The Recipient BCC's Name.
RecipientBccNameResolved Read-Only
RecipientCcName The Recipient CC's Name.
RecipientCcNameResolved Read-Only
RecipientToName The Recipient To's Name.
RecipientToNameResolved Read-Only
RecipientsBccCsv
RecipientsCcCsv
RecipientsToCsv
SenderEmailAddress
SenderName
ServiceId The Email Messaging Service to use.
ServiceLogPk Read-Only The Pk of the ServiceLog created.
Signature
SignatureResolved Read-Only
SourceId
SourceLogPk Read-Only The Pk of the Account, Client etc. Log created.
SourcePk The Pk of the Source Account, Client etc.
SourceType The type of object the Email is being sent to.
SourceTypeText The type of object the Email is being sent to.
SpecialTagList Special Tags to insert into message.
Subject
SubjectResolved Read-Only
Target
WorkflowItemPk The primary key of the related Workflow Item.
WorkflowPk The primary key of the related Workflow.
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0