Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Выполнить действие, если документ записан

Выполнить действие, если документ записан
Я
   squall84
 
25.03.20 - 22:44
Управляемые формы. ERP.

В модуле формы на клиенте вызываю ОбщегоНазначенияУТКлиент.Записать(ЭтаФорма, Истина).

Если документ записан, то нужно создать новое напоминание пользователю.

Не совсем соображу, как это сделать.

Думал использовать:

Попытка ОбщегоНазначенияУТКлиент.Записать(ЭтаФорма, Истина);
СоздатьНапоминание();
Исключение ....
КонецПопытки;

Но я так понимаю, что в этом случае, даже если документ не будет записан, все равно будет создано напоминание?
   mikecool
 
1 - 25.03.20 - 22:54
емнип, ПослеЗаписи
   squall84
 
2 - 25.03.20 - 23:04
(1) После записи я не выловлю нужное мне событие.
   mikecool
 
3 - 25.03.20 - 23:06
(2) тогда формируй там, где можешь выловить событие и не забудь про массовое перепроведение/создание документов
   squall84
 
4 - 25.03.20 - 23:09
(3) Массовое мне не нужно. Подумал, возможно и после записи на клиенте. На клиенте сделаю переменную, которая будет принимать значение в зависимости от события. И после записи по условию в этой переменной отправлю оповещения.
Спасибо.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь во втором сообщении вам дадут решение, а в двадцатом дадут правильное решение. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.