Requesting Events and External Functions

In Continia Sustainability for Microsoft Dynamics 365 Business Central, you can request additional event publishers or have specific functions made external to customize the functionality. Most functions in Continia Sustainability are internal, so for you to invoke them, they must be made external. This article outlines how to request new events or external functions.

If you're missing specific features, feel free to request new events or external functions. Follow the guidelines for events or external functions before submitting your request.

Once accepted, Continia will add the requested event publisher or external function in an upcoming service pack, which may take up to two months.

Why Functions Are Internal

Initially, Continia made most of its functions internal and has been gradually unlocking more features based on partner requests. This approach helps avoid breaking changes in dependent products, ensuring smoother updates in Business Central online, which is sensitive to such changes.

Guidelines for Events

To request a new event, provide the following details:

  • Event name
  • Purpose of the event
  • Location in the code where the event should be added (including screenshots or code snippets)
  • Relevant event-publisher parameters
  • Description of the parameters

Continia will follow Microsoft's naming structure for any new event publishers.

Guidelines for External Functions

Before requesting a function to be made external, verify if it's currently internal by compiling your extension against the latest Continia Sustainability service pack or checking the source code. If the function is unavailable, ask your partner to submit a Zendesk ticket with:

  • Function name
  • Object type and number
  • Reason for making the function external

If accepted, the function will be made external in a future service pack.