Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 03:02

Автор документа без изменения при повторном открытии

Автор kot488, 17 апр 2018, 14:32

0 Пользователей и 1 гость просматривают эту тему.

kot488

Подскажите пожалуйста, 1С 8.3 УФ. На документе имеется реквизит сотрудник который создал документ. Если документ открыл кто то другой и сохранил, то подставляет другого ответственного. Подскажите пожалуйста как зафиксировать автора документа?

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Объект.Статус = Перечисления.СтатусРаботы.Новый;
Объект.Сотрудник = ПараметрыСеанса.ТекущийПользователь;
КонецПроцедуры

oleg-x


&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Объект.Статус = Перечисления.СтатусРаботы.Новый;
Если объект.Ссылка.Пустая() Тогда
    Объект.Сотрудник = ПараметрыСеанса.ТекущийПользователь;
КонецЕсли;
КонецПроцедуры

Помог, нажми спасибо. Не помог, нажми спасибо :-)
Если у Вас есть проблема, то её уже кто то решил @Yandex, @Google

alex0402

Цитата: kot488 от 17 апр 2018, 14:32Объект.Сотрудник = ПараметрыСеанса.ТекущийПользователь;

этот код лучше выполнить в ОбработкаЗаполнения
Спасибо за Сказать спасибо

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск