QR - штрихкодирование документов (+Телеграм-бот) БЕЗ изменения печатных форм, с произв. алгоритмами создания QR -кода и обработки для УТ 11 (все), ERP 2, КА 2, УТ 10.3, УПП 1.3, Розница 2.2, УНФ 1.6, БП 3

0. Техподдержка 25.08.18 09:10
Все знают, что в QR - код можно закодировать большое количество информации, но не все знают что это можно использовать в автоматизации бизнеса, в частности в плане документооборота. Представьте, что есть система, которая НЕ ТРЕБУЕТ изменения конфигурации, НЕ ТРЕБУЕТ изменения ни одной печатной формы для добавления QR-кода, включая внешние, НЕ ХРАНИТ данные штрихкодов и их связь, от чего база не "пухнет", ИМЕЕТ возможность закодировать в QR-коде произвольные данные параметров для последующей обработки полученных данных, УМЕЕТ обработать считанный QR-код как ВЫ захотите - например, ОТКРЫТЬ документ, СОЗДАТЬ документ любого вида по входным параметрам, ОТОБРАТЬ из документа определенные данные и перенести их в другой документ, ОТКРЫТЬ отобранные данные по данным QR-кода в виде таблицы для сверки данных и прочее. А так же ИМЕЕТ удобный интерфейс, ХРАНИТ историю операций в обход базы для каждого пользователя в отдельности и УМЕЕТ работать с 2D - сканерами в режиме клавиатуры и эмуляции USB COM. А так же автоматически распознавать отсканированные печатные формы (картинки или pdf-файлы) и выполнять заданные произвольные алгоритмы! Так же система может работать со своим телеграм ботом! Об это подробнее описано ниже(Обновление от 07.10.2020, версия 2.1-2.3)

Перейти к публикации

Лучшие комментарии
36. Техподдержка 18.10.20 21:08
(35) , папка всегда серверная для удобства. Если делать локальную, то это затратно на передачу всех данных. Это все спорно.
Но если вам нужно, то за отдельную плату доработаю под ваши нужды.
Насчёт ключа - не совсем понял. Если ключ в настройках, то он всегда число и автоматом присваиваться. Это сделано из-за того, что qr- код растёт при добавлении информации и при небольших нарушениях может уже не читаться. Поэтому ключ всегда число.
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. vadimgrt 27.08.18 05:36 Сейчас в теме
Добрый день. Про вывод кода на стандартные макеты не понял. КАК? вы же не могли все макеты из основной конфигурации в расширение перенести. Или могли? :)
2. Техподдержка 27.08.18 07:19
(1) , доброе утро! Все проще, чем вы думаете. В справке написано как работает система.
3. tdrinkam1 3 06.10.20 10:54 Сейчас в теме
1. На внешние печатные формы добавленные обработкой штрих коды можно установить?
2. Распознавание из скана:
а) Скан первичных документов обычно состоит из самого первичного документа (на него я выведу штрихкод) и например доверенности (она от клиента, у него естественно штрих кода нет). Допустим в PDF 2 страницы получается (упд и доверенность). Смогу ли я автоматом прикрепить такой файл к документу РеализацияТоваров?
б) если будет общий скан первички за весь день в одном файле (пусть например 100 страниц) в таком же порядке что и выше (скан УПД со штрих кодом+доверенность без штрихкода, иногда просто УПД со штрихкодом без доверенности. Можно ли настроить автоматическое разделение на файлы и привязку сканов к каждому обнаруженному документу?
4. Техподдержка 06.10.20 15:42
(3) , здравствуйте!
1. Можно на любые, главное ПФ дожна быть сделана по стандартам типовых конфигураций.
2. а) В настоящей момент ведется разработка програмки для преобразования pdf в jpg. Если в документе 2 старницы, то будет 2е картинки. Прикрепление зависит от кода 1С, который вы пишите самостоятельно или с помощью меня. Да, сможет система прикрепить.
б) 100 страниц из pdf разделятся на 100 картинок. Где будут qr-кода, там будет идти обработка данных, где нет - игнор таких файлов. Но если все будет в одном файле, то и имена у них будут одинаковые кроме как порядкогового номера (те которые будут без qr). А такие сканы (без qr которые) нельзя будет идентифицировать. Поэтому лучше давать имена сканам, по которым потом можно будет что-нибудь понять (если они без qr)
5. tdrinkam1 3 06.10.20 20:37 Сейчас в теме
(4) Получается на данный момент pdf не поддерживается? Все же pdf формат это можно сказать стандарт документооборота, тем более многостраничные документы без pdf проблематично хранить.

