Codeunit 20141 "Lookup Entity Mgmt."
INTaxEngine · Microsoft.Finance.TaxEngine.Core
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 35 connected objects and pages
INTaxEngine · Microsoft.Finance.TaxEngine.Core · BC29-30 · source at ea08af5e · facts from BC29
Procedures
CreateTableSorting(CaseID: Guid; ScriptID: Guid; TableID: Integer): GuidDeleteTableSorting(CaseID: Guid; ScriptID: Guid; var ID: Guid): GuidCreateTableFilters(CaseID: Guid; ScriptID: Guid; TableID: Integer): Guid: Table FiltersDeleteTableFilters(CaseID: Guid; ScriptID: Guid; var ID: Guid): GuidCreateLookup(CaseID: Guid; ScriptID: Guid): Guid: Lookup FunctionsDeleteLookup(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
- Table 20338 “Tax Posting Setup” (4 calls:
ClearLookup → DeleteLookup,ClearTableFilers → DeleteTableFilters,OnDelete → DeleteLookup, …) - Codeunit 20142 “Lookup Mgmt.” (2 calls:
ConvertConstantToLookup → CreateLookup,ConvertLookupToConstant → DeleteLookup) - Codeunit 20345 “Tax Posting Handler” (2 calls:
OnAfterValidatePostingTableID → DeleteTableFilters,OnBeforeDeleteTaxUseCase → DeleteTableFilters) - Page 20142 “Script Symbol Lookup Dialog” (2 calls:
HandleSourceTypeChange → DeleteTableFilters,HandleTableChange → DeleteTableFilters) - Page 20171 “Action Loop Through Rec. Dlg” (2 calls:
ResetFields → DeleteTableFilters,ResetFields → DeleteTableSorting) - Table 20144 “Script Symbol Lookup” (2 calls:
OnDelete → DeleteTableFilters,OnDelete → DeleteTableSorting) - Table 20175 “Action Loop Through Records” (2 calls:
OnDelete → DeleteTableFilters,OnDelete → DeleteTableSorting) - Page 20283 “Switch Statements” (1 call:
OpenLookupDialog → CreateLookup) - Page 20286 “Tax Table Relation Dialog” (1 call:
HandleTableChange → DeleteTableFilters) - Table 20140 “Lookup Field Filter” (1 call:
OnDelete → DeleteLookup) - Table 20158 “Action Concatenate Line” (1 call:
OnDelete → DeleteLookup) - Table 20160 “Action Convert Case” (1 call:
OnDelete → DeleteLookup) - Table 20161 “Action Date Calculation” (1 call:
OnDelete → DeleteLookup) - Table 20162 “Action Date To DateTime” (1 call:
OnDelete → DeleteLookup) - Table 20163 “Action Extract Date Part” (1 call:
OnDelete → DeleteLookup) - Table 20164 “Action Extract DateTime Part” (1 call:
OnDelete → DeleteLookup) - Table 20165 “Action Ext. Substr. From Index” (1 call:
OnDelete → DeleteLookup) - Table 20166 “Action Ext. Substr. From Pos.” (1 call:
OnDelete → DeleteLookup) - Table 20167 “Action Find Date Interval” (1 call:
OnDelete → DeleteLookup) - Table 20168 “Action Find Substring” (1 call:
OnDelete → DeleteLookup) - Table 20172 “Action Length Of String” (1 call:
OnDelete → DeleteLookup) - Table 20173 “Action Loop N Times” (1 call:
OnDelete → DeleteLookup) - Table 20177 “Action Message” (1 call:
OnDelete → DeleteLookup) - Table 20178 “Action Number Calculation” (1 call:
OnDelete → DeleteLookup) - Table 20180 “Action Number Expr. Token” (1 call:
OnDelete → DeleteLookup) - Table 20181 “Action Replace Substring” (1 call:
OnDelete → DeleteLookup) - Table 20182 “Action Round Number” (1 call:
OnDelete → DeleteLookup) - Table 20183 “Action Set Variable” (1 call:
OnDelete → DeleteLookup) - Table 20185 “Action String Expr. Token” (1 call:
OnDelete → DeleteLookup) - Table 20191 “Tax Test Condition Item” (1 call:
OnDelete → DeleteLookup) - Table 20283 “Switch Case” (1 call:
OnDelete → DeleteLookup) - Table 20286 “Tax Component Expr. Token” (1 call:
OnDelete → DeleteLookup) - Table 20287 “Tax Table Relation” (1 call:
OnDelete → DeleteTableFilters) - Table 20335 “Tax Insert Record Field” (1 call:
OnDelete → DeleteLookup)
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.