Easy Peasy. Легкий обмен с MS Power BI, MS Excel и пр.

17.11.21

Интеграция - Загрузка и выгрузка в Excel

Идея на тему того, как быстро и эффективно (по нажатию одной кнопки) дать пользователям возможность загружать данные отчетов 1C в MS Power BI, MS Excel и пр.

Скачать исходный код

Наименование Файл Версия Размер
Easy Peasy Легкий обмен с MS Power BI, MS Excel и пр.:
.cf 76,09Kb
13
.cf 76,09Kb 13 Скачать

Предложенное решение предлагается как реализованная идея и не претендует на продукт покрывающий все потребности, со своими достоинствами и недостатками, которые будут описаны ниже.

История:

Приходило достаточно много запросов от заказчиков по переносу данных из отчетов 1C в PowerBI или в Excel. Было множество идей как это сделать, например:

  • через OData, но у этого механизма есть большой недостаток - сложно компоновать и объединять данные (объясните заказчику страшное слово GUID :) ), 
  • через файлики - но думается это уже рудимент
  • и т.д.

В итоге родилась предлагаемая идея, на мой взгляд современная и удобная для пользователей.

Исходные вводные:

  • Используется типовая  Демонстрационная конфигурация "Библиотека стандартных подсистем", редакция 3.1 (3.1.4.434).
  • Сервис добавляется как есть.
  • Вопросы безопасности передачи данных не рассматриваются - т.к. не о безопастности статья.
  • Поднята IIS.
  • Опубликована база DemoSSL.

Описание сценария работы:

Пользователь заходит в необходимый ему отчет 1С , настраивает, сохраняет вариант отчета, дальше использует 2 ссылки 

что бы получать данные:

  1. http://localhost/DemoSSL/hs/BI/Report/НазваниеВариантаОтчета/XML - сериализованный отчет.
  2. http://localhost/DemoSSL/hs/BI/Report/НазваниеВариантаОтчета/HTML - страницу HTML.

Подробности ниже...

Ограничения/Недостатки:

  • В текущей реализации в HTML не передаются диаграммы.
  • Не формирует отчеты с настройками других пользователей.
  • Нельзя задавать одинаковые наименования вариантов.
  • XLM формируется только для таблиц.

Достоинства:

  • Данные большинства отчетов, созданных на СКД, могут быть получены пользователями в  Excel или Power BI без привлечения разработчиков.
  • Пользователи могут самостоятельно выгружать нужный вид отчета в нужные ему системы.

Как видит пользователь:

Для начала опишу действия, необходимые со стороны пользователя:

  1. Открыл нужный отчет.
  2. Настроил отчет, если выгрузка в Excel или Power BI должен быть в ввиде "плоской" таблицы.
  3. Сохранил вариант отчета:
  4. Дальше 2 варианта использования:
    1. Зашел в браузер указал http://localhost/DemoSSL/hs/BI/Report/Key_Report/html , логин, пароль - получил быстрый отчет FlashReport
    2. Зашел в Excel (PowerBI).
      1. Указал источник данных http://localhost/DemoSSL/hs/BI/Report/Key_Report/XML
      2. Ввел логин и пароль
      3. Получил информацию и загрузил в Excel (PowerBI)
      4. Операция выполняется 1 раз, затем необходимо лишь нажимать одну кнопку:

 

Как видит разработчик:

  1. Сравнением и объединением добавляет сервис в конфигурацию.
  2. Добавляет разрешения в роли.
  3. Публикует веб-сервис на web-сервере.

Надеюсь, данная статья будет Вам полезна.

С уважением, Евгений Полупанов.

Обмен MS Power BI Excel

См. также

Перенос данных из Парус 8 в ЗГУ 3

Зарплата Внешние источники данных Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 8 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

84000 руб.

19.08.2020    22618    19    1    

22

Загрузка номенклатуры из Excel в УТ11, КА 2, ERP 2, Розница 2. Дополнительные реквизиты и сведения, характеристики, картинки, цены, остатки

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка из файлов xls, xlsx, ods, csv, mxl в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

10560 руб.

29.10.2014    211207    630    526    

446

Перенос данных из Парус 10 в ЗГУ ред.3

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    9304    9    8    

11

Экстрактор данных 1С в BI - выгрузка данных из 1С в BI-аналитику

Внешние источники данных Платформа 1С v8.3 Управляемые формы Анализ и прогнозирование Конфигурации 1cv8 Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.

15.11.2022    13648    12    SQV0    47    

29

Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 09.04.2024, версия 9.9 - 9.10)

14400 руб.

20.11.2015    151417    367    376    

503

Маркетплейсный загрузчик для 12-ти маркетплейсов в 1С:БП 3, УТ 11, КА 2, ERP, УНФ

Загрузка и выгрузка в Excel Маркетплейсы Платформа 1С v8.3 Бухгалтерский учет 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Реальный помощник, с помощью которого Вы сделаете необходимые документы для Wildberries, OZON, ЯндексМаркет, Мегамаркет, Aliexpress, "Детский мир", Казань-Экспресс, "Леруа Мерлен", ЭНФАНТА (Акушерство), ЛаМода, Летуаль, "Твой дом" в документы "Отчет комиссионера (агента) о продажах" и другие, может работать в "Бухгалтерия 3", "Бухгалтерия 3 КОРП", УТ 11, УНФ, КА 2, ERP. Возможность подключить любые маркетплейсы. Анализ продаж ОЗОН. 30 дней БЕСПЛАТНОГО пользования!

1800 руб.

12.08.2021    32327    242    64    

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