Table 5330 CRM Connection Setup in 20

App
Base Application

Fields, 33Keys, 1Procedures, 46Events, 3

Versions171819202122232425262728latest

Source29

Fields, 33

IdNameTypeObsolete
1Primary KeyCode[20]-
2Server AddressText[250]-
3User NameText[250]-
4User Password KeyGuid-
5Last Update Invoice Entry No.IntegerRemoved 15.0
Moved this field to Table 5328 - CRM Synch Status as this field is getting updated by job queue and it is blocking the record.
59Restore ConnectionBoolean-
60Is EnabledBoolean-
61Is User Mapping RequiredBooleanPending 20.0
This functionality is not in use and not supported
62Is User Mapped To CRM UserBooleanPending 20.0
This functionality is not in use and not supported
63CRM VersionText[30]-
64Use Newest UIBoolean-
65Newest UI AppModuleIdText[50]-
66Is S.Order Integration EnabledBoolean-
67Is CRM Solution InstalledBoolean-
68Is Enabled For UserBooleanPending 20.0
Use field "Is Enabled" instead.
69Dynamics NAV URLText[250]-
70Dynamics NAV OData URLText[250]Pending 18.0
This functionality is replaced with new item availability job queue entry.
71Dynamics NAV OData UsernameText[250]Pending 18.0
This functionality is replaced with new item availability job queue entry.
72Dynamics NAV OData AccesskeyText[250]Pending 18.0
This functionality is replaced with new item availability job queue entry.
75Default CRM Price List IDGuid-
76Proxy VersionInteger-
80Auto Create Sales OrdersBoolean-
81Auto Process Sales QuotesBoolean-
118CurrencyDecimalPrecisionInteger-
124BaseCurrencyIdGuid-
133BaseCurrencyPrecisionInteger-
134BaseCurrencySymbolText[5]-
135Authentication TypeOption-
136Connection StringText[250]-
137DomainText[250]-
138Server Connection StringBlob-
139Disable ReasonText[250]-
140Item Availability EnabledBoolean-

Keys, 1

NameFieldsObsolete
Key1, clusteredPrimary Key-

Procedures, 46

NameParametersReturnsAccessObsolete
EnsureCDSConnectionIsEnabled()public-
LoadConnectionStringElementsFromCDSConnectionSetup()public-
DeployCRMSolution(Boolean)public-
CountCRMJobQueueEntries(var Integer, var Integer)public-
HasPassword()Booleanpublic-
SetPassword(Text)public-
DeletePassword()public-
UpdateAllConnectionRegistrations()publicPending 20.0
This functionality is not in use and not supported
UpdateIsEnabledState()publicPending 20.0
This functionality is not in use and not supported
RegisterConnection()public-
RegisterConnectionWithName(Text)public-
UnregisterConnection()Booleanpublic-
UnregisterConnectionWithName(Text)Booleanpublic-
GetConnectionStringWithCredentials()Textpublic-
RegisterUserConnection()TextpublicPending 20.0
Use RegisterConnection instead.
GetIntegrationUserID()Guidpublic-
GetPassword()Textpublic-
GetJobQueueEntriesObjectIDToRunFilter()Textpublic-
PerformTestConnection()public-
VerifyTestConnection()Booleanpublic-
TestConnection()Booleanpublic-
TestIntegrationUserRequirements()public-
TryReadSystemUsers()Booleanpublic-
IsVersionValid()Booleanpublic-
IsCurrentUserMappedToCrmSystemUser()BooleanpublicPending 20.0
This functionality is not in use and not supported
UpdateFromWizard(var Record CRM Connection Setup, Text)public-
EnableCRMConnectionFromWizard()public-
RestoreConnection()public-
SetCRMSOPEnabled()public-
SetCRMSOPDisabled()public-
SetUserAsIntegrationUser()public-
RefreshDataFromCRM()public-
PerformWebClientUrlReset()public-
SynchronizeNow(Boolean)public-
PromptForCredentials(var Text, var Text)Booleanpublic-
DoReadCRMData()Booleanpublic-
GetDefaultCRMConnection(Text)Textpublic-
UpdateConnectionString()Textpublic-
UpdateCRMJobQueueEntriesStatus()public-
GetConnectionString()Textpublic-
SetConnectionString(Text)public-
IsEnabled()Booleanpublic-
SetUseNewestUI()public-
SetCRMSOPEnabledWithCredentials(Text, Text, Boolean)public-
RefreshDataFromCRM(Boolean)public-
PromptForCredentials(var Text, var Text, var Text)Booleanpublic-

Events, 3

KindNameParametersObsolete
Integration eventOnReadingCRMData(var Boolean)-
Integration eventOnGetDefaultCRMConnection(var Text)-
Integration eventOnBeforeVerifyBaseCurrencyMatchesLCY(var Boolean)-