Документооборот ПРОФ (2.1.10.2). При создании документа, в котором есть шаблон файла, первоначально файл не заполняется такими данными как номер и дата, так как документ не зарегистрирован. После его регистрации перезаполнение документа доступно только для делопроизводителя. Есть ли какое то типовое решение для предоставления возможности перезаполнения самим пользователем? Или может настройка для автоматического перезаполнения документа.
Прикрепленные файлы:
По теме из базы знаний
- Правила переноса Подрядчик строительства 4.0. Управление финансами, редакция 1.1 в типовую Бухгалтерию предприятия 2.0
- Видеокурс-самоучитель "1С:Документооборот 2.1 и 3.0" для самостоятельного внедрения
- Перезаполнение табличной части документа Поступление товаров по документу ТТН входящая ЕГАИС для Розницы 2.2
- Удаление документов и справочников для любых баз на обычных формах
- Отражение зарплаты в бухучете: вывод изменений при перезаполнении и свертка таблиц
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
По-идее, нужно в настройках доступности по состоянию разрешить изменение файла для состояния документа "Зарегистрирован". Но можно и перезаполнять документ после регистрации/перерегистрации документа автоматически, запилить обработчик соответствующего события. Где-то на И-С были примеры. Вот например (возможно что-то потребуется поменять):
Вот не знаю, можно такое на ПРОФ сделать, у меня КОРП.
Документ = Событие.Источник;
КоличествоФайлов = Делопроизводство.КоличествоФайлов(Документ.Ссылка);
Если КоличествоФайлов > 0 Тогда
ВсеФайлыДокумента = РаботаСФайламиВызовСервера.ПолучитьВсеПодчиненныеФайлы(Документ.Ссылка, Ложь);
Для Каждого ТекущийФайл Из ВсеФайлыДокумента Цикл
СозданИзШаблона = ?(ТекущийФайл.ШаблонОснованиеДляСоздания <> Справочники.Файлы.ПустаяСсылка(), Истина, Ложь);
Если СозданИзШаблона Тогда
ДанныеВыполнения = АвтозаполнениеШаблоновФайловКлиентСервер.ЗаполнитьПоляФайлаДаннымиВладельца(Истина, ТекущийФайл, Ложь);
Если ДанныеВыполнения.Результат Тогда
Комментарий = "Автозаполнение полей файла после регистрации";
АвтозаполнениеШаблоновФайловСервер.ОбновитьВерсиюИзДвоичныхДанных(ДанныеВыполнения.ДвоичныеДанныеЗаполненногоФайла, ТекущийФайл, Комментарий);
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецЕсли;
ПоказатьВот не знаю, можно такое на ПРОФ сделать, у меня КОРП.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот