Question

How to create custom macros for emails without CaseService

Hello,

I am trying to create custom macros but this environment does not have CaseService which is where IMacrosInvokable is defined.

 

How would I go about making macros in this environment?

Like 0

Like

3 comments

Hello Tyler,

 

Hope you're doing well.

 

If you can not find  'IMacrosInvokable'  at your environment it means that most likely you are not using the Service product of the Creatio application. For example, you can find a guid of the mentioned functionality in this link, but it is developed for Service applications only and the interface IMacrosInvokable' is developed in CaseService package of the IMacrosInvokable schema.

 

Our R&D team is working on implementation of this functionality in different products, so you may expect it in the upcoming versions of the application.

 

At the same time you can find the information on how to create/use basic and custom macros in the email templates and Word reports in the articles below:

Best regards,

Roman

Roman Rak,

So there is no way to do it in a non CaseService package? 

Hello Tyler,

 

At the moment yes, because accordingly to the application logic for processing the developed custom macros, there should be configured macro handler. And to implement the custom macro handler you will need to use the "IMacrosInvokable" class which is available only in the products which include Service product.

 

Thank you for your understanding and for helping us to improve the Creatio application!

 

Kind regards,

Roman

Show all comments