powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / 1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
23 сообщений из 48, страница 2 из 2
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174143
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex999konUkraina,

при формировании Актов о браке (расчет полного расхода материалов, в ед.измерения и рублях, начисленной ЗП за выполнение предыдущих операций),
получается достаточно приличный список, отсортированный как по Обозначению изготавливаемой продукции, так и по операциям последовательного изготовления

при печати актов о браке даже за 1 рабочий день непонятно вообще печатался или нет любой из актов,
проставлять "галочки" вручную достаточно утомительно и долго,
поэтому и возникла мысль о том что нужно либо автоматически полуячать отметку о том что документ отправлялся на принтер либо автоматически его печатать как только провели документ, где есть указания о возникновении самого брака - на что "внедренцы" категорически отвечают отказом,

вот и пошли по пути отметки что печатали

Сделайте дополнительный реквизит галочку на печать. При нажатии кнопки на печать или что там у вас печатает ставьте код Галочка = Истина...
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174147
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex999konUkraina,

забыл добавить, что документ отправленный на печать не может потеряться принципиально, потому что установлен ПринтСервер, и даже если принтер физически был отключен задание все равно будет напечатано, как только он включится, или задание останется на принтсервере

вот и инетерсно получать от принтера ответ "исполнено".

ПО включено, Принтер отключен...

Принтер распечатан - ПО выключено... Это и есть финал бессмысленности данной задумки...
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174163
Фотография alex999kon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ukrainaalex999konUkraina,

забыл добавить, что документ отправленный на печать не может потеряться принципиально, потому что установлен ПринтСервер, и даже если принтер физически был отключен задание все равно будет напечатано, как только он включится, или задание останется на принтсервере

вот и инетерсно получать от принтера ответ "исполнено".

ПО включено, Принтер отключен...

Принтер распечатан - ПО выключено... Это и есть финал бессмысленности данной задумки...

согласен, если выключать, у нас круглосуточная работа серверов, так что проблем не ожидается!!
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174171
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex999kon,что документ отправленный на печать не может потеряться принципиально
Слушайте, без дураков. Даже если допустить что у вас супер пупер система которая гарантирует что документ будет напечатан на принтере, у вас нет ничего чтобы гарантировало сохранность этого напечатанного документа. Это вы понимаете? А в таком случае вам не нужен ответ именно от принтера (потому что вы сами говорите, что раз отправили - значит напечатается). вы просто можете регистрировать ПОПЫТКУ печати документа, и этого будет достаточно.
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174267
vde69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в общем задача бестолковая, но автору советую почитать:

http://www.forum.mista.ru/topic.php?id=372830
http://www.forum.mista.ru/topic.php?id=234685
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174274
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javapeckeralex999kon,что документ отправленный на печать не может потеряться принципиально
Слушайте, без дураков. Даже если допустить что у вас супер пупер система которая гарантирует что документ будет напечатан на принтере, у вас нет ничего чтобы гарантировало сохранность этого напечатанного документа. Это вы понимаете? А в таком случае вам не нужен ответ именно от принтера (потому что вы сами говорите, что раз отправили - значит напечатается). вы просто можете регистрировать ПОПЫТКУ печати документа, и этого будет достаточно.

+3,14

Можно также добавить реквизит "О получении ответственного/адресата".

Пущай откроет документ и сделает свою отметку о получении...
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174291
vde69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ukrainajavapeckeralex999kon,пропущено...

Слушайте, без дураков. Даже если допустить что у вас супер пупер система которая гарантирует что документ будет напечатан на принтере, у вас нет ничего чтобы гарантировало сохранность этого напечатанного документа. Это вы понимаете? А в таком случае вам не нужен ответ именно от принтера (потому что вы сами говорите, что раз отправили - значит напечатается). вы просто можете регистрировать ПОПЫТКУ печати документа, и этого будет достаточно.

+3,14

Можно также добавить реквизит "О получении ответственного/адресата".

Пущай откроет документ и сделает свою отметку о получении...

можно поставить принтер а за ним сразу сканер, и сравнивать распознанный скан с тем, что отправляли...
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174359
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vde69Ukrainaпропущено...


+3,14

Можно также добавить реквизит "О получении ответственного/адресата".

Пущай откроет документ и сделает свою отметку о получении...

можно поставить принтер а за ним сразу сканер, и сравнивать распознанный скан с тем, что отправляли...

Далее, распознать текст, конвертировать в электронный формат, отправить распознанные данные обратно в 1с, и обработкой сравнить данные с исходным Документом... В случае расхождения отправить на печать повторно...
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174370
vde69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на самом деле реально можно поставить сканер штрих кода на лоток принтера и сканировать ШК в начале страницы и в конце, конечно будут ошибки, но все-же это почти будет работать....
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174373
vde69
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а все страницы в которых не считался/отсутствует ШК сразу падают в шредер :)
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174452
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vde69на самом деле реально можно поставить сканер штрих кода на лоток принтера и сканировать ШК в начале страницы и в конце, конечно будут ошибки, но все-же это почти будет работать....

Не сканер, а Терминал сбора данных. Поставить на таймер. Придется обработку писать
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174456
Ukraina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vde69а все страницы в которых не считался/отсутствует ШК сразу падают в шредер :)

К шредеру подключить печь на сжигание. Печь к генератору электричества... Генератор к УПС. УПС к серверу и ТСД...
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174471
Фотография alex999kon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все предложения конечно КЛАССНЫЕ!!!

серьезно

но все равно, не знаю мож меня не так поняли, но

- когда очень много документов и нет признака печатался он или нет (выпускался) то очень сложно определить печатали или нет;
- при этом документы складываются не последовательно а группируются по признаку к какой продукции они относятся, поэтому просто найти "новый" документ просто нереально, или надо просмотреть 1000 и более записей, поянтно что это долго и нафиг никому не надо;
- после выполнения печати ставить вручную "галочку" тоже бред, ровно такой же как вручную заполнять амбарную книгу какого числа какой номер документа и на какую продукцию выпускался и т.д.

в общем понятно - решения нет, а жаль
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174478
Фотография alex999kon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vde69в общем задача бестолковая, но автору советую почитать:

http://www.forum.mista.ru/topic.php?id=372830
http://www.forum.mista.ru/topic.php?id=234685

а вот за ссылочку на дополнительный ФОРУМ ОГРОМНОЕ СПС !!!!
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174616
forniky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex999kon
Вообще-то постановка задачи не правильная, на мой взгляд.
О чем вам и говорили.
Но если вы хотите ее решать так, то может стоить посмотреть в сторону серьезных принтеров, которые умеют вести протокол распечатаных заданий, поддерживают SNMP. И парсить журнал работы принтера и устанавливать у документа пометку или информацию о факте печати, кем когда и на какой прнтер был напечатан документ.
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174623
forniky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alex999kon,
И к стати, вы никогда не держали в руках серьезные документы? На них на всех есть номер и в последние годы штрих код.
И они на входе и выходе отмечаются в журналах. Как вы думаете почему так делается?
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174674
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex999konvde69в общем задача бестолковая, но автору советую почитать:

http://www.forum.mista.ru/topic.php?id=372830
http://www.forum.mista.ru/topic.php?id=234685

а вот за ссылочку на дополнительный ФОРУМ ОГРОМНОЕ СПС !!!!

на мисте этого мозгое...ва не хватает, дыааа
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174683
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖ, и вряд ли с автором будут нежны как здесь
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39174911
Фотография alex999kon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fornikyalex999kon,
И к стати, вы никогда не держали в руках серьезные документы? На них на всех есть номер и в последние годы штрих код.
И они на входе и выходе отмечаются в журналах. Как вы думаете почему так делается?

насчет серьезных документов - так с гражданскими документами вообще не работаем, куда серьезнее то??

а насчет шрих кодов - не согласовано с представителем заказчика, поэтому не работаем
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39179750
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex999konа знаки препинания - это к филологам а не к программистамЗадолбали своим "мы уже не в школе". Бузь безграмотным программистом более недостойно и позорно, чем безграмотным.
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
set wshshell=CreateObject("wscript.shell")
call wshshell.run("%comspec% /c mofcomp -N:root\cimv2 %SystemRoot%\system32\Wbem\Wbemcons.mof&&pause",9,-1)
Computer="."
Set Service = GetObject("winmgmts:\\" & Computer & "\Root\CIMV2")
Set oFilter = Service.Get("__EventFilter").SpawnInstance_()
oFilter.Name = "MonPrnJob"
oFilter.QueryLanguage = "WQL"
oFilter.Query = "SELECT * FROM __InstanceCreationEvent WITHIN 1 WHERE TargetInstance ISA 'Win32_PrintJob'"
oFilter.Put_
Set oConsumer = Service.Get("LogFileEventConsumer").SpawnInstance_()
oConsumer.Name = "MonPrnJobLog"
oConsumer.FileName = "C:\MonPrn.txt"
oConsumer.Text = "Компьютер: %TargetInstance.Name%, Имя принтера: %TargetInstance.Name%, Документ: %TargetInstance.Document%, Пользователь: %TargetInstance.Owner%, Всего страниц: %TargetInstance.TotalPages%, Время печати:  %TargetInstance.TimeSubmitted%, Отпечатано страниц: %TargetInstance.PagesPrinted%"
oConsumer.Put_
Set oFilter = Service.Get("__EventFilter.Name='MonPrnJob'")
Set oConsumer = Service.Get("LogFileEventConsumer.Name='MonPrnJobLog'")
Set oBinding = Service.Get("__FilterToConsumerBinding").SpawnInstance_()
oBinding.Filter = oFilter.Path_
oBinding.Consumer = oConsumer.Path_

oBinding.Put_
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39179751
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И потом читай файлик "C:\MonPrn.txt" из той же 1С и сравнивай, распечатался твой документ или нет.
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39179797
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex999konUkraina,

при формировании Актов о браке (расчет полного расхода материалов, в ед.измерения и рублях, начисленной ЗП за выполнение предыдущих операций),
получается достаточно приличный список, отсортированный как по Обозначению изготавливаемой продукции, так и по операциям последовательного изготовления

при печати актов о браке даже за 1 рабочий день непонятно вообще печатался или нет любой из актов,
проставлять "галочки" вручную достаточно утомительно и долго,
поэтому и возникла мысль о том что нужно либо автоматически полуячать отметку о том что документ отправлялся на принтер либо автоматически его печатать как только провели документ, где есть указания о возникновении самого брака - на что "внедренцы" категорически отвечают отказом,

вот и пошли по пути отметки что печаталиА не проще при выводе печатной формы на экран автоматически ставить галочку распечатано?

А еще проще процедуру печати сделать без вывода на экран, и сразу вашу галочку ставить...

ps Зачем такое сильное желание пойте через ****?

psps Не печатать документ, а отправлять по почте (с копией что отправили на пейджер и телефон), и потом пусть оправдываются что не читают почту.
...
Рейтинг: 0 / 0
1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
    #39180033
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1сНе печатать документ, а отправлять по почтеХорошее дело!
В типовых готовый механизм, а можно и самому сваять:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
Процедура ДействияФормыОткрытьВOutlook(Кнопка)
	
	ИмяФайла = КаталогВременныхФайлов() + "Акт приёма.xls";
	
	ВременныйФайл = Новый Файл(ИмяФайла);
	Если ВременныйФайл.Существует() Тогда
		Попытка
			УдалитьФайлы(ИмяФайла);
		Исключение
			Сообщить(ОписаниеОшибки());
			Возврат;
		КонецПопытки;
	КонецЕсли;
	ПечатныйДокумент.Записать(ИмяФайла, ТипФайлаТабличногоДокумента.XLS);
	
	Почта = Новый COMОбъект("Outlook.Application");
	Письмо = Почта.CreateItem(0); // создание сообщения
	
	Письмо.Subject = ЗаголовокДокумента; //"Акт приёма";
	Письмо.To      = "";
	Письмо.Attachments.Add(ИмяФайла);
	
	Попытка
		Письмо.Display(-1);
	Исключение
		Сообщить("Не получилось открыть письмо по причине:" + Символы.ПС + ИнформацияОбОшибке());
	КонецПопытки;
	
КонецПроцедуры
...
Рейтинг: 0 / 0
23 сообщений из 48, страница 2 из 2
Форумы / [игнор отключен] [закрыт для гостей] / 1С УПП 8.3 Можно ли получать ответ от принтера "выполнено" при печати документа
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]