[IntegrationEvent(False,False)]
local procedure OnAfterCopyFromInteractionLogEntry(var SegmentLine: Record "Segment Line", InteractionLogEntry: Record "Interaction Log Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeGetFinishInteractionFlag(var SegmentLine: Record "Segment Line", IsFinish: Boolean, var Flag: Boolean, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckStatus(var SegmentLine: Record "Segment Line", var IsHandled: Boolean, var AttachmentTmp: Record Attachment temporary)
[IntegrationEvent(False,False)]
local procedure OnBeforeFinishSegLineWizard(var SegmentLine: Record "Segment Line", IsFinish: Boolean, var TempAttachment: Record Attachment temporary, var TempInterLogEntryCommentLine: Record "Inter. Log Entry Comment Line" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSendCreateOpportunityNotification(var SegmentLine: Record "Segment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeSetCorrespondenceType(var SegmentLine: Record "Segment Line", var xSegmentLine: Record "Segment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCreateInteractionFromContactOnBeforeStartWizard(var SegmentLine: Record "Segment Line", var Contact: Record Contact)
[IntegrationEvent(False,False)]
local procedure OnCreateInteractionFromSalespersonOnBeforeStartWizard(var SegmentLine: Record "Segment Line", SalespersonPurchaser: Record "Salesperson/Purchaser")
[IntegrationEvent(False,False)]
local procedure OnCreateInteractionFromInteractLogEntryOnBeforeStartWizard(var SegmentLine: Record "Segment Line", var InteractionLogEntry: Record "Interaction Log Entry")
[IntegrationEvent(False,False)]
local procedure OnCreateInteractionFromTaskOnBeforeStartWizard(var SegmentLine: Record "Segment Line", Task: Record "To-do")
[IntegrationEvent(False,False)]
local procedure OnCreateInteractionFromOppOnBeforeStartWizard(var SegmentLine: Record "Segment Line", Opportunity: Record Opportunity)
[IntegrationEvent(False,False)]
local procedure OnCreatePhoneCallOnBeforeStartWizard2(var TempSegmentLine: Record "Segment Line" temporary, SegmentLine: Record "Segment Line")
[IntegrationEvent(False,False)]
local procedure OnDeleteOnBeforeSegmentCriteriaLineDeleteAll(SegmentLine: Record "Segment Line", SegmentCriteriaLine: Record "Segment Criteria Line")
[IntegrationEvent(False,False)]
local procedure OnHandleTriggerCaseElse(SegmentLine: Record "Segment Line", InteractionTemplate: Record "Interaction Template")
[IntegrationEvent(False,False)]
local procedure OnValidateInteractionTemplateCode(var SegmentLine: Record "Segment Line", var Cont: Record Contact, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnInteractionTemplValidateOnBeforeGetInteractTemplLanguage(var SegmentLine: Record "Segment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeShowComment(var SegmentLine: Record "Segment Line", var TempInterLogEntryCommentLine: Record "Inter. Log Entry Comment Line" temporary, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreateSegLineInteractionFromContact(var SegmentLine: Record "Segment Line", var Cont: Record Contact, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreateInteractionFromInteractLogEntry(var SegmentLine: Record "Segment Line", var Salesperson: Record "Salesperson/Purchaser")
[IntegrationEvent(False,False)]
local procedure OnFinishSegLineWizardOnBeforeAssignEmptyOpportunityStep(var SegmentLine: Record "Segment Line", var ShouldAssignStep: Boolean)
[IntegrationEvent(False,False)]
local procedure OnFinishSegLineWizardBeforeLogInteraction(var SegmentLine: Record "Segment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnValidateInteractionTemplateCodeOnBeforeGetSegInteractTemplLanguage(var SegmentLine: Record "Segment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnValidateLanguageCodeOnBeforeGetSegmentHeaderGlobal(var SegmentLine: Record "Segment Line", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeFindLanguage(var SegmentLine: Record "Segment Line", InteractTmplCode: Code[10], ContactLanguageCode: Code[10], var Language: Code[10], var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCreateInteractionMergeDataOnBeforeTempInteractionMergeDataInsert(var TempInteractionMergeData: Record "Interaction Merge Data" temporary, var SegmentLine: Record "Segment Line")
[IntegrationEvent(False,False)]
local procedure OnLoadTempAttachmentOnBeforeInsertTempAttachment(SegmentLine: Record "Segment Line", var TempAttachment: Record Attachment temporary)
[IntegrationEvent(False,False)]
local procedure OnValidateInteractionTemplateCodeOnBeforeGettingContact(SegmentLine: Record "Segment Line", xSegmentLine: Record "Segment Line", var Contact: Record Contact, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeHandleTrigger(var SegmentLine: Record "Segment Line", var TempAttachment: Record Attachment temporary, var Merged: Boolean, var IsHandled: Boolean)