Протокол ODATA - загрузка, изучение, анализ структуры данных и содержимого таблиц удаленного сервера (с возможностью корректировать значения в таблице)

25.05.26

Задачи пользователя - Поиск данных

Обработка предназначена для анализа данных, получаемых по протоколу ODATA. Может быть полезна и как некое справочное пособие по структуре запросов к базам по протоколу ODATA, где сформированная АВТОМАТИЧЕСКИ строка запроса может быть в дальнейшем применена без изменений. Обработка позволяет получить список всех сущностей, разрешенных в выбранной базе, их поля и значения всех разрешенных таблиц. В текущей версии есть возможность корректировать значения данных непосредственно в таблице на сервере. Нужные поля и требуемые фильтры выбираются одним-двумя "кликами" мышки по значению в уже сформированной таблице ( можно внести их и вручную в строке запроса серверу). Сформированные таблицы можно сохранить в любом стандартном формате (или распечатать на принтере).

Файлы

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

Наименование Скачано Купить файл
Протокол ODATA - загрузка, изучение, анализ структуры данных и содержимого таблиц удаленного сервера (с возможностью корректировать значения в таблице)
.epf 515,50Kb ver:Версия 2.4
12 2 500 руб. Купить

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

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

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Справка для "Помощь ODATA (мини) v2.4"

  Обработка предназначена для анализа данных, получаемых по протоколу ODATA .
Может быть полезна и как некое справочное пособие по структуре запросов к базам по протоколу ODATA ,
где сформированная АВТОМАТИЧЕСКИ строка запроса может быть в дальнейшем применена без изменений.

Обработка позволяет автоматически получить все сущности, разрешенные в выбраной базе,
их поля и значения всех разрешенных таблиц.

Нужные поля и требуемые фильтры выбираются одним-двумя "кликами" мышки из доступных полей и значений в уже сформированой таблице ( можно внести их и вручную в строке запроса серверу).

Сормированые таблицы можно сохранить в любом стандартном формате или распечатать на принтере.

Порядок работы ( на примере анализа демо-базы 1С Управление Торговлей ):

1. Заполняем поля для доступа к серверу:


Примечание:
путь к публикации с именем базы может содержать подкаталоги,
например : "test/f859de5c-dc4f-45ee-9a59-d7b......".


После первого успешного подключения все параметры сохраняются и в следующий раз их можно будет вызвать кнопкой "Сервер")

2. Выбираем нужную сущность:



Примечание:
если у подключаемой базы не настроен доступ к метаданным по протоколу ODATA, то будет выведено предупреждение
:





3. Помечаем нужные поля ( некоторые ставяться автоматически по типу сущности ):




Примечание:
При выборе полей строки
 2 и 3 заполняются автоматически.

4. Нажимаем кнопку "Старт":





5. Выведенную таблицу можно отфильтровать ( в полуавтоматическом режиме), "кликнув" по интересующему значению из таблицы выбрать как фильтровать 2 и применив фильтр 3:




6. Результат ( здесь видим выбранные строки с символным артикулом " > "6395" ):



Примечания:
1. В течении анализа выбранной сущности сохраняется история фильтра - кнопка "История..."
2. Далее таблицу можно сохранить или распечатать стандартными средствами
: 2

___________________________________________________________________________________

Особенность фильтрации по ключевым полям ( с заголовком "..._Key" ) - допустимый тип сравнения: "=" или "<>" и полей неограниченой длины ( нужно выбирать фильтр: "Значение присутствует в поле" ).

Если тип сравнения неприменим к выбранному полю будет выведено предупреждение:



___________________________________________________________________________________

7. В расширенной версии (начиная с версии "Помощь ODATA (мини) v2.2") добавлена возможность корректировки значения поля в базе непосредственно из обработки.



 

Проверено на следующих конфигурациях и релизах:

  • 1С:Комплексная автоматизация 2, релизы 2.5.24.62, 2.5.22.145, 2.5.21.128

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

обработка ODATA WEB удаленный сервер анализ фильтрация модуль код изучение таблицы данные база

См. также

Внешние источники данных Программист Бизнес-аналитик Пользователь 1С:Предприятие 8 1C:Бухгалтерия Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

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

35000 руб.

15.11.2022    31437    46    49    

47

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

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

85400 руб.

05.10.2022    13586    15    8    

16

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

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

122000 руб.

19.08.2020    29756    27    3    

29

Мастера заполнения Поиск данных Инструментарий разработчика Подбор и обработка объектов 1С 8.3 1С 8.5 Платные (руб)

Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5.

6000 руб.

25.02.2026    4038    13    1    

18

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

Обработка для выгрузки данных из подготовленных СКД в фоновом режиме в базу ClickHouseDB, PostgreSQL, MySQL, в шину данных с поддержкой REST API (CSV, JSON. SQL), в локальные файлы (CSV, JSON, XLS, XLSX) или в Google Sheets. Это дополнительная подключаемая обработка.

18000 руб.

21.08.2024    9063    24    4    

21

Розничная торговля Внешние источники данных Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 1С:Бухгалтерия 3.0 Фармацевтика, аптеки Россия Бухгалтерский учет Платные (руб)

Внешняя обработка загрузки данных из файла-выгрузки, сформированного в программе F3 TAIL версии 3.4 (и выше) или еФарма версии 2.1, в базу конфигурации 1С: Бухгалтерия предприятия 8, ред. 3.0 (Базовая, ПРОФ, КОРП, ФРЕШ (тонкий клиент)).

17080 руб.

19.12.2016    54092    123    107    

84

WEB-интеграция Программист Бизнес-аналитик 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Оптовая торговля, дистрибуция, логистика ИТ-компания Платные (руб)

Модуль "Экспортер" — это расширение для 1С, предназначенное для автоматизации процессов выгрузки данных. Оно позволяет эффективно извлекать, преобразовывать и передавать данные из систем 1С в интеграционную платформу Spot2D. Подсистема упрощает настройку, снижает количество ручных операций и обеспечивает удобный контроль данных.

17568 руб.

20.12.2024    6417    28    4    

30
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. NeSPEC 60 22.10.25 15:10 Сейчас в теме
Добрый день.
Сегодня (22.10.2025) - обновил выложенный файл - добавил возможность подключения к базе как дополнительную внешнюю обработку.
2. troy66 18.11.25 19:06 Сейчас в теме
Добрый день.
Справочники и документы понятно. Подскажите, а как получить из регистра накопления например остатки номенклатуры? Возможно?
3. NeSPEC 60 18.11.25 20:34 Сейчас в теме
(2) Добрый день.
Первоначально обработка была предназначена именно для анализа справочников, документов и их взаимосвязей.
Регистры накопления имеют немного другую цель , но если данные по ним нужны, то можно будет добавить эту функцию в следующем обновлении (оно сейчас готовится).
Спасибо за интерес к программе.
Если есть какие-то еще вопросы, предложения по доработкам или проблемы с работой программой, постараюсь все рассмотреть и ответить.

PS. Критика тоже приветствуется :)
4. NeSPEC 60 18.11.25 21:10 Сейчас в теме
А сейчас можно посмотреть в упрощенном виде (стандартно подключив в исследуемой базе регистр накопления , например - РегистрНакопления.ТоварыНаСкладах ) посмотреть остатки. В случае с примером - это сущность "AccumulationRegister_ТоварыНаСкладах_RecordType"
Для отправки сообщения требуется регистрация/авторизация