reportFinanceofficial - Microsoftderived - from the source, no model text

Report 31004 "Adjust Exchange Rates CZL" (CZ)

CZ country layer · Microsoft.Finance.Currency

Across versions

  1. BC23-28not present
  2. 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.

Evidence 1 sources