Князьков Алексей | Ведущий программист | BIA-Teсhnologies, LLC

«Про ТабДок или TabDoc Pro»

- киллерфича или нет? - оптимизация формирования отчетов (с примерами и табличками) - оптимизация сохранения (тоже с примерами и замерами) - варианты применения (хранение настроек, построение интерфейсов, экспорт/импорт и т.д.) - проблемы: чего не хватает, ошибки платформы

Сканированные копии документа для 7.7

Отраслевые решения - Прочее

Хранение отсканированных оригиналов документов в любой конфигурации 7.7

Потребовалось моему заказчику хранить у себя отсканированные копии бумажных документов (накладных, ттн. счета и пр.) с привязкой к конкретному документу в базе.
Решение довольно простое, если кому пригодится - милости просим.

Суть:

 Добавлен 1 справочник, который собственно и хранит названия файлов картинок, привязанных к документу. При добавлении скана он помещается в каталог КаталогИБ() + "\Scan\" + ВидДокумента. К имени картинки добавляется уникальный идентификатор документа.
Каталоги создаются сами. В глобальном модуле добаляются 2 функции и 1 процедура. На форму журнала и\или документа добавляется кнопка с вызовом глобальной процедуры. И все.

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

Хранить можно файл любого формата. Открываться будет внешним приложением.

Пример работы  в конфигурации.

Прикреплять сканы можно как к документам, так и к элементам справочников

 

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

Наименование Файл Версия Размер
Пример конфигурации
.zip 513,33Kb
19.09.13
17
.zip 7.7 513,33Kb 17 Скачать

См. также

Комментарии
Сортировка: Древо
1. gashek 25.09.13 14:13 Сейчас в теме
2. Иваныч 22 15.05.14 18:39 Сейчас в теме
Я думаю, таким методом можно и делать скан сертификатов соответствия на конкретную номенклатуру. Плюс поставил
3. whtblck 104 15.05.14 19:06 Сейчас в теме
(2)
да лехко. сам справишься? если что - помогу...
4. antares2010 26.11.14 11:23 Сейчас в теме
(3)
Да, пожалуйста, сделайте подобное для хранения сканированных сертификатов для справочника номенклатура
5. whtblck 104 26.11.14 12:55 Сейчас в теме
(4) antares2010, могу помочь. Контакты в профиле, обращайтесь
6. user700012_2941842 15.05.17 19:53 Сейчас в теме
Скачал Ваше решение, выбирает только картинки, почему не цепляет файлы других форматов, например PDF
7. whtblck 104 15.05.17 23:22 Сейчас в теме
(6)
Добавьте в фильтр выбора файла *.pdf, *.xls ну все, что посчитаете нужным
8. user700012_2941842 06.07.17 10:53 Сейчас в теме
Спасибо, я поменял с ВыбратьФайлКартинки на ВыбратьФайл соответственно выбирает любой формат
9. user700012_2941842 06.07.17 11:09 Сейчас в теме
Возник другой вопрос, пока не смог решить, если цепляем файлы с длинным именем, в частности около 100 символов, например это картинка сохраненная из интернета, под кнопкой показывает что прикрепленный файл есть, а на самом деле в каталок Scan ничего не сохраняется и соответственно не открывается.
11. whtblck 104 06.07.17 18:23 Сейчас в теме
(9) не помню уже, как копируется файл. Скорее всего, сама 1с плохо работает с такими длинными именами (как, например, в случае с dbf - имена больше 8 символов не хочет читать и сохранять).
Переименовывайте при скачивании или перед добавлением в 1с
14. CheBurator 3544 07.07.17 16:35 Сейчас в теме
(9) Потому что в коде д.б. прописано после выполненяи команды копирования - дополнительный оператор на проверку скопированного файла.
7.7 не умеет толком рабостать с ФС. например если вы программнго скопируете файл в папку, на которую у вас нет доступа - никаких ошибок не будет. как и файлов в такой папке
15. user700012_2941842 10.07.17 14:26 Сейчас в теме
(14)
проверил, пропускает длину имени файлы 59 символов,
права на папку полные у всех пользователе
10. hate21 06.07.17 11:59 Сейчас в теме
Добавьте в фильтр выбора файла *.pdf, *.xls
12. user700012_2941842 07.07.17 07:21 Сейчас в теме
может тогда прикрутить какую нибудь проверку длины имени файла и сообщение что необходимо переименовать в более короткое
13. whtblck 104 07.07.17 10:41 Сейчас в теме
Оставьте свое сообщение