Table "Interaction Log Entry"
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" |