codeunitPlatform, DevOps & Performanceofficial - Microsoftderived - from the source, no model text

Codeunit 700 "Page Management"

Base Application · Microsoft.Utilities

Across versions

  1. BC23present
  2. BC241 events added
  3. BC252 procedures removed, 1 procedures added
  4. BC262 procedures removed, 2 events changed
  5. BC279 procedures added, 3 events added
  6. BC284 procedures added, 2 events added
  7. BC292 procedures added, 2 events removed
  8. BC30unchanged

Neighbourhood 48 connected objects and pages

Codeunit 99000791 "Mfg. Page Management" (event subscribers, 3 links)Mfg. Page ManagementCodeunit 20418 "Qlty. Utilities Integration" (event subscribers, 2 links)Codeunit 6466 "Serv. Page Management" (event subscribers, 2 links)Codeunit 6280 "Sust. Workflow Event Handling" (event subscribers)Sust. Workflow Event HandlingCodeunit 6995 "Exp. Preview Post. Subscriber" (event subscribers)Exp. Preview Post. SubscriberPage 344 "Navigate" (calls, 6 links)NavigateCodeunit 5407 "Prod. Order Status Management" (calls, 2 links)Prod. Order Status ManagementCodeunit 6995 "Exp. Preview Post. Subscriber" (calls, 2 links)Page 1638 "Booking Items" (calls, 2 links)Booking ItemsTable 112 "Sales Invoice Header" (calls, 2 links)Sales Invoice HeaderTable 454 "Approval Entry" (calls, 2 links)Approval EntryTable 5065 "Interaction Log Entry" (calls, 2 links)Interaction Log EntryCodeunit 1303 "Correct Posted Sales Invoice" (calls)Codeunit 1323 "Cancel PstdSalesInv (Yes/No)" (calls)Cancel PstdSalesInv (Yes/No)Codeunit 1334 "Cancel PstdSalesCrM (Yes/No)" (calls)Codeunit 1339 "Cancel Posted Sales Cr. Memo" (calls)Cancel Posted Sales Cr. MemoCodeunit 1367 "Monitor Sensitive Field Data" (calls)Monitor Sensitive Field DataCodeunit 1509 "Notification Entry Dispatcher" (calls)Notification Entry DispatcherCodeunit 1637 "Office Document Handler" (calls)Codeunit 20435 "Qlty. Document Navigation" (calls)Codeunit 20437 "Qlty. Notification Mgmt." (calls)Qlty. Notification Mgmt.Codeunit 481 "Check Dimensions" (calls)Codeunit 5330 "CRM Integration Management" (calls)Codeunit 5342 "CRM Synch. Helper" (calls)Codeunit 5922 "Serv-Quote to Order (Yes/No)" (calls)Codeunit 6471 "Serv. VAT Rate Change Conv." (calls)Codeunit 701 "Data Type Management" (calls)Codeunit 7237 "Master Data Mgt. Subscribers" (calls)Codeunit 8898 "Map Email Source" (calls)Page 143 "Posted Sales Invoices" (calls)Page 144 "Posted Sales Credit Memos" (calls)Page 30443 "Approval Entry Overview" (calls)Page 43 "Sales Invoice" (calls)Page 44 "Sales Credit Memo" (calls)Page 5851 "Get Post.Doc - S.ShptLn Sbfrm" (calls)Page 5852 "Get Post.Doc - S.InvLn Subform" (calls)Page 5853 "Get Pst.Doc-RtrnRcptLn Subform" (calls)Page 5854 "Get Post.Doc-S.Cr.MemoLn Sbfrm" (calls)Report 1320 "Notification Email" (calls)Table 130 "Incoming Document" (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.

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

Events published

Procedures

  • PageRun(RecRelatedVariant: Variant): Boolean
  • PageRunModal(RecRelatedVariant: Variant): Boolean
  • PageRunAtField(RecRelatedVariant: Variant; FieldNumber: Integer; Modal: Boolean): Boolean + BC27
  • PageRunList(RecRelatedVariant: Variant): Boolean + BC27
  • PageRunListModal(RecRelatedVariant: Variant): Boolean + BC27
  • PageRunListAtField(RecRelatedVariant: Variant; FieldNumber: Integer; Modal: Boolean): Boolean + BC27
  • GetPageID(RecRelatedVariant: Variant): Integer + BC27
  • GetListPageID(RecRelatedVariant: Variant): Integer + BC27
  • GetDefaultCardPageID(TableID: Integer): Integer
  • GetDefaultLookupPageID(TableID: Integer): Integer
  • GetDefaultLookupPageIDByVar(RecRelatedVariant: Variant): Integer
  • GetConditionalCardPageID(RecRef: RecordRef): Integer
  • GetConditionalListPageID(RecRef: RecordRef): Integer + BC27
  • GetConditionalListPageID(RecRef: RecordRef; CheckDocumentTypeFilter: Boolean): Integer + BC27
  • GetWebUrl(var RecRef: RecordRef; PageID: Integer): Text
  • GetPageCaption(PageID: Integer): Text

Plus 18 local procedures.

Triggers

OnRun

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.

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

Evidence 1 sources