Codeunit 27 "Confirm Management"
System Application · System.Utilities
Across versions
- BC23present
- BC242 procedures added
- BC25-30unchanged
Neighbourhood 196 connected objects and pages
System Application · System.Utilities · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Public |
| SingleInstance | true |
Procedures
GetResponseOrDefault(ConfirmQuestion: Text): Boolean+ BC24: Raises a confirm dialog with a question and the default response on which the cursor is shown. If UI is not allowed, the default response is returned.GetResponseOrDefault(ConfirmQuestion: Text; DefaultButton: Boolean): Boolean+ BC24: Raises a confirm dialog with a question and the default response on which the cursor is shown. If UI is not allowed, the default response is returned.GetResponse(ConfirmQuestion: Text): Boolean+ BC24: Raises a confirm dialog with a question and the default response on which the cursor is shown. If UI is not allowed, the function returns FALSE.GetResponse(ConfirmQuestion: Text; DefaultButton: Boolean): Boolean+ BC24: Raises a confirm dialog with a question and the default response on which the cursor is shown. If UI is not allowed, the function returns FALSE.
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 26 “Confirm Management Impl.” (2 calls:
GetResponse → GetResponse,GetResponseOrDefault → GetResponseOrDefault)
Called by
- Table 5900 “Service Header” (9 calls:
ConfirmChangeContractNo → GetResponseOrDefault,ConfirmCurrencyFactorUpdate → GetResponseOrDefault,ConfirmDeletion → GetResponseOrDefault, …) - Codeunit 5931 “Resource Skill Mgt.” (6 calls:
AddResSkill → GetResponseOrDefault,AssignRelationConfirmation → GetResponseOrDefault,ChangeResSkillRelationWithItem → GetResponseOrDefault, …) - Codeunit 5944 “SignServContractDoc” (6 calls:
AddendumToContract → GetResponseOrDefault,CheckServContractNextInvoiceDate → GetResponseOrDefault,CheckServContractNextPlannedServiceDate → GetResponseOrDefault, …) - Table 36 “Sales Header” (6 calls:
CheckCustomerCreated → GetResponseOrDefault,CheckNoAndShowConfirm → GetResponseOrDefault,CofirmClearOpportunityNo → GetResponseOrDefault, …) - Table 38 “Purchase Header” (6 calls:
CheckVendorCreated → GetResponseOrDefault,ConfirmDeletion → GetResponseOrDefault,PriceMessageIfPurchLinesExist → GetResponseOrDefault, …) - Codeunit 99 “Posting Selection Management” (5 calls:
ConfirmPostPurchaseDocument → GetResponseOrDefault,ConfirmPostSalesDocument → GetResponseOrDefault,ConfirmPostWarehouseActivity → GetResponseOrDefault, …) - Table 5965 “Service Contract Header” (5 calls:
ChangeContractStatus → GetResponse,ChangeContractStatus → GetResponseOrDefault,ChangeExpirationDate → GetResponseOrDefault, …) - Codeunit 2500 “Extension Installation Impl” (4 calls:
DeleteOrphanData → GetResponse,GetClearExtensionSchemaConfirmation → GetResponse,InstallExtensionWithConfirmDialog → GetResponse, …) - Table 5901 “Service Item Line” (4 calls:
CheckRecreateServLines → GetResponseOrDefault,LendLoanerWithConfirmation → GetResponseOrDefault,SetFilterForType → GetResponseOrDefault, …) - Table 751 “Standard General Journal Line” (4 calls:
GetCustomerAccount → GetResponseOrDefault,GetCustomerBalAccount → GetResponseOrDefault,GetVendorAccount → GetResponseOrDefault, …) - Table 81 “Gen. Journal Line” (4 calls:
CheckConfirmDifferentCustomerAndBillToCustomer → GetResponseOrDefault,CheckConfirmDifferentVendorAndPayToVendor → GetResponseOrDefault,ExportPaymentFile → GetResponseOrDefault, …) - Codeunit 1322 “Correct PstdSalesInv (Yes/No)” (3 calls:
CancelPostedInvoice → GetResponse,CancelPostedInvoiceAndOpenNewSalesInvoice → GetResponse,CancelPostedInvoiceAndOpenSalesOrder → GetResponse) - Codeunit 1324 “Correct PstdPurchInv (Yes/No)” (3 calls:
CancelPostedInvoice → GetResponse,CancelPostedInvoiceAndOpenNewPurchaseInvoice → GetResponse,CancelPostedInvoiceAndOpenPurchaseOrder → GetResponse) - Codeunit 1535 “Approvals Mgmt.” (3 calls:
PreventDeletingRecordWithOpenApprovalEntry → GetResponseOrDefault,PreventInsertRecIfOpenApprovalEntryExist → GetResponseOrDefault,PreventModifyRecIfOpenApprovalEntryExist → GetResponseOrDefault) - Codeunit 20409 “Qlty. Result Condition Mgmt.” (3 calls:
CopyGradeConditionsFromDefaultToAllTemplates → GetResponseOrDefault,PromptUpdateTemplatesFromTestsIfApplicable → GetResponseOrDefault,PromptUpdateTestsFromResultIfApplicable → GetResponseOrDefault) - Codeunit 427 “ICInboxOutboxMgt” (3 calls:
CheckICPurchaseDocumentAlreadySent → GetResponseOrDefault,CheckICSalesDocumentAlreadySent → GetResponseOrDefault,RecreateOutboxTransaction → GetResponseOrDefault) - Codeunit 5063 “ArchiveManagement” (3 calls:
ArchivePurchDocument → GetResponseOrDefault,ArchiveSalesDocument → GetResponseOrDefault,RestoreSalesDocument → GetResponseOrDefault) - Codeunit 5901 “ServLoanerManagement” (3 calls:
Receive → GetResponseOrDefault,ReceiveLoaner → GetResponseOrDefault,ReceiveLoanerShipment → GetResponseOrDefault) - Codeunit 6500 “Item Tracking Management” (3 calls:
CopyLotNoInformation → GetResponseOrDefault,CopySerialNoInformation → GetResponseOrDefault,SynchronizeItemTracking2 → GetResponseOrDefault) - Codeunit 6931 “Expense Vendor Matching” (3 calls:
Approve → GetResponseOrDefault,Reject → GetResponseOrDefault,RequestApproval → GetResponseOrDefault) - Table 167 “Job” (3 calls:
CheckReservationEntries → GetResponseOrDefault,RecalculateJobWIP → GetResponseOrDefault,UpdateCostPricesOnRelatedJobPlanningLines → GetResponseOrDefault) - Table 5902 “Service Line” (3 calls:
ConfirmAdjPriceLineChange → GetResponseOrDefault,CopyFromCost → GetResponseOrDefault,SplitResourceLine → GetResponseOrDefault) - Table 64 “Merge Duplicates Buffer” (3 calls:
Merge → GetResponseOrDefault,RemoveConflictingRecord → GetResponseOrDefault,RenameConflictingRecord → GetResponseOrDefault) - Codeunit 110 “Consolidate Business Units” (2 calls:
ValidateDatesForBusinessUnits → GetResponseOrDefault,ValidateDatesToBeInSameFiscalYear → GetResponseOrDefault) - Codeunit 1336 “Item Templ. Mgt.” (2 calls:
GetUpdateExistingValuesParam → GetResponseOrDefault,IsOpenBlankCardConfirmed → GetResponse) - Codeunit 1381 “Customer Templ. Mgt.” (2 calls:
GetUpdateExistingValuesParam → GetResponseOrDefault,IsOpenBlankCardConfirmed → GetResponse) - Codeunit 1385 “Vendor Templ. Mgt.” (2 calls:
GetUpdateExistingValuesParam → GetResponseOrDefault,IsOpenBlankCardConfirmed → GetResponse) - Codeunit 181 “Copy Gen. Journal Mgt.” (2 calls:
CheckIfCanBeCopied → GetResponseOrDefault,ShowFinishMessage → GetResponse) - Codeunit 3 “G/L Account-Indent” (2 calls:
OnRun → GetResponseOrDefault,RunICAccountIndent → GetResponseOrDefault) - Codeunit 408 “DimensionManagement” (2 calls:
AddDefaultDimensionAllowedDimensionValue → GetResponseOrDefault,UpdateJobTaskDim → GetResponseOrDefault) - Codeunit 445 “Purch.-Post Prepmt. (Yes/No)” (2 calls:
PostPrepmtCrMemoYN → GetResponseOrDefault,PostPrepmtInvoiceYN → GetResponseOrDefault) - Codeunit 5139 “Job Archive Management” (2 calls:
ArchiveJob → GetResponseOrDefault,RestoreJob → GetResponseOrDefault) - Codeunit 5260 “Audit Mapping Helper” (2 calls:
CreateChartOfAccounts → GetResponseOrDefault,MatchChartOfAccountsLocal → GetResponseOrDefault) - Codeunit 5407 “Prod. Order Status Management” (2 calls:
CanReopenFinishedProdOrder → GetResponseOrDefault,CheckBeforeSetStatusToFinishProdOrder → GetResponseOrDefault) - Codeunit 5818 “Undo Service Shipment Line” (2 calls:
Code → GetResponseOrDefault,OnRun → GetResponseOrDefault) - Codeunit 5922 “Serv-Quote to Order (Yes/No)” (2 calls:
OnRun → GetResponseOrDefault,ShowCreatedOrder → GetResponseOrDefault) - Codeunit 5940 “ServContractManagement” (2 calls:
ConfirmCreateServiceInvoiceForPeriod → GetResponseOrDefault,CreateOrGetCreditHeader → GetResponseOrDefault) - Codeunit 6041 “Service Document Archive Mgmt.” (2 calls:
ArchiveServiceDocument → GetResponseOrDefault,RestoreServiceDocument → GetResponseOrDefault) - Codeunit 6080 “Service Price Management” (2 calls:
AdjustLines → GetResponseOrDefault,ShowPriceAdjustment → GetResponseOrDefault) - Codeunit 6279 “Sust. Approvals Mgmt.” (2 calls:
OnPreventDeletingRecordWithOpenApprovalEntryElseCase → GetResponseOrDefault,OnPreventInsertRecIfOpenApprovalEntryExistElseCase → GetResponseOrDefault) - Codeunit 6620 “Copy Document Mgt.” (2 calls:
CheckDateOrder → GetResponseOrDefault,CopySalesDoc → GetResponseOrDefault) - Codeunit 6905 “Import Expense User” (2 calls:
AddExistingEmployees → GetResponseOrDefault,PromptForImport → GetResponseOrDefault) - Codeunit 6912 “Expense Auto Population” (2 calls:
ConfirmAndUpdateRuleOnExpense → GetResponseOrDefault,ConfirmAndUpdateRuleOnExpenseReportLine → GetResponseOrDefault) - Codeunit 80 “Sales-Post” (2 calls:
CheckItemReservDisruption → GetResponseOrDefault,ConfirmDownloadShipment → GetResponseOrDefault) - Codeunit 90 “Purch.-Post” (2 calls:
CheckICDocumentDuplicatePosting → GetResponseOrDefault,CheckItemReservDisruption → GetResponseOrDefault) - Codeunit 93 “Purch.-Quote to Order (Yes/No)” (2 calls:
ConfirmConvertToOrder → GetResponseOrDefault,OnRun → GetResponseOrDefault) - Codeunit 99000845 “Reservation Management” (2 calls:
DeleteDocumentReservation → GetResponseOrDefault,DeleteItemTrackingConfirm → GetResponseOrDefault) - Report 5979 “Copy Service Document” (2 calls:
OnPostReport → GetResponse,OnPreReport → GetResponseOrDefault) - Report 90 “Import Consolidation from DB” (2 calls:
CheckConsolidDates → GetResponseOrDefault,CheckDatesToFiscalYear → GetResponseOrDefault) - Table 18 “Customer” (2 calls:
CopyContactPicture → GetResponseOrDefault,ShowContact → GetResponseOrDefault) - and 145 more: data/code/graph/29/calls.json
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: "Confirm Management"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.