Возможно рассмотрите режим автоматической загрузки и прикрепления сканов к документу, когда извлечение идет из одного многостраничного файла pdf, обработка идет в порядке очередности страниц в файле, если qr коды (точнее содержащаяся в них ссылка на документ) последовательных страниц совпадают, то привязка идет одним многостраничным документом, а если попадаются страница без qr, то они системой считаются имеющими qr как у последнего с qr?

Этот режим реально востребован при переводе бумаг в электронный формат.
6. Техподдержка 06.10.20 20:47
(5) , на текущий момент нет программы способной сразу распознавать qr-код в документе pdf. Поэтому всегда будет pdf разлаживаться на картинки. А что прикреплять- уже решаете сами, когда пишите код обработчика qr-кода - можно картинки или файлы pdf.
А написание программу для конвертирования pdf в картинки займёт пару дней с учетом загруженности. Приобретая разработку, обновления получаете в течении года бесплатно. Так что купив сейчас, через пару дней получите обновление бесплатно. Тем более уже имеется бот-телеграмм, который в автомате преобразовывает и отправляет в папку на вашем сервере фото документов. Pdf так же бот преобразует в картинки на лету. Бот будет выложен так же в данную публикацию
7. Техподдержка 06.10.20 20:50
(5) , если имеются вопросы, то лучше наберите через инфостарт в рабочие часы.
8. Техподдержка 07.10.20 14:14
Теперь система умеет работать с pdf-файлами при автоматическом распознавании.
9. Техподдержка 07.10.20 14:15
(5) , Теперь система умеет работать с pdf-файлами при автоматическом распознавании.
10. tdrinkam1 3 13.10.20 15:51 Сейчас в теме
Чет я не понял, купил данные продукт, а там нет обещанной выше конвертации? за нее отдельно платить надо ?
11. tdrinkam1 3 13.10.20 16:02 Сейчас в теме
Робята, за 14тыщ продукт, а еще докупать за 10тр конвертер? это ппц....
12. tdrinkam1 3 13.10.20 16:07 Сейчас в теме
Не вводите в заблуждение покупателей:
"Обновление от 07.10.2020, версия 2.1-2.3!

Появилась система преобразования pdf в jpg при автоматическом анализе. Была написана собственная программа pdf2jpg_qr_decode.exe, которая включает систему конвертирования файлов pdf в jpg и систему определения qr-кода на картинках. Более подробно описано в конце справки.
Добавлен телеграм-бот, который позволит оперативно передавать фото документов c QR-кодами для оперативной обработки. Размещен по адресу //infostart.ru/public/1306401/"

По описанию в версию 2.3 для УТ11 должна быть в продукте... если нет, то внятно и большими буквами напишите, что все это (и конвертер, и телеграмм-бот) - продается отдельно!!

Да блин, даже в названии "QR - штрихкодирование документов (+Телеграм-бот) БЕЗ изменения печатных форм" написано, что продукт идет с ботом...
13. Техподдержка 13.10.20 17:11
(12) , добрый день! В публикации имеются 3 молуля, которые приобретаются раздельно. Это сама система создания и обработки qr, система автоматического распознавания и обработки картинок и сам телеграм-бот. В публикации и справке об этом написано.
Вы, скорее всего, приобрели систему создания и обработки, которая работает только со сканером шк. Для распознавания картинок в папках нужно приобретать обработку, которая идёт отдельно с программой распознавания.
Телеграм- бот так же идёт отдельно.
14. Техподдержка 13.10.20 17:12
(12) , если у вас остались вопросы, то просьба написать обращение в службу поддержки Инфостарт.
15. tdrinkam1 3 14.10.20 11:44 Сейчас в теме
Подцепил к УТ11. Печатная форма УПД, объект "Счет-фактура".

1. Поиск текстового ключа нормально не работает. Приходится перебирать все подряд колонки, чтобы обработка нашла нужный текст.
Пример: на УПД ищу "(2)". В макете ПФ это колонка 8. Если сохранять в XLS, то колонка 59. А фактически путем подбора это оказалась 10я
колонка.

2. Позиционирование QR или не работает или кривое. Так "(2)" найдено в 10 колонке (это в третьей трети страницы по горизонтали). ставлю номер колонки начала QR кода "11". QR код размещается в начале строки (чуть правее (наверное на 11 символов ???, а не знаю)).
16. Техподдержка 14.10.20 13:02
(15) , согласен, в моменте поиска метки для размещения QR-кода есть неудобные моменты. Но как иначе сообщить системе как располагать картинку с QR-кодом? Приходится играться с координатами. Для этого и сделано множество полей для указания смещений т.д. Техническая особенность - система-то универсальная.
17. tdrinkam1 3 15.10.20 12:44 Сейчас в теме
При запуске конвертера на сервере система (Windows Server 2012R2) ругается на отсутствие msvcr120.dll. Конвертация не выполняется. файл output.txt не заполняется.
18. Техподдержка 15.10.20 13:25
(17) , добрый день! Попрбуйте установить программу по ссылке https://yadi.sk/d/fhZ2tp6wwXJ7aA. После установки ппегрузите компьютер. Если останется проблема - дайте знать.
19. tdrinkam1 3 15.10.20 13:55 Сейчас в теме
(18) не получается скачать, пишет превышен лимит скачивания, предлагает сохранить на яндекс диск, но при указании аккаунта яндекс диска не логинится. Скачать не получается.
20. Техподдержка 15.10.20 14:13
(19) , пишите почту - туда скину
22. tdrinkam1 3 15.10.20 14:30 Сейчас в теме
24. tdrinkam1 3 18.10.20 14:39 Сейчас в теме
(23) установил
ошибка не исчезла.
Закинул библиотеку mscvcr120.dll в папку с программой, эта ошибка исчезла.
Зато теперь выдает следующее:

"d:\Pdf2jpg_qr_decode>pdf2jpg_qr_decode
Traceback (most recent call last):
File "PyInstaller\loader\pyiboot01_bootstrap.py", line 144, in __init__
File "ctypes\__init__.py", line 373, in __init__
FileNotFoundError: Could not find module 'libiconv.dll' (or one of its dependenc
ies). Try using the full path with constructor syntax.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "pyzbar\zbar_library.py", line 58, in load
File "pyzbar\zbar_library.py", line 50, in load_objects
File "pyzbar\zbar_library.py", line 51, in <listcomp>
File "ctypes\__init__.py", line 451, in LoadLibrary
File "PyInstaller\loader\pyiboot01_bootstrap.py", line 146, in __init__
__main__.PyInstallerImportError: Failed to load dynlib/dll 'libiconv.dll'. Most
probably this dynlib/dll was not found when the application was frozen.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "PyInstaller\loader\pyiboot01_bootstrap.py", line 144, in __init__
File "ctypes\__init__.py", line 373, in __init__
OSError: [WinError 193] %1 не является приложением Win32

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "main.py", line 2, in <module>
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "c:\program files\python38\lib\site-packages\PyInstaller\loader\pyimod03_
importers.py", line 493, in exec_module
File "pyzbar\pyzbar.py", line 7, in <module>
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
File "c:\program files\python38\lib\site-packages\PyInstaller\loader\pyimod03_
importers.py", line 493, in exec_module
File "pyzbar\wrapper.py", line 139, in <module>
File "pyzbar\wrapper.py", line 136, in zbar_function
File "pyzbar\wrapper.py", line 115, in load_libzbar
File "pyzbar\zbar_library.py", line 60, in load
File "pyzbar\zbar_library.py", line 54, in load_objects
File "ctypes\__init__.py", line 451, in LoadLibrary
File "PyInstaller\loader\pyiboot01_bootstrap.py", line 146, in __init__
__main__.PyInstallerImportError: Failed to load dynlib/dll 'C:\\Users\\836D~1\\A
ppData\\Local\\Temp\\2\\_MEI51122\\pyzbar\\libzbar-64.dll'. Most probably this d
ynlib/dll was not found when the application was frozen.
[5116] Failed to execute script main
"
25. tdrinkam1 3 18.10.20 14:47 Сейчас в теме
(24) я так понимаю неудачная попытка установить какую то прогу phyton38 (PyInstaller\loader\pyiboot01_bootstrap.py)
26. Техподдержка 18.10.20 16:10
(25) ,спасибо за информацию. Учту. Но странно. Проверял на чистой винде 10. Проблем не было с библиотеками. Данный момент проверю еще раз.
А пока скачайте и установите вот это https://yadi.sk/d/uqhQ9jDZG3z3Rg
27. Техподдержка 18.10.20 16:21
(25) , когда появляется ошибка? При распознвании или при запуске через bat-файл? В bat-файле подправили путь к папке?
28. tdrinkam1 3 18.10.20 17:47 Сейчас в теме
(27) при запуске программы через командную строку. Просто программу без ключей и параметров.
29. Техподдержка 18.10.20 19:00
(28) , она так будет выдавать ошибку. Ей нужно передавать ключ. Нужно пробовать ее работу либо через 1С или через прилагемый батник с указанием пути к папке с картинками.
30. Техподдержка 18.10.20 19:33
(28) , все нашел решение. Можете все удалять из того что я присылал. Проверил на новой чистой винде - работает. Теперь папка с программой автономна. Можете скачать по ссылке новую версию из публикации, по которой качали обработку с программой.
31. tdrinkam1 3 18.10.20 20:00 Сейчас в теме
32. Техподдержка 18.10.20 20:04
(31) , спасибо за помощь в исправлении ошибок!
33. tdrinkam1 3 18.10.20 20:13 Сейчас в теме
Видится проблема: в клиент-серверном режиме при считывании QR конвертер и папка должны быть доступны с серверной части 1С (пути в настройках указываются для запуска с сервера).
Можно ли доработать, чтобы конвертер запускался и работал на стороне клиента (как один из режимов в дополнение к текущему), а обработка также могла бы считывать для работы данные (файлы сканов) с машины клиента? без расшаривания и т.п. (не хочется такие вещи делать доступными через интернет). Т.е. у каждого пользователя и клиента свои настройки и выбор режима: серверная обработка/клиентская обработка. Ну и пути к рабочей папке и конвертеру соответственно указываются локальные или серверные.
Закинуть на локальный диск клиента конвертер не проблема.
Сканы обычно по умолчанию в локальную папку прилетают.
34. tdrinkam1 3 18.10.20 20:20 Сейчас в теме
(33) ну или хотя бы чтобы можно было указать рабочую папку со сканами для обработки, а ее содержимое автоматом отправлялось на сервер в какую-нибудь временную папку и там уже конвертировалось. А по итогам обработки временная папка очищалась. А в локальную рабочую папку копировался только отчетный файлик.
35. tdrinkam1 3 18.10.20 20:46 Сейчас в теме
И обязательно должна быть возможность изменять ключ настроек объект-макета.
36. Техподдержка 18.10.20 21:08
(35) , папка всегда серверная для удобства. Если делать локальную, то это затратно на передачу всех данных. Это все спорно.
Но если вам нужно, то за отдельную плату доработаю под ваши нужды.
Насчёт ключа - не совсем понял. Если ключ в настройках, то он всегда число и автоматом присваиваться. Это сделано из-за того, что qr- код растёт при добавлении информации и при небольших нарушениях может уже не читаться. Поэтому ключ всегда число.
37. tdrinkam1 3 18.10.20 21:26 Сейчас в теме
(36) ключ пишется в сам qr код и при считывании используется для поиска настроек по обработке. Исправлять ключ может потребоваться при обработке qr в другой базе. Или если например восстанавливать базу из бэкапа и заводить настройки qr заново, или если пришлось удалить все настройки и расширение и надо вернуть как было.
38. tdrinkam1 3 18.10.20 21:27 Сейчас в теме
(36) по доработке в личку можете озвучить?
40. Техподдержка 18.10.20 22:00
(37) , для таких случаев есть обработка моего производства https://infostart.ru/public/149404/
41. tdrinkam1 3 19.10.20 16:00 Сейчас в теме
В файле с описанием обработки есть скрин с описанием: "В данном примере система автоматически подтягивает в базу картинки отсканированных печатных форм".
Можете приложить код для втягивания в базу картинки?
42. Техподдержка 19.10.20 18:01
(41) , его можно скачать в публикации
43. tdrinkam1 3 19.10.20 18:47 Сейчас в теме
44. Техподдержка 19.10.20 19:42
(43) , добавил отдельной позицией
Оставьте свое сообщение
Вопросы с вознаграждением