|
КД 3.0 или КД 2.0 | ☑ | ||
---|---|---|---|---|
0
Aswed
02.08.17
✎
17:52
|
Стоит задача написание обмена между не типовой конфигурацией на обычных формах и БП 3.0
До этого все конвертации писал на КД 2.0, но вот сейчас хочу попробовать и изучить что то новое и написать на КД 3.0 Кто имеет опыт работы с КД 3.0 подскажите насколько легко она осваиваема и проста в работе. И что значит фраза из руководства по КД 3.0 "КД3.0 не является заменой конфигурации Конвертация данных, редакция 2.0 (далее КД2.0), но аналогична ей по характеру решаемых задач" Как я предполагал КД 3.0 это усовершенствованная КД 2.0 с расширенным функционалом. Или я не прав? |
|||
1
AlexTim03
02.08.17
✎
17:53
|
КД 3.0 другая от слова "совсем"
|
|||
2
Злопчинский
02.08.17
✎
17:57
|
Потому что
...мы хрен его знает что делать, поэтому сделали такую хрень, авось пригодится |
|||
3
Aswed
02.08.17
✎
17:58
|
Многообещающе))))))
Уже желание её изучать пропадает))) |
|||
4
Pahomich
02.08.17
✎
18:00
|
На их примере начинаешь понимать, что такое, параллельные Миры....
|
|||
5
Cyberhawk
02.08.17
✎
18:04
|
Если обмен строго между двумя конфигурациями, то пиши на 2.0
|
|||
6
Cyberhawk
02.08.17
✎
18:05
|
Если в перспективе появится потребность более чем двустороннего обмена, то пиши на 3.0. Но там и правил побольше писать придется - появляется промежуточное звено (формат ЕД)
|
|||
7
Cyberhawk
02.08.17
✎
18:06
|
Ну и это... часть БСП внедрять придется во все инфобазы, участвующие в обмене (если не типовая)
|
|||
8
Cyberhawk
02.08.17
✎
18:06
|
Если, конечно, не используешь сторонние решения по организации обменов
|
|||
9
Diman_Kr
02.08.17
✎
18:08
|
Посмотрел 3.0, и сразу появилось желание больше не смотреть, но это мое субъективное мнение.:)
|
|||
10
Aswed
02.08.17
✎
18:10
|
Не. Обмен строго между двумя базами.
Получается что его лучше писать все таки на 2.0, а если со сторонним приложением тогда уже на 3.0. Верно понял? |
|||
11
Cyberhawk
02.08.17
✎
18:18
|
(10) Быстрее напишешь на КД 2.0, и поддерживать это дело проще будет тебе и кому-нибудь
|
|||
12
Cyberhawk
02.08.17
✎
18:19
|
Но если условия позволяют "хочу попробовать и изучить что то новое" то пиши на 3.0
|
|||
13
Сияющий Асинхраль
02.08.17
✎
18:27
|
Писать можно где угодно. Просто надо учитывать, что при обмене КД3 в нетиповую конфу придется внедрять БСП. Если тебе этот гемор не нужен, то проще КД2. То бишь, КД3 рассчитана на обмен только между последними конфами 1С, если идет обмен с семеркой, старыми конфами на восьмерке, или вообще с нетиповыми конфами, то только КД2 и поможет...
|
|||
14
MaxS
02.08.17
✎
18:47
|
Если хотя бы одна из конфигураций типовая и постоянно обновляется, имеет смысл делать на КД3. Т.к. нужно будет написать правила для одной конфигурации. В БП 3.0 правила есть.
|
|||
15
Cyberhawk
02.08.17
✎
19:23
|
(14) "нужно будет написать правила для одной конфигурации. В БП 3.0 правила есть" // Не факт - вдруг им захочется загружать не так, как предполагают это создатели БП 3
|
|||
16
Aleksey
02.08.17
✎
19:32
|
(10)
Есть 2 контйнера. В одном все вещи лежат в строго отведенном месте и беря любой контейнер ты знаешь что слева на третей полки будут носки, а справа на 5-ой полки будет шубы. Т.е. к тебе пришел контейнер и в независимости от поставщика ты всегда уверен что носки будут лежать слева на третей полки. Но как минус, ты не сможешь положить туда велосипед, так как для него место не описано. И второй минус, описание мест (формат контейнера) должен быть заранее размещен на складе отправителя и получателя, т.е. у тебя на складе получателя и отправителя должно быть заранее расписана что и где лежит и куда ложить И есть второй контейнер, где ты не знаешь заранее что и где лежит, но на контейнере висит табличка, что велосипеды лежат на 8 полки, а носки на 6. Минус - пока не пришел контейнер ты заранее не знаешь что там за товар. Т.е. ты можешь открыть его, а там слон и описание того куда и как его положить на складе. Вот примерно отличия 3.0 от 2.0. В 3.0 обмен происходит через файл определенного формата, т.е. выгружая данные из одной конфигурации, при условии что в приемнике загружен кусок из БСП с описанием этого формата, можно загрузить эти данные в любую другую, хоть в Розницу, хоть в ЗУП, но зато формат заранее известен, и можно быть уверенным что если приемник знает этот формат, то она его загрузит, даже если в приемнике кто-то удалит половину реквизитов. В 2.0 ты сам описываешь в файле с обменом что и куда положить. т.е. ты заранее должен знать структуру получателя и отправителя. И если эта структура поменялась - всё труба, обмен сломался и нужно заново писать правила обмена (в случае с КД 3.0 правило обмена есть, но его пишет сама 1С в составе БСП и сама обновляет в типовых эти правила) |
|||
17
Aleksey
02.08.17
✎
19:36
|
(14) Проблема в том что будет если у нас нестандартный документ/справочник. Ну к примеру добавили документ в БП "Заявка на выдачу денег" и в нем новый справочник проекты, т.е. этого документа и справочника нет в типовом формате. И тут становится грустно.
Т.е. 3.0 хорошо только на демо стенде с типовыми объектами. Ну к примеру выгрузил контрагента из УТ и он автоматом загрузился его и в ЗУП и в БП. И не надо правила писать. Красота |
|||
18
MaxS
02.08.17
✎
20:03
|
(17) Ну вот куда не глянь, все кругом только и делают, что дорабатывают типовые нестандартными объектами, дорабатывают БП 3.0, каждую неделю обновляют, восстанавливают доработки и отлаживают правила на КД2. ))
Если есть кому платить за такие хотелки, то конечно нужно использовать КД2. (15) Пару нестандартных алгоритмов можно и в КД3 поправить. Правила в КД3 есть, а для КД2 нужно делать с нуля и вечно поддерживать. (16) Есть техническая возможность доработать формат обмена и добавить туда свои нестандартные объекты. Придётся в БП 3.0 после каждого обновления дорабатывать правила. Вероятно это можно будет решить расширением один раз и навсегда (скоро узнаем)). Тогда единственный минус КД3 уйдёт. |
|||
19
Aleksey
02.08.17
✎
20:30
|
(18) очень мало кого волнует доработка правил между типовой ЗУП и БП.
Большинство обменов между самопиской из УТ, которая последний раз обновлялась в 2010 году и типовой БП, в которой после очередного обновления от 1С сломался обмен (например хранение основного договора изменилось) |
|||
20
Новиков
02.08.17
✎
20:53
|
Если мир типовой и свежий - конечно КД 3.0. Она гораздо проще, чем КД 2. По началу, непривычно. Но когда немножко с ней повозюкался, начинаешь ощущать ее фантазмо-го-ричность.
(17) конечно его нет, откуда ж ему взяться в типовом, если оное - ваше? Но проблема же решаема. Конечно, у всякого решения есть своя цена. |
|||
21
PiotrLoginov
02.08.17
✎
21:21
|
(16) эх, как классно описано. Какая удачная метафора. Я восхитился. Не знаю, как это сравнение воспринимают неюзавшие КД-3, но если представляешь, о чем речь, то сразу понимаешь, что сравнение великопленое.
|
|||
22
X Leshiy
03.08.17
✎
08:49
|
(21) Сравнение хорошеии и кд3 идет нахер.
А кто его придумал — в адЪ. Была отличная система, написал правила, подцпил к обмену, вуаля. Понаписали... Все вышенаписаное мое ИМХО. |
|||
23
Aswed
03.08.17
✎
09:31
|
(16) Шикарное описание!)
|
|||
24
d4rkmesa
03.08.17
✎
09:35
|
КД3 отлично годится, когда интегрирован БСП и объекты вписываются в стандартную схему обмена. Для самописки-нетленки имхо - лучше 2.1.
|
|||
25
MaxS
03.08.17
✎
09:38
|
(22) Отличная система для кого? Для программистов, чтобы был фронт работ? Согласен.
Владельцу бизнеса нужно снижение затрат на поддержку синхронизации. Один раз настроил КД3 на древней УТ и постоянно обновляемой БП 3.0 и эта связка работает всегда. |
|||
26
X Leshiy
03.08.17
✎
09:46
|
(25) Расскажи про "бесконечную поддержку" моим правилам, по которым второй год обмениваются 60 баз.
Владелец бизнеса. |
|||
27
Мимохожий Однако
03.08.17
✎
09:56
|
(0) 3.0 не подойдет на 100%
|
|||
28
Aswed
03.08.17
✎
09:57
|
(26) У меня обмен был написан из изуродованных ТиС (23 базы), самописки на 8.2, двух программах для работы менеджеров на Delfi, 9 сайтов и одном мобильном приложении на Андройде и все это в БП 2 с 30 фирмами в ней))) Обмен писался через базу SQL)))))
Обмен писался в 2010. До сих пор все работает))) Я уже три года не работаю в той конторе а обмен шуршит и не напоминает о себе))) |
|||
29
X Leshiy
03.08.17
✎
09:59
|
(25) Если в 2 я решаю что будет обмениваться и как, то в 3 шаг влево шаг вправо - расстрел.
Попробуй настроить обмен БП3 <-> БП3, не вмешиваясь в конфу, а если вдруг получится, БП3 <-> БП2. (28) Руки рулят :) |
|||
30
h-sp
03.08.17
✎
10:07
|
(29) легко же настраивается БП3 с БП3
|
|||
31
X Leshiy
03.08.17
✎
10:08
|
(30) Делал, РИБ?
|
|||
32
h-sp
03.08.17
✎
10:09
|
(31) какой риб? обмен.
|
|||
33
Мимохожий Однако
03.08.17
✎
10:10
|
(31) почему вопрос про РИБ? К сабжу это отношения не имеет.
|
|||
34
X Leshiy
03.08.17
✎
10:11
|
(32) И как, академический интерес?
|
|||
35
X Leshiy
03.08.17
✎
10:12
|
(33) Тема заофтопила, никогда такого небыло и вот опять!
|
|||
36
h-sp
03.08.17
✎
10:16
|
(34) вопрос в (29) был в другом: настроить обмен не вмешиваясь в конфу.
|
|||
37
X Leshiy
03.08.17
✎
10:23
|
(36) Так я и спрашиваю, как?
|
|||
38
toypaul
гуру
03.08.17
✎
10:24
|
(0) такая же задача стояла. КД 3.0 не знал. времени не было. надо было быстрее сделать задачу. потыкался в 3.0 плюнул и сделал на 2.0. если время есть, можно изучить. на как я понял
для 3.0 нужен общий формат. шаг влево-шаг вправо - расстрел. |
|||
39
ValeriTim
03.08.17
✎
10:30
|
КД 3.0 работает ТОЛЬКО с интегрированной БСП
|
|||
40
ValeriTim
03.08.17
✎
10:31
|
||||
41
Вафель
03.08.17
✎
10:31
|
кдз - это обмен с типовыми типовыми объектами.
расширять формат ед крайне не рекомендуется |
|||
42
h-sp
03.08.17
✎
10:32
|
(37) ну как обычно, в плане обмена указываем, где находится модуль менеджера. То есть указать внешнюю обработку там. И все изменения делать во внешней обработке.
|
|||
43
X Leshiy
03.08.17
✎
10:33
|
(42) Ну конечно, это легко и просто.
И главное, гораздо проще чем в 2.0. И поддержка совсем не нужна если послушать (25) |
|||
44
h-sp
03.08.17
✎
10:36
|
(43) что не так в 2.0?
|
|||
45
X Leshiy
03.08.17
✎
10:37
|
(44) В 2.0 все очень даже так.
Читай (22) |
|||
46
h-sp
03.08.17
✎
10:41
|
(45) вы вообще открывали риб в бп 2.0? Там многие километры кода, во многих местах совершенный бред.
|
|||
47
DexterMorgan
03.08.17
✎
10:42
|
3.0
|
|||
48
X Leshiy
03.08.17
✎
10:50
|
(46) При чем тут РИБ?
Речь про обычный обмен по правилам. Написал правила, подцепил, пошел обмен. Нужно что-то изменить, переписал правила. Это про 2.0 А в 3.0 Правила регистрации, правила конвертации (в какой-то жо**пе). Если обработчик не написан в конфе, запей водой и цепляй свой. Кошмар. |
|||
49
h-sp
03.08.17
✎
10:53
|
(48) просто вы еще не освоили это. Лет через 5 вы будете также про 4.0 говорить, по сравнению с 3.0.
|
|||
50
h-sp
03.08.17
✎
10:58
|
(48) так-то идея хорошая. Например, если у вас есть 10 разных конф БП и 10 разных конф УТ, то
в КД 2.1 вы должны написать 10*10 = 100 разных правил. а в КД 3.0 вы должны написать 10 + 10 = 20 правил. Выигрыш в 5 раз. |
|||
51
X Leshiy
03.08.17
✎
11:45
|
(49) Надеюсь, что нет.
(50) Сферический конь в вакууме, с таким зоопарком обычно идет 10 прогов, так что 100/10 = 10 :))) |
|||
52
MaxS
03.08.17
✎
14:10
|
(26) (28) Только не нужно приводить пример таких крайностей. Если конфигурации участвующие в обмене не меняются, то естественно не нужно менять правила обмена.
Вы приведите пример из массовой практики - это обычно УТ и БП 3.0. УТ много лет не обновляется, БП 3.0 типовая и обновляется несколько раз в месяц. |
|||
53
MaxS
03.08.17
✎
14:12
|
(29) БП3<->БП3 на КД3 можно настроить штатно. Если чего-то в правилах КД3 нужно поправить, это тоже делается штатно и не нужно менять конфигурацию.
|
|||
54
X Leshiy
03.08.17
✎
14:14
|
(53) И какой тип настройки использовать при создании синхронизации?
|
|||
55
MaxS
03.08.17
✎
14:15
|
(54) Синхронизация через универсальный формат - Другая программа
|
|||
56
X Leshiy
03.08.17
✎
14:19
|
Аааа, соответственно, менять правила регистрации (в кд3), правила конвертации (в кд3). Внимание вопрос, нахера это было так коверкать?
|
|||
57
MaxS
03.08.17
✎
14:20
|
(54) Открою секрет - можно даже не настраивать синхронизацию, а воспользоваться штатной обработкой - выгрузить произвольные данные из БП 3.0 в формете ED и один и тот же выгруженный файл загрузить куда угодно - в УТ 11.3, КА 2.2, ERP 2.2 и т.п.
см. Главное меню - Все функции - Обработки - Выгрузка загрузка EnterpriseData. |
|||
58
X Leshiy
03.08.17
✎
14:23
|
(57) При условии, что они описаны в ЕД
|
|||
59
MaxS
03.08.17
✎
14:33
|
(58) Если типовых правил недостаточно, можно подключить свои. В той же обработке включить опцию "Ещё - Режим разработчика" и подключить обработку со своими правилами.
Если формат ED не предусматривает, либо через additionalinfo передаём, либо черед похожий подходящий объект формата. Это для кого-то не аргумент, обязательно найдётся задача для обмена нетиповым объектом. Можете пользоваться КД2, никто не запрещает. Просто тот, кто умеет пользоваться всеми инструментами, достигнет результата быстрее. |
|||
60
X Leshiy
03.08.17
✎
14:36
|
(59) Да-да. И конечно это ведет к "снижение затрат на поддержку синхронизации"
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |