Доступ к данным ODATA опубликованным другой 1С
Коллеги, привет.
Есть следующая ситуация, конфигурация на 1С с опубликованным ODATA интерфейсом (что то вроде backend).
Стоит задача в расширении обработкой предоставить все операции для работы с 2-мя справочниками, т.е. просмотр списка, добавление, редактирование, удаление.
Легче всего это сделать через динамический список, т.е. думал это можно через внешний набор данных сделать, подключившись в ODATA, но 1С этого не позволяет (во внешних наборах к ODATA не подключиться, и внешние наборы не доступны в расширениях)
Для отображения списка, можно конечно обычным соединением получать данные, декодировать и записывать в таблицу со связанным элементом, но тогда так же вручную прийдется переопределять все операции добавления, редактирования, удаления. Что очень геморно, долго и немного по костыльному с моей точки зрения.
Кто то сталкивался с таким, каким образом это лучше всего сделать ?
Есть следующая ситуация, конфигурация на 1С с опубликованным ODATA интерфейсом (что то вроде backend).
Стоит задача в расширении обработкой предоставить все операции для работы с 2-мя справочниками, т.е. просмотр списка, добавление, редактирование, удаление.
Легче всего это сделать через динамический список, т.е. думал это можно через внешний набор данных сделать, подключившись в ODATA, но 1С этого не позволяет (во внешних наборах к ODATA не подключиться, и внешние наборы не доступны в расширениях)
Для отображения списка, можно конечно обычным соединением получать данные, декодировать и записывать в таблицу со связанным элементом, но тогда так же вручную прийдется переопределять все операции добавления, редактирования, удаления. Что очень геморно, долго и немного по костыльному с моей точки зрения.
Кто то сталкивался с таким, каким образом это лучше всего сделать ?
По теме из базы знаний
- DataReducer — R-консоль для «1С:Предприятия»
- Как подружить 1С и Power BI: личный опыт визуализации управленческих данных
- ODa - Android приложение для подключения к любой конфигурации 1С, используя OData протокол
- Встраивание форм 1С на страницы сайта
- Как из 1С отдать миллионы строк в BI и успеть это сделать быстро
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
С таким не сталкивался, но может такая дикая идея подойдет: в базе - источнике сделать пользователя с правами только на эти справочники, мизерный интерфейс для него, опубликовать ее через веб, а в базе - приемнике через поле HTML-документа с ней работать. Сейчас из любопытства попробовал - 8.3.15 - ругнулась, но открыла УТ с полным интерфейсом, и дальше номенклатуру создал. Вид прикольный получился - эска внутри эски.
Непонятно только зачем это Вам, или суть задачи Вашей я не уловил.
Непонятно только зачем это Вам, или суть задачи Вашей я не уловил.
Привет, спасибо за поиск вариантов.
uno-c - Это больше похоже на один большой костыль, хоть и реализация очень быстрая ) Но как прод решение не пойдет.
Задача простая: Необходимо сделать расширение, которое не использует объекты - справочники, документы и работает с моим бэком.
uno-c - Это больше похоже на один большой костыль, хоть и реализация очень быстрая ) Но как прод решение не пойдет.
Задача простая: Необходимо сделать расширение, которое не использует объекты - справочники, документы и работает с моим бэком.
(5)Вы не смотрели, как устроена бесшовная интеграция изнутри? Она тоже требует публикации одной из баз на http-сервере и позволяет создавать элементы справочников на опубликованной базе, будучи при этом в другой базе. А также выводит, например список элементов справочника опубликованной базы в другой базе. Возможно, там подходящие идеи есть, может процедуры уже какие-то готовые. Я к сожалению, только снаружи (с пользовательской стороны) смотрел на нее.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот