Codeunit "Update Currency Exchange Rates"
ID 1281
Namespace: Microsoft.Finance.Currency
Properties
Name
Value
Permissions
TableData "Data Exch." = rimd
Methods
GenerateTempDataFromService
procedure GenerateTempDataFromService(var TempCurrencyExchangeRate: Record "Currency Exchange Rate" temporary, CurrExchRateUpdateSetup: Record "Curr. Exch. Rate Update Setup")
Parameters
OpenCurrencyExchangeRatesPageFromNotification
procedure OpenCurrencyExchangeRatesPageFromNotification(Notification: Notification)
Parameters
Name
Type
Description
Notification
Notification
DisableMissingExchangeRatesNotification
procedure DisableMissingExchangeRatesNotification(Notification: Notification)
Parameters
Name
Type
Description
Notification
Notification
ShowMissingExchangeRatesNotification
procedure ShowMissingExchangeRatesNotification(CurrencyCode: Code[10])
Parameters
Name
Type
Description
CurrencyCode
Code[10]
ExchangeRatesForCurrencyExist
procedure ExchangeRatesForCurrencyExist(Date: Date, CurrencyCode: Code[10]): Boolean
Parameters
Name
Type
Description
Date
Date
CurrencyCode
Code[10]
Returns
OpenExchangeRatesPage
procedure OpenExchangeRatesPage(CurrencyCode: Code[10])
Parameters
Name
Type
Description
CurrencyCode
Code[10]
GetMissingExchangeRatesNotificationID
procedure GetMissingExchangeRatesNotificationID(): Guid
Returns
Events
OnBeforeGetCurrencyExchangeData
[IntegrationEvent(False,False)]
local procedure OnBeforeGetCurrencyExchangeData(var CurrExchRateUpdateSetup: Record "Curr. Exch. Rate Update Setup", var ResponseInStream: InStream, var SourceName: Text, var Handled: Boolean)
Parameters
OnBeforeSyncCurrencyExchangeRatesLoop
[IntegrationEvent(False,False)]
local procedure OnBeforeSyncCurrencyExchangeRatesLoop(var CurrExchRateUpdateSetup: Record "Curr. Exch. Rate Update Setup")
Parameters
See also