| GetTableID | () | Integer | public | - |
| RepairTableIdByLocalRecord | () | Boolean | internal | - |
| RepairTableIdByCRMRecord | () | Boolean | internal | - |
| GetCRMRecordID | (Integer, var RecordId) | Boolean | public | - |
| GetCRMRecordRef | (Integer, var RecordRef) | Boolean | public | - |
| GetLatestJobIDFilter | () | Text | public | - |
| GetLatestError | (var Record Integration Synch. Job Errors) | Boolean | public | - |
| InsertRecord | (Guid, Record Integration Record) | | public | Pending 17.0 |
| Table Integration Record is marked for removal. Reason: This functionality will be replaced by the systemID field. |
| InsertRecord | (Guid, Guid, Integer) | | public | - |
| IsCRMRecordRefCoupled | (RecordRef) | Boolean | public | - |
| IsIntegrationIdCoupled | (Guid) | Boolean | public | Pending 22.0 |
| Replaced by IsIntegrationIdCoupled(IntegrationID: Guid; TableId: Integer) |
| IsRecordCoupled | (RecordId) | Boolean | public | - |
| FindByCRMID | (Guid) | Boolean | public | - |
| FindValidByCRMID | (Guid) | Boolean | public | - |
| FindRecordId | (var RecordId) | Boolean | public | - |
| FindSystemIdByRecordId | (var Guid, RecordId) | Boolean | public | - |
| FindByRecordID | (RecordId) | Boolean | public | - |
| FindValidByRecordID | (RecordId, Integer) | Boolean | public | - |
| FindRecordIDFromID | (Guid, Integer, var RecordId) | Boolean | public | - |
| FindIDFromRecordID | (RecordId, var Guid) | Boolean | public | - |
| CoupleCRMIDToRecordID | (Guid, RecordId) | | public | - |
| CoupleRecordIdToCRMID | (RecordId, Guid) | | public | - |
| RemoveCouplingToRecord | (RecordId) | Boolean | public | - |
| RemoveCouplingToCRMID | (Guid, Integer) | Boolean | public | - |
| 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) | Boolean | public | - |
| SetLastSynchModifiedOns | (Guid, Integer, DateTime, DateTime, Guid, Option) | | public | - |
| SetLastSynchCRMModifiedOn | (Guid, Integer, DateTime) | | public | - |
| IsModifiedAfterLastSynchonizedCRMRecord | (Guid, Integer, DateTime) | Boolean | public | - |
| IsModifiedAfterLastSynchronizedRecord | (RecordId, DateTime) | Boolean | public | - |
| DeleteIfRecordDeleted | (Guid, Integer) | Boolean | public | - |
| FindSystemIdByRecordRef | (var Guid, RecordRef) | Boolean | public | - |
| FindIDFromRecordRef | (RecordRef, var Guid) | Boolean | public | - |
| CoupleCRMIDToRecordRef | (Guid, RecordRef) | | public | - |
| RemoveCouplingToRecord | (RecordRef) | Boolean | public | - |
| IsModifiedAfterLastSynchronizedRecord | (RecordRef, DateTime) | Boolean | public | - |
| IsSameFailureRepeatedTwice | (RecordRef, Guid, Guid) | Boolean | public | - |
| IsIntegrationIdCoupled | (Guid, Integer) | Boolean | public | - |