|
Есть ли возможность в окне приложения ERP открыть управляемую форму из УПП? | ☑ | ||
---|---|---|---|---|
0
maksyandra
04.05.20
✎
13:57
|
Есть две базы. УПП и ERP. В УПП есть обработка с управляемой формой. Есть ли возможность в окне приложения ERP открыть форму из УПП. Через V83.Application открывает отдельный экземпляр приложения.
|
|||
1
Mikhail Volkov
04.05.20
✎
14:04
|
(0) Версия платформ одна?
|
|||
2
ДенисЧ
04.05.20
✎
14:06
|
Тут ненавязчиво напрашивается КПВ...
|
|||
3
palsergeich
04.05.20
✎
14:10
|
(0) Внешние обработки открываются только в основном режиме конфигурации, увы.
|
|||
4
palsergeich
04.05.20
✎
14:11
|
(3) А неверно прочитал вопрос.
Все равно - нет. |
|||
5
Mikhail Volkov
04.05.20
✎
14:11
|
Пробовал из программы обычных форм открывать объекты управляемых... как то странно, но открываются. Наоборот - не пробовал.
|
|||
6
Вафель
04.05.20
✎
14:12
|
А через ком аппликейшн?
|
|||
7
Mikhail Volkov
04.05.20
✎
14:13
|
(6) А как еще? И разных версий платформ...
|
|||
8
maksyandra
04.05.20
✎
15:10
|
(1) Платформа одна.
|
|||
9
maksyandra
04.05.20
✎
15:12
|
(7) Через ком апликейшн открывает отдельный екземпляр приложения УПП и там открывает нужную форму. Мне нужно эту форму открыть в ERP.
|
|||
10
Вафель
04.05.20
✎
15:13
|
(9) сделай невидимое окно. будет типа как в ерп
|
|||
11
maksyandra
04.05.20
✎
15:53
|
(10) Как сделать невидимое окно?
|
|||
12
Mikhail Volkov
04.05.20
✎
15:54
|
(10) Как сделать окно невидимым? В обычных приложениях сразу открывается нужный объект, а в управляемых еще сама программа, это показалось мне странным.
(6) Еще способы есть не через V83.Application, при разных версиях платформы, без административных прав на ОС? |
|||
13
1Снеговик
гуру
04.05.20
✎
15:54
|
(0) бред какой-то.
Сделай в ERP форму какую тебе надо и пусть она уже по COM отправляет данные. Почему обработка должна работать на тороне УПП, а не той базы, где ты кнопки жмешь? Надо озвучивать проблему с самого начала, а не спрашивать "Можно ли костыль к велосипеду прикрутить". При чем тут окна, результат то какой в итоге должен быть? |
|||
14
Krendel
04.05.20
✎
15:55
|
(0) Ну публикуй форму в вебе в УПП, а вЕРП просто открывай страницу
|
|||
15
Krendel
04.05.20
✎
15:56
|
Если чо, я платформы не знаю*
|
|||
16
Krendel
04.05.20
✎
15:56
|
С отчетом, так бы прокатило
|
|||
17
Krendel
04.05.20
✎
15:57
|
а вот с каким нить управлением, -хз
|
|||
18
Krendel
04.05.20
✎
15:57
|
а собственно -какая задача
|
|||
19
Krendel
04.05.20
✎
15:58
|
Или например другое решение- форма полная идентичность переносится в ЕРП, потом через обмен отпраавляется в УПП
|
|||
20
1Снеговик
гуру
04.05.20
✎
16:01
|
(19) да конечно это должна все делать обработка в ERP, уж методы даже вызвать нужные можно с той стороны.
|
|||
21
maksyandra
04.05.20
✎
16:02
|
(18) Из формы справочника ERP открыть форму обработки из УПП в окне приложения ERP. На форме обработки отображаются данные из УПП. Все. Вопрос заключается в возможности реализации.
|
|||
22
Сияющий в темноте
04.05.20
✎
18:15
|
есть вариант с полем http документа,где будет web-клиент,подключенный к упп работать.
второй вариант-вывестм на форму данные из другой базы. |
|||
23
Cyberhawk
04.05.20
✎
18:34
|
Ждем еще возможность отображать несколько подсистем разных инфобаз в одном окне клиента
|
|||
24
ДенисЧ
04.05.20
✎
18:55
|
(21) "Вопрос заключается в возможности реализации."
Там выше я уже писал про КПВ? |
|||
25
Mikhail Volkov
04.05.20
✎
20:21
|
(24) А как это расшифровывается?
|
|||
26
dmpl
04.05.20
✎
22:57
|
(21) Делаешь вкладку в ERP, которая через http/web-сервис (на крайний случай через COM, но это вчерашний день, да и не быстро) подтягивает данные и показывает их.
|
|||
27
ДенисЧ
05.05.20
✎
03:47
|
(25) Крупнокалиберный пулемёт Владимирова.
Рекомендую при возникновении странных желаний... |
|||
28
experimentator76
05.05.20
✎
11:33
|
(21) ленивый юзер ?
|
|||
29
1Снеговик
гуру
05.05.20
✎
12:04
|
(27) ну а чо, меня как-то впечатлила бесшовная интеграция ERP + Документооборот, там в формах ERP появляются кнопочки/элементы управления документооборота.
На картинках классно, но не разбирался как они это сделали, а ведь базы разные... наверное. |
|||
30
Mikhail Volkov
06.05.20
✎
11:07
|
Вроде отклонились от темы. Еще способы открыть нужный объект в другой базе не через V83.Application, при разных версиях платформы, без административных прав на ОС?
|
|||
31
experimentator76
06.05.20
✎
11:23
|
внешний источник
|
|||
32
Mikhail Volkov
06.05.20
✎
12:41
|
(31) Если это ответ на (30), то можно подробнее...
|
|||
33
Garykom
гуру
06.05.20
✎
12:45
|
(0) Минутка юмора.
https://medium.com/levashove/эмулятор-x86-на-javascript-операционки-в-браузере-4f67a84e7c8b Кто не понял то можно чисто теоретически в ПолеHTMLДокумента запустить js-эмулятор windows 98, там запустить 1С УПП и открыть форму. Только устанете ждать )) |
|||
34
experimentator76
06.05.20
✎
13:26
|
(32) Подробнее:
Подключаем например SQL-базу 1С как внешний источник в конфе. Нужен логин\пароль к SQL, возможно только на чтение. Далее добавляем таблицы нужных документов, справочников, регистров и т.п из базы источника. На эти таблицы можно создать формы с реквизитами, можно свою общую форму обработки и т.п. Внешние источники сейчас работают как на чтение так и на запись(осторожнее тут). Побочные эффекты: * Решение работает только под структуру конкретной базы данных или ее структурной копии, так как внутренние названия таблиц и реквизитов базы данных отличаются для с нуля создаваемых баз 1С. * Как-то ломалось у меня на каком-то релизе платформы запись во внешний источник. Лечится совместимостью в конфе. На чтение проблем не помню. П.С. Работает быстрее наверное всех других вариантов для баз которые в одном домене\локально рядом. Возможно ADO будет кому-то постабильнее как подобный внешним источникам. |
|||
35
Mikhail Volkov
06.05.20
✎
14:04
|
(34) > Подключаем например SQL-базу 1С как внешний источник в конфе.
Какую SQL-базу 1С, к какой конфе? Например, в Альфа-Авто (обычные формы) создают нового контрагента. Но перед этим проверяют нет ли его в УПП/КА1 (по ИНН, или еще как), это более полная база, в ней могут быть всякие поставщики общих услуг, а Альфа-Авто чисто торговая. В Альфа-Авто нажимают кнопку Найти контрагента в УПП, если найден, то открывается по OLE, что-то у него меняют, добавляют торговый договор, записывают все это в УПП, после чего автоматом переносится в Альфа-Авто. Сейчас с УПП/КА1 переходим на ERP/КА2, другая платформа (разрядность), по OLE не получается также работать. Как быть? Есть другой способ (не OLE) открыть нужный объект в другой базе? |
|||
36
experimentator76
06.05.20
✎
19:06
|
(35) я подсказал как работать с данными объектов без логики и обработок на стороне базы-источника, т.е. дал удочку кому надо,
а если глубже интеграцию копать, то это уже только деньги могут меня заставить экспериментировать и если время будет :) так то вроде живой вариант (14)(22) с полем HTML документа на форме в котором открывается ссылка в опубликованной на веб-сервере базы-источника. только вот что с авторизацией будет непонятно - как минимум в обеих базах пользаки должны быть с интегренной авторизацией. пробуйте. отпишитесь :) |
|||
37
Cthulhu
06.05.20
✎
20:09
|
(29): там конфигурации разные, формы разные (в каждой конфигурации - своя), а данные в/из erp тянутся/запихиваются в до через евонные веб-сервисы.
|
|||
38
MyNick
06.05.20
✎
21:28
|
(5) че странного? Свойство конфигурации "Разрешить управляемые формы в обычном приложении. Обычные в управляемом естественно невозможны.
|
|||
39
Cthulhu
06.05.20
✎
21:51
|
(37)*: "в/из ерп тянутся/запихиваются из/в до ..."
|
|||
40
Mikhail Volkov
07.05.20
✎
20:02
|
(36) Этот пример был сделан задолго до моего появления в компании. После стал его развивать, использовать для других нужд. Вроде удобно сделать сверку документов Альфа-Авто с УПП, и обнаруженный несоответствующий документ УПП сразу открыть из Альфа-Авто, посмотреть кто им последний занимался...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |