Имя: Пароль:
1C
1С v8
История печати документов из 1C
0 sekii
 
06.04.18
13:07
Подскажите, плиз, а в 1С нет ли истории документов отправленных на печать?
Нужно понять какой был документ напечатан.
Спасибо.
1 ssh2006
 
06.04.18
13:10
(0) нет
2 Aleksey
 
06.04.18
13:15
в общем случае задача не имеет решения, так как максимум что можно установить - это формирование печатной формы - все остальное лотерея, начиная от того что документ может быть сохранен и распечатан и заканчивая тем что бумагу зажевала в принтере или распечатан на pdf принтер
3 paulpit
 
06.04.18
13:20
(2) Можно отключить предварительный просмотр.
А зажеваная бумага как влияет на подсчет отправленных документов на печать?
4 Aleksey
 
06.04.18
13:22
(3) смотря какая цель. исключить дубли при печати или выставить сотруднику счет за потраченную бумагу?
5 Cyberhawk
 
06.04.18
13:23
Храни все сформированные печатные документы (через механизм печатных форм БСП - "Печать" и "Дополнительные отчеты и обработки") в присоединенных файлах к объектам и/или в спец. регистре.
Ну это дописка.
6 Cyberhawk
 
06.04.18
13:24
Необходимость в таком может возникать, когда надо распечатать клиенту повторно какой-нибудь договор, который год назад ему был выдан, а за это время печатная форма и сама структура объекта могла тыщу раз поменяться.
А распечатать надо именно тот, что был тогда.
7 aka AMIGO
 
06.04.18
13:24
У меня (давнооо сделана..) есть Сплетница, пользуется текстовым файликом; записи ведутся из ПриОткрытии или при печати любой из внешних форм.
Так что это - только самодельщина.

вот функция записи с лог-файл:
Процедура ЛогИспользованияОтчета()
    Путь="";
    Имя="";
    РасположениеФайла(Путь,Имя);
    ТекстЛог = СоздатьОбъект("Текст");
    ФайлЛог = КаталогИБ()+"\ExtForms\"+"LogIO.txt";
    Если ФС.СуществуетФайл(ФайлЛог)=0 Тогда
        ТекстЛог.Записать(ФайлЛог);
    КонецЕсли;
    ТекстЛог.Открыть(ФайлЛог);
    ТекстЛог.ДобавитьСтроку(Имя+"#"+ТекущаяДата()+"#"+ТекущееВремя()+"#"+Пользователь);
    ТекстЛог.Записать(ФайлЛог);
КонецПроцедуры

Создать - создал, но интерес директора пропал после второго дня. Фик с ём стало, какие внешние отчеты/обработки кем и сколько используются..
8 aka AMIGO
 
06.04.18
13:27
А вот результат работы Сплетницы:
https://i.paste.pics/7aa16db6e5ef51341a4d0644e17a2281.png
9 ildary
 
06.04.18
13:30
(7) иногда бывают тёрки между девушками на выписке и складом выдачи. И точная информация кто и когда, а главное - что именно распечатал (чтобы понять - это сотрудник накосячил или покупатель левой бумагой на складе тряс) - бывает полезна.
10 MakaMaka
 
06.04.18
13:33
(9) глупость.

Как только документ проводится, он должен блокироваться насмерть. Его можно печатать сколько угодно раз, и всегда ПФ будет одинаковая, разблокрировать документ может только Рук. Отдела по служебке. И да запретеить вносить изменения в ПФ при печати пользователю, так же как и сохранять ПФ в Файл
11 aka AMIGO
 
06.04.18
13:34
(9) Мда, вопрос по складу действительно может быть серьёзным.
думаю, это моё простенькое решеньице (читай ГК :) ) поможет ТС"у.
12 aka AMIGO
 
06.04.18
13:36
(10) Если печать разовая-обязательная, то в доке установить спецюмаркер и после печати взвести его.. И записать док, присовокупив Модифицированность(0) :)
13 ildary
 
06.04.18
13:38
(10) Как насчет сохранить документ в XLS, исправить количество и отдать покупателю? В результате 1С спишет одно количество, склад - другое, при этом оба будут правы.
14 Ник080808
 
06.04.18
13:46
(13) Выводить документы в пдф)
15 aka AMIGO
 
06.04.18
13:48
пдф тоже можно редактировать
16 Ник080808
 
06.04.18
13:51
(15) далеко не каждый пользователь это может. Тут в ворде с экселем разобраться не могут. А вообще, в таких ситуациях версионирование документов нужно, а не печатные формы скрывать. Хотя история печати тоже нужна, как показала практика.
17 sekii
 
06.04.18
14:03
Ой, ой.
Нет так нет :)
Спасибо.
18 MakaMaka
 
06.04.18
14:17
(13) с заблокированным документом пусть меняет что хочет.
Ст. 159 УК РФ
19 Адинэснег
 
06.04.18
14:31
20 Адинэснег
 
06.04.18
14:37
ну и какой смысл, сформирует на домашнем компе эту бумажку, достанет из кармана и поставит печати
21 Злопчинский
 
06.04.18
14:49
В виндах включить  протоколирование печати и все будет логироваться без одноэс. Смахарб давал код, я у себя сделал, потом отключил за ненадобностью лично у меня
22 MakaMaka
 
06.04.18
14:50
А можно в фирме сделать постамент с большой такой дилдой. И сделать регламент, что кто будет мухлевать, тот натягивается на эту дилду и проворачивается на ней против часовой стрелки
23 bolobol
 
06.04.18
15:42
(22) Почему "против"? Резьба?
24 Cyberhawk
 
06.04.18
17:20
(16) "история печати тоже нужна, как показала практика" // Реализовали?