Codeunit "CRM Coupling Management"

ID 5331
Namespace: Microsoft.Integration.Dataverse

Methods

IsRecordCoupledToCRM

procedure IsRecordCoupledToCRM(RecordID: RecordId): Boolean

Parameters

Name Type Description
RecordID RecordId

Returns

Type Description
Boolean

IsRecordCoupledToNAV

procedure IsRecordCoupledToNAV(CRMID: Guid, NAVTableID: Integer): Boolean

Parameters

Name Type Description
CRMID Guid
NAVTableID Integer

Returns

Type Description
Boolean

DefineOptionMapping

procedure DefineOptionMapping(RecordId: RecordId, var CRMOptionId: Integer, var CreateNew: Boolean, var Synchronize: Boolean, var Direction: Option): Boolean

Parameters

Name Type Description
RecordId RecordId
CRMOptionId Integer
CreateNew Boolean
Synchronize Boolean
Direction Option

Returns

Type Description
Boolean

DefineCoupling

procedure DefineCoupling(RecordID: RecordId, var CRMID: Guid, var CreateNew: Boolean, var Synchronize: Boolean, var Direction: Option): Boolean

Parameters

Name Type Description
RecordID RecordId
CRMID Guid
CreateNew Boolean
Synchronize Boolean
Direction Option

Returns

Type Description
Boolean

RemoveCoupling

procedure RemoveCoupling(var RecRef: RecordRef)

Parameters

Name Type Description
RecRef RecordRef

RemoveCoupling

procedure RemoveCoupling(RecordID: RecordId)

Parameters

Name Type Description
RecordID RecordId

RemoveCoupling

procedure RemoveCoupling(TableID: Integer, CRMTableID: Integer, CRMID: Guid)

Parameters

Name Type Description
TableID Integer
CRMTableID Integer
CRMID Guid

RemoveCouplingWithTracking

procedure RemoveCouplingWithTracking(RecordID: RecordId, var TempCRMIntegrationRecord: Record "CRM Integration Record" temporary)

Parameters

Name Type Description
RecordID RecordId
TempCRMIntegrationRecord Table Microsoft.Integration.Dataverse."CRM Integration Record"

RemoveCouplingWithTracking

procedure RemoveCouplingWithTracking(TableID: Integer, CRMTableID: Integer, CRMID: Guid, var TempCRMIntegrationRecord: Record "CRM Integration Record" temporary)

Parameters

Name Type Description
TableID Integer
CRMTableID Integer
CRMID Guid
TempCRMIntegrationRecord Table Microsoft.Integration.Dataverse."CRM Integration Record"

See also