Codeunit 1450 "MS - Yodlee Service Mgt." (CA)
CA country layer · Microsoft.Bank.StatementImport.Yodlee
Across versions
- BC23-28not present
- BC29-30present
CA country layer · Microsoft.Bank.StatementImport.Yodlee · BC29-30 · source at ea08af5e · facts from BC29
An object of the CA localization, not part of W1.
Events published
OnCleanUpEvent(var ErrorOccured: Boolean)(integration)OnAfterSuccessfulActivitySendTelemetry(Message: Text)(integration)OnCobrandTokenExpiredSendTelemetry()(integration)OnConsumerTokenExpiredSendTelemetry()(integration)OnConsumerUninitializedSendTelemetry()(integration)OnOnlineAccountEmptyCurrencySendTelemetry(Message: Text)(integration)
Event subscriptions
- HandleVANRegisterServiceConnection subscribes to Table “Service Connection” OnRegisterServiceConnection
- HandleOnLogTelemetryAfterImportBankStatement subscribes to Codeunit “Process Bank Acc. Rec Lines” OnLogTelemetryAfterImportBankStatement
- OnRegisterVideo subscribes to Codeunit “Video” OnRegisterVideo
- OnGetDataExchangeDefinition subscribes to Table “Bank Account” OnGetDataExchangeDefinitionEvent
- OnGetDataExchFileContent subscribes to Codeunit “Read Data Exch. from Stream” OnGetDataExchFileContentEvent
- OnCheckLinkedToStatementProvider subscribes to Table “Bank Account” OnCheckLinkedToStatementProviderEvent
- OnCheckAutoLogonPossible subscribes to Table “Bank Account” OnCheckAutoLogonPossibleEvent
- OnUnlinkStatementProvider subscribes to Table “Bank Account” OnUnlinkStatementProviderEvent
- OnLinkStatementProvider subscribes to Table “Bank Account” OnLinkStatementProviderEvent
- OnRefreshStatementProvider subscribes to Table “Bank Account” OnRefreshStatementProviderEvent
- OnRenewAccessConsentStatementProvider subscribes to Table “Bank Account” OnRenewAccessConsentStatementProviderEvent
- OnEditAccountStatementProvider subscribes to Table “Bank Account” OnEditAccountStatementProviderEvent
- OnSimpleLinkStatementProvider subscribes to Table “Bank Account” OnSimpleLinkStatementProviderEvent
- OnDisableStatementProvider subscribes to Table “Bank Account” OnDisableStatementProviderEvent
- OnUpdateBankAccountLinking subscribes to Table “Bank Account” OnUpdateBankAccountLinkingEvent
- OnGetStatementProviders subscribes to Table “Bank Account” OnGetStatementProvidersEvent
- OnMarkAccountLinked subscribes to Table “Bank Account” OnMarkAccountLinkedEvent
- HandleRegisterBusinessSetup subscribes to Codeunit “Guided Experience” OnRegisterManualSetup
- RemoveYodleeBankAccLinkOnAfterBankAccountDelete subscribes to Table “Bank Account” OnAfterDeleteEvent
- NotifyUserOnBankAccountListOpened subscribes to Page “Bank Account List” OnOpenPageEvent
- NotifyUserOnPaymentReconJournalsOpened subscribes to Page “Pmt. Reconciliation Journals” OnOpenPageEvent
- NotifyUserOnGeneralJournalOpened subscribes to Page “General Journal” OnOpenPageEvent
- NotifyUserOnBankAccountCardOpened subscribes to Page “Bank Account Card” OnOpenPageEvent
- OnInitializingNotificationWithDefaultState subscribes to Page “My Notifications” OnInitializingNotificationWithDefaultState
- HandleOnClearCompanyConfig subscribes to Codeunit “Environment Cleanup” OnClearCompanyConfig
- HandleOnAfterCreatedNewCompanyByCopyCompany subscribes to Report “Copy Company” OnAfterCreatedNewCompanyByCopyCompany
- SendTelemetryAfterSuccessfulActivity subscribes to Codeunit “MS - Yodlee Service Mgt.” OnAfterSuccessfulActivitySendTelemetry
- SendTelemetryOnCobrandTokenExpired subscribes to Codeunit “MS - Yodlee Service Mgt.” OnCobrandTokenExpiredSendTelemetry
- SendTelemetryOnConsumerTokenExpired subscribes to Codeunit “MS - Yodlee Service Mgt.” OnConsumerTokenExpiredSendTelemetry
- SendTelemetryOnConsumerUnitialized subscribes to Codeunit “MS - Yodlee Service Mgt.” OnConsumerUninitializedSendTelemetry
- SendTelemetryOnOnlineAccountEmptyCurrency subscribes to Codeunit “MS - Yodlee Service Mgt.” OnOnlineAccountEmptyCurrencySendTelemetry
Procedures
SetValuesToDefault(var MSYodleeBankServiceSetup: Record "MS - Yodlee Bank Service Setup")CheckSetup()ClientCredentialsAuthEnabled(): Boolean(internal)GetFastlinkDataForLinking(BankName: Text; var Data: Text; var ErrorText: Text): BooleanGetFastlinkDataForMfaRefresh(BankStatementServiceId: Text; CallbackUrl: Text; var Data: Text; var ErrorText: Text): BooleanGetFastlinkDataForAccessConsent(OnlineBankAccountId: Text; CallbackUrl: Text; var Data: Text; var ErrorText: Text): BooleanGetFastlinkDataForEditAccount(OnlineBankAccountId: Text; CallbackUrl: Text; var Data: Text; var ErrorText: Text): BooleanLinkBankAccount(var BankAccount: Record "Bank Account")UnlinkBankAccount(BankAccount: Record "Bank Account"): BooleanUnlinkBankAccountFromYodlee(var MSYodleeBankAccLink: Record "MS - Yodlee Bank Acc. Link")UnregisterConsumer(): BooleanRegisterConsumer(var Username: Text[250]; var Password: SecretText; var ErrorText: Text; CobrandToken: Text): BooleanUpdateBankAccountLinking(var BankAccount: Record "Bank Account"; ForceManualLinking: Boolean)LazyBankDataRefresh(OnlineBankId: Text; OnlineBankAccountId: Text; ToDate: Date)FindNodeText(Node: XmlNode; NodePath: Text): TextCreateNewBankAccountFromTemp(var BankAccount: Record "Bank Account"; var TempMSYodleeBankAccLink: Record "MS - Yodlee Bank Acc. Link" temporary): BooleanMarkBankAccountLinked(var BankAccount: Record "Bank Account"; var TempMSYodleeBankAccLink: Record "MS - Yodlee Bank Acc. Link" temporary): BooleanMarkBankAccountAsLinked(BankAccountNo: Code[20]; var TempMSYodleeBankAccLink: Record "MS - Yodlee Bank Acc. Link" temporary): BooleanMarkBankAccountAsUnlinked(BankAccountNo: Code[20])CheckServiceEnabled()TryCheckServiceEnabled(var ErrorText: Text): BooleanEnableServiceInSaas()GetCobrandEnvironmentName(): TextGetCobrandName(): TextGetCobrandPassword(): TextGetConsumerPassword(): TextGetConsumerName(): Text(internal)GetYodleeFastlinkUrl(): TextUsingFastlink4(): Boolean(internal)HasCustomCredentialsInAzureKeyVault(): BooleanGetYodleeCobrandNameFromAzureKeyVault(var YodleeCobrandNameValue: Text): BooleanGetYodleeAdminLoginNameFromAzureKeyVault(var YodleeAdminLoginNameValue: Text): BooleanGetYodleeCobrandEnvironmentNameFromAzureKeyVault(var YodleeCobrandEnvironmentNameValue: Text): BooleanGetYodleeAdminLoginName(var YodleeAdminLoginNameValue: Text): BooleanGetYodleeCobrandPassFromAzureKeyVault(var YodleeCobrandPasswordValue: Text): BooleanGetYodleeClientIdFromAzureKeyVault(var YodleeClientIdValue: Text): BooleanGetYodleeClientSecretFromAzureKeyVault(var YodleeClientSecretValue: Text): BooleanGetYodleeServiceURLFromAzureKeyVault(var YodleeServiceURLValue: Text): BooleanEnableTraceLog(NewTraceLogEnabled: Boolean)SetDisableRethrowException(NewSetting: Boolean)GetYodleeAwarenessNotificationId(): GuidGetPaymentReconJournalsAwarenessNotificationId(): GuidGetAutomaticBankStatementImportNotificationId(): GuidLinkNewBankAccountFromNotification(HostNotification: Notification)DisableNotification(HostNotification: Notification)OpenAutoBankStmtImportSetupFromNotification(HostNotification: Notification)OpenSetupPageFromNotification(HostNotification: Notification)OpenPaymentReconJnlFromNotification(HostNotification: Notification)UnlinkAllBankAccounts()Cleanup(): BooleanEnableHttpRequestForYodlee(ErrorInfo: ErrorInfo)(internal)
Plus 65 local procedures.
Recent changes
- 2026-08-27 #10516 Ruleset hardening: promote AL0468, AL0520, AL0589, AL0611, AL0749, AW0004 to Error (main, BC30, refactor)
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "MS - Yodlee Service Mgt."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.
A CA country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.