Skip to content
Sales

Sales Holds

Automatically hold sales documents for credit limit or past-due customers.

Evaluates every sales document — Quotes, Orders, Invoices, and Credit Memos — against customer credit limits and past-due invoices in real time. Holds risky documents immediately, uses standard Business Central approval workflows, and keeps the paper trail on the document itself.

The challenge

Sales documents for customers past their credit limit or carrying past-due invoices regularly slip through and post, ship, or print — because the check happens at release time, or not at all. When it does catch something, it pulls people out of their normal workflow and sits outside the approval tools Business Central already has.

How Sales Holds solves it

Blue Dragonfly Sales Holds evaluates every sales document against your customers' credit limits and outstanding past-due invoices in real time, as the document is edited. When a risk is detected, the document is placed on hold immediately — blocking release, posting, shipping, and printing — until an authorized approver clears it through Business Central's standard approval framework.

Key benefits

Catch risk at edit time, not release time

Holds apply as the document is being edited, not at release. Your team sees the status immediately instead of discovering a problem when they try to post.

Uses your existing BC approvals

No custom workflow engine. Sales Holds integrates directly with the standard Business Central approval framework, so existing approver groups and workflows continue to work.

Full exposure calculation

Credit limit holds compare total customer exposure — balance, outstanding orders, shipped-not-invoiced, open invoices, and service exposure — against the credit limit, with configurable tolerance.

Audit-ready by default

Hold status, timestamp, and approval state are stored on the sales document header itself — full traceability without digging through separate logs.

What it does

Real-time hold evaluation

Holds are applied as you edit the document, not at release time, so your team knows the status the moment a risk condition is detected.

Credit limit holds

Compares total customer exposure — balance, outstanding orders, shipped not invoiced, open invoices, and service exposure — against the credit limit with configurable tolerance.

Past-due holds

Detects open past-due invoices with configurable day and amount tolerance thresholds.

Post-approval flexibility

Once a document is approved, users can continue editing it without triggering a second hold or approval cycle.

Company and customer-level rules

Set hold tolerance rules globally for the whole company or override them per customer for maximum flexibility.

Role center visibility

A dedicated cue on the Business Manager role center shows how many documents are currently on hold at a glance.

How it works

  1. 1

    Configure hold rules

    On the Sales Holds Setup page, enable the document types you want to monitor (Quotes, Orders, Invoices, Credit Memos), set credit limit and past-due tolerances, and choose company-level or per-customer rules.

  2. 2

    Automatic detection

    Sales Holds runs in the background. When a hold condition is detected while a document is being edited, the Hold Status field updates instantly and all processing actions are blocked.

  3. 3

    Request approval

    The salesperson uses the standard BC Request Approval action to initiate the workflow through your existing approver groups.

  4. 4

    Proceed when approved

    Once approved, the document is unblocked and the team can continue — edits after approval do not trigger another hold unless the exposure changes materially.

Technical specs

Business Central
Business Central 2022 Wave 1 and later, cloud and on-premises
Cloud
Supported
On-premises
Supported

Pricing

Subscription, per-tenant pricing

Contact us for pricing.

Get a quote

Frequently asked questions

Which sales document types does it cover?

Quotes, Orders, Invoices, and Credit Memos. You enable the document types you want to monitor on the setup page.

Does this replace Business Central's built-in credit limit warning?

It extends it significantly. Standard BC shows a warning; Sales Holds blocks the document and routes it through approvals, with a fuller exposure calculation and real-time evaluation.

Do I need a custom workflow tool?

No. Sales Holds uses Business Central's standard approval framework so your existing approver setup continues to work.

Can I set different rules for different customers?

Yes. Hold rules can be configured globally for the company and overridden per customer.

See Sales Holds in your environment.

Request a demo and we'll walk through the app against your actual Business Central setup.

Credit limits and past-due balances are easy to enforce in theory and hard to enforce in practice — because the check happens too late, or sits in a separate tool.

Blue Dragonfly Sales Holds puts the check on the document, in real time, using the approval framework Business Central already has. Risk gets caught at edit time, approvers clear things through their normal workflow, and the audit trail lives where it should: on the sales document itself.