community postAdministration & Setupcommunity - not Microsoftreviewed - checked by Opus

Record Deletion Tool for Business Central in AppSource

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.

post Olof Simren

Olof Simren · 2025-08-19 · 515 words · about 2 min

"In addition, it is now also extendable, you can add code to make your own tables defaults in the suggestion of what to delete."

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.