Option to merge multiple pdf files into one document
Our users want to batch print Sales Invoices. In WinClient we could solve that, but now when running WebClient only (SaaS) we're having different troubles. Since we need to use the configured Custom Report Layouts, we have to print the invoices one a time. If we call Report.Run one at a time, th...
Batch printing with different Custom Report Layouts
When printing reports that have a custom report layout that is configured per record (e.g. different custom "Sales Invoice" report layouts per Customer) the report must be printed per record (eg. per "Sales Invoice Header" record). Otherwise the custom report layout will be ignored. The users ...
API for checking user count per Plan
Each BC Cloud License is represented by a "Plan" in BC (table 9004). We need to know how many users are licensed per plan to be able to charge our customers by licensed users. Codeunit 9010 handles the integration between BC and AAD, but no useful External functions are available to get this inf...
A OnRoleCenterOpen event from platform
In BC12 there where an event in Codeunit 1, OnRoleCenterOpen, that was triggered from the platform. The event was a bit special since it was called for every user when they where opening the role center, but if an error happened in the subscriber, the error was suppressed. It was mainly designed ...
Support URLs in includeRuleSets
We have a lot of PTE's that all have a ruleset file in their workspace. Now and then the AL Language extension gets an update that adds new rules, sometimes adding hundreds of new warnings the next time a developer needs to update the app. This would cause quite a lot extra work if everything wou...