codeunitFinanceofficial - Microsoftderived - from the source, no model text

Codeunit 484 "Change Global Dim. Log Mgt."

Base Application · Microsoft.Finance.Dimension

Across versions

  1. BC23-30present

Neighbourhood 1 connected objects and pages

Codeunit 483 "Change Global Dimensions" (calls, 14 links)Change Global Dimensions

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Finance.Dimension · BC23-30 · source at ea08af5e · facts from BC29

Procedures

  • AreAllCompleted(): Boolean: Checks if all global dimension change operations have been completed. Returns true when all log entries have status Completed.
  • ClearBuffer(): Clears the temporary change global dimension log entry buffer. Removes all buffered log entries to reset the management state.
  • IsBufferClear(): Boolean: Checks if the temporary log entry buffer is empty. Returns true when no log entries are currently buffered.
  • IsStarted(): Boolean: Checks if global dimension change operations have been started. Returns true when any log entries have non-blank status indicating processing has begun.
  • ExcludeTable(TableId: Integer): Excludes a table from global dimension change processing. Removes the specified table’s log entry from the buffer and clears buffer if all operations complete.
  • FindChildTables(ParentTableID: Integer; var TempChildChangeGlobalDimLogEntry: Record "Change Global Dim. Log Entry" temporary): Boolean: Finds child tables related to a specified parent table in the global dimension change log. Returns log entries for tables that have the specified table as their parent.
  • FillBuffer(): Boolean: Fills the temporary buffer with global dimension change log entries from the database. Loads all relevant log entries into the temporary buffer for processing management.

Triggers

OnRun

Called by

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. 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: "codeunit", object_name: "Change Global Dim. Log Mgt."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources