---
id: post/olofsimren-com/3564
type: post
title: Record Deletion Tool for Business Central in AppSource
summary: A Record Deletion Tool for Business Central is now available on AppSource as a free extension to clean up test data. The tool includes extensibility features allowing developers to add custom tables and handle protected tables through subscriber functions and codeunits with appropriate permissions.
tier: community
language: en
tags:
  - record deletion
  - test data cleanup
  - appsource extension
  - extensibility
  - codeunit permissions
system: administration
review:
  state: reviewed
  by: opus
  at: "2026-10-08T01:59:38.800Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-post: 1
  input_hash: 9465bc820fb62c906c2e786586ba3d550ac07736be4f649b294a68b25db23adb
evidence:
  - kind: blog
    url: https://www.olofsimren.com/record-deletion-tool-for-business-central-in-appsource/
    title: Record Deletion Tool for Business Central in AppSource
    date: "2025-08-19"
    commit: null
    t: null
    quote: null
  - kind: blog
    url: https://www.olofsimren.com/record-deletion-tool-for-business-central-in-appsource/
    title: Record Deletion Tool for Business Central in AppSource
    date: "2025-08-19"
    commit: null
    t: null
    quote: In addition, it is now also extendable, you can add code to make your own tables defaults in the suggestion of what to delete.
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
post_id: "3564"
source_id: olofsimren-com
source_name: Olof Simren
url: https://www.olofsimren.com/record-deletion-tool-for-business-central-in-appsource/
published_at: "2025-08-19T12:50:31.000Z"
author: Olof Simren
full_text: false
words: 515
quotes:
  - text: In addition, it is now also extendable, you can add code to make your own tables defaults in the suggestion of what to delete.
    why_it_matters: Highlights the key new capability that allows customization for organization-specific tables
code_objects_mentioned:
  - codeunit 70666591
  - codeunit 50100
  - table NMM RDT Record Deletion Table
  - table NMM Mobile Entry
  - table NMM Mobile Mfg. Time Entry
systems:
  - administration
  - development
versions_mentioned: []
preview:
  embeddable: true
  frame_url: https://www.olofsimren.com/record-deletion-tool-for-business-central-in-appsource/embed/
  image: null
  image_alt: null
  image_w: null
  image_h: null
  site_name: null
  favicon: https://i0.wp.com/www.olofsimren.com/wp-content/uploads/2026/03/OlofSimren_512x512.png?fit=32%2C32&ssl=1
  probed_at: "2026-10-07T11:50:59.227Z"
---

# Record Deletion Tool for Business Central in AppSource

[Read the post](https://www.olofsimren.com/record-deletion-tool-for-business-central-in-appsource/) · Olof Simren (Olof Simren) · 2025-08-19 · 515 words · tier community · reviewed (checked by Opus)

> A Record Deletion Tool for Business Central is now available on AppSource as a free extension to clean up test data. The tool includes extensibility features allowing developers to add custom tables and handle protected tables through subscriber functions and codeunits with appropriate permissions.

## Key points

- Free AppSource extension ported from the original Dynamics NAV Record Deletion tool
- Allows cleanup of test transactions in a company
- Extensible via event subscribers to add custom tables to deletion suggestions
- Developers can handle protected tables using separate codeunits with delete permissions

## Quotes

- "In addition, it is now also extendable, you can add code to make your own tables defaults in the suggestion of what to delete." (Highlights the key new capability that allows customization for organization-specific tables)

## AL objects mentioned

As named in the post. A name that matches one object page by exact type and name links to it; the others stay as named.

- codeunit "70666591"
- codeunit "50100"
- table "NMM RDT Record Deletion Table"
- table "NMM Mobile Entry"
- table "NMM Mobile Mfg. Time Entry"

Not found in BC28-30: codeunit "70666591", codeunit "50100", table "NMM RDT Record Deletion Table", table "NMM Mobile Entry", table "NMM Mobile Mfg. Time Entry".

## Context

- Features: record deletion, test data management, extensibility, protected table handling, delete permissions

Source: Olof Simren, community blog. Summary, key points and quotes are derived (CONTENT-NOTICE.md); read the original for the full text.
