codeunitFinanceofficial - Microsoftderived - from the source, no model text

Codeunit 20141 "Lookup Entity Mgmt."

INTaxEngine · Microsoft.Finance.TaxEngine.Core

Across versions

  1. BC23-28not present
  2. BC29-30present

Neighbourhood 35 connected objects and pages

Table 20338 "Tax Posting Setup" (calls, 4 links)Tax Posting SetupCodeunit 20134 "Script Symbol Store" (calls, 3 links)Script Symbol StoreCodeunit 20142 "Lookup Mgmt." (calls, 2 links)Lookup Mgmt.Codeunit 20345 "Tax Posting Handler" (calls, 2 links)Tax Posting HandlerPage 20142 "Script Symbol Lookup Dialog" (calls, 2 links)Page 20171 "Action Loop Through Rec. Dlg" (calls, 2 links)Action Loop Through Rec. DlgTable 20144 "Script Symbol Lookup" (calls, 2 links)Table 20175 "Action Loop Through Records" (calls, 2 links)Action Loop Through RecordsPage 20283 "Switch Statements" (calls)Switch StatementsPage 20286 "Tax Table Relation Dialog" (calls)Tax Table Relation DialogTable 20140 "Lookup Field Filter" (calls)Lookup Field FilterTable 20158 "Action Concatenate Line" (calls)Table 20160 "Action Convert Case" (calls)Action Convert CaseTable 20161 "Action Date Calculation" (calls)Action Date CalculationTable 20162 "Action Date To DateTime" (calls)Action Date To DateTimeTable 20163 "Action Extract Date Part" (calls)Table 20164 "Action Extract DateTime Part" (calls)Action Extract DateTime PartTable 20165 "Action Ext. Substr. From Index" (calls)Action Ext. Substr. From IndexTable 20166 "Action Ext. Substr. From Pos." (calls)Table 20167 "Action Find Date Interval" (calls)Table 20168 "Action Find Substring" (calls)Table 20172 "Action Length Of String" (calls)Table 20173 "Action Loop N Times" (calls)Table 20177 "Action Message" (calls)Table 20178 "Action Number Calculation" (calls)Table 20180 "Action Number Expr. Token" (calls)Table 20181 "Action Replace Substring" (calls)Table 20182 "Action Round Number" (calls)Table 20183 "Action Set Variable" (calls)Table 20185 "Action String Expr. Token" (calls)Table 20191 "Tax Test Condition Item" (calls)Table 20283 "Switch Case" (calls)Table 20286 "Tax Component Expr. Token" (calls)Table 20287 "Tax Table Relation" (calls)Table 20335 "Tax Insert Record Field" (calls)

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.

INTaxEngine · Microsoft.Finance.TaxEngine.Core · BC29-30 · source at ea08af5e · facts from BC29

Procedures

  • CreateTableSorting(CaseID: Guid; ScriptID: Guid; TableID: Integer): Guid
  • DeleteTableSorting(CaseID: Guid; ScriptID: Guid; var ID: Guid): Guid
  • CreateTableFilters(CaseID: Guid; ScriptID: Guid; TableID: Integer): Guid: Table Filters
  • DeleteTableFilters(CaseID: Guid; ScriptID: Guid; var ID: Guid): Guid
  • CreateLookup(CaseID: Guid; ScriptID: Guid): Guid: Lookup Functions
  • DeleteLookup(CaseID: Guid; ScriptID: Guid; var ID: Guid)

Calls

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.

  • Codeunit 20134 “Script Symbol Store” (3 calls: CreateLookup → OnBeforeValidateIfUpdateIsAllowed, CreateTableFilters → OnBeforeValidateIfUpdateIsAllowed, CreateTableSorting → OnBeforeValidateIfUpdateIsAllowed)

Called by

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: "Lookup Entity Mgmt."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources