---
id: object/page/695
type: object
title: Page 695 "Confirm Financial Void"
summary: Page 695 "Confirm Financial Void" in Base Application (Microsoft.Bank.Check). 4 public procedures, 1 events. Present since at least BC23, still in BC30.
tier: official
language: en
tags:
  - page
  - base application
versions:
  introduced: null
  last_changed: null
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: c0a3387074e7c8aed490f20203dd81ecdc0ec777bf6d8392c4e34ea993a98262
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Bank/Check/ConfirmFinancialVoid.Page.al
    title: src/Layers/W1/BaseApp/Bank/Check/ConfirmFinancialVoid.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: page
object_id: 695
name: Confirm Financial Void
namespace: Microsoft.Bank.Check
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 0
  procedures: 5
  events: 1
  subscribers: 0
  controls: 7
  actions: 0
relations:
  out: 0
  referenced_by: 0
  pages: 0
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Page 695 "Confirm Financial Void"

> Page 695 "Confirm Financial Void" in Base Application (Microsoft.Bank.Check). 4 public procedures, 1 events. Present since at least BC23, still in BC30.

Base Application · Microsoft.Bank.Check · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Bank/Check/ConfirmFinancialVoid.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | Confirm Financial Void |
| PageType | ConfirmationDialog |

## Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control's own, else the bound field's (marked).

| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Content | Control19 | label | — |
|  | Void Date | `VoidDate` | Specifies the date that the void entry will be posted regardless of the void type that is selected. All of the unapply postings will also use the Void Date, if the Unapply and Void Check type is selected. |
|  | Type of Void | `VoidType` | Specifies how checks are voided. Unapply and Void Check: The payment will be unapplied so that the vendor ledger entry for the invoice will be open, and the payment will be reversed by the voided check. Void Check Only: The vendor ledger entry will still be closed by the payment entry, and the voide... |
| Details | Bank Account No. | `CheckLedgerEntry."Bank Account No."` | Specifies the bank account. |
|  | Check No. | `CheckLedgerEntry."Check No."` | Specifies the check number to be voided. |
|  | CheckLedgerEntry.""Bal. Account No."" | `CheckLedgerEntry."Bal. Account No."` | — |
|  | Amount | `CheckLedgerEntry.Amount` | Specifies the amount to be voided. |

## Events published

- `OnBeforeOnOpenPage(var CheckLedgerEntry: Record "Check Ledger Entry"; var VoidDate: Date)` (integration): Integration event raised before opening the Confirm Financial Void page. Enables custom initialization or preprocessing before void confirmation dialog display.

## Procedures

- `SetCheckLedgerEntry(var NewCheckLedgerEntry: Record "Check Ledger Entry")`: Initializes the page with check ledger entry data for void confirmation.
- `GetVoidDate(): Date`: Returns the void date selected by the user for void processing.
- `GetVoidType(): Integer`: Returns the void type option selected by the user.
- `InitializeRequest(VoidCheckdate: Date; VoiceCheckType: Option)`: Sets initial values for void date and type when opening the dialog.

## Triggers

OnInit, OnOpenPage

## Across versions

- Present in: BC23-30
- Changed (declaration) in: none

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). 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: "page", object_name: "Confirm Financial Void")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
