Мастер выгрузки ЛЮБЫХ данных (остатков, цен, картинок, иерархии, доп. реквизитов, характеристик, штрихкодов и т.д.) в CSV / XLS / XLSX / MXL / ODS / PDF для ЛЮБЫХ баз, работающих на платформе 8.3… и выше




Данная обработка-мастер предназначена для выгрузки ЛЮБЫХ данных (остатков, цен, штрихкодов, картинок из базы или тома, характеристик, доп. реквизитов, иерархии любого справочника и т.д.) из баз 1С в формат «CSV / XLS / XLSX / MXL / ODS / PDF», с возможностью обработки значения каждого поля файла с помощью встроенных предопределенных команд-функций (транслетирование, очистка от символов, приведение к формату, группировка и т.д.). Также имеется возможность выгрузки данных с разбивкой данных по файлам, архивирование картинок и прочее. Сама обработка сделана в виде «Мастера» и имеет простой интерфейс. Подробная справка прилагается! Работает только в базах 1С на платформе 8.3+! Обновление от 14.08.2024, версия 2.31!

Ниже будут приведены возможности обработки в сжатом виде. Полное описание читайте в файле справки, расположенном ниже в данной публикации.

Кратко о возможностях:

  • Выгрузка данных из ЛЮБЫХ объектов метаданных, включая виртуальные таблицы регистров (остатки, обороты, срезы, картинки, характеристики, доп.свойства и т.д.) с использованием произвольного запроса любой слолжности в форматы CSV / XLS / XLSX / MXL / ODS / PDF. Не требует наличия установленного MS EXCEL или LibreOffice!
  • Выгрузка значений доп. реквизитов из типовых конфигураций с указанием всего одной функции для каждого свойства, без надобности создавать сложные запросы;
  • Выгрузка нескольких картинок в различных колонках с указанием произвольного имени для каждой картинки;
  • Выгрузка данных иерархических справочников с указанием иерархии каждого элемента в отдельной колонке, папки в которой, разделены произвольным разделителем;
  • Постобработка значения каждого поля с использованием встроенных функций 1С или предопределенных команд-функций обработки;
  • Интерактивное создание шаблонов обработки и представления данных для каждого поля файла отдельно, путем использования выбранных реквизитов или сочетания реквизитов;
  • Просмотр результата выгрузки в таблице, с указанием количества просматриваемых записей;
  • Группировка данных при необходимости;
  • Разбиение данных порциями по файлам с указанием количества записей;
  • Выгрузка картинок из базы или тома в произвольную папку и архивирование;
  • Сохранение и загрузка текста запроса с параметрами, схемы файла и прочего;

И немного цифр:

  • Обработка полностью разработана мной. Код открыт.
  • Разработка велась в течении 2х недель. И модернизация не прекращается…
  • Обработка состоит из около 1500 строк кода.
  • Выгрузка 239 свойств 9800 позиций номенклатуры занимает около 28 мин (версией 2.30)

Обработка написана для 2х видов конфигураций:

  • Не использующие модальные окна — УТ 11, БП 3.0, УНФ 1.6, Розница 2.2, ERP 2, ЗУП 3.0 и т.д.
  • Использующие модальные окна — УТ 10.3, БП 2.0, Розница 1.1, ЗУП 2.5, УПП 1.6 и т.д

Внимание! Обработка для УТ 10.3, БП 2.0, Розница 1.1, ЗУП 2.5, УПП 1.6 и т.д, обязательно должна быть встроена в конфигурацию, так как в обычном приложении внешние управляемые формы не открываются! Также в свойствах конфигурации должен стоять флаг "Использовать управляемые формы в обычном приложении"!

Все остальные обработки открываются обычно как внешние. Могут быть встроены в дополнительные отчеты/обработки.

Как встроить обработку в конфигурацию:

  1. Открыть базу в режиме "Конфигуратор" с администраторскими правами
  2. Открыть окно конфигурации, выбрав в верхнем меню "Конфигурация" — "Открыть конфигурацию"
  3. В дереве конфигурации найти узел "Обработки"
  4. Стать на узел "Обработки" и выбрать в контекстном меню "Вставить внешнюю обработку"
  5. Выбрать данную обработку. Она будет добавлена в дерево конфигурации
  6. Применить изменения, нажав F5, и согласиться с изменениями.
  7. В режиме "Предприятия" можно вызвать данную обработку из меню "Операции" — "Обработки"

__________________________________________________________________________________________________________________________________________

  Все купившие, получают обновления БЕСПЛАТНО  в течении года с момента покупки (от даты заказа)! Обновление выкладываются на данном сайте и доступны в течении года. Если Вы хотите получить обновления и по почте, то просьба написать на адрес указанных на формах обработок или в личное сообщение на сайте.

  Если у вас есть вопросы, связанные с ошибками в работе системы, то просьба обращаться через тех. поддержку Инфостарт.  Ответы на прочие вопросы вы найдете в описании и справке к данной публикации! Это будет быстрее т.к. я не могу всем уделить время физически! Спасибо за понимание!

_______________________________________________________________________________________________________________________________________________

Возможно, так же будут вам полезны мои разработки(ТопчийДЮ):

  • //infostart.ru/public/1160676/ — Система принудительной блокировки пользователей по заданным условиям  (для платформ 8.3.6+, для ЛЮБЫХ баз)
  • //infostart.ru/public/1076549/ — САПП — система анализа на наличие проблем и/или предложений в ЛЮБЫХ базах 1С, работающих на платформе 8.3.4+
  • //infostart.ru/public/936948/ — Удобная, быстрая и функциональная подсистема обмена между узлами РИБ для УТ 11, УТ 10.3, Альфа — Авто с заменой ссылок в узлах, сравнением документов, командным управлением узлами (для платформы 8.3+)
  • //infostart.ru/public/926433/ — Выгрузка в SPOT 2D / ОРИМИ с произвольной структурой полей в файле для УТ 10.3 и не только (платформа 8.3 +)
  • //infostart.ru/public/912717/ — Гибкая система расчета зарплаты по произвольной мотивации для УНФ 1.6 и не только (Расширение + Конфигурация, платформа 8.3+)
  • //infostart.ru/public/893115/ — QR — штрихкодирование документов БЕЗ изменения печатных форм и конфигурации, с произвольными алгоритмами создания QR -кода и обработки для УТ 11 (все), ERP 2, КА 2, УТ 10.3, Розница 2.2, УНФ 1.6, БП 3
  • //infostart.ru/public/845506/ — Контроль над паролями пользователей для ЛЮБОЙ типовой конфигурации, работающей на платформе 8.3 и выше ( + Расширение)
  • //infostart.ru/public/149404/ — Выгрузка-загрузка любых данных между похожими или одинаковыми конфигурациями ЛЮБЫХ баз 1С 8.1-8.3  
  • //infostart.ru/public/127859/ — Быстрый поиск дублей с четким/нечетким поиском по любому сочетанию реквизитов/реквизитов таб. частей с отбором и быстрой заменой значений в ЛЮБЫХ базах 
  • //infostart.ru/public/692252/ — Сравнение данных РИБ или обменивающихся баз с одинаковыми конфигурациями по контрольным суммам выбранных реквизитов, работающих на платформе 8.3…и выше 
  • //infostart.ru/public/201119/  — Проведение/снятие с проведения документов/очистки движений не проведенных, перезаписи ссылочных объектов с отборами для баз 1С 8.1-8.3 
  • //infostart.ru/public/621962/ — "Что? Где? Когда?" или журнал изменений с восстановлением состояния реквизитов ссылочных объектов
  • //infostart.ru/public/543417/ — Одиночная/групповая регистрация объектов/реквизитов объектов для обмена через планы обмена c отборами для ЛЮБЫХ баз 1С на 8.2-8.3 
  • //infostart.ru/public/175028/ — Удаление данных с отбором и построением дерева ссылок в базах 1С 8.1-8.3
  • //infostart.ru/public/420278/ — Загрузка иерархии номенклатуры, картинок, штрихкодов, характеристик, доп. реквизитов, цен, поступлений, номен. поставщиков из xls,xlsx,xlsm,ods,ots,csv для УТ 10.3, БП 2.0, УТ 11.1/11.2/11.3, БП 3, КА 2, ERP 2, УНФ 1.6, Розница 2.2 
  • //infostart.ru/public/832852/ — Мониторинг цен закупки / цен продаж и наценки для Управления Торговлей 11 (все), ERP 2, КА 2, Розница 2.2

.

Обновление от 14.08.2024 (версия 2.31, 2 обработки)!

  • Исправлена ошибка при выгрузке картинок, которые хранились в базе.

Обновление от 13.03.2024 (версия 2.30, 2 обработки)!

  • Значительно уменьшено время выгрузки значений дополнительных свойств и реквизитов с помощью встроенной функции &&ВыгрузитьДопСвойство! В среднем время на выгрузку сократилось в 4 раза!
  • Уменьшено время выгрузки данных вообщем в 2 и более раза за счет оптимизации кода.
  • В файле выгрузки шапка таблицы теперь располагается на первой строке.

Обновление от 26.02.2024 (версия 2.22, 2 обработки)!

  • При выгрузке иерархии папок теперь не будут добавляться разделители папок в начале и в конце строки. Это позволит без проблем загрузить полученные данные с помощью моей обработки для загрузки номенклатуры //infostart.ru/public/420278/
  • Исправлена ошибка при выгрузке свойств в обработке для тонкого клиента.

Обновление от 23.01.2024 (версия 2.21, 2 обработки)!

  • Добавлена функция СтрокаРезультата["Кол+ИмяПоляВФайле"] — получает значение поля <ИмяПоляВфайле>, которое было рассчитано выше в таблице параметров. Перед <ИмяПоляВфайле> обязательно пишется префикс <кол> Например, поле называется <УИ>, его значение можно получить по коду СтрокаРезультата[""КолУИ""], чтоб использовать полученное значение в других полях или функциях полей.

Обновление от 17.12.2024 (версия 2.20, 2 обработки)!

  • Полностью переработан код выгрузки картинок из базы или из тома. Теперь выгрузка происходить во много раз быстрее, меньше занимает кэша на диске.
  • Добавлена возможность в параметрах запроса указывать список параметров. Для этого просто копируем нужный параметр и устанавливаем ему нужное значение. Система при выгрузке свернет значения данного параметра в массив значений и подставит в запрос. В тексте запроса используем конструкцию "В" или "В ИЕРАРХИИ" для данного параметра.
  • Увеличена скорость получения значений доп. свойств через встроенную функцию.
  • Мелкие исправления в интерфейсе.

Обновление от 03.11.2024 (версия 2.12, 2 обработки)!

  • Исправлена ошибка при выгрузке картинок в форматы, отличные от CSV. Ранее в колонке с путем к картинке указывался адрес временного хранилища.

Обновление от 04.10.2024 (версия 2.11, 2 обработки)!

  • Добавлена функция &&ПолучитьУИСсылки([РеквизитСсылка]) — служит для получения из ссылки [РеквизитСсылка] GUID (уникальный идентификатор)

Обновление от 02.10.2024 (версия 2.10, 2 обработки)!

  • Добавлена возможность выгружать данные в форматы  XLS / XLSX / MXL / ODS / PDF. Теперь данные можно вывести не только в виде файла с разделителями, но и в виде табличных документов. Не требует наличия установленного MS EXCEL или LibreOffice!

Обновление от 20.09.2024 (версия 2.00, 2 обработки)!

  • Полностью переработан механизм получения данных для выгрузки и обработки. Теперь данные можно получить с помощью произвольного запроса с указанием параметров. Это дает неограниченные возможности и мощный инструмент! Более подробно описано в справке;
  • Изменен интерфейс обработки — теперь состоит из 3х этапов;
  • Добавлена функция &&ВыгрузитьДопСвойство([РеквизитСсылка],[НаименованиеСвойства]) — служит для получения значения доп. свойства объекта из табличной части <Дополнительные реквизиты> или регистра сведений <Значения свойств объектов> по ссылке и названию свойства. Поиск по наименованию свойства идет по вхождению. Применимо к типовым конфигурациям;
  • Исправлены выявленные ошибки в работе обработки;

Обновление от 10.04.2024 (версия 1.11, 2 обработки)!

  • Исправлены ошибки при формировании выходных данных, если там встречались одинарные кавычки
  • Исправлена ошибка при формировании запроса
  • Добавлен флаг "Отображать ошибки выполнения", который включает/выключает отображение ошибок при получении значений полей
  • Добавлена возможность выгружать несколько картинок, например, номенклатуры. При этом в колонке выводится полный путь к сохраненной картинки. Для этого в функции ВыгрузитьИзображение([РеквизитХранилищеЗначения], ИмяФайлаКартинки,НомерКартинки, БулевоПолныйПутьКартинки) добавлен параметр НомерКартинки, который указывает какую картинку нужно вывести в данное поле/колонку. При этом к наименованию добавляется НомерКартинки в виде "_НомерКартинки.jpg", для исключения путаницы и конфликтов при записи данных картинок в папку. Более подробно описано в справке. Поля с картинками должны иметь уникальные имена в пределах файла выгрузки! Поля с картинками должны иметь уникальные имена в пределах файла выгрузки!
  • Добавлена функция ВыгрузитьИзображениеИзТома([ПолныйПутьККартинке], ИмяФайлаКартинки,НомерКартинки, БулевоПолныйПутьКартинки), которая позволяет выгружать картинки из томов/папок. В параметр [ПолныйПутьККартинке] передается полный путь к картинке в томе, в параметр ИмяФайлаКартинки передается имя картинки, НомерКартинки — номер картинки по порядку для каждой позиции. БулевоПолный ПутьКартинки (Истина или Ложь) — указывает вернуть ли просто имя картинки или полный путь к сохраненной картинке.

Обновление от 08.04.2024 (версия 1.10, 2 обработки)!

  • Подправлен интерфейс
  • Добавлен вопрос перед закрытием обработки
  • Теперь конструктор шаблона можно открыть из строки поля в таблице
  • Добавлена новая функция — ИерарархияПапокСтрокой(Ссылка,РазделительГрупп) — которая позволяет вывести путь, где хранится номенклатура или другие иерархические данные, строкой, где папки разделены указанным символом (кроме пробела)
  • Теперь функция ВыгрузитьИзображение("ИмяКартинки",БулевоПолныйПутьКартинки) возвращает в поле либо имя картинки, либо полный путь к картинке в зависимости от второго параметра, переданного в данной функции. Более подробно описано в справке
  • Переработана система формирования запроса для выборки данных. Стала более быстрой и эффективной.

Гарантия возврата денег

ООО «Инфостарт» гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *