Codeunit "Int. Rec. Couple Invoke"

ID 5361
Namespace: Microsoft.Integration.SyncEngine

Methods

SetContext

procedure SetContext(IntegrationTableMapping: Record "Integration Table Mapping", LocalRecordRef: RecordRef, IntegrationRecordRef: RecordRef, SynchAction: Option, LocalRecordModified: Boolean, IntegrationRecordModified: Boolean, JobId: Guid, IntegrationTableConnectionType: TableConnectionType)

Parameters

Name Type Description
IntegrationTableMapping Table Microsoft.Integration.SyncEngine."Integration Table Mapping"
LocalRecordRef RecordRef
IntegrationRecordRef RecordRef
SynchAction Option
LocalRecordModified Boolean
IntegrationRecordModified Boolean
JobId Guid
IntegrationTableConnectionType TableConnectionType

GetContext

procedure GetContext(var IntegrationTableMapping: Record "Integration Table Mapping", var LocalRecordRef: RecordRef, var IntegrationRecordRef: RecordRef, var SynchAction: Option, var LocalRecordModified: Boolean, var IntegrationRecordModified: Boolean)

Parameters

Name Type Description
IntegrationTableMapping Table Microsoft.Integration.SyncEngine."Integration Table Mapping"
LocalRecordRef RecordRef
IntegrationRecordRef RecordRef
SynchAction Option
LocalRecordModified Boolean
IntegrationRecordModified Boolean

Events

OnBeforeCoupleRecord

[IntegrationEvent(False,False)]
local procedure OnBeforeCoupleRecord(IntegrationTableMapping: Record "Integration Table Mapping", var LocalRecordRef: RecordRef, var IntegrationRecordRef: RecordRef)

Parameters

Name Type Description
IntegrationTableMapping Table Microsoft.Integration.SyncEngine."Integration Table Mapping"
LocalRecordRef RecordRef
IntegrationRecordRef RecordRef

OnAfterCoupleRecord

[IntegrationEvent(False,False)]
local procedure OnAfterCoupleRecord(IntegrationTableMapping: Record "Integration Table Mapping", var LocalRecordRef: RecordRef, var IntegrationRecordRef: RecordRef)

Parameters

Name Type Description
IntegrationTableMapping Table Microsoft.Integration.SyncEngine."Integration Table Mapping"
LocalRecordRef RecordRef
IntegrationRecordRef RecordRef

OnErrorWhenCouplingRecord

[IntegrationEvent(False,False)]
local procedure OnErrorWhenCouplingRecord(IntegrationTableMapping: Record "Integration Table Mapping", var LocalRecordRef: RecordRef, var IntegrationRecordRef: RecordRef)

Parameters

Name Type Description
IntegrationTableMapping Table Microsoft.Integration.SyncEngine."Integration Table Mapping"
LocalRecordRef RecordRef
IntegrationRecordRef RecordRef

See also