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

25.04.24

Задачи пользователя - Менеджеры внешних отчетов

Очень часто возникает необходимость сохранить в папку на локальном диске все дополнительные внешние отчеты и обработки из базы 1С. Данная обработка позволит сделать это быстро и с учетом внутренней иерархии и с проверкой результата выгрузки (Управляемые формы).

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Выгрузка дополнительных отчетов и обработок в папку с соблюдением иерархии (Управляемые формы)
.epf 10,03Kb
24 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой
  1. Запустите обработку.
    Есть 2 варианта запуска:
    1) Открыть обработку через меню «Файл -> Открыть»
    2) Подключить обработку во внешние отчеты и обработки: «Администрирование -> Печатные формы, отчеты и обработки -> Дополнительные отчеты и обработки -> Добавить из файла», после добавления нажать на команду «Выполнить»

 


 

  1. Выбрать папку, в которую будут выгружены все дополнительные отчеты и обработки, нужно нажать кнопку … напротив «Каталог выгрузки», в нашем случае это папка на диске Е:\Папка для выгрузки.
     
  2. Заполнится таблица, где «Ссылка» – это ссылка на обработку в базе 1С, «Полный путь» - это путь выгружаемого файла, «Файл выгружен» - признак того, что файл находится по указанному полному пути. Полный путь формируется следующим образом "Каталог выгрузки" + "Вид обработки" + "иерархия вложенных папок" + "Имя файла". Более подробно я выделил на рисунке:

     
  3. Нажать кнопку «Выгрузить всё» и проверить, что бы напротив каждой обработки установился флаг «Файл выгружен».
    В результате выгрузки внешние отчеты и обработки должны быть записаны в папку на локальный диск с учетом иерахии.


    Пример внешних отчетов и обработок:



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



    Затем каждая обработка выгружается с учетом иерархии:





    Плюсы данной обработки:

    1) Иерархия: при выгрузке папки создаются с учетом полной иерархии обработок, а в самом верхнем уровне создаются папки по виду обработки - в таком виде очень удобно хранить и использовать.

    2) Проверка на существование файла: при выборе каталога и при загрузке файлов происходит проверка существования файла по полному пути. Это позволяет проконтролировать процес выгрузки (убедится в том, что файл действительно выгрузился). Еще одна полезная функция - обработка заменять файл при выгрузке, при наличии существующего - можно периодически делать резервную копию внешних отчетов и обработок.

    3) Обработка работает как в файловом, так и в серверном варианте, при сохранении файлов используется временное хранилище, поэтому проблем с клиент сервером и правами на файлы не должно быть.

    4) Визуализация: на форме обработки удобно просматривать все внешние отчеты и обработки, в таблице они сортируются по виду и наименованию.

    Проверялось:
    на платформе: 1С:Предприятие 8.3 (8.3.23.1865)
    на релизе: Бухгалтерия предприятия, редакция 3.0, релиз 3.0.151.38

Вступайте в нашу телеграмм-группу Инфостарт

Обработка выгрузки сохранения дополнительные внешние отчеты обработки печатные формы табличных частей управляемые формы

См. также

Менеджеры внешних отчетов Пользователь 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Добавление кнопки "Показать в списке" в формах отчетов для открытия соответствующего элемента справочника "Варианты отчетов".

1 стартмани

12.12.2022    2468    1    RocKeR_13    6    

4

Рабочее место Менеджеры внешних отчетов Пользователь 8.3.14 1C:Бухгалтерия 1С:Бухгалтерия 3.0 Абонемент ($m)

Иногда пользователю доставляет неудобство открывать разрозненно по спискам разных разделов внешние обработки и отчёты, и есть потребность поместить их в одно единственное окно. Данное расширение призвано решить такую задачу.

2 стартмани

12.04.2022    6975    47    Obertone    8    

28

Менеджеры внешних отчетов 1С v8.3 Управляемые формы 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

02.03.2022    4860    17    Topmuk    2    

2

Менеджеры внешних отчетов WEB-интеграция Программист 8.3.14 1C:Бухгалтерия Бесплатно (free)

Бесплатная обработка "Каталог дополнительных отчетов, обработок и расширений". Умеет загружать каталог из сети, искать и устанавливать новые версии отчетов, обработок или расширений конфигурации.

20.07.2021    5749    166    elcoan    0    

14

Менеджеры внешних отчетов Работа с интерфейсом Программист Пользователь 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Для открытия обработок и отчетов в 1С используется общая форма, но с разными отборами: отчет либо обработка. Данное расширение убирает этот отбор для раздела 1С (продажи, закупки, склад и т.д.), т.е. будет общий список как для обработок, так и отчетов в разделе.

1 стартмани

22.05.2021    5470    3    ClickUp    4    

0

Менеджеры внешних отчетов Системный администратор Программист 1С v8.3 1С:Управление нашей фирмой 1.6 Россия Бесплатно (free)

Не знаю как в других конфигурациях, но на УНФ столкнулся с тем, что сделать созданный под одним пользователем вариант внешнего отчета доступным для других пользователей стандартными средствами не представляется возможным.

12.05.2021    10693    gamletspb    3    

2
Оставьте свое сообщение