Table of Contents

Table "Interaction Log Entry"

ID 5065
Namespace: Microsoft.CRM.Interaction

Properties

Name Value
Caption Interaction Log Entry
DataClassification CustomerContent
DrillDownPageID Page Microsoft.CRM.Interaction."Interaction Log Entries"
LookupPageID Page Microsoft.CRM.Interaction."Interaction Log Entries"
ReplicateData True
Permissions tabledata "Interaction Log Entry" = rimd, tabledata "Inter. Log Entry Comment Line" = rd

Fields

Name Type Description
"Entry No." Integer

Specifies the number of the entry, as assigned from the specified number series when the entry was created.

"Contact No." Code[20]

Specifies the number of the contact involved in this interaction. This field is not editable.

"Contact Company No." Code[20]

Specifies the number of the contact company.

Date Date

Specifies the date that you have entered in the Date field in the Create Interaction wizard or the Segment window when you created the interaction. The field is not editable.

Description Text[100]

Specifies the description of the interaction.

"Information Flow" Option

Specifies the direction of information flow recorded by the interaction. There are two options: Outbound (the information was received by your contact) and Inbound (the information was received by your company).

"Initiated By" Option

Specifies who initiated the interaction. There are two options: Us (the interaction was initiated by your company) and Them (the interaction was initiated by your contact).

"Attachment No." Integer
"Cost (LCY)" Decimal
"Duration (Min.)" Decimal
"User ID" Code[50]

Specifies the ID of the user who logged this entry. This field is not editable.

"Interaction Group Code" Code[10]

Specifies the code of the interaction group used to create this interaction. This field is not editable.

"Interaction Template Code" Code[10]

Specifies the code for the interaction template used to create the interaction. This field is not editable.

"Campaign No." Code[20]

Specifies the number of the campaign (if any) to which the interaction is linked. This field is not editable.

"Campaign Entry No." Integer

Specifies the number of the campaign entry to which the interaction log entry is linked.

"Campaign Response" Boolean

Specifies whether the interaction records a response to a campaign.

"Campaign Target" Boolean

Specifies whether the interaction is applied to contacts that are part of the campaign target. This field is not editable.

"Segment No." Code[20]

Specifies the number of the segment. This field is valid only for interactions created for segments, and is not editable.

Evaluation Enum Microsoft.CRM.Interaction."Interaction Evaluation"

Specifies the evaluation of the interaction. There are five options: Very Positive, Positive, Neutral, Negative, and Very Negative.

"Time of Interaction" Time

Specifies the time when the interaction was created. This field is not editable.

"Attempt Failed" Boolean

Specifies whether the interaction records an failed attempt to reach the contact. This field is not editable.

"To-do No." Code[20]

Specifies the number of the task if the interaction has been created to complete a task. This field is not editable.

"Salesperson Code" Code[20]

Specifies the code for the salesperson who carried out the interaction. This field is not editable.

"Delivery Status" Enum Microsoft.CRM.Interaction."Interaction Delivery Status"

Specifies the status of the delivery of the attachment. There are three options:

Canceled Boolean

Specifies whether the interaction has been canceled. The field is not editable.

"Correspondence Type" Enum Microsoft.CRM.Interaction."Correspondence Type"

Specifies the type of correspondence of the attachment in the interaction template. This field is not editable.

"Contact Alt. Address Code" Code[10]
"Logged Segment Entry No." Integer
"Document Type" Enum Microsoft.CRM.Interaction."Interaction Log Entry Document Type"

Specifies the type of document if there is one that the interaction log entry records. You cannot change the contents of this field.

"Document No." Code[20]

Specifies the number of the document (if any) that the interaction log entry records.

"Version No." Integer
"Doc. No. Occurrence" Integer
"Contact Via" Text[80]

Specifies the telephone number that you used when calling the contact.

"Send Word Docs. as Attmt." Boolean
"Interaction Language Code" Code[10]

Specifies the language code for the interaction for the interaction log. The code is copied from the language code of the interaction template, if one is specified.

"E-Mail Logged" Boolean
Subject Text[100]

Specifies the subject text that will be used for this interaction.

"Contact Name" Text[100]

Specifies the name of the contact for which an interaction has been logged.

"Contact Company Name" Text[100]

Specifies the name of the contact company for which an interaction has been logged.

Comment Boolean

Specifies that a comment exists for this interaction log entry.

"Opportunity No." Code[20]

Specifies the number of the opportunity to which the interaction is linked.

Postponed Boolean
"Word Template Code" Code[30]
Merged Boolean
"Modified Word Template" Integer
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemCreatedByUserName Text[50]
SystemCreatedByFullName Text[80]
SystemModifiedByUserName Text[50]
SystemModifiedByFullName Text[80]
SystemRowVersion BigInteger

Methods

InsertRecord

[InherentPermissions(TableData,5065,r)]
procedure InsertRecord()

AssignNewOpportunity

procedure AssignNewOpportunity()

CanCreateOpportunity

procedure CanCreateOpportunity(): Boolean

