Skip to main content

Возможность ввода комментария к документу

Для реализации возможности ввода комментария к документу в процессной задаче, необходимо указать его Id:

// Просто задача
SMSHelper.ChatBotTelegram.LinkWorkflowTask(new Guid("d07a5dc2-e7d8-457e-861a-ed2daeb7e199"), task, model =>
{
	model.Buttons.Add(new TelegramButton {Name = "Согласовано", Emoji = "🖋", ConnectorUid = new Guid("9de8cf05-e5a1-4cdb-9e5a-7a2af6d22fa3")});
	// Указываем Id документа для возможности ввода комментария
	model.Document = new TelegramDocument { File = context.Invoice.CurrentVersion.File, Id = context.Invoice.Id };
});

В результате создания задачи будет добавлена кнопка "+ Комментарий к документу":

image-1624709222682.png

При нажатии на указанную кнопку бот выдаст подсказку:

image-1624709266574.png

После ввода комментария и отправки его боту, получим подтверждение и комментарий в самом документе:

image-1624709324213.png

image-1624709342376.png

Если нужно отменить ввод комментария, необходимо отправить команду /none:

image-1624709390488.png