УФ, конфигурация Документооборот.
Можно ли рулить правами на внешние печатные формы?
Как ограничить некоторых пользователей(роли) - печатать не более одного раза печатную форму объекта. Есть идеи? ;)
Если зажевало бумагу, он бежит к работнику с нужными правами и объясняет зачем нужно печатать 2-й раз и просит это сделать ему.
Это скорее защита от забывчивости, чтобы например 2 раза не печатали заявку на оплату или счет.
Отследить ушло ли на принтер, думаю сложно. придётся делать контроль вывода печатной формы.
На счет реквизита документа, тоже думаю, тем более доп. реквизиты можно добавлять штатно, но с типом данных будет сложнее, т.к. нужно хранить таблицу - кто сколько напечатал.
В План видов характеристик ДополнительныеРеквизитыИСведения в режиме предприятия штатно добавляем Например, доп.реквизит "Распечатан" Булево и не привязываем ни к какому объекту.
При выводе печатной формы программно проверяем и заполняем РегистрыСведений.ДополнительныеСведения
В форме документа этого доп. реквизита нет. Но после печати он появляется с пометкой удаления.
И у продвинутого пользователя появляется возможности изменить этот реквизит и повторно напечатать :(
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший