---
id: post/thatnavguy-com/https-thatnavguy-com-blog-2025-progress-dialog-making-business-central-responsive--19fb296c9c
type: post
title: "Progress Dialog: Making Business Central Responsive"
summary: Progress Dialog provides user feedback during long-running ERP tasks in Business Central, reducing uncertainty and duplicate actions. This post explains when to use Progress Dialog, shows AL code examples, and provides seven best practices for writing clear, confidence-building progress messages.
tier: community
language: en
tags:
  - user experience
  - progress feedback
  - al development
  - long-running tasks
  - responsive application
system: platform
review:
  state: reviewed
  by: opus
  at: "2026-10-08T01:59:02.904Z"
  flags: []
generated:
  at: "2026-10-08T01:26:53.141Z"
  pipeline: 0.2.0
  prompts:
    extract-post: 1
  input_hash: c87b1d6d2dc00493bb42f10b0ae5090279729306eb21b16d2e85a2a4dd8cc79b
evidence:
  - kind: blog
    url: https://thatnavguy.com/blog/2025/progress-dialog-making-business-central-responsive/
    title: "Progress Dialog: Making Business Central Responsive"
    date: "2025-10-07"
    commit: null
    t: null
    quote: null
  - kind: blog
    url: https://thatnavguy.com/blog/2025/progress-dialog-making-business-central-responsive/
    title: "Progress Dialog: Making Business Central Responsive"
    date: "2025-10-07"
    commit: null
    t: null
    quote: A 1-minute task with feedback feels fine. A 1-minute task without feedback feels broken.
  - kind: blog
    url: https://thatnavguy.com/blog/2025/progress-dialog-making-business-central-responsive/
    title: "Progress Dialog: Making Business Central Responsive"
    date: "2025-10-07"
    commit: null
    t: null
    quote: Show progress, and slow tasks feel faster.
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
post_id: https://thatnavguy.com/blog/2025/progress-dialog-making-business-central-responsive/
source_id: thatnavguy-com
source_name: That NAV Guy
url: https://thatnavguy.com/blog/2025/progress-dialog-making-business-central-responsive/
published_at: "2025-10-07T00:00:00.000Z"
author: Teddy Herryanto
full_text: false
words: 533
quotes:
  - text: A 1-minute task with feedback feels fine. A 1-minute task without feedback feels broken.
    why_it_matters: This captures why Progress Dialog is essential for user trust and perceived system responsiveness
  - text: Show progress, and slow tasks feel faster.
    why_it_matters: This summarizes the core value of implementing Progress Dialog in ERP workflows
code_objects_mentioned:
  - other Dialog
systems:
  - platform
versions_mentioned: []
preview:
  embeddable: true
  frame_url: null
  image: https://thatnavguy.com/og/2025/progress-dialog-making-business-central-responsive.png
  image_alt: null
  image_w: null
  image_h: null
  site_name: null
  favicon: https://thatnavguy.com/favicon.svg
  probed_at: "2026-10-07T11:51:13.071Z"
---

# Progress Dialog: Making Business Central Responsive

[Read the post](https://thatnavguy.com/blog/2025/progress-dialog-making-business-central-responsive/) · That NAV Guy (Teddy Herryanto, MVP) · 2025-10-07 · 533 words · tier community · reviewed (checked by Opus)

> Progress Dialog provides user feedback during long-running ERP tasks in Business Central, reducing uncertainty and duplicate actions. This post explains when to use Progress Dialog, shows AL code examples, and provides seven best practices for writing clear, confidence-building progress messages.

## Key points

- Progress Dialog prevents user frustration and duplicate entries by showing that a process is running and indicating its progress
- Use Progress Dialog for tasks taking more than a few seconds, processing many records, or involving multiple steps
- Effective progress messages are specific, show counts or percentages, update at meaningful milestones, and include a success message at the end
- Poor Progress Dialog implementation with vague messages, too many updates, or overuse can become an obstacle rather than a help

## Quotes

- "A 1-minute task with feedback feels fine. A 1-minute task without feedback feels broken." (This captures why Progress Dialog is essential for user trust and perceived system responsiveness)
- "Show progress, and slow tasks feel faster." (This summarizes the core value of implementing Progress Dialog in ERP workflows)

## 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.

- other "Dialog"

## Context

- Features: Progress Dialog, User feedback during processing, Task status indication, Progress tracking with counts or percentages, Multi-step task visualization

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