БСП 2.4 Внедрение в 8.2

1. sparhh 10.12.18 10:09 Сейчас в теме
Добрый день,

Есть база на 8.2. Режим совместимости 8.2.13.
Хочу интегрировать туда подсистему ОбменДанными из БСП.
По идее нужно последнюю версию 2.4, а у нее требования снять РежимСовместимости и Не использовать модальность как я понимаю. Да еще и режим запуска В Управляемом интерфейсе.
Так как конфа старая, то там очень много модальных вызовов форм.
Пока не пробовал объединять конфы, собираю информацию, но есть ощущение что здесь могут быть большие подводные камни.

Кто нибудь делал подобное?
+
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. ediks 335 10.12.18 13:08 Сейчас в теме
(1) Будут не просто большие камни, а огромные. К примеру, процедуры и функции 8.3, которых нет в 8.2. Соответственно, мы делали наоборот - перешли на платформу 8.3, со своей конфигурации сняли режим совместимости. В конфигурации разрешили использование управляемых форм.
Режим модальности не меняли, осталось значение "Использовать".
+
4. user623969_dusa 10.12.18 14:02 Сейчас в теме
(1)
По идее нужно последнюю версию 2.4
ошибка в этом предложении.. нужно последнюю которая работает с нужной совместимостью если вы не готовы совместимость снимать
+
2. seevkik 8 10.12.18 10:19 Сейчас в теме
Вы разбирались с подсистемой ОбменДанными?
+
5. sparhh 10.12.18 15:35 Сейчас в теме
(2) Разбирался. В теории выглядит все хорошо, если бы моя конфа была на управляемых формах, то внедрить не проблема. Момент в том, что она НЕ на управляемых и на 8.2.

(3) Так то что вы описали ровно мой сценарий.
Есть база на 8.2 на обычных формах. Вы перевели ее на 8.3, сняли совместимость, модальность не трогали. При таком наборе внедрили подсистему ОбменДанными и все сработало. Правильно я понимаю?
Какую версию БСП внедряли?

(4) Совместимость снимать готов. Смысл вопроса в том, какие это создаст проблемы..
Больше вижу проблемы в требовании Снять режим модальности для 8.3. Ибо сейчас полно мест где модально окна открываются.
+
8. ediks 335 10.12.18 17:17 Сейчас в теме
(5) Версия БСП 2.4.6.141. Сначала внедрили "Обмен данными", потом подсистему "Печать".
+
9. sparhh 10.12.18 21:42 Сейчас в теме
(8) Отлично! А внедряли на 8.2 обычные формы?
+
10. ediks 335 10.12.18 21:58 Сейчас в теме
(9) Да, у нас самописная конфига для собственных нужд. Где-то 80-90% обычных форм, но сейчас новые подсистемы разрабатываются на УФ. Сразу скажу, что процесс внедрения был достаточно сложный, т.к. в базовых объектах у нас не было совместимости с типовыми конфигурациями. К примеру, справочник "Пользователи" у нас отсутствует, вместо него есть справочник "Сотрудники", несущий совсем другую смысловую нагрузку.
+
6. seevkik 8 10.12.18 16:24 Сейчас в теме
В вашем случае можно забить на модальность, вы же по веб соединению не собираетесь подключаться?
+
7. sparhh 10.12.18 16:45 Сейчас в теме
(6) Не собираюсь. Тем более где там веб то.. там все на файлах.
Забить я с радостью забью.. главное чтобы это не создало проблемы для самой подистемы.
В общем надо пробовать.
+
11. MaxS 2850 12.12.18 12:34 Сейчас в теме
(0) Какая цель? Обмен в формате EnterpriseData сделать? Так есть же тут на сайте готовые решения без необходимости кардинально менять конфигурацию 8.2 и без внедрения БСП.
+
12. sparhh 12.12.18 15:45 Сейчас в теме
(11) Конфа самописная, ED обмен туда вставлять видится достаточно сложной задачей.
+
13. MaxS 2850 12.12.18 15:54 Сейчас в теме
(12) Вставить в нетиповую обмен такой же как в УПП проще? Внедрить обработку обмена с ED в обмен с УПП - это добавить пару строк кода в обработку обмена УПП.
+
14. sparhh 12.12.18 16:08 Сейчас в теме
(13) Чтото не понял. У меня самописка выгружает данные. Хотите сказать сделать чтобы самописка выгружала в ED легче, чем чтобы самописка выгружала данные через КД2?
+
15. MaxS 2850 12.12.18 17:35 Сейчас в теме
(14) Самописной базе с типовой базой нужно обмениваться или тоже с самопиской?
Если уже есть обмен, зачем внедрять новую БСП для обмена?
Если в базе есть обработка ОбменДаннымиXML, значит эту базу можно использовать для обмена через КД2, так и через КД3.
КД3 имеет смысл только если нужно обмениваться с типовой базой 1С, которая постоянно обновляется.
+
16. sparhh 12.12.18 18:00 Сейчас в теме
(15) Самописка обменивалась с очень старой в хлам перепиленной типовой.
Сейчас самописка остается, а вместо старой типовой приходит новая современная типовая конфа.
Понятно, что если организовать выгрузку из Самописки в ED, то ED файл сядет как родной в новую конфу. Но как раз здесь и проблема, легче из самописки выгружать по КД2, чем по КД3.

