Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

История печати документов из 1C

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

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

    ТекстЛог.Записать(ФайлЛог);
КонецПроцедуры

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

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


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует