Find any record, document or value across all of Business Central from one search box. A per-tenant AL extension built, installed and supported by ECOSIRE — fuzzy matching, scope controls, search history and one-click navigation to the source record. One-time license from $249.00 USD for Dynamics 365 BC (build-to-order) — includes 12 months of updates and support.

Find any record, document or value across all of Business Central from one search box. A per-tenant AL extension built, installed and supported by ECOSIRE — fuzzy matching, scope controls, search history and one-click navigation to the source record.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Single universal search box rendered as a Role Center part and a page action, available from any workspace
Cross-table search across the Customer, Vendor, Item, G/L Account, posted and open document tables you register — extensible to custom tables
Fuzzy and partial matching via normalized token comparison so misspellings and abbreviations still resolve
Field-type aware querying: text, code, decimal/amount and date columns searched with appropriate AL filter expressions
One-click navigation to the source record using standard Page.Run — opens the correct Card or Document page
Grouped, ranked results with the table name, key fields and a relevance score per hit
Business Central ships powerful filtering, but it is page-bound: you have to already be on the right list before you can search it. Power users who live in large datasets pay for that every day — hopping between Customers, Items, Sales Orders, Vendor Ledger Entries and Posted Invoices just to confirm one value.
Global Search is a custom AL extension that adds a single, always-available search box. Type a name, document number, item reference, posting amount or partial string, and it queries across the table scopes you configure — returning grouped, ranked hits that link straight to the source record (Card or Document page) via the standard Page.Run navigation.
This is a per-tenant extension authored in AL and deployed to your environment — not an instant AppSource download. ECOSIRE builds it against your object model: a search engine codeunit that runs SetFilter / FindSet passes across registered tables, a Role Center part and page action for the search box, table-metadata–driven field discovery, and event subscribers so new records are indexed on insert/modify. Fuzzy and partial matching are handled with normalized token comparison so "Acme Trdng" still finds "Acme Trading Co." Search history and per-user favorites persist in a dedicated table, gated by a custom permission set so each user only searches data they are licensed to see.
ECOSIRE scopes the searchable tables and fields with you, builds the extension, installs it on your sandbox for UAT, then publishes to production. You get the source .app and AL project, documentation, and ongoing support. It runs entirely inside Business Central (cloud SaaS or on-prem), with optional OData/REST exposure if you want the same search surfaced in Power Platform.
Spends the day jumping between customer, item, vendor and document lists. Wants to type one string and land on the right record without remembering which page to open first.
Needs to locate a posted invoice, payment amount or ledger entry by partial document number or value across multiple posted tables, fast, several times an hour.
Owns the tenant and wants any search add-on installed as a clean per-tenant extension with a proper permission set, no AppSource lock-in, and source code they control.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Global Search 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Global Search,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Search spans multiple tables from one box | ||||
| Fuzzy / partial-match resolution | ||||
| Tailored to your custom tables and fields | ||||
| Source code handed to you (no vendor lock-in) | ||||
| Built, installed and supported for you | ||||
| Respects BC permission sets and license filters | ||||
| Per-user search history and favorites | ||||
| Optional OData/REST exposure to Power Platform | ||||
| Fixed one-time cost with no in-house AL effort |
Typical delivery is 1 to 2 weeks. We start with a short scoping call to agree which tables and fields are searchable, build the AL extension against that scope, install it on your sandbox for UAT, then publish to production once you sign off. Larger or heavily customized object models add a few days; we give you a firm date after scoping.
No. Global Search is built to order and installed by ECOSIRE as a per-tenant extension directly on your Business Central environment. That is deliberate — it lets us tailor the searchable tables and fields to your exact data model (including custom tables) and hand you the source code, rather than ship a fixed AppSource binary.
Every build includes a post-go-live support window for bug fixes and a Business Central version-compatibility check so the extension keeps working across BC update waves. We can also add new searchable tables or fields later as your model grows, and offer an optional support retainer for continuous maintenance.
Yes. The extension is standard AL and runs on both BC online (SaaS) and on-premises deployments. For SaaS it is published as a per-tenant extension; for on-prem we deploy the same .app to your service tier.
No. Global Search ships with a custom permission set and respects Business Central's existing permissions. Each search runs under the user's own license and security filters, so results and the records they open are limited to what that user is already entitled to access.
Find any record, document or value across all of Business Central from one search box. A per-tenant AL extension built, installed and supported by ECOSIRE — fuzzy matching, scope controls, search history and one-click navigation to the source record.