Table 5331 CRM Integration Record in 25

App
Base Application
Namespace
Microsoft.Integration.Dataverse

Fields, 14Keys, 8Procedures, 40Events, 2

Versions171819202122232425262728latest

Source29

Fields, 14

IdNameTypeObsolete
2CRM IDGuid-
3Integration IDGuid-
4Last Synch. Modified OnDateTime-
5Last Synch. CRM Modified OnDateTime-
6Table IDInteger-
7Last Synch. ResultOption-
8Last Synch. CRM ResultOption-
9Last Synch. Job IDGuid-
10Last Synch. CRM Job IDGuid-
11SkippedBoolean-
12Option Mapping FailureBooleanRemoved 21.0
This field is deprecated.
13Statistics UploadedBoolean-
14Archived Sales OrderBoolean-
15Archived Sales Order UpdatedBoolean-

Keys, 8

NameFieldsObsolete
Key1, clusteredCRM ID, Integration ID-
Key2Integration ID-
Key3Last Synch. Modified On, Integration ID-
Key4Last Synch. CRM Modified On, CRM ID-
Key5Skipped, Table ID-
Key6Table ID-
Key7Statistics Uploaded, Skipped, Table ID-
Key8Integration ID, Statistics Uploaded, Skipped, Table ID-

Procedures, 40

NameParametersReturnsAccessObsolete
GetTableID()Integerpublic-
RepairTableIdByLocalRecord()Booleaninternal-
RepairTableIdByCRMRecord()Booleaninternal-
GetCRMRecordID(Integer, var RecordId)Booleanpublic-
GetCRMRecordRef(Integer, var RecordRef)Booleanpublic-
GetLatestJobIDFilter()Textpublic-
GetLatestError(var Record Integration Synch. Job Errors)Booleanpublic-
InsertRecord(Guid, Guid, Integer)public-
IsCRMRecordRefCoupled(RecordRef)Booleanpublic-
IsRecordCoupled(RecordId)Booleanpublic-
FindByCRMID(Guid)Booleanpublic-
FindValidByCRMID(Guid)Booleanpublic-
FindRecordId(var RecordId)Booleanpublic-
FindSystemIdByRecordId(var Guid, RecordId)Booleanpublic-
FindByRecordID(RecordId)Booleanpublic-
FindValidByRecordID(RecordId, Integer)Booleanpublic-
FindRecordIDFromID(Guid, Integer, var RecordId)Booleanpublic-
FindIDFromRecordID(RecordId, var Guid)Booleanpublic-
CoupleCRMIDToRecordID(Guid, RecordId)public-
CoupleRecordIdToCRMID(RecordId, Guid)public-
RemoveCouplingToRecord(RecordId)Booleanpublic-
RemoveCouplingToCRMID(Guid, Integer)Booleanpublic-
SetNewCRMId(Guid)public-
SetNewIntegrationId(Guid)public-
AssertRecordIDCanBeCoupled(RecordId, Guid)public-
SetLastSynchResultFailed(RecordRef, Boolean, Guid)public-
SetLastSynchResultFailed(RecordRef, Boolean, Guid, var Boolean)public-
IsSkipped(RecordRef, Boolean)Booleanpublic-
SetLastSynchModifiedOns(Guid, Integer, DateTime, DateTime, Guid, Option)public-
SetLastSynchCRMModifiedOn(Guid, Integer, DateTime)public-
IsModifiedAfterLastSynchonizedCRMRecord(Guid, Integer, DateTime)Booleanpublic-
IsModifiedAfterLastSynchronizedRecord(RecordId, DateTime)Booleanpublic-
DeleteIfRecordDeleted(Guid, Integer)Booleanpublic-
FindSystemIdByRecordRef(var Guid, RecordRef)Booleanpublic-
FindIDFromRecordRef(RecordRef, var Guid)Booleanpublic-
CoupleCRMIDToRecordRef(Guid, RecordRef)public-
RemoveCouplingToRecord(RecordRef)Booleanpublic-
IsModifiedAfterLastSynchronizedRecord(RecordRef, DateTime)Booleanpublic-
IsSameFailureRepeatedTwice(RecordRef, Guid, Guid)Booleanpublic-
IsIntegrationIdCoupled(Guid, Integer)Booleanpublic-

Events, 2

KindNameParametersObsolete
Integration eventOnBeforeIsModifiedAfterLastSynchronizedCRMRecord(Guid, Integer, DateTime, var Boolean, var Boolean)-
Integration eventOnBeforeIsModifiedAfterLastSynchronizedRecord(RecordId, DateTime, var Boolean, var Boolean)-