Codeunit 699 Exch. Rate Adjmt. Process in 28

App
Base Application
Namespace
Microsoft.Finance.Currency

Procedures, 5Events, 62

Versions171819202122232425262728latest

Source29

Procedures, 5

NameParametersReturnsAccessObsolete
Preview(var Record Exch. Rate Adjmt. Parameters)public-
AdjustExchRateCust(Record Gen. Journal Line, var Record Cust. Ledger Entry)public-
AdjustExchRateVend(Record Gen. Journal Line, var Record Vendor Ledger Entry)public-
AdjustExchRateEmpl(Record Gen. Journal Line, var Record Employee Ledger Entry)public-
GetGlobalDimVal(Code[20], var Record Dimension Set Entry)Code[20]public-

Events, 62

KindNameParametersObsolete
Integration eventOnAfterInitDtldCustLedgerEntry(var Record Detailed Cust. Ledg. Entry)-
Integration eventOnAfterInitDtldVendLedgerEntry(var Record Detailed Vendor Ledg. Entry)-
Integration eventOnAfterSetDtldCustLedgEntryFilters(var Record Detailed Cust. Ledg. Entry, Record Cust. Ledger Entry)-
Integration eventOnAfterSetDtldVendLedgEntryFilters(var Record Detailed Vendor Ledg. Entry, Record Vendor Ledger Entry)-
Integration eventOnAfterShouldAdjustCurrency(Record Currency, var Boolean)-
Integration eventOnAfterShouldAdjustCustLedgEntry(Record Cust. Ledger Entry, var Boolean)-
Integration eventOnAfterShouldAdjustVendLedgEntry(Record Vendor Ledger Entry, var Boolean)-
Integration eventOnAdjustCustomerLedgerEntryOnBeforeInitDtldCustLedgEntry(var Record Customer, Record Cust. Ledger Entry)-
Integration eventOnAdjustCustomerLedgerEntryOnAfterPrepareAdjust(var Record Cust. Ledger Entry, Decimal, Decimal)-
Integration eventOnAdjustVendorLedgerEntryOnBeforeInitDtldVendLedgEntry(var Record Vendor, Record Vendor Ledger Entry)-
Integration eventOnAdjustVendorLedgerEntryOnAfterPrepareAdjust(var Record Vendor Ledger Entry, Decimal, Decimal)-
Integration eventOnAfterProcessCustomerAdjustment(var Record Cust. Ledger Entry)-
Integration eventOnAfterProcessVendorAdjustment(var Record Vendor Ledger Entry)-
Integration eventOnAfterRunAdjustment(var Record Exch. Rate Adjmt. Parameters)-
Integration eventOnBeforeGetLocalCustAccountNo(Record Cust. Ledger Entry, var Code[20], var Boolean)-
Integration eventOnBeforeGetLocalVendAccountNo(Record Vendor Ledger Entry, var Code[20], var Boolean)-
Integration eventOnBeforeGetRealizedGainsAccount(Record Currency, var Code[20], var Boolean)-
Integration eventOnBeforeGetRealizedLossesAccount(Record Currency, var Code[20], var Boolean)-
Integration eventOnBeforeGetUnrealizedGainsAccount(Record Currency, var Code[20], var Boolean)-
Integration eventOnBeforeGetUnrealizedLossesAccount(Record Currency, var Code[20], var Boolean)-
Integration eventOnPostGenJnlLineOnAfterGenJnlPostLineRun(var Record Gen. Journal Line, var Codeunit Gen. Jnl.-Post Line)-
Integration eventOnAfterInitVariablesForSetLedgEntry(var Record Exch. Rate Adjmt. Parameters, Record Gen. Journal Line)-
Integration eventOnProcessBankAccountOnAfterCalcFields(var Record Bank Account, Record Currency)-
Integration eventOnBeforeAdjustGLAccountsAndVATEntries(var Record Exch. Rate Adjmt. Parameters, var Record Currency, var Codeunit Gen. Jnl.-Post Line)-
Integration eventOnPostGenJnlLineOnBeforeGenJnlPostLineRun(var Record Gen. Journal Line, var Record Exch. Rate Adjmt. Parameters)-
Integration eventOnAdjustCurrencyOnAfterSetBankAccountFilters(var Record Bank Account)-
Integration eventOnAdjustCurrencyOnAfterSetBankAccountFiltersInLoop(var Record Bank Account)-
Integration eventOnPrepareTempCustLedgEntryOnAfterSetCustLedgerEntryFilters(var Record Cust. Ledger Entry)-
Integration eventOnPrepareTempCustLedgEntryOnAfterSetDtldCustLedgerEntryFilters(var Record Detailed Cust. Ledg. Entry)-
Integration eventOnPrepareTempVendLedgEntryOnAfterSetVendLedgerEntryFilters(var Record Vendor Ledger Entry)-
Integration eventOnPrepareTempVendLedgEntryOnAfterSetDtldVendLedgerEntryFilters(var Record Detailed Vendor Ledg. Entry)-
Integration eventOnAfterInitDtldEmplLedgerEntry(var Record Detailed Employee Ledger Entry)-
Integration eventOnAfterSetDtldEmplLedgEntryFilters(var Record Detailed Employee Ledger Entry, Record Employee Ledger Entry)-
Integration eventOnAfterShouldAdjustEmplLedgEntry(Record Employee Ledger Entry, var Boolean)-
Integration eventOnAfterSetVATEntryFilters(var Record VAT Entry)-
Integration eventOnAdjustEmployeeLedgerEntryOnBeforeInitDtldEmplLedgEntry(var Record Employee, Record Employee Ledger Entry)-
Integration eventOnAdjustEmployeeLedgerEntryOnAfterPrepareAdjust(var Record Employee Ledger Entry, Decimal, Decimal)-
Integration eventOnAfterProcessEmployeeAdjustment(var Record Employee Ledger Entry)-
Integration eventOnBeforeGetBankAccountNo(Record Bank Account, var Code[20], var Boolean)-
Integration eventOnBeforeGetCustAccountNo(Record Cust. Ledger Entry, var Code[20], var Boolean)-
Integration eventOnBeforeGetVendAccountNo(Record Vendor Ledger Entry, var Code[20], var Boolean)-
Integration eventOnBeforeGetEmplAccountNo(Record Employee Ledger Entry, var Code[20], var Boolean)-
Integration eventOnPrepareTempEmplLedgEntryOnAfterSetEmplLedgerEntryFilters(var Record Employee Ledger Entry)-
Integration eventOnPrepareTempEmplLedgEntryOnAfterSetDtldEmplLedgerEntryFilters(var Record Detailed Employee Ledger Entry)-
Integration eventOnSetPostingDimensionsOnCaseSourceEntryDimensions(var Record Gen. Journal Line, var Record Dimension Set Entry)-
Integration eventOnBeforePrepareTempCustLedgEntry(var Record Cust. Ledger Entry, var Record Cust. Ledger Entry, Record Customer, var Boolean)-
Integration eventOnBeforePrepareTempVendLedgEntry(var Record Vendor Ledger Entry, var Record Vendor Ledger Entry, Record Vendor, var Boolean)-
Integration eventOnAdjustExchRateCustOnAfterCalcFields(var Record Cust. Ledger Entry)-
Integration eventOnAdjustCustomerLedgerEntryOnAfterCalcFields(var Record Cust. Ledger Entry)-
Integration eventOnAdjustExchRateVendOnAfterCalcFields(var Record Vendor Ledger Entry)-
Integration eventOnProcessGLAccountAdjustmentOnBeforePostGLAccAdjmt(var Record G/L Account)-
Integration eventOnAdjustVendorLedgerEntryOnAfterCalcFields(var Record Vendor Ledger Entry)-
Integration eventOnAfterAdjustCustomerLedgerEntryOnAfterCalcAdjmtAmount(Record Cust. Ledger Entry, var Record Exch. Rate Adjmt. Parameters, Decimal, Boolean, var Boolean)-
Integration eventOnAfterAdjustVendorLedgerEntryOnAfterCalcAdjmtAmount(Record Vendor Ledger Entry, var Record Exch. Rate Adjmt. Parameters, Decimal, Boolean, var Boolean)-
Integration eventOnAfterAdjustEmployeeLedgerEntryOnAfterCalcAdjmtAmount(Record Employee Ledger Entry, var Record Exch. Rate Adjmt. Parameters, Decimal, Boolean, var Boolean)-
Integration eventOnSetPostingDimensionsElseCase(var Record Gen. Journal Line, var Record Dimension Set Entry, var Record Exch. Rate Adjmt. Parameters)-
Integration eventOnHandlePostAdjmtOnBeforePostAdjmt(var Record Exch. Rate Adjmt. Buffer, var Record Currency, var Record Dimension Set Entry, var Enum Exch. Rate Adjmt. Account Type)-
Integration eventOnAfterExchRateAdjmtBufferUpdate(var Record Exch. Rate Adjmt. Parameters, var Record Exch. Rate Adjmt. Buffer)-
Integration eventOnBeforePostAdjmt(var Record Exch. Rate Adjmt. Buffer, var Record Dimension Set Entry)-
Integration eventOnPostAdjmtOnBeforePostGenJnlLine(var Record Gen. Journal Line, var Record Dimension Set Entry)-
Integration eventOnSetAdditionalReportingCurrencyOnBeforeCheckTaxJurisdiction(var Record Tax Jurisdiction, var Boolean)-
Integration eventOnSummarizeExchRateAdjmtBufferOnAfterExchRateAdjmtBuffer2SetFilters(var Record Exch. Rate Adjmt. Buffer, var Record Exch. Rate Adjmt. Buffer, var Record Exch. Rate Adjmt. Parameters)-