Ничего не понимаю, в сравнении "xpo" с "cus" нет никаких изменений. Хотя проект не применял. Все методы, классы, job'ы. Все уже есть
И как он вместо
%ModifiedBy% должен поставить значение
Table.ModifiedBy если он отсутствует в map в классе EventActionEmail :
X++:
parameterMap.insert('occurred', dateTime2Str(DateTimeUtil::applyTimeZoneOffset(_inbox.AlertCreatedDateTime, DateTimeUtil::getUserPreferredTimeZone()), DateFlags::FormatAll));
parameterMap.insert('for', _inbox.AlertedFor);
parameterMap.insert('company', _inbox.CompanyId);
parameterMap.insert('data', data);
parameterMap.insert('subject', _inbox.Subject);
parameterMap.insert('message', _inbox.Message);
parameterMap.insert('LinkToBusinessData', drillDownGroup + '?DrillDown_' + int642str(_inbox.InboxId));
parameterMap.insert('LinkToAlertRule', drillDownGroup + '?ViewAlertRule_' + int642str(_inbox.InboxId));
parameterMap.insert('LinkToAlert', drillDownGroup + '?ViewAlert_' + int642str(_inbox.InboxId));
parameterMap.insert('event', event);
parameterMap.insert('alertid', _inbox.InboxId);