Имя: Пароль:
1C
1С v8
внешняя печатная форма, печать не более одного раза
,
0 MaxS
 
24.11.11
15:06
УФ, конфигурация Документооборот.
Можно ли рулить правами на внешние печатные формы?
Как ограничить некоторых пользователей(роли) - печатать не более одного раза печатную форму объекта.   Есть идеи? ;)
1 ThreeTONE
 
24.11.11
15:07
писать после распечатки в РС признак печати?
2 acsent
 
24.11.11
15:08
Зачем? А если принтер бумагу зажует?
3 Повелитель
 
24.11.11
15:09
Реквизит сделать у документов, в него и писать что печаталось
4 MaxS
 
24.11.11
15:10
(1) ради такой мелочи не хочется менять конфигурацию.
5 Starhan
 
24.11.11
15:11
(4) А вы работникам принтскрин запретили?
6 Starhan
 
24.11.11
15:11
и что значит печать? вывести на экран печатную форму или таки отправить на притнер?
7 Starhan
 
24.11.11
15:12
(4) новый объект рег св и код в модуле внешней печатной формы. Не помешают табе обновляться в автоматическом режиме :)
8 DrShad
 
24.11.11
15:15
(7) +100500
9 MaxS
 
24.11.11
15:15
Если зажевало бумагу, он бежит к работнику с нужными правами и объясняет зачем нужно печатать 2-й раз и просит это сделать ему.
Это скорее защита от забывчивости, чтобы например 2 раза не печатали заявку на оплату или счет.
Отследить ушло ли на принтер, думаю сложно. придётся делать контроль вывода печатной формы.

На счет реквизита документа, тоже думаю, тем более доп. реквизиты можно добавлять  штатно, но с типом данных будет сложнее, т.к. нужно хранить таблицу - кто сколько напечатал.
10 MaxS
 
25.11.11
11:10
Без изменения конфигурации это делается так.

В План видов характеристик ДополнительныеРеквизитыИСведения в режиме предприятия штатно добавляем Например, доп.реквизит "Распечатан" Булево  и не привязываем ни к какому объекту.

При выводе печатной формы программно проверяем и заполняем РегистрыСведений.ДополнительныеСведения

В форме документа этого доп. реквизита нет. Но после печати он появляется с пометкой удаления.
И у продвинутого пользователя появляется возможности изменить этот реквизит и повторно напечатать :(