Регистр сведений присоединенные файлы

Добрый день! Где хранится реестр прикрепленных файлов «скрепкой»? Можете ли подсказать, как программно получить список присоединённых файлов конкретного документа?

Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно

Все комментарии (1)

Приложение

Добрый день, Валентина.
Список всех Документов, у которых есть прикрепленные файлы хранится в Регистры сведений — Наличие файлов раздел Главное меню — Все функции — Регистры сведений.
Список всех файлов, присоединенных к конкретному документу. По скрепке открывается список файлов кнопка ЕЩЕ — Дополнительно — Вывести список.
При необходимости можно настроить список.

Вы можете задать еще вопросов

Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8.
Оформить заявку от имени Юр. или Физ. лица вы можете здесь >>

Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>

Объем присоединенных файлов достиг 75% от объема БД. Резервное копирования и разворачивание БД для разработчиков стало занимать много времени. Принято решение перенести все присоединенные файлы в тома.

Обработка написана на основе типовой обработки "Перенос файлов в тома" конфигурации УТ 11.1.10.94.

Типовая обработка переносит файлы по справочнику «Версии файлов» из регистра сведений «Хранимые файлы версий», а предлагаемая по всем справочникам присоединенных файлов из регистра сведений «Присоединенные файлы». В обработке формируется текст запроса по метаданным, содержащим "Присоединенные файлы" в наименовании и типом хранения в информационной базе. По всем присоединенным файлам двоичные данные регистра сведений "Присоединенные файлы" переносятся в том.

Версия платформы 8.3.5.1486. Сервер 1С x3 2 Linux Debian.

Для настройки хранения

С оздать общий ресурс на файловом сервере. Например \ FILESERVERSHARE

В 1С настроить работу с файлами. Меню Администрирование — Н астройки работы с файлами — Включить параметр « Хранить файлы в томах на диске».

В

Читайте также  Просмотр текстовых файлов на андроид

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

mkdir / mnt/files/ .

И п римонтировать к созданному каталогу общий ресурс:

mount -t cifs -o username= DOMAIN \ USER ,password= USER_PASSWORD ,dir_mode=0777,file_mode=0777 // FILESERVER / SHARE / /mnt/ files /

Указать для тома локальный путь / mnt/files/. Теперь все файлы будут хран и т ь ся в томе на общем ресурсе

В обработке формируется текст запроса по метаданным, содержащим "ПрисоединенныеФайлы" в наименовании и типом хранения в информационной базе. По всем присоединенным файлам двоичные данные регистра сведений "Присоединенные файлы" переносятся в том.

Обработка запускалась на конфигурации УТ 11.1.10.94.

После выполнения обработки нужно выполнить shrink на MS SQL или vacuum на Postgresql. На файловой версии БД выполнить тестирование и исправление с включенным сжатием таблиц.

Обновление от 20.12.2019

Добавлена версия обработки для конфигурации УТ 11.4 где был переименован общий модуль "ФайловыеФункцииСлужебный" в "РаботаСФайламиСлужебный". И регистр для хранения присоединенных файлов "ПрисоединенныеФайлы" в "ДвоичныеДанныеФайлов".

1. Создать справочник для хранения присоединенных файлов. Для этого в качестве заготовки скопировать в конфигурацию справочник _ДемоПроектыПрисоединенныеФайлы из демонстрационной конфигурации и задать ему имя по шаблону:

где – имя объекта метаданных, для которого настраиваются присоединенные файлы. Например, для справочника Номенклатура справочник с файлами должен называться НоменклатураПрисоединенныеФайлы. Задать синоним, например: Присоединенные файлы (Номенклатура).

2. У реквизита ВладелецФайла установить тип – «объект с файлами». Например, СправочникСсылка.Номенклатура.

3. Включить в состав определяемых типов ПрисоединенныйФайл (ссылки) и ПрисоединенныйФайлОбъект (объекты) справочник, созданный на шаге 1. Например, СправочникСсылка.НоменклатураПрисоединенныеФайлы.

Читайте также  Почему телефон микромакс не включается

4. Расширить состав определяемых типов ВладелецПрисоединенныхФайлов (ссылки) и ВладелецПрисоединенныхФайловОбъект (объекты, кроме документов), добавив в него тип «объект с файлами». Например СправочникСсылка.Номенклатура.

5. Расширить состав типов свойства Источник у подписки ПереопределитьПолучаемуюФормуПрисоединенногоФайла, включив в него тип – справочник с файлами, созданный на шаге 1. Например, СправочникМенеджер.НоменклатураПрисоединенныеФайлы.

6. Расширить состав типов свойства Источник подписки УстановитьПометкуУдаленияПрисоединенныхФайловДокументов, включив в него тип – «объект с файлами» (только документы). Например, ДокументОбъект.СчетНаОплатуПокупателю.

7. Если при интерактивном копировании объекта, содержащего присоединенные файлы, требуется их автоматическое копирование в новый объект, то в форме объекта необходимо:

● в параметры формы добавить ключевой параметр ЗначениеКопирования такого же типа, как и сам объект;

● в модуле формы в процедуру ПриЗаписиНаСервере вставить следующий код:

Ссылка на основную публикацию
Adblock
detector