Добрый день!
Появилась идея отправлять уведомление некоторой выборке пользователей. Выборка производится в бизнес процессе в задании - сценарии с помощью ESQ.
Возможно ли из c#-го кода отправить уведомление?
В документации есть пример отправки напоминания о дате актуализации продажи в лиде. Но это немного не то, что нужно. В моем случае не нужно замещать схему объекта.
Может быть есть способ проще написать метод для отправки такого уведомления?
Нравится
1 комментарий
Лучший ответ
18 августа 2023 09:31
Вопрос решился просто. Добавила этот код в исходный код для нужного мне контакта.
var Activity = UserConnection.EntitySchemaManager.GetInstanceByName("Activity"); var EntityActivity = Activity.CreateEntity(UserConnection); EntityActivity.SetDefColumnValues(); EntityActivity.SetColumnValue("OwnerId", contactID); EntityActivity.SetColumnValue("Title", "Активность с уведомлением"); EntityActivity.SetColumnValue("RemindToOwner", true); EntityActivity.SetColumnValue("RemindToOwnerDate", DateTime.UtcNow); EntityActivity.Save(false);
18 августа 2023 09:31
Вопрос решился просто. Добавила этот код в исходный код для нужного мне контакта.
var Activity = UserConnection.EntitySchemaManager.GetInstanceByName("Activity"); var EntityActivity = Activity.CreateEntity(UserConnection); EntityActivity.SetDefColumnValues(); EntityActivity.SetColumnValue("OwnerId", contactID); EntityActivity.SetColumnValue("Title", "Активность с уведомлением"); EntityActivity.SetColumnValue("RemindToOwner", true); EntityActivity.SetColumnValue("RemindToOwnerDate", DateTime.UtcNow); EntityActivity.Save(false);
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать