1с прикрепленные файлы где хранятся
Обработка выгружает файлы, (присоединенные) прикрепленные в 1С Бухгалтерия 8 (ред 3.Х) в указанную папку на диске. Есть возможность задать структуру папок (группировку). Выгружаются как файлы, хранящиеся в информационной базе так и в томах на дисках. Проверено на платформе 8.3.10.2168 и релизе Бухгалтерия 3 0 43 239.
Обработка выгружает прикрепленные в 1С Бухгалтерия 8 (ред 3.Х) файлы в указанную папку на диске. Покажем, как работает обработка на конкретном примере. Нам нужно выгрузить прикрепленные файлы договоров контрагентов из 1С Бухгалтерия 3.0. Желательно, если файлы будут распределены по папкам с именем контрагента - владельца. Для выполнения этой задачи необходимо:
1) Открываем файл обработки ВыгрузитьФайлы-Бух(11).epf в программе 1С командой из меню "Файл" --> "Открыть" --> выбрать файл "ВыгрузитьФайлы-Бух(11).epf ".
2) В открывшейся форме обработки на закладке "Настройки" указываем тип данных: Хранитель файла выбираем - Договоры контрагентов.
3) В левом окне список реквизитов, доступных для группировки в определенную структуру папок. Перетаскиваем Drag&Drop (мышью) реквизит "Владелец". Т.е. у нас будет структура папок - Контрагенты. При необходимости можно задать отбор.
4) На закладке "Результат" указываем путь для выгрузки - куда нужно сохранить файлы.
5) На закладке "Настройки" нажимаем кн. Выгрузить - при это на закладке "Результат" будет сформирован список файлов для выгрузки. Список выгрузки можно корректировать.
6) Файлы выгружаются по кн. "Сохранить на диск" на закладке "Результат".
Причины купить
Если у вас есть задача оперативно выгрузить из 1С Бухгалтерия 8 ред. 3.Х прикрепленные файлы на диск - это доступный и удобный инструмент.
Достоинства
С помощью данной обработки вы можете выгрузить файлы из информационной базы 1С Бухгалтерия ред. 3.х в нужном вам формате.
Код обработки открыт, ее можно адаптировать для других конфигураций на основе БСП. Бесплатная поддержка и обновление релизов обработки по мере выходов новых релизов 1С Бухгалтерии 8 в течение года с момента покупки.
Гарантия возврата денег
ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.
Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.
Добрый день!
Попробуйте выполнить следующее:
-переименуйте прикрепляемый файл на более короткое название
— измените рабочий каталог на более короткое имя и попробуйте файл прикрепить от туда.
Поспешила отчитаться. С одним получилось, с другим — нет. Не могу удалить. И дальше тоже не получается, в какой бы каталог я его не помещала с измененным именем
Светлана, в присланном скрине наименование файла видно, что очень длинное. Все-таки нужно его укоротить, иначе не получится присоединить корректно.
Если посмотреть, как заложено в 1С прикрепление файла, то можно видеть следующее: команда «Присоединить файл» обращается к специальной обработке 1С «Работа с файлами» к конкретной форме «Присоединенные файлы».
Прилагаю скрин.
Если открыть эту форму, можно увидеть, что под наименование файла выделено всего 150 символов!
И это без данных диска, каталога и папок вложений! То есть полный путь со всеми этими составляющими будет еще больше!
Попробуйте перенести файл в корень диска С: так вы сминимизируете путь до файла. Или создайте отдельную папку Сохраненные файлы на корне диска С:. Если внутри у вас будут подпапки по контрагентам, датам и прочему — вы опять увелитите длину пути к файлу, а он добавляется к длине наименования!
Поэтому никаких вложений и минимальное наименование файла при прикреплении.
Добрый день, Ирина. Я не могу удалить файл с длинным именем из вложения.
Прикрепленные файлы удаляются по правой кн. мыши с выбором из контекстного меню команды Удалить.
А полный путь файла (без имени самого файла) , который сохраняется во временных папках 1с вы можете посмотреть по команде кн. ЕЩЕ-Дополнительно — Открыть каталог файла. Как я и писала — он длинный.
В приложенном мной фале видно, что «удаление» не активно
Дело в том, что данными пользуются другие сотрудники. И во вложении нужен только один файл. (С коротким именем я вставила, теперь их 2) Второй с длинным именем не могу удалить.
Нажмите команду Отменить редактирование: вы намеренно или нет открыли раньше команду Редактировать. После этого команда Удалить должна быть активна.
Вот демонстрирую на примере: у вас ссылка на файл выделена зеленым — это признак редактирования прикрепленного файла.
Я воспроизвела ситуацию.
После отмены редактирования активизировались команды Пометить на удаление и Удалить. По последней я удалила файл.
Если у вас не получится удалить ссылку на файл типовым методом, что я вам показала, вашу ситуацию должен рассмотреть программист 1С.
Спасибо, Ирина. Вопрос закрыт.
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Спасибо большое! Как всегда,бесподобный вебинар с исчерпывающими ответами для нас «бедных» бухгалтеров! Всем лекторам благодарность.
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Ниже описан порядок действий для добавления "скрепки" (присоединение файлов) к новому документу "НашНовыйДокумент" (как пример).
1. Копируем справочник с наименованием содержащим на конце словосочетание "ПрисоединенныеФайлы". Например "АвансовыйОтчетПрисоединенныеФайлы".
2. Меняем наименование так, чтобы префикс точно соответствовал наименованию документа, а окончание содержало "ПрисоединенныеФайлы". В нашем случае: "НашНовыйДокументПрисоединенныеФайлы".
3. Меняем ТИП у реквизита "ВладелецФайла" справочника "НашНовыйДокументПрисоединенныеФайлы" на "НашНовыйДокумент".
4. Включаем в состав определяемых типов "ПрисоединенныйФайл" и "ПрисоединенныйФайлОбъект" наш новый справочник "НашНовыйДокументПрисоединенныеФайлы".
5. Расширим состав определяемого типа "ВладелецПрисоединенныхФайлов" нашим документом (ДокументСсылка) "НашНовыйДокумент".
6. Расширим состав типов свойства "Источник" у подписки "ПереопределитьПолучаемуюФормуПрисоединенногоФайла", включив в него справочник "НашНовыйДокументПрисоединенныеФайлы".
7. Расширим состав типов свойства "Источник" подписки УстановитьПометкуУдаленияПрисоединенныхФайловДокументов, включив в него наш новый документ (ДокументОбъект) "НашНовыйДокументПрисоединенныеФайлы".
8. Расширим состав общей команды "ПрисоединенныеФайлы" и "ПрисоединенныеФайлыБП", включив в него наш новый документ (ДокументСсылка).
Если необходимо добавить "Скрепку" на форму списка (в типовом варианте должна добавиться автоматически), чтобы картинка значения появлялась при наличии прикрепленных файлов у документа (строка в списке), то выполняем следующие действия:
1. В форме списка, у реквизита "Список" имеющего тип "ДинамическийСписок" выставляем галку "ПроизвольныйЗапрос", после чего открываем настройку списка (в там же в свойствах) и добавляем в блок "Выбрать":
НаличиеФайлов.ЕстьФайлы КАК ЕстьФайлы
2. После того, как поправили запрос, в реквизитах списка появится "ЕстьФайлы". Перетаскиваем реквизит в табличное поле и указываем в свойствах:
Здравствуйте, пытаюсь получить данные передаваемые по ЭДО (между УТ 10.3 и БП). Смог дойти только до того что полученный файл сохраняется в справочник ЭДПрисоединенныеФайлы. Вопрос, а как получить данные которые там хранятся?
В общем отследил как он сохраняет файл, на примере ERP, справочник номенклатура. Файл можно достать так:
(39) для сериализации можно так сделать
Переменная ОбъектXDTO содержит структуру вашего xml файла с которой очень удобно работать. Далее обращаетесь к элементам XDTO читаете нужные данные
А получить куда? Справочник содержит адреса файлов во временном хранилище.
Обращайся по адресу к хранилищу значения и вытаскивай.
Вот простой пример сохранения файла из справочника.
В справочнике с есть реквизит с типом значения ХранилищеЗначений.
Вы его получаете и сохраняете. Только вам нужно знать какой тип сохранять!
(4)
(3)
Примерно попробовал ваши варианты, не очень понимаю как это сделать.
Через запросы получил значения и вышло следующее:
(5) у вас есть реквизит ФайлХранилище - в нем ваш файл
Хранилище = Выборка.Ссылка.ФайлХранилище.Получить();
Если Хранилище <> Неопределено Тогда
// далее все зависит от типа значений
Если ТипЗнч(Хранилище) = Тип("ДвоичныеДанные") Тогда
Хранилище.Записать(ПутьКФайлу)
Иначе
// другой метод записи в файл в зависимости от типа значения
Конецесли
Не определяет тип значения файла да и сам файл неопределен.
(8) То есть он возвращает тип НЕОПРЕДЕЛЕНО - следовательно в этом реквизите у вас нету ничего. Тогда если смотреть структуру Выборка.Ссылка есть еще один реквизит ТекстХранилища. Возможно его нужно попробывать
Когда сделаете Выборка.Ссылка.ТекстХранилища.Получить() - какой тип вернет?
(10) Так мы не правильно двигаемся,нужно понять где находится файл. Я думал в реквизите ФайлХранилище но вы говорите что у него тип возвращается не определено следовательно там пусто. Теперь давай те в отладке так же посмотрим на реквизит ВладелецФайла у него тип входящий электронный документ - скорее всего он там храниться. Для этого в отладке вставьте текст
Выборка.Ссылка.ВладелецФайла и вставьте скрин чтоб было видны реквизиты!
(12) блин, по ссылке нету ни чего. а давай те еще прин скрин табличных частей и там все станет ясно. Так не могу сообразить где файл храниться
(14) так давай те вернемся обратно. Вот этот этот код не работает (см ниже)
То есть когда Хранилище = Выборка.Ссылка.ФайлХранилище.Получить(); вы получаете тип значения Хранилище - НЕОПРЕДЕЛЕНО. Так ??
Лицензия на сервер + 100 рабочих мест. Электронная поставка.
Настройка и доработка 1С:Документооборот для борьбы с ошибками. Гарантия на все результаты работ.
Оперативные консультации по 1С. Не тратьте время - мы поможем решить проблему любой сложности.
Идеально подходит для средних, крупных компаний и холдингов со сложным документооборотом
Типовой функционал, встроенный в прикладные решения 1С
Чтобы массив документов и файлов «не перерос» возможности штатных специалистов, их следует оснастить инструментом работы с данным бизнес-процессом – программой автоматизации документооборота «1С:Документооборот», где помимо официальных документов, можно работать и с прикрепленными файлами. Это могут быть приложения к различным входящим, исходящим, внутренним документам в виде текстовых документов или таблиц, архивов, изображений, аудио или видеофайлов, и т.п.
Файлы в 1С Документооборот
Системой предусмотрены следующие варианты хранения:
1. В самой базе. То есть все загруженные в программу файлы хранятся в таблицах СУБД: если база файловая – в файле *.dt, а в клиент-серверной помещаются в хранилище СУБД.
Преимущества этого варианта:
- Все файлы в одном месте (в ИБ);
- Безопасность данных;
- Резервное копирование осуществляется стандартным способом.
- Все документы и их версии хранятся в ИБ, что приводит к ее быстрому росту;
- Большой объем ИБ приводит к снижению производительности программы.
2. В томах на диске. Здесь сами файлы будут в каталогах файловой системы, а в СУБД будут находится лишь ссылки на них. Каталоги с документами могут находиться на жестком диске, сервере или размещаться на компьютере в локальной сети.
Преимущества такого хранения:
- Объем ИБ значительно уменьшается;
- С ИБ быстрее работать;
- Размер тома ограничивается только объемом жесткого диска;
- Резервная копия ИБ делается отдельно от копии файлового тома.
К недостаткам можно отнести расположение ИБ и файлов в разных местах, что сказывается на контроле доступа и, в конечном итоге, на безопасности данных.
Настройки хранения в ИБ
Определение места хранения производится в разделе «Настройки и администрирование», зайдя в информационную базу с правами администратора. Далее проходим «Настройки программы-Работа с файлами».
Рис.1 Настройки программы-Работа с файлами
Рис.2 Работа с файлами
Если в настройке не установлена галочка «Хранить файлы в томах на диске», то они будут храниться в информационной базе.
Рис.3 Настройка работы с файлами
До тех пор, пока хоть один том не будет указан, система будет хранить файлы непосредственно в ИБ.
Тома хранения файлов в 1С Документооборот
Перейдя по гиперссылке «Тома хранения файлов», производим их настройку.
Рис.5 Тома хранения файлов
Файлы можно сгруппировать в определенную структуру по папкам. Нажав кнопку «Создать группу», задаем структуру папок.
Рис.6 Создание группы
При создании папок тома необходимо создать папку и задать ей права системного пользователя, от имени которого запускается и работает служба сервера 1С:Предприятия. Создадим для примера папку «1C_Tom» и выполним ее настройку, щелкнув правой кнопкой мышки и открыв меню «Свойства» по кнопке «Расширенная настройка».
Рис.7 Расширенная настройка
Устанавливаем галочку «Открыть общий доступ к этой папке» и нажимаем «Разрешения».
Рис.8 Разрешения
Далее указываем имя пользователя, под которым работает сервер 1С, и отмечаем все права – полный доступ, чтение, изменение.
Рис.9 Указание имени пользователя
Сетевое имя папки указывается в настройках тома, куда будут сохраняться наши файлы документов.
Рис.10 Сетевое имя папки
Создадим том хранения файлов – кнопка «Создать».
Рис.11 Создание тома хранения файлов
В настройке тома указывается его наименование, группа, к которой он будет принадлежать, и сетевой путь. Если поле «Максимальный размер» не заполнять, то размер тома будет не ограничен.
Рис.12 Максимальный размер
После сохранения настройки в окне «Тома хранения файлов» будет отображено имя тома и его путь.
Рис.13 Имя тома и его путь
Если создано несколько групп, то настройки томов выполняются для всех их.
Рис.14 Сохранение настроек
При необходимости можно настроить правила размещения для каждого тома по кнопке «Правила размещения файлов». В открывшемся окне (кнопка «Добавить») делаем настройку правил.
Рис.15 Правила размещения файлов
Можно установить галочку «Правило по умолчанию» или задать условие, установить отбор.
Рис.16 Создание правила
Рис.17 Правило в списке
В качестве условия отбора может быть установлено: автор, зашифрован, подписан ЭП и другие условия.
Рис.18 Условия отбора
При указании правил размещения обязательно должно быть прописано правило без условий – правило «По умолчанию». Оно используется, если файлы не удовлетворяют указанным другим условиям. С помощью кнопок «Переместить вверх» и «Переместить вниз» можно менять местами правила или перетащив строки мышкой.
Рис.19 Перемещение правил в списке
Редактирование файлов и работа с ними в 1С:Документооборот
Для просмотра списка всех файлов, созданных в «1С:Документооборот», можно воспользоваться разделом «Файлы». Они прикреплены к карточкам входящих/исходящих/внутренних документов и доступны в разделе «Документы и файлы». Также, при необходимости, пользователь может воспользоваться разделом «Все файлы».
Рис.20 Все файлы
В этих разделах можно увидеть информацию о местоположении файла, его авторе, дате создания, размере.
Рис.21 Информация о файле
Рис.22 Список всех файлов
Открыть карточку для редактирования можно или двойным щелчком мышки, или правой кнопкой, далее нажать «Изменить» или «F2» на клавиатуре.
Рис.23 Открытие карточки для редактирования
Рис.24 Изменение данных файла
Открыв файл для редактирования, нажимаем кнопку «Редактировать», в результате чего будет открыт документ. Дальнейшая работа по редактированию одинакова в обоих журналах.
Рис.25 Редактирование файла
Файл, который редактируется, выделен зеленым цветом. И если сотрудник забыл завершить редактирование, администратору можно его отменить – кнопка «Отменить редактирование».
Рис.26 Отмена редактирования
Поэтому после окончания редактирования сотрудник должен завершить его по одноименной кнопке для сохранения изменений в системе. И только после этого файл будет доступен другим пользователям.
Рис.27 Закончить редактирование
При сохранении изменений можно оставить комментарий, что было изменено.
Рис.28 Сохранение изменений
В меню «Версии» можно посмотреть, какие изменения, кто и когда вносил в файл.
Рис.29 Вкладка версии
Если было несколько изменений, можно посмотреть их отличия (команда «Показать отличия»), а если были найдены ошибки, то можно вернуться к одной из версий, нажав кнопку «Сделать активно» или выбрав команду контекстного меню «Сделать активной».
Рис.30 Сделать активно
Программа «1С:Документооборот» позволяет пользователю работать с различными типами файлов, хранить их, систематизирует их, обеспечивает быстрый поиск и постоянный доступ к ним.
Читайте также: