Как изменять ответственного в документе на того, кто жмет кнопку провести.
Найденные решения
В модуле объекта документа "Заказ покупателя" в процедуру ПередЗаписью() пишем:
ОсновнойОтветственный = УправлениеНебольшойФирмойПовтИсп.ПолучитьЗначениеПоУмолчаниюПользователя(
Пользователи.ТекущийПользователь(),
"ОсновнойОтветственный");
Если ЗначениеЗаполнено(ОсновнойОтветственный) Тогда
Ответственный = ОсновнойОтветственный;
КонецЕсли;
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
В справочнике пользователей необходимо указать физ.лицо, оно будет вставляться при вводе нового. Для изменения ответственного при проведении требуется при записи (если режим проведения истина) добавить строку примерно такую обьект.ответственный = параметрысеанса.текущийпользователь.
В модуле объекта документа "Заказ покупателя" в процедуру ПередЗаписью() пишем:
ОсновнойОтветственный = УправлениеНебольшойФирмойПовтИсп.ПолучитьЗначениеПоУмолчаниюПользователя(
Пользователи.ТекущийПользователь(),
"ОсновнойОтветственный");
Если ЗначениеЗаполнено(ОсновнойОтветственный) Тогда
Ответственный = ОсновнойОтветственный;
КонецЕсли;
Показать
(3)
Выдает ошибку
{Документ.ЗаказПокупателя.Форма.ФормаДокумента.Форма(2847,99)}: Переменная не определена (Пользователи)
ОсновнойОтветственный = УправлениеНебольшойФирмойПовтИсп.ПолучитьЗначениеПоУмолчаниюПользователя(<<?>>Пользователи.ТекущийПользователь(),"ОсновнойОтветственный"); (Проверка: Тонкий клиент)
ОсновнойОтветственный = УправлениеНебольшойФирмойПовтИсп.ПолучитьЗначениеПоУмолчаниюПользователя(
Пользователи.ТекущийПользователь(),
"ОсновнойОтветственный");
Если ЗначениеЗаполнено(ОсновнойОтветственный) Тогда
Ответственный = ОсновнойОтветственный;
КонецЕсли;
Пользователи.ТекущийПользователь(),
"ОсновнойОтветственный");
Если ЗначениеЗаполнено(ОсновнойОтветственный) Тогда
Ответственный = ОсновнойОтветственный;
КонецЕсли;
Выдает ошибку
{Документ.ЗаказПокупателя.Форма.ФормаДокумента.Форма(2847,99)}: Переменная не определена (Пользователи)
ОсновнойОтветственный = УправлениеНебольшойФирмойПовтИсп.ПолучитьЗначениеПоУмолчаниюПользователя(<<?>>Пользователи.ТекущийПользователь(),"ОсновнойОтветственный"); (Проверка: Тонкий клиент)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот