Codeunit 9451 "File Account Impl."
System Application · System.ExternalFileStorage
Across versions
- BC23-25not present
- BC26added
- BC27-30unchanged
Neighbourhood 10 connected objects and pages
System Application · System.ExternalFileStorage · BC26-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Internal |
| Permissions | tabledata “File Storage Connector Logo” = rimd, tabledata “File Scenario” = imd |
Events published
OnAfterSetSelectionFilter(var TempFileAccount: Record "File Account" temporary)(internal)
Procedures
GetAllAccounts(LoadLogos: Boolean; var TempFileAccount: Record "File Account" temporary)DeleteAccounts(var TempFileAccountsToDelete: Record "File Account" temporary)IsAnyAccountRegistered(): BooleanIsUserFileAdmin(): BooleanFindAllConnectors(var TempFileConnector: Record "Ext. File Storage Connector" temporary)IsValidConnector(Connector: Enum "Ext. File Storage Connector"): BooleanMakeDefault(var TempFileAccount: Record "File Account" temporary)BrowseAccount(var TempFileAccount: Record "File Account" temporary)CheckPermissions()
Plus 3 local procedures.
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 9452 “File Scenario” (3 calls:
DefaultAccountDeletion → UnassignScenario,DeleteAccounts → GetDefaultFileAccount,MakeDefault → SetDefaultFileAccount) - Codeunit 4100 “Temp Blob” (2 calls:
ImportLogo → CreateInStream,ImportLogo → CreateOutStream) - Codeunit 27 “Confirm Management” (1 call:
DeleteAccounts → GetResponseOrDefault) - Codeunit 4110 “Base64 Convert” (1 call:
ImportLogo → FromBase64)
Called by
- Codeunit 9453 “File Scenario Impl.” (3 calls:
AddScenarios → CheckPermissions,ChangeAccount → CheckPermissions,DeleteScenario → CheckPermissions) - Page 9451 “File Account Wizard” (3 calls:
OnInit → CheckPermissions,OnInit → FindAllConnectors,TryRegisterAccount → IsValidConnector) - Codeunit 9450 “File Account” (2 calls:
GetAllAccounts → GetAllAccounts,IsAnyAccountRegistered → IsAnyAccountRegistered) - Page 9450 “File Accounts” (2 calls:
OnOpenPage → IsUserFileAdmin,ShowAccountInformation → IsValidConnector) - Codeunit 9455 “External File Storage Impl.” (1 call:
BrowseAccount → BrowseAccount) - Page 9452 “File Scenario Setup” (1 call:
OnOpenPage → IsUserFileAdmin)
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: "File Account Impl."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.