Codeunit "Map Currency Exchange Rate"

ID 1280
Namespace: Microsoft.Finance.Currency

Properties

Name Value
TableNo Table System.IO."Data Exch."

Methods

GetAndAssignValue

procedure GetAndAssignValue(var CurrencyExchangeRecordRef: RecordRef, FieldNo: Integer, DefinitionDataExchField: Record "Data Exch. Field", DefaultValue: Variant): Boolean

Parameters

Name Type Description
CurrencyExchangeRecordRef RecordRef
FieldNo Integer
DefinitionDataExchField Table System.IO."Data Exch. Field"
DefaultValue Variant

Returns

Type Description
Boolean

GetSuggestedFields

procedure GetSuggestedFields(var TempField: Record Field temporary)

Parameters

Name Type Description
TempField Table System.Reflection.Field

GetMandatoryFields

procedure GetMandatoryFields(var TempField: Record Field temporary)

Parameters

Name Type Description
TempField Table System.Reflection.Field

Events

OnAfterMapCurrencyExchangeRates

[IntegrationEvent(False,False)]
local procedure OnAfterMapCurrencyExchangeRates(DataExch: Record "Data Exch.", var CurrencyExchangeRate: Record "Currency Exchange Rate")

Parameters

Name Type Description
DataExch Table System.IO."Data Exch."
CurrencyExchangeRate Table Microsoft.Finance.Currency."Currency Exchange Rate"

OnBeforeInsertOrModifyRecordRef

[IntegrationEvent(False,False)]
local procedure OnBeforeInsertOrModifyRecordRef(var RecordRef: RecordRef, DefinitionDataExchField: Record "Data Exch. Field", var Result: Boolean, var IsHandled: Boolean)

Parameters

Name Type Description
RecordRef RecordRef
DefinitionDataExchField Table System.IO."Data Exch. Field"
Result Boolean
IsHandled Boolean

OnSetFieldsOnBeforeCurrencyExchangeRateSetTable

[IntegrationEvent(False,False)]
local procedure OnSetFieldsOnBeforeCurrencyExchangeRateSetTable(var RecordRef: RecordRef, var DefinitionDataExchField: Record "Data Exch. Field", var CurrencyExchangeRate: Record "Currency Exchange Rate")

Parameters

Name Type Description
RecordRef RecordRef
DefinitionDataExchField Table System.IO."Data Exch. Field"
CurrencyExchangeRate Table Microsoft.Finance.Currency."Currency Exchange Rate"

See also