[infostart] api query (Данные 1С там, где они действительно нужны) (2023)

  • Автор темы Автор темы Rayhorn
  • Дата начала Дата начала

Rayhorn

Модератор
Команда форума
Модератор
Сообщения
3.855
Реакции
3.387
Снимок экрана 2023-10-12 в 10.52.19.png




api query (данные 1С там, где они действительно нужны) [infostart]
Данные в excel из 1С, просто и быстро, альтернатива "OData".

Вашему вниманию представляем механизм расширения для быстрого и удобного создания сервисов источников данных.
3 шага создания источника данных:

  1. Настроить плоский отчет в 1С
  2. Запомнить настройку в справочнике
  3. Получить и настроить данные в программе (excell, web и т.д.)
---------
Механизм позволяет опубликовать сервис данных и настроить источники из 1с с помощью:
  • обычного отчета (перенос настроек)
  • произвольного кода
---------
  1. Настроен "плоский" отчет
  2. Запомним настройку в справочнике
Несколько форматов данных:
  • txt (текст utf-8)
  • json (сериализуется)
  • xml (сериализуется)
  • web page (html)
--------
Наименование - Имя отчета и варианта
Идентификатор - латинское представление наименования, так же служит параметром при вызове сервиса.
Закладка основная:

  1. Признак алгоритма (отчет/произвольный код)
  2. Тип возвращаемых данных
  3. Разделитель для текстового формата вывода
  4. Признак сборки результата в параллельном режиме (Потоки / Записи), ускорение формирования результата в несколько раз
После сохранения, источник данных доступен по адресу "Подключаться"
Новое в версии!!! (17-02)
  • Параллельная работа при сборке результата
  • Использование параметров в get-запросе
  • Онлайн документация
  • История версий на гит для ознакомления
Новое в версии!!! (05-03)
  • Добавлен post-запрос
  • Онлайн документация (обновление)
  • История версий на гит для ознакомления (Обновлена)
Новое в версии!!! (12-03)
  • Исправлены баги и ошибки (формирование данных в параллельном режиме)
Новое в версии!!! (23-03)
  • Исправлены баги и ошибки (формирование данных в параллельном режиме)
  • Адаптирован код для использования в mix режиме (код+компановка+настройки)
Тестирование:
  • Все конфигурации с последними версиями БСП
  • 1С:Предприятие 8.3 (8.3.17.1851)
  • Бухгалтерия предприятия, редакция 3.0 (3.0.88.22)
  • Розница, редакция 2.3 (2.3.6.17)
  • Зарплата и управление персоналом, редакция 3.1 (3.1.16.134)



 

Похожие темы

Инструментарий для помощи программисту/аналитику для доступа и обработки данных [infostart] Набор обработок(методов) для выгрузки данных, обработки и подготовки их для дальнейшего использования во внешних программах, таких как excel, power bi и др. 1.Создание представлений (Views) таблиц в СУБД...
Ответы
1
Просмотры
718
Назад
Сверху Снизу