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

06.03.26

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

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

Файлы

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

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

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

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

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

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

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

Иногда требуется проанализировать структуру данных и содержимое таблиц базы удаленного сервера. Для этого хорошо подходит протокол , а данная обработка поможет сделать это быстро и удобно.

Как настроить ODATA на сервере много информации в интернете, здесь мы это рассматривать не будем.

Пусть есть задача: нужно посмотреть внутренние коды номенклатуры на удаленном сервере, артикул которой больше "6395".

Итак начнем:

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

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

 

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

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

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

 

 

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

 

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

 

Итог:

 1. Получили нужный результат, (можно сохранить или распечатать стандартными средствами)

 2. Строку "Запрос" можно использовать в любом месте (без изменения) - в обработках, отчетах, браузерах.

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

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

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

  • 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-системе.

28500 руб.

15.11.2022    30597    42    49    

46

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

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

84000 руб.

05.10.2022    13182    15    8    

16

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

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

122000 руб.

19.08.2020    29316    27    3    

28

Сайты и интернет-магазины WEB-интеграция Системный администратор Программист Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM / LOGICSTARS. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM / LOGICSTAR разных брендов в одной информационной базе в ручном и автоматическом режиме.

42700 руб.

03.08.2020    24070    37    24    

28

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

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

17080 руб.

19.12.2016    53623    121    107    

83

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

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

5000 руб.

25.02.2026    3067    11    1    

14

WEB-интеграция Программист 1С:Предприятие 8 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Расширение для автоматизации передачи данных между сервисом Vetmanager с 1С: Бухгалтерия 3.0. Решение позволяет загружать документы и справочники из Ветменеджер в 1С:Бухгалтерию, сокращая время на ручной ввод данных и минимизируя ошибки.

24000 руб.

02.02.2021    22779    68    52    

43
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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"
Для отправки сообщения требуется регистрация/авторизация