finPOWER Connect representation of an SMS Message.

Methods

Name Description
BranchReset Resets the Branch based upon the Source Type and Id, which in turn resets the Service.
Clear
ExecuteCreateLog Create and save, but do not Publish, a Log for an SMS type Document.
ExecuteSendSms Sends SMS.
FeeCalculate
GetSourcePhoneNumbers 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.
MessageBodyResolved
ParentSourceLogPkSet Sets the message details based on an existing log.
ServiceReset Resets the Service based upon the Branch.
SetRecipientDetails Sets the Recipient Name and Number from the selected finMessagingContact object if not nothing.

Properties

Name Description
Branch Read-Only The Branch.
BranchId The Id of the Branch.
BranchPk The primary key of the Branch.
Context The context the SMS Message is running from.
Document Read-Only The related Document.
DocumentId The Id of the related Document.
DocumentPk The Pk of the related Document.
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.
FromNumber The overriding From Phone Number or Sender Id, if the service supports this. If not specified will go to the From Number defined on the Cost Centre.
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.
MessageBody The Message Body.
MessageFrom Identifies who the Message came from. This is included in the message text sent, separated by a colon, i.e. "From:Body".
ParentSourceLogPk Read-Only The primary key of the Account, Client etc. Parent Log.
RecipientName The Recipient's Name.
RecipientNameResolved Read-Only
RecipientPhoneNumber The Recipient's Phone Number.
RecipientPhoneNumberE164 Read-Only The Recipient's Phone Number in E164 format.
RecipientPhoneNumberFormatted Read-Only The Recipient's Phone Number nicely formatted.
ReplyEmail The overriding Email that replies will go to if the Service supports this. If not specified will go to the Email defined on the Cost Centre.
ServiceId The SMS Messaging Service to use.
ServiceLogPk Read-Only The Pk of the ServiceLog created.
SmsInformation 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 SMS is being sent to.
SourceTypeText The type of object the SMS is being sent to.
SpecialTagList Special Tags to insert into message.
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