Вход | Регистрация
 

Нужно сделать обмен в БП3 через КД2, это возможно?

Нужно сделать обмен в БП3 через КД2, это возможно?
Я
   Гений 1С
 
21.09.20 - 20:36
Я смотрю, там в разделе Синхронизация есть обмен только через универсальный формат обмена данными (Enterprise Data), а старое доброе КД2 можно подключить?
Ну если создать правила обмена в КД2
   Гений 1С
 
1 - 21.09.20 - 20:41
Смотрю, в БП3 сохранилась обработка УниверсальныйОбменДаннымиXML, это уже радует, сейчас поищу в коде, где она используется
   Гений 1С
 
2 - 21.09.20 - 20:44
Сукко, они ее не поддерживают. ;-(
Она встречается только тут:
Основная конфигурация Обработка.ВыгрузкаДанныхВЗиК.Модуль менеджера(7, 42)
Основная конфигурация Обработка.ВыгрузкаДанныхВЗиК.Форма.Форма.Форма.Модуль(405, 42)
Основная конфигурация Обработка.ВыгрузкаДанныхВЗУП.Модуль менеджера(7, 42)
Основная конфигурация Обработка.ВыгрузкаДанныхВЗУП.Форма.Форма.Форма.Модуль(405, 42)
Основная конфигурация Обработка.ЗагрузкаДанныхИзЗиК.Модуль менеджера(45, 30)
Основная конфигурация Обработка.ЗагрузкаДанныхИзЗУП.Модуль менеджера(47, 30)
Основная конфигурация Обработка.ЗагрузкаДанныхИзТиС.Модуль менеджера(22, 30)
Основная конфигурация Обработка.ОбработчикиВыгрузкиВЗиК.Модуль объекта(7, 15)
Основная конфигурация Обработка.ПереносДанныхБухгалтерия3Зарплата3.Форма.Форма.Форма.Модуль(327, 30)
Основная конфигурация Обработка.ПереносДанныхБухгалтерия3Зарплата3.Форма.Форма.Форма.Модуль(378, 30)
Основная конфигурация Обработка.ПереносДанныхИзИнформационныхБаз1СПредприятия77.Модуль менеджера(31, 30)
Основная конфигурация Обработка.ПереносДанныхИзИнформационныхБаз1СПредприятия77.Модуль менеджера(95, 30)
Основная конфигурация Обработка.СинхронизацияДанныхV77.Модуль менеджера(12, 31)
   Гений 1С
 
3 - 21.09.20 - 20:45
Ладно, придется написать правила в КД2, а сам обмен вызывать через эти правила
   Гений 1С
 
4 - 21.09.20 - 20:46
Я так понимаю, в универсальном формате обмена используется промежуточный XDTO-объект описания данных, это слишком сложно, мне нужно перенести свои добавленные к физлицам объекты.
   ДенисЧ
 
5 - 21.09.20 - 20:47
Напиши правила, обработку возьми из дистра КД2.
   RomanYS
 
6 - 21.09.20 - 20:49
(5) в (1) по идее тоже самое
   Гений 1С
 
7 - 21.09.20 - 20:49
(5) Обработка есть и в БП3, другое дело что она не поддерживается и всю обвязку (выгрузку на FTP) придется писать самому
   Гений 1С
 
8 - 21.09.20 - 20:54
Хотя с другой стороны это не так объемно, но все же, все же.
   ДенисЧ
 
9 - 21.09.20 - 21:03
(7) не выгружай на фтп. И обвязку делать не придётся. А можно ещё фтп подключить как локальный диск. И писать туда
   Гений 1С
 
10 - 21.09.20 - 21:06
(9) нет, мне нужно через FTP, другого канала нет. Зачем подключать как локальный, если FTP уже есть. На самом деле выгрузка на FTP это не слишком гемморойно, полчаса работы, но все же. Никто не юзал КД2 через FTP в БП3, может готовый кусок кода есть?
   VladZ
 
11 - 21.09.20 - 23:02
(0) С какой конфой должна обмениваться БП?
   VladZ
 
12 - 21.09.20 - 23:06
(10) Стандартные обмены работают через FTP
   VladZ
 
13 - 21.09.20 - 23:06
+12 БП - Розница, например.  И там КД2.
   Другая
 
14 - 22.09.20 - 00:06
Это не сложно.
В XDTO пакете нужно добавить описание объекта (можно скопировать и переделать те же физ.лица), также ключевые свойства (т.е. аналогично).
И по аналогии сделать процедуры в модуле МенеджерОбменаЧерезУниверсальныйФормат  (поиск по наименованию справочника, ctrl+c, ctrl+v; поправить реквизиты)
ИМХО это проще, чем городить костыли для КД2
   hhhh
 
15 - 22.09.20 - 00:09
(14) какие костыли? Там есть типовой обмен на КД2. Например, обмен с УТ 10. Просто взять за основу.
   Другая
 
16 - 22.09.20 - 00:12
Автор так и не написал с чем ему обмениваться, но сам факт того, что он создал тему, вместо доработки типового обмена на КД2 как бы намекает....
   hhhh
 
17 - 22.09.20 - 00:17
(16) просто автор не верит, что в БП3 могут быть старые обмены. Гении они все такие.
   2mugik
 
18 - 22.09.20 - 06:06
(14)При обновлении опять добавлять?
   Гобсек
 
19 - 22.09.20 - 06:26
В БП3 начиная с версии 3.0.82 появился обмен с ЗУП 3.1 через КД3. До того был КД2. При обновлении было сообщение на этот счет и рекомендация перейти на новый формат. Я попробовал, но не получилось. При запуске синхронизации ругается на документ "Отражение зарплаты в БУ". У меня ЗУП 3.1.14.208
Вопрос на эту тему: у кого-нибудь получилось?
   dangerouscoder
 
20 - 22.09.20 - 07:06
(0) в свое время делал обмен через КД ут 10 с бпз разобрался за 2-3 часа ещё столько на настройку. Минус - после каждого обновления ут и бпз надо править правила.
   Гений 1С
 
21 - 22.09.20 - 07:44
(11) сама с собой. Но данные там из регистра физлиц + добавленные объекты. Я так понимаю, нужно делать свою модель в ED? В КД3 не очень разбираюсь.
   Гений 1С
 
22 - 22.09.20 - 07:45
(15) нету. там вообще обработка обмен данными XML ни от куда не вызывается.

В общем есть две БП3, надо между ними обмен наладить. УРБД не предлагать, ггг.
   unbred
 
23 - 22.09.20 - 07:54
"В общем есть две БП3, надо между ними обмен наладить. " //facepalm
   Гений 1С
 
24 - 22.09.20 - 07:58
(23) ты бы вместо фейспалма подсказал, как это сделать. По сути, нужно контрагентов передавать с полной контактной инфой и добавленный регистр сведений с ключом контрагент.
   Pro-tone
 
25 - 22.09.20 - 08:01
(24) http://catalog.mista.ru/public/461158/ вот, работает как часы, покупатели не дадут соврать:) через "универсальный обмен хмл" вряд ли ты сделаешь без серьезного допила
   uzerp2
 
26 - 22.09.20 - 08:09
КД2 - можно использовать для любых конфигураций 1с ( приемник, источник )
КД3 - только если есть соответствующие модули в конфигурации ( приемник, источник )
   unbred
 
27 - 22.09.20 - 08:10
(22) УРБД не предлагать, ггг. //я всё равно предложу)
   Гений 1С
 
28 - 22.09.20 - 08:35
(25) охренеть, 12500.. ггггг... что значит без серьезного допила? Там обработка есть и все. Что там допиливать?
(26) Это к чему ты? В КД3 есть прослойка в виде XDTO схемы для ED, это лишняя работа.
   Гений 1С
 
29 - 22.09.20 - 08:36
(27) это надо слить две базы, заново синхронизировать справочники, настроить видимость доступности документов разных магазинов. В общем, работы побольше, чем на простой перенос контрагентов
   Гений 1С
 
30 - 22.09.20 - 08:37
Вот можно КД3 использовать как КД2? Раз уж 1С выпилила КД2 из БП3? Можно чтобы она сама создала эту XDTO модель, раз уж она ей нужна? Кто тут силен в КД3?
 
 Рекламное место пустует
   Гений 1С
 
31 - 22.09.20 - 08:38
(26) КД3 можно использовать и без модулей, модули можно брать из внешней обработки: http://catalog.mista.ru/1c/articles/720321/
   hhhh
 
32 - 22.09.20 - 08:52
(21) ну делай в КД2, всё там есть для обмена через КД2 в БП3.
   Гений 1С
 
33 - 22.09.20 - 09:07
(32) обмениваться через КД2 можно в любой конфе, просто БП3 и другие современные типовые, насколько я понял, не поддерживают КД2. Ну как не поддерживают - нет возможности указать план обмена необходимый, настройки транспорта (каталог, подключение), вот это все.
   Гений 1С
 
34 - 22.09.20 - 09:07
Обидно, что 1с похоронило КД2
   VladZ
 
35 - 22.09.20 - 10:24
(30) КД2 из БП3 никто не выпиливал. Обмен на этом формате живее всех живых.
   VladZ
 
36 - 22.09.20 - 10:24
(33) Ничего ты не понял.
   VladZ
 
37 - 22.09.20 - 10:31
(22) Обмен нужен двусторонний? Или периодическая выгрузка данных из одной базы в другую?
   Pro-tone
 
38 - 22.09.20 - 10:49
(28) ага, обработка Универ обмена ХМЛ не умеет работать по плану обмена, она вообще рассчитана только на разовый ручной обмен, а другая обработка ОбменДаннымиХМЛ скорми ей все и правила и пути, и оптимизируй нормально, ну дело хозяйское. А бабки за то, что купил и оно поехало сразу, без танцев с бубном.
   hhhh
 
39 - 22.09.20 - 11:24
(33) все эти конфы поддерживают КД2. Чего вы уперлись как баран. До вас информаци\я совсем не доходит?
   SamHinkie
 
40 - 22.09.20 - 11:31
очень странно, кд2 как поддерживалась, так и поддерживается.
создать план обмена и накидать правила обмена по контрагентам и регистру вообще труда не составит.
   Pro-tone
 
41 - 22.09.20 - 11:35
(39) Гений 1С похоже не знает про обработку ОбменДаннымиХМЛ и КонвертацияОбъектовИнформационныхБаз
   hhhh
 
42 - 22.09.20 - 12:00
там вообще вроде основное в общих модулях. Подсистема ОбменДанными БСП.
   Гений 1С
 
43 - 22.09.20 - 20:48
(37) двухсторонний, постоянный.
(38) у моего клиента таких бабок нет. К тому же, если я напишу это раз, я смогу повторно юзать. Там работы на 2-3 часа. Это 3000-4500 мне затрат. (40) а дальше что? транспорт тоже писать надо. Ну вся эта обязка с получением файлов обмена.
(41) я посмотрю.
   Cyberhawk
 
44 - 22.09.20 - 22:31
(41) Которые несовместимы с большинством готовых правил обмена в типовых
   Cyberhawk
 
45 - 22.09.20 - 22:31
+(44) Вернее наоборот, правила в типовых как раз заточены под эти неуниверсальные обработки, т.е. тесно с ними интегрированы. С обработкой универсального обмена не взлетят.
   VladZ
 
46 - 22.09.20 - 22:44
(45) Точнее так: с обработкой универсального обмена взлетят после небольших изменений.
   hhhh
 
47 - 22.09.20 - 22:50
(45) там минимальные изменения в правилах, всё взлетит
   Cyberhawk
 
48 - 24.09.20 - 11:24
(46) (47) Согласен, для точности мне следовало дописать "не взлетят из коробки".
Но было бы круто, если бы эти изменения где-нибудь в виде статьи на ИС были описаны.
   Обработка
 
49 - 24.09.20 - 11:57
Если конфа одна и та же вообще никакой КД не нужен.
Юзай ту обраотку кторую нашел.
Там есть одно но иногда дублирует объекты если в базе уже есть данные.
   Гений 1С
 
50 - 24.09.20 - 17:16
Скажите друзья, а обработку для использования обмена по правилам для 82 V8Exchan.epf я так понимаю сменила обработка под УФ УниверсальныйОбменДаннымиXML.epf
Она у меня есть, но она вообще официально откуда добывается. Она от 1С обработка (из КД2, КД3?) или откуда?

А вообще я решил немного упростить жизнь себе и облегчить траты бюджета клиенту.
Т.к. я перекидываю контрагентов + регистр связанный с контрагентами, я тупо буду выгружать в файл по одному контрагенту.

т.е. так примерно:
1. Открываю FTP
2. Выбираю изменения на плане обмена
3. Все изменения выгружаю каждое в отдельный файл, как только выгрузил изменение, удаляю его с плана обмена.
4. Закрываю FTP

Тогда на приемнике тупо получить все файлы из каталога и засосать через обработку.

Дешево и сердито и не надо номеров сообщений.

Я на одной конторе такое видел, работало как часы. Только не FTP юзалось для очереди, а SQL.
   dka80
 
51 - 24.09.20 - 17:18
Горя с FTP хлебнешь: гарантии, что подключится и считает нет. По крайней мере раньше так было. Поэтому давным-давно ушли от FTP
   Сергиус
 
52 - 24.09.20 - 17:39
+(51)Лучше уж веб-сервер на той стороне поднять и в живом режиме через http запросы гонять.
   Гений 1С
 
53 - 24.09.20 - 17:52
(51) зайка, я гигабайтные бэкапы синхронизирую через FTP, ты мне про "горе" будешь рассказывать?
   Гений 1С
 
54 - 24.09.20 - 17:52
(52) кстати, это идея, все равно там сервер поднят, гм...
   Гений 1С
 
55 - 24.09.20 - 17:53
Веб-сервер поднят, я имею ввиду.
   fyn
 
56 - 24.09.20 - 19:53
Можно.
Дед, информация платная - башляй.
   Гений 1С
 
57 - 26.09.20 - 12:14
Все, проект уже на этапе сдачи клиенту. Реализовал обмен через веб-сервис


Список тем форума
Рекламное место пустует  Рекламное место пустует
Закон Брукера: Даже маленькая практика стоит большой теории.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.