Codeunit "CDS Int. Table. Subscriber"

ID 7205
Namespace: Microsoft.Integration.Dataverse

Properties

Name Value
SingleInstance True

Methods

SyncDocumentOptionSets

procedure SyncDocumentOptionSets()

OnQueryPostFilterIgnoreRecord

[EventSubscriber(Codeunit,5340,OnQueryPostFilterIgnoreRecord,,False,False)]
procedure OnQueryPostFilterIgnoreRecord(SourceRecordRef: RecordRef, var IgnoreRecord: Boolean)

Parameters

Name Type Description
SourceRecordRef RecordRef
IgnoreRecord Boolean

Events

OnAfterFixPrimaryContactNo

[IntegrationEvent(False,False)]
local procedure OnAfterFixPrimaryContactNo(SourceRecordRef: RecordRef, DestinationRecordRef: RecordRef, var Result: Boolean)

Parameters

Name Type Description
SourceRecordRef RecordRef
DestinationRecordRef RecordRef
Result Boolean

OnBeforeFindParentCRMAccountForContact

[IntegrationEvent(False,False)]
local procedure OnBeforeFindParentCRMAccountForContact(SourceRecordRef: RecordRef, Silent: Boolean, var AccountId: Guid, var Result: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
SourceRecordRef RecordRef
Silent Boolean
AccountId Guid
Result Boolean
IsHandled Boolean

OnBeforeFindNewValueForCoupledRecordPK

[IntegrationEvent(False,False)]
local procedure OnBeforeFindNewValueForCoupledRecordPK(IntegrationTableMapping: Record "Integration Table Mapping", SourceFieldRef: FieldRef, DestinationFieldRef: FieldRef, var NewValueVariant: Variant, var IsValueFound: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
IntegrationTableMapping Table Microsoft.Integration.SyncEngine."Integration Table Mapping"
SourceFieldRef FieldRef
DestinationFieldRef FieldRef
NewValueVariant Variant
IsValueFound Boolean
IsHandled Boolean

See also