Codeunit 20117 "AMC Bank Assisted Mgt."
AMCBanking365Fundamentals · Microsoft.Bank.Payment
Across versionsobsolete pending since 28.0
- BC23-28not present
- BC29-30present
Neighbourhood 9 connected objects and pages
AMCBanking365Fundamentals · Microsoft.Bank.Payment · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| ObsoleteState | Pending |
| ObsoleteTag | 28.0 |
| ObsoleteReason | AMC Banking 365 Fundamental extension is discontinued |
Events published
OnPrepareSOAPRequestBodyModuleCreate(var Application1: Text; var Application1patch: Text; var Application1Version: Text; var Command: Text; var Password: Text; var Serialnumber: Text; var System: Text)(integration)OnGetApplVersion(var ApplVersion: Text)(integration)OnGetBuildNumber(var BuildNumber: Text)(integration)OnOpenAssistedSetupPage(var BankDataConvServPPVisible: Boolean; var BankDataConvServCREMVisible: Boolean; var UpdPayMethVisible: Boolean; var UpdBankClearStdVisible: Boolean)(integration)OnAfterRunBasisSetupV19(UpdURL: Boolean; URLSChanged: Boolean; SignupURL: Text[250]; ServiceURL: Text[250]; SupportURL: Text[250]; UpdBank: Boolean; UpdPayMeth: Boolean; BankCountryCode: Code[10]; PaymCountryCode: Code[10]; UpdDataExchDef: Boolean; UpdCreditTransfer: Boolean; UpdPositivePay: Boolean; UpdateStatementImport: Boolean; UpdCreditAdvice: Boolean; ApplVer: Text; BuildNo: Text; UpdBankClearStd: Boolean; UpdBankAccounts: Boolean; var TempOnlineBankAccLink: Record "Online Bank Acc. Link"; CallLicenseServer: Boolean; var BasisSetupRanOK: Boolean)(integration)
Event subscriptions
- ShowAssistedSetupNotificationAMCBankingSetup subscribes to Page “AMC Banking Setup” OnAfterGetCurrRecordEvent
- ShowAssistedSetupNotificationValidateAMCBankingSetup subscribes to Page “AMC Banking Setup” OnBeforeValidateEvent (Enabled)
- ShowAssistedSetupNotificationAMCBankBanks subscribes to Page “AMC Bank Bank Name List” OnOpenPageEvent
- ShowAssistedSetupNotificationPaymentJournal subscribes to Page “Payment Journal” OnAfterGetCurrRecordEvent
- ShowAssistedSetupNotificationPmtReconJours subscribes to Page “Pmt. Reconciliation Journals” OnAfterGetCurrRecordEvent
- ShowAssistedSetupNotificationPaymntReconJour subscribes to Page “Payment Reconciliation Journal” OnAfterGetCurrRecordEvent
- ShowAssistedSetupNotificationBankAccReconList subscribes to Page “Bank Acc. Reconciliation List” OnAfterGetCurrRecordEvent
- ShowAssistedSetupNotificationBankAccRecon subscribes to Page “Bank Acc. Reconciliation” OnAfterGetCurrRecordEvent
- ShowAssistedSetupNotificationBankExportImportSetup subscribes to Page “Bank Export/Import Setup” OnAfterGetCurrRecordEvent
- InsertIntoAssistedSetup subscribes to Codeunit “Guided Experience” OnRegisterAssistedSetup
- UpdateAssistedSetupStatus subscribes to Codeunit “Guided Experience” OnAfterRunAssistedSetup
Procedures
GetApplVersion(): TextGetBuildNumber(): TextRunBasisSetupV162(UpdURL: Boolean; URLSChanged: Boolean; SignupURL: Text[250]; ServiceURL: Text[250]; SupportURL: Text[250]; UpdBank: Boolean; UpdPayMeth: Boolean; BankCountryCode: Code[10]; PaymCountryCode: Code[10]; UpdDataExchDef: Boolean; UpdCreditTransfer: Boolean; UpdPositivePay: Boolean; UpdateStatementImport: Boolean; UpdCreditAdvice: Boolean; ApplVer: Text; BuildNo: Text; UpdBankClearStd: Boolean; UpdBankAccounts: Boolean; var TempOnlineBankAccLink: Record "Online Bank Acc. Link"; CallLicenseServer: Boolean): BooleanGetModuleInfoFromWebservice(var XTLUrl: Text; var SignUpUrl: Text; var SupportUrl: Text; var Solution: Text; Timeout: Integer): BooleanDisplayAssistedSetupWizard(AssistedSetupNotification: Notification)DisplayAMCBankSetup(AssistedSetupNotification: Notification)UpgradeNotificationIsNeeded(DataExchDefCode: Code[20]): BooleanGetBankExportNotificationId(DataExchDefCode: Code[20]): GuidIsDemoSolutionNotificationEnabled(NotificationId: GUID): BooleanEnableDemoSolutionNotification(NotificationId: GUID)DisableDemoSolutionNotification(Notification: Notification)
Plus 10 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.
- Codeunit 20105 “AMC Banking Mgt.” (39 calls:
CheckCreateDataExchDef → GetAppCaller,CheckCreateDataExchDef → GetDataExchDef_CT,CheckCreateDataExchDef → GetDataExchDef_STMT, …) - Codeunit 20118 “AMC Bank Service Request Mgt.” (6 calls:
GetModuleInfoData → LogHttpActivity,GetModuleInfoFromWebservice → ExecuteWebServiceRequest,GetModuleInfoFromWebservice → GetWebServiceResponse, …) - Codeunit 1990 “Guided Experience” (5 calls:
InsertIntoAssistedSetup → AddTranslationForSetupObjectDescription,InsertIntoAssistedSetup → AddTranslationForSetupObjectTitle,InsertIntoAssistedSetup → CompleteAssistedSetup, …) - Codeunit 9015 “Application System Constants” (2 calls:
GetApplVersion → ApplicationVersion,GetBuildNumber → ApplicationBuild) - Codeunit 20115 “AMC Bank Imp.BankList Hndl” (1 call:
RunBasisSetupV162 → GetBankListFromWebService) - Codeunit 4100 “Temp Blob” (1 call:
GetModuleInfoData → CreateInStream) - Codeunit 43 “Language” (1 call:
InsertIntoAssistedSetup → GetDefaultApplicationLanguageId) - Codeunit 7354 “BaseApp ID” (1 call:
UpdateAssistedSetupStatus → Get)
Called by
- Page 20105 “AMC Bank Assisted Setup” (5 calls:
OnOpenPage → OnOpenAssistedSetupPage,RunUpdates → OnAfterRunBasisSetupV19,RunUpdates → RunBasisSetupV162, …)
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 Bank Assisted Mgt."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.