SDM Version 18.104.22.168
I need a second manual notify.To implement this, I defined a new activity with the code ZBUE_MN.I defined a notification rule and a template. The new rule I assigned to the new activity.
I copied nf.htmpl and called it nf_zbue_mn.htmpl.In menubar_sd_l2_analyst.htmpl I added the ne notification activity liked the standard manual notify as follows:
if ("$env.NX_EDIT_INACTIVE" != "No" || (typeof main_frame.argActive != "undefined" && main_frame.argActive == "1"))
var nf_str = '+HTMPL=nf_zbue_mn.htmpl+ACTIVITY_LOG_TYPE=ZBUE_MN';
The new activity is shown in the Activity pull down for the incident datail and if I klick on it, the new nf_zbue_mn.htmpl is used, but the title and message text are not filled as defined in the template.
I do not know, what perhaps is missing. Can somebody help me.
depending on the contact type of the incident's customer different texts and titles in the mail send out are needed.For automatic notifications I defined a condition macro that checks the special contact type and added the condition macro to the new rules with new templates, that works fine.My idea was to use the same technique for the manual notify, and use it in a new activity, just like the standard manual notify, unfortunately this does not work. I think the new rule and template are not used. The new nf_zbue_mn.htmpl is used, but title and text are not filled, as defined in the template.I have no idea how to check the contact type in the standard manual notify.
Hello Michael,I also defined a new notification method for a contact with the special contact type. In the manual notify this method has to be selected.Is it perhaps possible to check the method to fill in a different text.Regards Bärbel
I've a kind of workaround. If the customer of a ticket has the special contactype, I delete the message text and show only the first line, the salutation with the customer's name.Text modules are used to fill the message body.Thanks a lot for your suggestion to solve the problem more comfortable, but this will take more time than available at the moment.