Report 31004 "Adjust Exchange Rates CZL" (CZ)
CZ country layer · Microsoft.Finance.Currency
Across versions
- BC23-28not present
- BC29-30present
CZ country layer · Microsoft.Finance.Currency · captioned “Adjust Exchange Rates Enhanced” · BC29-30 · source at ea08af5e · facts from BC29
An object of the CZ localization, not part of W1.
Properties
| Property | Value |
|---|---|
| Caption | Adjust Exchange Rates Enhanced |
| UsageCategory | Tasks |
| ApplicationArea | Basic, Suite |
| DefaultLayout | RDLC |
| Permissions | tabledata “Cust. Ledger Entry” = rimd, tabledata “Vendor Ledger Entry” = rimd, tabledata “Employee Ledger Entry” = rimd, tabledata “Exch. Rate Adjmt. Reg.” = rimd, tabledata “VAT Entry” = rimd, tabledata “Detailed Cust. Ledg. Entry” = rimd, tabledata “Detailed Vendor Ledg. Entry” = rimd, tabledata “… |
Events published
OnBeforeOnInitReport(var IsHandled: Boolean)(integration)OnAfterInitDtldCustLedgerEntry(var DetailedCustLedgEntry: Record "Detailed Cust. Ledg. Entry")(integration)OnAfterInitDtldVendLedgerEntry(var DetailedVendorLedgEntry: Record "Detailed Vendor Ledg. Entry")(integration)OnAfterInitDtldEmplLedgerEntry(var DetailedEmployeeLedgEntry: Record "Detailed Employee Ledger Entry")(integration)OnCustomerAfterGetRecordOnAfterFindCustLedgerEntriesToAdjust(var TempCustLedgerEntry: Record "Cust. Ledger Entry" temporary)(integration)OnVendorAfterGetRecordOnAfterFindVendLedgerEntriesToAdjust(var TempVendorLedgerEntry: Record "Vendor Ledger Entry" temporary)(integration)OnAdjustCustomerLedgerEntryOnBeforeInitDtldCustLedgEntry(var Customer: Record Customer; CustLedgerEntry: Record "Cust. Ledger Entry")(integration)OnAdjustVendorLedgerEntryOnBeforeInitDtldVendLedgEntry(var Vendor: Record Vendor; VendorLedgerEntry: Record "Vendor Ledger Entry")(integration)OnAdjustEmployeeLedgerEntryOnBeforeInitDtldEmplLedgEntry(var Employee: Record Employee; EmplLedgerEntry: Record "Employee Ledger Entry")(integration)OnEmployeeAfterGetRecordOnAfterFindEmplLedgerEntriesToAdjust(var TempEmployeeLedgerEntry: Record "Employee Ledger Entry" temporary)(integration)OnBeforeOpenPage(var AdjCust: Boolean; var AdjVend: Boolean; var AdjBank: Boolean; var AdjGLAcc: Boolean; var PostingDocNo: Code[20]; var AdjEmpl: Boolean)(integration)OnCloseRequestPage()(integration)OnPostGenJnlLineOnBeforeGenJnlPostLineRun(var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line"; var GenJournalLine: Record "Gen. Journal Line"; var DimensionSetEntry: Record "Dimension Set Entry")(integration)OnPostAdjmtOnBeforePostGenJnlLine(var GenJournalLine: Record "Gen. Journal Line"; SummarizeEntries: Boolean; AdjExchangeRateBufferCZL: Record "Adj. Exchange Rate Buffer CZL")(integration)OnHandlePostAdjmtOnAfterUpdateBuffer(var NewAdjExchangeRateBufferCZL: Record "Adj. Exchange Rate Buffer CZL"; AdjExchangeRateBufferCZL: Record "Adj. Exchange Rate Buffer CZL")(integration)OnAdjustCustomerLedgerEntryOnBeforeModifyBuffer(var AdjExchangeRateBufferCZL: Record "Adj. Exchange Rate Buffer CZL"; CustLedgerEntry: Record "Cust. Ledger Entry")(integration)OnAdjustVendorLedgerEntryOnBeforeModifyBuffer(var AdjExchangeRateBufferCZL: Record "Adj. Exchange Rate Buffer CZL"; VendorLedgerEntry: Record "Vendor Ledger Entry")(integration)OnAdjustEmployeeLedgerEntryOnBeforeModifyBuffer(var AdjExchangeRateBufferCZL: Record "Adj. Exchange Rate Buffer CZL"; EmployeeLedgerEntry: Record "Employee Ledger Entry")(integration)OnCreateDtldCustLedgEntryUnrealOnBeforeModifyBuffer(var AdjExchangeRateBufferCZL: Record "Adj. Exchange Rate Buffer CZL"; CustLedgerEntry: Record "Cust. Ledger Entry")(integration)OnCreateDtldVendLedgEntryUnrealOnBeforeModifyBuffer(var AdjExchangeRateBufferCZL: Record "Adj. Exchange Rate Buffer CZL"; VendorLedgerEntry: Record "Vendor Ledger Entry")(integration)OnCreateDtldEmployeeLedgEntryUnrealOnBeforeModifyBuffer(var AdjExchangeRateBufferCZL: Record "Adj. Exchange Rate Buffer CZL"; EmployeeLedgerEntry: Record "Employee Ledger Entry")(integration)OnAdjustBankAccountOnBeforePost(var AdjExchangeRateBufferCZL: Record "Adj. Exchange Rate Buffer CZL"; BankAccount: Record "Bank Account")(integration)
Procedures
InitializeRequest(NewStartDate: Date; NewEndDate: Date; NewPostingDescription: Text[100]; NewPostingDate: Date)InitializeRequest2(NewStartDate: Date; NewEndDate: Date; NewPostingDescription: Text[100]; NewPostingDate: Date; NewPostingDocNo: Code[20]; NewAdjCustVendBank: Boolean; NewAdjGLAcc: Boolean)InitializeRequest2(NewStartDate: Date; NewEndDate: Date; NewPostingDescription: Text[100]; NewPostingDate: Date; NewPostingDocNo: Code[20]; NewAdjCustVendBank: Boolean; NewAdjGLAcc: Boolean; NewAdjEmpl: Boolean)CheckPostingDate()AdjustCustomerLedgerEntry(AdjCustLedgerEntry: Record "Cust. Ledger Entry"; PostingDate2: Date)AdjustVendorLedgerEntry(AdjVendorLedgerEntry: Record "Vendor Ledger Entry"; PostingDate2: Date)AdjustEmployeeLedgerEntry(EmplLedgerEntry: Record "Employee Ledger Entry"; PostingDate2: Date)AdjustExchRateCust(AdjGenJournalLine: Record "Gen. Journal Line"; var VarTempCustLedgerEntry: Record "Cust. Ledger Entry" temporary)AdjustExchRateVend(AdjGenJournalLine: Record "Gen. Journal Line"; var VarTempVendorLedgerEntry: Record "Vendor Ledger Entry" temporary)InitializeRequestExtended(NewStartDate: Date; NewEndDate: Date; NewPostingDescription: Text[100]; NewPostingDate: Date; NewPostingDocNo: Code[20]; NewAdjCust: Boolean; NewAdjVend: Boolean; NewAdjBank: Boolean; NewAdjGLAcc: Boolean; NewSummarizeEntries: Boolean)InitializeRequestExtended(NewStartDate: Date; NewEndDate: Date; NewPostingDescription: Text[100]; NewPostingDate: Date; NewPostingDocNo: Code[20]; NewAdjCust: Boolean; NewAdjVend: Boolean; NewAdjBank: Boolean; NewAdjGLAcc: Boolean; NewSummarizeEntries: Boolean; NewAdjEmpl: Boolean)SetPostMode(NewPostMode: Boolean)SetDimMoveType(NewDimMoveType: Option "No move","Source Entry","By G/L Account")CreateCustRealGainLossEntries(var ThreeDetailedCustLedgEntry: Record "Detailed Cust. Ledg. Entry")CalcCustRealGainLossAmount(CustLedgEntryNo: Integer; EntryPostingDate: Date)CreateVendRealGainLossEntries(var ThreeDetailedVendorLedgEntry: Record "Detailed Vendor Ledg. Entry")CalcVendRealGainLossAmount(VendLedgEntryNo: Integer; EntryPostingDate: Date)GetInitialGLAccountNo(InitialEntryNo: Integer; SourceType: Option Customer,Vendor,Employee; PostingGroup: Code[20]): Code[20]
Plus 51 local procedures.
Triggers
OnInitReport, OnPostReport, OnPreReport
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: "report", object_name: "Adjust Exchange Rates CZL"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.
A CZ country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.