Есть еще и обратный процесс, нужно из новой конфы выгружать в самописку, ну ок.. оно выгрузит. Но нужно еще и организовать, чтобы самописка прочитала этот ED файл.

Учитывая все это выбран обмен по КД2 с запилом БСП подсистемы ОбменДанными.
+
17. MaxS 2850 12.12.18 18:08 Сейчас в теме
(16) Проблема тут только одна - написать правила обмена самописки с ED, двухсторонний обмен. Написав один раз можно на несколько лет быть спокойным - обмен с типовой теоретически не должен поломаться.
Для КД2 нужна минимум двойная работа - поддержка совместимости с типовой.
С другой стороны что больше умеешь, на том и нужно делать. Непонятно правда зачем БСП 2.4 для КД2? Можно же подобрать БСП под платформу самописки.
+
18. sparhh 12.12.18 18:14 Сейчас в теме
(17)

Проблема тут только одна - написать правила обмена самописки с ED, двухсторонний обмен

Самописка-ED: сложность в том, что в ED формате нет подходящих данных для укладки данных из Самописки. Там не создаются документы один к одному. Данные из самописки идут в самописные структуры типовой конфы. Так что вот. ЕД хорошо, но здесь не взлетает.

Для КД2 нужна минимум двойная работа - поддержка совместимости с типовой.

Это вы исходите из предположения, что типовая будет\может меняться. Так,

Можно же подобрать БСП под платформу самописки -

Вот насчет этого крепко думаю, не выйдет ли проблем если с одной стороны будет 2.4 версия БСП, а с другой какая нибудь 2.1.
+
19. MaxS 2850 12.12.18 18:38 Сейчас в теме
(18)
Самописка-ED: сложность в том, что в ED формате нет подходящих данных для укладки данных из Самописки.
Это решается технически без проблем. Например, Вы же можете перенести коробки с шурупами в ящике для гвоздей? Так же и с ED можно поступать. Не обязательно искать прямое соответствие.

По моему проблем не будет при обмене БСП 2.1 с БСП 2.4 через КД2. Если взглянуть на xml файл современных правил обмена КД2, там вторая строка выглядит так:
<ВерсияФормата РежимСовместимости="РежимСовместимостиСБСП21">2.01</ВерсияФормата>
Если 1С откажется от поддержки этого формата, тогда и нужно думать как быть.
Проблема будет на стороне типовой. Как обмениваться? Обработкой или через планы обмена? Планы обмена типовые? Значит туда нужно будет подставить свои правила и перепроверить правила регистрации.

Можно же провести эксперимент. Найти демо БСП подходящей для самописки по платформе, создать в КД2 обмен между демо БСП и типовой. В обмене для примера сделать одно правило для простого справочника и попытаться обменяться. Если пройдёт успешно, внедряем эту БСП в самописку.
+
20. sparhh 12.12.18 21:16 Сейчас в теме
(19) Насчет демо БСП старой версии хорошая идея, думаю с этого и начну.

Это решается технически без проблем.

Если все перебрасывать через AdditionalInfo, то может быть)
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот