Table 5330 CRM Connection Setup in 19

App
Base Application

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

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 RequiredBoolean-
62Is User Mapped To CRM UserBoolean-
63CRM VersionText[30]-
64Use Newest UIBoolean-
65Newest UI AppModuleIdText[50]-
66Is S.Order Integration EnabledBoolean-
67Is CRM Solution InstalledBoolean-
68Is Enabled For UserBoolean-
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()public-
UpdateIsEnabledState()public-
RegisterConnection()public-
RegisterConnectionWithName(Text)public-
UnregisterConnection()Booleanpublic-
UnregisterConnectionWithName(Text)Booleanpublic-
GetConnectionStringWithCredentials()Textpublic-
RegisterUserConnection()Textpublic-
GetIntegrationUserID()Guidpublic-
GetPassword()Textpublic-
GetJobQueueEntriesObjectIDToRunFilter()Textpublic-
PerformTestConnection()public-
VerifyTestConnection()Booleanpublic-
TestConnection()Booleanpublic-
TestIntegrationUserRequirements()public-
TryReadSystemUsers()Booleanpublic-
IsVersionValid()Booleanpublic-
IsCurrentUserMappedToCrmSystemUser()Booleanpublic-
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, 2

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