|
|
КД2 всё?
RomanYS, Timon1405, DimVad, x1982x, vis, r_p, d4rkmesa, Широкий, okmail, paramedic, CepeLLlka, Михаил Козлов, Hawk_1c, viraboy, PR, Анцеранана, d_morra, ОператорПК, JohnGilbert, АНДР, Amra, tgu82, Fragster, vad7, alkras, Garykom, ЕRPe, Шурик71, azt-yur, Borteg, Fedor-1971, MWWRuza, Kopchi, tulke, eddy_n, Климов Сергей, sikuda, Franchiser, zenon46, kamysh, p-soft, Eiffil123, rbcvg, Гипервизор, Daniilvb, Pers0naGrata, takefive, Бычье сердце, alexis_nov, Макс77, zenik, 2S, Mihenius, kubik_live, СеньорПрограммист, Hmster, obs191, alexela, Vstur, Страждущий, Gucci76, Молочный брат, scanduta, maxar, unenu, Fregat, AndreyZhukov, Волшебник, 1cVandal, Кирпич, diamkms, Санта Клаус, Lama12, Greeen, formista2000, Prog_man, _Batoo, Krendel, Homer, vbus, GANR, Sserj, mzelensky, ДенисСмирнов, Tatitutu, Мультук, Затейник, Neo58, maxab72, mortal, Джордж1, Builder, Смотрящий, El_Duke
| ☑ |
|
0
x1982x
30.07.26
✎
14:03
|
В последнем релизе БСП (в т.ч. и в БП) убрали возможность загружать правила обмена: "Функциональность по загрузке правил устарела и более не поддерживается."
Коллеги, кто как решает эту проблему?
Основная причина выбора КД2, а не "совеременной" КД3: невозможность выгружать объекты, в которых не заполнены некоторые реквизиты, выгружаемые в свойства XDTO со значением атрибута "Возможно пустое" = Ложь и наличие дополнительных реквизитов, не входящих в XDTO стандартной версии ED. Снимать XDTO с поддержки и массово менять атрибуты свойств сильно не хотелось и был выбран вариант с КД2, в т.ч. не очень хотелось создавать в кастомке на БСП ED, дополненный своими объектами.
Как временное решение рассматриваю возврат функциональности через расширение, но опасаюсь, что 1С окончательно сломает обмен с использованием правил и останется только сидеть на какой-то старой версии БСП, поддерживающей КД2 или как вариант - поддерживать гибрид старой версии и новой в расширениях...
А какие вы рассматриваете альтернативные варианты?
|
|
|
1
p-soft
30.07.26
✎
14:06
|
(0) свое напишите, программист вы или куда? себе сделал обмен между двумя ут11 на веб апи, красота.
|
|
|
2
Fragster
гуру
30.07.26
✎
14:09
|
в кд3.1 есть поддержка правил XML (оно же кд2)
|
|
|
3
Fragster
гуру
30.07.26
✎
14:10
|
а правила в общих модулях в расширениях можно держать (но с загрузкой удобно, да)
|
|
|
4
x1982x
30.07.26
✎
14:10
|
(1) спасибо, как один из вариантов тоже рассматривается. А на веб апи написали какой-то универсальный вариант, который не требует доработки при изменении состава МД или каждый раз допиливаете при обновлениях?
|
|
|
5
Krendel
30.07.26
✎
14:11
|
(0) кд 3, maxs
|
|
|
6
x1982x
30.07.26
✎
14:11
|
(2) т.е. опция с поддержкой правил XML не использует XDTO ED для сериализации?
|
|
|
7
Fragster
гуру
30.07.26
✎
14:15
|
(6) нет
|
|
|
8
p-soft
30.07.26
✎
14:20
|
(4) сама модель универсальная, реализация уже под ситуацию. т.е. на источнике формируем универсальные правила передачи обьекта и его ссылки, формируем пакеты в json, жмем и кидаем получателю. а на месте получателя подгоняем полученные данные уже под конфу
|
|
|
9
p-soft
30.07.26
✎
14:25
|
(8) а при обновлениях всегда надо допиливать.
чем плох кд2 - создает иллюзию что можно все. а на практике имеем тормоза и сложный процесс отладки. а время - деньги
|
|
|
10
p-soft
30.07.26
✎
14:30
|
(9) кд3 - идея хорошая. но удобно только для самой 1с. под свои проекты использовать не выгодно
|
|
|
11
x1982x
30.07.26
✎
14:31
|
(9) попробую для начала через КД3.1 реализовать, мб получится через XML вместо XDTO... разработка кастомного обмена как альтернатива. Спасибо за идеи.
|
|
|
12
eddy_n
30.07.26
✎
14:38
|
(11) Это называется одной фразой - Ждать от моря хорошей погоды. Самым предпочтительным, на мой взгляд, является http-сервис, ступенью ниже - Веб-сервис (можно даже использовать текст с разделителями для простоты и обхода всевозможных 1с-фабрик). COM - тоже как вариант для отдельных случаев, почему нет.
|
|
|
13
d4rkmesa
30.07.26
✎
14:53
|
|
|
|
14
Hmster
30.07.26
✎
14:59
|
(13) а вот обмен без КД так бы и работал пока какие-нибудь поля не переименовали или новые обязательные не ввели
|
|
|
15
tgu82
30.07.26
✎
15:00
|
У меня конвертация ТИС 7.7. - БП 3.0 как раз на КД2. Не обновляться что ли пока?
|
|
|
16
d4rkmesa
30.07.26
✎
15:01
|
(12) >>Веб-сервис (можно даже использовать текст с разделителями для простоты и обхода всевозможных 1с-фабрик)
Проще тогда использовать ТЗ с примитивными типами, которое передается в хранилище значений. На стороне клиента получаем из ХЗ.
Вообще, мне 1С Шина больше нравится в последнее время, много проблем решает, вопрос только чтобы немного разобраться с ее работой. Если хочется, можно ED использовать как формат сериализации.
|
|
|
17
Garykom
гуру
30.07.26
✎
15:03
|
(16) Шины и прочие кролики/брокеры это немного другое
Это транспорт а не формат обмена и не сериализация/десериализация
|
|
|
18
Garykom
гуру
30.07.26
✎
15:04
|
(0) Напиши свой "модуль" для удобной работы через ED
Чтобы через AdditionalInfo что надо засовывало и вытаскивало само
|
|
|
19
d4rkmesa
30.07.26
✎
15:17
|
(17) Это не только транспорт, там можно преобразовывать сообщения и настраивать маршрутизацию. К примеру, создать группу получателей или отправителей, и вкл/выкл на свое усмотрение просто в веб-интерфейсе.
|
|
|
20
d4rkmesa
30.07.26
✎
15:17
|
Как транспорт пока только в БСП Шина используется.
|
|
|
21
tgu82
30.07.26
✎
15:23
|
Просто вот такие решения создают массу неудобств и не просто неудобств а шоковых неудобств. Ну не буду пока обновляться до последнего релиза БП 3.0
|
|
|
22
d4rkmesa
30.07.26
✎
15:26
|
(17) >>а не формат обмена и не сериализация/десериализация
1С форсит в качестве такого формата ED.
|
|
|
23
x1982x
30.07.26
✎
15:57
|
(21) не обновлять тоже не вариант - эти прекрасные люди сломали обмен с ИС МП в предыдущем релизе и патчем ничего не исправили - у меня, например, не работает подбор КМ при реализации, тупо валится с исключением
|
|
|
24
x1982x
30.07.26
✎
16:05
|
(18) было определенное удобство в КД2, которое мне ситуативно подошло: большая часть объектов передается 1в1 и в КД2 все они сопоставились автоматически, а остальные варианты предполагают массу изменений ручками. Даже вариант с КД3 потребует описания массы исключений для обмена объектами, в которых не все свойства предусмотренные форматом заполнены в источнике.
|
|
|
25
eddy_n
30.07.26
✎
16:26
|
(16) На одной стороне загоняем в текст, на другой - выгоняем из текста. Что может быть проще?
|
|
|
26
eddy_n
30.07.26
✎
16:27
|
(21) Так можно всю жизнь прождать. Если будешь на дядю надеяться.
|
|
|
27
tgu82
30.07.26
✎
16:46
|
(26) Есть же уже расширения которые решают эти проблемы
|
|
|
28
vis
30.07.26
✎
17:04
|
|
|
|
29
x1982x
30.07.26
✎
17:25
|
(27) есть, но есть опасения и риски, что в будущем функционал полностью удалят, чтобы "минимизировать произвольный код" :)
|
|
|
30
x1982x
30.07.26
✎
17:26
|
(28) спасибо! как временное решение взял бесплатное расширение
|
|