codeunitFinanceofficial - Microsoftderived - from the source, no model textobsolete - pending

Codeunit 20105 "AMC Banking Mgt."

AMCBanking365Fundamentals · Microsoft.Bank.Payment

Across versionsobsolete pending since 28.0

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

Neighbourhood 24 connected objects and pages

Codeunit 20117 "AMC Bank Assisted Mgt." (calls, 39 links)AMC Bank Assisted Mgt.Codeunit 20126 "AMC Bank Process Statement" (calls, 10 links)AMC Bank Process StatementCodeunit 20118 "AMC Bank Service Request Mgt." (calls, 7 links)AMC Bank Service Request Mgt.Page 20109 "AMC Bank Signup to Service" (calls, 7 links)AMC Bank Signup to ServiceCodeunit 20113 "AMC Bank Exp. CT Hndl" (calls, 6 links)Codeunit 20114 "AMC Bank Imp.STMT. Hndl" (calls, 6 links)AMC Bank Imp.STMT. HndlCodeunit 20115 "AMC Bank Imp.BankList Hndl" (calls, 4 links)AMC Bank Imp.BankList HndlCodeunit 10 "Type Helper" (calls, 3 links)Type HelperCodeunit 4100 "Temp Blob" (calls, 3 links)Temp BlobPage 20101 "AMC Banking Setup" (calls, 3 links)Codeunit 20129 "AMC Bank PrePost Proc" (calls, 2 links)AMC Bank PrePost ProcCodeunit 457 "Environment Information" (calls, 2 links)Environment InformationPage 20100 "AMC Bank Bank Name List" (calls, 2 links)AMC Bank Bank Name ListCodeunit 1306 "Company Information Mgt." (calls)Company Information Mgt.Codeunit 20116 "AMC Bank Install" (calls)AMC Bank InstallCodeunit 419 "File Management" (calls)File ManagementCodeunit 433 "Azure AD Tenant" (calls)Page 20105 "AMC Bank Assisted Setup" (calls)Page extension 20103 "AMC Bank Bank Account Card" (calls)Page extension 20104 "AMC Bank Paym. Meth. Page Ext" (calls)Page extension 20108 "AMC Bank Credit Trf. Reg. Ext" (calls)Page extension 20110 "AMC Bank Stmt Line Det. Ext" (calls)Page extension 20111 "AMC Bank Bank Account Page Ext" (calls)XMLport 20101 "AMC Bank Export CT" (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.

AMCBanking365Fundamentals · Microsoft.Bank.Payment · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Permissions TableData “AMC Banking Setup” = r
ObsoleteState Pending
ObsoleteTag 28.0
ObsoleteReason AMC Banking 365 Fundamental extension is discontinued

Events published

  • OnGetModulePostFix(var PostFixValue: Text; AMCBankingSetup: Record "AMC Banking Setup") (integration)

Event subscriptions

  • HandleBankDataConvRegisterServiceConnection subscribes to Table “Service Connection” OnRegisterServiceConnection
  • AMCOnClearCompanyConfiguration subscribes to Codeunit “Environment Cleanup” OnClearCompanyConfig
  • AMCHandleOnAfterCreatedNewCompanyByCopyCompany subscribes to Report “Copy Company” OnAfterCreatedNewCompanyByCopyCompany
  • AMCBankOnCompanyInitialize subscribes to Codeunit “Company-Initialize” OnCompanyInitialize

Procedures

  • InitDefaultURLs(var AMCBankingSetup: Record "AMC Banking Setup")
  • SetURLsToDefault(var AMCBankingSetup: Record "AMC Banking Setup")
  • GetNamespace(): Text
  • GetCleanLicenseServerName(AMCBankingSetup: Record "AMC Banking Setup"): Text (internal)
  • GetLicenseServerName(): Text
  • GetLicenseRegisterTag(): Text
  • IsLicenseEqualAMC(): Boolean (internal)
  • IsSolutionSandbox(AMCBankingSetup: Record "AMC Banking Setup"): Boolean
  • GetSupportURL(SupportXmlDoc: XmlDocument): Text
  • CheckCredentials()
  • ApiVersion(): Text[10]
  • GetCurrentApiVersion(): Text[10] (internal)
  • AMCBankInitializeBaseData()
  • GetDefaultCreditTransferMsgNo(): Text[20]
  • GetAMCClientCode(): Text
  • GetLicenseNumber(): Text[40]
  • IsAMCFundamentalsEnabled(): Boolean (internal)
  • IsAMCBusinessInstalled(): Boolean (internal)
  • GetDemoSolutionCode(): Text[50]
  • GetEnterPriseSolutionCode(): Text[50]
  • GetLicenseXmlApi(): Text
  • GetModuleInfoWebCall(): Text
  • GetServiceURL(AMCServiceUrl: Text; AMCAPIVersion: Text): Text[250]
  • GetDataExchDef_CT(): Code[20]
  • GetDataExchDef_STMT(): Code[20]
  • GetDataExchDef_PP(): Code[20]
  • GetDataExchDef_CREM(): Code[20]
  • ShowDetailedLogInfo(ActivityLog: Record "Activity Log"; DefaultFileName: Text; ShowFileDialog: Boolean): Text
  • GetAppCaller(): Text[30]
  • SetFieldValue(var RecordRef: RecordRef; FieldId: Integer; XmlValueVariant: Variant; AppendToValue: Boolean; UseValidate: Boolean) (internal)
  • updateValue(var fieldref: FieldRef; ValueVariant: Variant; UseValidate: Boolean) (internal)
  • GetFieldValue(RecordRef: RecordRef; FieldNo: Integer): Text (internal)
  • GetBankFileName(BankAccount: Record "Bank Account"): Text[250] (internal)
  • AMCTenantId(): Text (internal)

Plus 8 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

Deprecations

  • object: Pending 28.0 (#if not CLEAN28), “AMC Banking 365 Fundamental extension is discontinued”

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

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

Evidence 1 sources