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

Обработки - Универсальные обработки

выгрузка csv мастер картинки данные отборы обработка конструктор левое соединение дополнительные реквизиты

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

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

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

Возможно, так же будут вам полезны мои разработки:

  • //xn--80appelehcm.xn--p1ai/public/926433/ - Выгрузка в SPOT 2D / ОРИМИ с произвольной структурой полей в файле для УТ 10.3 и не только (платформа 8.3 +)
  • //xn--80appelehcm.xn--p1ai/public/912717/ - Гибкая система расчета зарплаты по произвольной мотивации для УНФ 1.6 и не только (Расширение + Конфигурация, платформа 8.3+)
  • //xn--80appelehcm.xn--p1ai/public/893115/ - QR - штрихкодирование документов БЕЗ изменения печатных форм и конфигурации, с произвольными алгоритмами создания QR -кода и обработки для УТ 11 (все), ERP 2, КА 2, УТ 10.3, Розница 2.2, УНФ 1.6, БП 3
  • //xn--80appelehcm.xn--p1ai/public/845506/ - Контроль над паролями пользователей для ЛЮБОЙ типовой конфигурации, работающей на платформе 8.3 и выше ( + Расширение)
  • //xn--80appelehcm.xn--p1ai/public/149404/ - Выгрузка-загрузка любых данных между похожими или одинаковыми конфигурациями ЛЮБЫХ баз 1С 8.1-8.3  
  • //xn--80appelehcm.xn--p1ai/public/127859/ - Быстрый поиск дублей с четким/нечетким поиском по любому сочетанию реквизитов/реквизитов таб. частей с отбором и быстрой заменой значений в ЛЮБЫХ базах 
  • //xn--80appelehcm.xn--p1ai/public/692252/ - Сравнение данных РИБ или обменивающихся баз с одинаковыми конфигурациями по контрольным суммам выбранных реквизитов, работающих на платформе 8.3...и выше 
  • //xn--80appelehcm.xn--p1ai/public/201119/  - Проведение/снятие с проведения документов/очистки движений не проведенных, перезаписи ссылочных объектов с отборами для баз 1С 8.1-8.3 
  • //xn--80appelehcm.xn--p1ai/public/621962/ - "Что? Где? Когда?" или журнал изменений с восстановлением состояния реквизитов ссылочных объектов
  • //xn--80appelehcm.xn--p1ai/public/543417/ - Одиночная/групповая регистрация объектов/реквизитов объектов для обмена через планы обмена c отборами для ЛЮБЫХ баз 1С на 8.2-8.3 
  • //xn--80appelehcm.xn--p1ai/public/175028/ - Удаление данных с отбором и построением дерева ссылок в базах 1С 8.1-8.3
  • //xn--80appelehcm.xn--p1ai/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 
  • //xn--80appelehcm.xn--p1ai/public/832852/ - Мониторинг цен закупки / цен продаж и наценки для Управления Торговлей 11 (все), ERP 2, КА 2, Розница 2.2

.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

35

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

Наименование Файл Версия Размер
Справка по пользованию обработкой начиная с версии 2.21 + Пример настроек
.zip 502,66Kb
23.01.18
49
.zip 2.21 502,66Kb 49 Скачать бесплатно
Обработка для определения необходимой версии
.epf 9,47Kb
20.09.17
31
.epf 9,47Kb 31 Скачать бесплатно
Примерные настройки для обработки для УТ 10.3 с примером текста запроса для выгрузки номенклатуры, картинок, свойств, цен, остатков, иерархии
.xml 8,19Kb
03.11.17
15
.xml 2.21 8,19Kb 15 Скачать бесплатно
03.02.2018
2.30 7 2990 руб.

Моментальная
доставка

03.02.2018
2.30 2 2990 руб.

Моментальная
доставка

03.02.2018
1990 руб.
03.02.2018
1000 руб.


Новый вопрос

E-mail*
Тема (вопрос)*

См. также