Просмотр файлов всех основных форматов(pdf, doc, docx, txt, xls, xlsx, png, bmp, pg, jpeg, tif) без ActiveX, только основными средствами 1С + PDF24. С работой на вэб клиенте

13.02.18

Интеграция - Файловый обмен (TXT, XML, DBF), FTP

Реализована возможность просмотра всех основных форматов, в 1С вэб клиент: pdf, doc, docx, txt, xls, xlsx, png, bmp, pg, jpeg, tif и не только. Под любую в целом конфигурацию, платформы 8.3. К сожалению, для открытия doc и docx пришлось применить стороннюю программу: PDF24, которая, впрочем, является бесплатной и находится в свободном доступе. Остальные форматы открываются средствами 1С. Тестировал на: Бухгалтерия предприятия, редакция 3.0, Платформа 8.3.

Скачать файлы

Наименование Файл Версия Размер
Просмотр файлов всех основных форматов(pdf, doc, docx, txt,xls,xlsx,png,bmp,pg,jpeg,tif), без ActiveX, только основными средствами 1С + PDF24. С работой на вэб клиенте.:
.zip 19,74Mb
91
.zip 19,74Mb 91 Скачать

Здравствуйте, уважаемые.

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

Сам не являюсь сторонником сложного кодинга и усложнения своей жизни сторонними программами, постарался оптимально выжать всё, дабы прийти к результату с минимальными потерями. А именно, минимум кода и минимум сторонних программ.

 

Что делает обработка?

Обработка делает две вещи:

1) загрузка файла вэб клиент с ПК в 1С.  Т.к. в 8.3. (По крайней мере Бухгалтерия) использует новое понятие "Присоединенные файлы" - то именно таким методом файл и добавляется в систему.

2) Вывод на просмотр. Есть несколько методов выведения файлов в 1С:

а) Картинки - выводятся через Поле картинки.

б) exel - через Поле табличного документа

в) pdf - Поле HTML документа

г) doc, docx - И самое интересное, эти типы файлов, при просмотре, конвертируются в pdf с помощью (PDF24) - и выводятся через (Поле HTML документа)

 

Как это работает?

Для внедрения всего функционала требуется совсем немного:

1) Запустить обработку

2) Установить PDF24.

Я ставил эту программу на сервер. Там нет ни word ни поддержки pdf ни интернета. Тем не менее, программа позволяет конвертировать doc в pdf, а это то что нам требуется для отображения doc.

Конвертация осуществляется по следующему принципу, 1с создает bat файл. Запускает его. через cmd и идет взаимодействие PDF24.

- звучит жутковато, но в целом всё уже настроено в обработке. Вам достаточно только установить программу и пользоваться результатом.

 

Что за зверь PDF24?

Очень удобная, многофункциональная программа, а лучше на сайте: https://ru.pdf24.org/

- Программу можно скачать совершенно бесплатно, но я прилагаю её вместе с обработкой. Программа имеет массу возможностей. Конвертация только часть функционала, да и форматом doc можно не ограничиваться. В целом можно добавлять форматы на свой вкус.

 

Картинки

Картинки так-же как и doc файлы, можно пропускать через PDF24.

Что это нам даёт? - Картинку можно отображать в поле HTML документа,

а это значит, что вывод на печать становится очень простым делом.

 

Плюсы и минусы данного решения

К плюсам можно отнести простоту внедрения. Ни каких внешних ActiveX, ничего прописывать в реестрах и никаких библиотек через cmd.

К минусам, можно отнести некоторое время на формирование pdf файла, программой PDF24. Если картинки создаются "влёт", то на анализ doc файлов требуется время. У меня в среднем это 5 секунд.

 

Просмотр файлов Просмотр файлов всех форматов pdf doc docx txt xls xlsx png bmp pg jpeg tif без ActiveX PDF24 вэб клиент.

См. также

SALE! 15%

[ED3] Обмен для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ и других с EnterpriseData (универсальный формат обмена), правила обмена

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

25080 22572 руб.

12.06.2017    134940    723    291    

388

SALE! 20%

Перенос данных из ERP 2 / КА 2 / УТ 11 в БП 3.0. Переносятся документы, начальные остатки и справочники

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | В продаже с 2019г. | Воспользовались более 176 предприятий! | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой, обращайтесь!

34650 27720 руб.

15.04.2019    68420    178    138    

111

SALE! 20%

Перенос данных из ERP 2 / КА 2 в ЗУП 3. Переносятся остатки, документы и справочники

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Воспользовались более 79 предприятий! | Предлагаем приобрести готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | В продаже с 2020г. | Оперативно обновляем правила до актуальных релизов 1С | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

43450 34760 руб.

03.12.2020    34169    80    58    

78

SALE! 10%

Перенос данных из УТ 10.3 в УТ 11.5. Переносятся документы (обороты за период), справочная информация и остатки

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.87.x) и УТ 11.5 (11.5.16.x).

28000 25200 руб.

23.07.2020    46301    196    64    

158

Перенос данных из Парус 10 в ЗГУ ред.3

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    9208    9    8    

10

SALE! 10%

Перенос данных из УПП 1.3 в БП 3.0. Переносятся документы (обороты за период), справочная информация и остатки

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.223.x) и БП 3.0 (3.0.149.x). Правила подходят для версии ПРОФ и КОРП.

28000 25200 руб.

15.12.2021    20252    132    38    

90

SALE! 10%

Перенос данных из БП 3.0 в УНФ 3.0 / УНФ 1.6. Переносятся остатки, документы и справочная информация

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

В продаже с 2018г. | Воспользовались более 41 предприятия! | Правила конвертации (КД 2) для переноса данных из БП 3 в УНФ | Переносятся все виды документов, начальные остатки и вся возможная справочная информация | Есть фильтр по организациям | Оперативно обновляем на новые релизы | Оказываем техподдержку | В комплект файлов входит инструкция, авторская версия обработки "Универсальный обмен...", актуальные правила переноса данных и архив старых версий переноса | Учет в БП 3 должен быть корректным, некорректные данные не переносятся | Можно бесплатно проверить на вашем сервере до покупки!

50722 45650 руб.

10.07.2018    67445    41    122    

46

Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 11.12.2023, версия 9.5 - 9.9)

13200 руб.

20.11.2015    150728    367    375    

501
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 13.02.18 18:32
Сообщение было скрыто модератором.
...
10. dinopopyys 151 16.02.18 15:33 Сейчас в теме
Уважаемый, моя обработка это не готовое решение, а шаблон по которому можно реализовать своё.
Например я в своей программе сделал проверку на дубли. т.е у меня такого не может быть в принципе.
PDF24 делает так: Наш файл.pdf,Наш файл (1).pdf, Наш файл (2).pdf...
2. пользователь 14.02.18 00:41
Сообщение было скрыто модератором.
...
3. mightypig 14.02.18 10:53 Сейчас в теме
Добрый день! Скачала данную обработку, совершенно не универсальная, без доработки даже не открыть - нет никаких проверок наличия объектов метаданных, наличия процедур, не говоря уже об общих модулях. Код просто отвратительный.
4. dinopopyys 151 14.02.18 12:47 Сейчас в теме
Она тем и универсальна что не нужны ей ни модули ни процедуры ни метаданные. Все в ней. Про специфику работы "ПрисоединенныеФайлы" -я указал. Соотв-но для других форматов работы придется вам дорабатывать. Предлагаете разработчикам все делать за вас?)
5. kirillkr 29 14.02.18 14:17 Сейчас в теме
Какая точно версия 8.3? На 8.3.10.2580 не получилось открыть PDF. Пытается запустить в Acrobat Reader'е.
6. dinopopyys 151 14.02.18 14:37 Сейчас в теме
1С:Предприятие 8.3 (8.3.10.2561)
Код рабочий, использую его на тек. момент в своей работе.
По поводу установки доп ПО не подскажу.
7. ilya.rudziak 34 16.02.18 12:22 Сейчас в теме
Добрый день. А что с файлами происходит на сервере (которые сформировал PDF24 ) после закрытия сессии?
8. dinopopyys 151 16.02.18 13:56 Сейчас в теме
Работает так:
есть файл по пути: \\srvfile01\COMMON\\Хранилище\\Наш файл.docx
запускается конвектор
теперь есть файл по пути: \\srvfile01\COMMON\\Хранилище\\Наш файл.docx.pdf

- сами pdf остаются.
9. ilya.rudziak 34 16.02.18 14:12 Сейчас в теме
(8)
Работает так:
есть файл по пути: \\srvfile01\COMMON\\Хранилище\\Наш файл.docx
запускается конвектор
теперь есть файл по пути: \\srvfile01\COMMON\\Хранилище\\Наш файл.docx.pdf

- сами pdf остаются.

У меня сразу второй вопрос возник)
А если я второй раз открою файл для просмотра он получается снова будет создаваться? Если да, наименования файлов как-то будут отличаться (которые .pdf)
11. alex_4x 85 06.03.18 13:14 Сейчас в теме
А как встроить её в конфигурацию? Какие нужны справочники или регистры ?
12. dinopopyys 151 07.03.18 09:35 Сейчас в теме
Как я уже писал, всё на уровне "присоединенных файлов". - т.е. ты присоединяешь файл к какому-то объекту. Я изначально писал на Бухгалтерии и там соотв-но есть справочник "ДоговоррыКонтрагентов" - который и был взят за основу объекта привязки. В Вашей конфигурации можете брать любой другой объект. Можете в целом не брать за основу систему "присоединенных файлов" и грузить их по другому принципу. Суть программы это не загрузка файла а его отображение.))
13. Samarkan63 07.03.18 11:41 Сейчас в теме
14. kirillkr 29 17.04.18 16:29 Сейчас в теме
(0), к сожалению, минус еще в том, что если сервер приложений на Linux - то такой вариант не работает.
15. dinopopyys 151 18.04.18 09:48 Сейчас в теме
Да для люнекса вряд ли...
17. user1014203 07.10.19 10:27 Сейчас в теме
(15)
Добрый день.
Можете подсказать на платформе 8.3.14-8.3.15 работает?
У меня просмотр pdf отпал после обновления на 8.3.14.
adhocprog; BoryaMbi; +2 Ответить
16. Светлый ум 406 25.07.19 13:18 Сейчас в теме
18. dinopopyys 151 09.10.19 10:22 Сейчас в теме
не думаю что дело в платформе. Возможно проблема с PDF24. Имеет смысл его перезапустить на сервере, и все будет ОК.
19. YAGolova 567 20.12.19 09:50 Сейчас в теме
Скачал обработку дабы посмотреть код. Как я понял pdf это просто поле html документа у которого в качестве данных установлен адрес двочных данных во временном хранилище. Но у меня не работает - пишет Убедитесь, что веб-адрес http://e1cib правильный
20. user1425780 06.10.20 10:57 Сейчас в теме
А где вы нашли описание консольных программ PDF24?
Оставьте свое сообщение