Returns

Type Description
Boolean

CopyFromSegment

procedure CopyFromSegment(SegLine: Record "Segment Line")

Parameters

Name Type Description
SegLine Table Microsoft.CRM.Segment."Segment Line"

CreateInteraction

procedure CreateInteraction()

CreateTask

procedure CreateTask()

OpenAttachment

procedure OpenAttachment()

ToggleCanceledCheckmark

procedure ToggleCanceledCheckmark()

SetCanceledCheckmark

procedure SetCanceledCheckmark(CanceledCheckmark: Boolean; RemoveUniqueAttachment: Boolean)

Parameters

Name Type Description
CanceledCheckmark Boolean
RemoveUniqueAttachment Boolean

UniqueAttachment

procedure UniqueAttachment(): Boolean

Returns

Type Description
Boolean

ShowDocument

procedure ShowDocument()

EvaluateInteraction

procedure EvaluateInteraction()

ResumeInteraction

procedure ResumeInteraction()

GetEntryTitle

procedure GetEntryTitle(): Text

Returns

Type Description
Text

Events

OnAfterCopyFromSegment

[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromSegment(var InteractionLogEntry: Record "Interaction Log Entry"; SegmentLine: Record "Segment Line")

Parameters

Name Type Description
InteractionLogEntry Table Microsoft.CRM.Interaction."Interaction Log Entry"
SegmentLine Table Microsoft.CRM.Segment."Segment Line"

OnAfterShowDocument

[IntegrationEvent(False,False)]
local procedure OnAfterShowDocument(var InteractionLogEntry: Record "Interaction Log Entry")

Parameters

Name Type Description
InteractionLogEntry Table Microsoft.CRM.Interaction."Interaction Log Entry"

OnBeforeOpenAttachment

[IntegrationEvent(False,False)]
local procedure OnBeforeOpenAttachment(var InteractionLogEntry: Record "Interaction Log Entry"; var IsHandled: Boolean; var Attachment: Record Attachment)

Parameters

Name Type Description
InteractionLogEntry Table Microsoft.CRM.Interaction."Interaction Log Entry"
IsHandled Boolean
Attachment Table Microsoft.CRM.Interaction.Attachment

OnBeforeShowDocument

[IntegrationEvent(False,False)]
local procedure OnBeforeShowDocument(var InteractionLogEntry: Record "Interaction Log Entry"; var IsHandled: Boolean)

Parameters

Name Type Description
InteractionLogEntry Table Microsoft.CRM.Interaction."Interaction Log Entry"
IsHandled Boolean

OnBeforeSetCanceledCheckmark

[IntegrationEvent(False,False)]
local procedure OnBeforeSetCanceledCheckmark(var InteractionLogEntry: Record "Interaction Log Entry"; CanceledCheckmark: Boolean; RemoveUniqueAttachment: Boolean; var IsHandled: Boolean)

Parameters

Name Type Description
InteractionLogEntry Table Microsoft.CRM.Interaction."Interaction Log Entry"
CanceledCheckmark Boolean
RemoveUniqueAttachment Boolean
IsHandled Boolean

OnAfterOpenAttachment

[IntegrationEvent(False,False)]
local procedure OnAfterOpenAttachment(var InteractionLogEntry: Record "Interaction Log Entry"; Attachment: Record Attachment; var SegmentLine: Record "Segment Line")

Parameters

Name Type Description
InteractionLogEntry Table Microsoft.CRM.Interaction."Interaction Log Entry"
Attachment Table Microsoft.CRM.Interaction.Attachment
SegmentLine Table Microsoft.CRM.Segment."Segment Line"

OnOpenAttachmentOnBeforeShowAttachment

[IntegrationEvent(False,False)]
local procedure OnOpenAttachmentOnBeforeShowAttachment(var InteractionLogEntry: Record "Interaction Log Entry"; var SegmentLine: Record "Segment Line"; var Attachment: Record Attachment)

Parameters

Name Type Description
InteractionLogEntry Table Microsoft.CRM.Interaction."Interaction Log Entry"
SegmentLine Table Microsoft.CRM.Segment."Segment Line"
Attachment Table Microsoft.CRM.Interaction.Attachment

OnResumeInteractionOnBeforeStartWizard

[IntegrationEvent(False,False)]
local procedure OnResumeInteractionOnBeforeStartWizard(InteractionLogEntry: Record "Interaction Log Entry"; var SegmentLine: Record "Segment Line"; var IsHandled: Boolean)

Parameters

Name Type Description
InteractionLogEntry Table Microsoft.CRM.Interaction."Interaction Log Entry"
SegmentLine Table Microsoft.CRM.Segment."Segment Line"
IsHandled Boolean

OnResumeInteractionOnAfterDateValidation

[IntegrationEvent(False,False)]
local procedure OnResumeInteractionOnAfterDateValidation(var TempSegmentLine: Record "Segment Line" temporary)

Parameters

Name Type Description
TempSegmentLine Table Microsoft.CRM.Segment."Segment Line"

See also