Business Central Tools
Integration tools for Microsoft Dynamics 365 Business Central - direct navigation and filter generation from Excel data.
BC Quick Launch
Purpose: Jump directly from Excel to Business Central records.
Single Record (Launch to Card)
- Select cell containing BC number (e.g.,
C00010, V-00025, S-ORD001234)
- Click BC Quick Launch
- BC opens to that record's Card page
Multiple Records (Launch to Filtered List)
- Select multiple cells with BC numbers
- Click BC Quick Launch
- BC opens to List page filtered to selected records
How It Works
- Tool detects pattern (Customer, Vendor, Item, etc.)
- Looks up environment URL from settings
- Builds proper BC URL with record filter
- Launches default browser to BC
Supported Record Types (Configurable):
- Customers
- Vendors
- Items
- Sales Orders
- Purchase Orders
- Sales Invoices
- Purchase Invoices
- Sales Shipments
- Purchase Receipts
...and more (configurable in Patterns settings)
Best for: Quick lookups, verifying data, jumping to related records
BC Build Filter
Purpose: Create properly formatted BC filter strings from Excel cell values.
How to Use
- Select cells containing values to filter by
- Click BC Build Filter
- Filter string is generated and copied to clipboard
- Paste into BC filter field
Example:
Selected cells contain:
C00010
C00025
C00130
Generated filter:
C00010|C00025|C00130
In BC: Paste into Customer filter field to show only those three customers.
Filter Formats
BC Build Filter creates pipe-separated filter strings that use OR logic (match any value):
- Multiple values:
C00010|C00025|C00130 (shows records matching any of these values)
💡 Tip: You can manually add BC filter syntax after pasting:
- Range:
C00010..C00999 (type manually in BC)
- Wildcards:
C00* (type manually in BC)
Best for: Multi-value filtering, customer/vendor/item subsets, quick filter creation from Excel lists
BC Settings
Access: Click BC Settings dropdown menu
Environments
Purpose: Manage BC environment URLs for Quick Launch.
How to Use:
- Click BC Settings → Environments
- Add environments:
- Name (e.g., "Production", "Sandbox")
- Base URL (e.g.,
https://businesscentral.dynamics.com/...)
- Company name (if multi-company)
- Set default environment (Quick Launch target)
- Click Save
Multiple Environments:
- Switch between environments with dropdown
- Different URLs for Prod/Test/Sandbox
- Company-specific URLs
Best for: Multi-environment BC access, testing workflows
Objects
Purpose: Define BC objects (reports, pages) for quick access.
How to Use:
- Click BC Settings → Objects
- Add object:
- Name (e.g., "Customer List")
- Object type (Report/Page)
- Object ID (BC object number)
- Parameters (if needed)
- Click Save
Note: Object launching functionality may be in future release.
Best for: Frequently-used BC reports and pages
Patterns
Purpose: Configure pattern recognition for BC number series.
How to Use:
- Click BC Settings → Patterns
- For each pattern type (Customer, Vendor, etc.):
- Prefix (e.g.,
C for customers)
- Digit length (e.g., 5 for
C00001)
- Suffix (optional)
- Pattern type: Number Series or Manual Entry
- Click Save
Pattern Types:
Number Series (BC Auto-Generated):
- BC generates numbers automatically
- Launch directly to card
- Example: Customer with "CUST" series generating C00001, C00002...
Manual Entry:
- Users type numbers manually
- May need confirmation before launching
- Example: Customer codes like CUST-ABC, CUST-XYZ
Pattern Examples:
Customer: C + 5 digits = C00010
Vendor: V- + 5 digits = V-00025
Item: I + 6 digits = I000123
Sales Order: S-ORD + 6 digits = S-ORD001234
Best for: Customizing to your BC number series configuration
🚀 Quick Setup Guide
Follow these steps to configure BC Tools:
- Add Your Environment:
- Get your BC URL from your browser's address bar when logged into BC
- Add to BC Settings → Environments
- Set as default
- Configure Patterns:
- Check with your BC administrator for number series formats
- Add patterns for record types you use most
- Test with known records
- Test Quick Launch:
- Export a list of customers from BC to Excel
- Select a customer number
- Click BC Quick Launch
- Verify it opens to the correct customer card
💡 BC Tools Tips
Pattern Setup:
- Get patterns from BC admin
- Test with known records first
- Update patterns when BC config changes
- Document pattern types (Number Series vs Manual)
Quick Launch:
- Works with single or multiple selections
- Single = Card, Multiple = List
- If wrong page opens, check pattern settings
- Environment must be correct (Prod/Sandbox/Test)
Build Filter:
- Select clean values (no headers)
- Filter string auto-copies to clipboard
- Paste directly into BC filter field
- Works with any BC filter field
🔧 Troubleshooting BC Quick Launch
Check:
- BC environment URL configured correctly?
- Pattern matches selected value?
- Internet connection active?
- BC credentials valid?
Common Issues:
- Wrong environment - Check environment dropdown
- Pattern mismatch - Value doesn't match configured pattern
- Browser popup blocked - Allow popups for BC URL
- BC login required - Log in to BC first