web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Creating web links from outside into Business Central

(4) ShareShare
ReportReport
Posted on by 12
Hi,
 
I have an application which creates a webpage for our users (actually it's a CTI application). I'd like to create some links on this page which lead the users straight into the appropriate page in BC, e.g. into one of the latest five sales orders of the customer who's calling in.
The application is completely agnostic about the user, whether the user is already logged in into BC, whether the user is allowed to see the respective page in BC, and so on. Our BC is hosted on-prem (if this is relevant). The application can retrieve the SO numbers directly from the SQL server, so these are known.
 
If I copy the link to the respective page in BC, all I got is e.g.
 
What I would like to have is something like
i.e. the SO number in clear text instead of coding it into an obfuscated bookmark.
 
Does anybody know a solution for this issue?
 
Thank you in advance!
 
Bernhard
I have the same question (0)
  • Suggested answer
    Jainam M. Kothari Profile Picture
    15,732 Super User 2026 Season 1 on at
    Hello,
     
    Business Central URLs use an internal bookmark parameter to identify records, and there’s no built-in way to replace it with a clear-text key like No_.
     
    To achieve this, you can either
    (1) retrieve the bookmark via API/OData and construct the link dynamically, or
    (2) build a small custom page or handler that accepts No_ as a query parameter and redirects to the correct record using AL code.
  • BN-26111159-0 Profile Picture
    12 on at
    Hello Jainam,
     
    thank you for your swift reply!
     
    But unfortunately, this answers my question only halfways: now that I know that BC uses only bookmarks, the remaining question is, of course, how to create such a bookmark. From what I googled, the bookmark is something like a coded $systemID and the PageID (fun fact: the PageID is given additionally as clear text in the URL). Is there any documentation how to create the bookmark code?
     
    Thank you in advance!
     
    Bernhard
  • Suggested answer
    Valentin Castravet Profile Picture
    32,157 Super User 2026 Season 1 on at
    Bookmarks are not the only way. Take a look at the documentation here because this is possible to do - Web client URL - Business Central | Microsoft Learn
     
    For example, the URL to open SO0123456 would be: https://businesscentral.dynamics.com/XXXXXXXX/YYYYYYYY?company=CRONUS%20Canada%2c%20Inc.&page=42&filter='Document Type' is 'Order' and 'No.' is 'SO0123456'
     
    Replace XXXXXXXX with the tenant ID and YYYYYYYY with the environment name. That URL is for the SaaS version but I'm guessing it's similar for on-prem. If I paste that into a web browser I can open any sales order no. added in the URL.
     
     
  • Suggested answer
    OussamaSabbouh Profile Picture
    12,808 Super User 2026 Season 1 on at
    Hello,
     
    You can’t generate BC bookmarks yourself.
    But you don’t need them.
    Just use a page URL + filter, which is fully supported:
     
    https://yourserver/PRD240_WIN01/?company=XYZ&page=42&
    filter='Document Type' IS 'Order' AND 'No.' IS 'SO0123456'
     
    This opens the exact Sales Order directly. Works on-prem too.
     
    Regards,
    Oussama Sabbouh

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 1,926 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,158 Super User 2026 Season 1

#3
Khushbu Rajvi. Profile Picture

Khushbu Rajvi. 533 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans