Имя: Пароль:
1C
1С v8
Конвертация данных 3.0.
, , ,
0 88g88
 
27.09.19
12:34
Приветствую форумчане.
Разбираюсь с конвертацией 3,0. Есть моменты на которые не могу найти внятных объяснений в интернете.
Помогите разобраться.

Есть 2 базы данных Управление торговлей, редакция 11.2 (11.2.3.200) и Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.73.38). Для обмена между ними пытаюсь создать правила. В описании настроек есть такой момент, - необходимо выгрузить XDTO-пакеты из конфигуратора и загрузит в конвертацию 3,0. Но момент в том что в них нет одинаковых XDTO версий файлов. Самые близкие по версиям это EnterpriseData_1_3_4 и EnterpriseData_1_3_20. Абсолютно одинаковых форматов нет. Как быт в этой ситуации? Какой формат загрузить для правил обмена и можно ли настроить обмен между разными версиями XDTO?


И второй момент. Ну получил я текст модуля обмена. ну вставил я его в конфигуратор в модуль "МенеджерОбменаЧерезУниверсальныйФормат". Ну вот он там есть. Каким образом в программе создать план обмена для того чтобы использовался этот модуль обмена????
1 hhhh
 
27.09.19
12:53
(0) так там уже есть в конфе план обмена УТ-БП. Зачем создавать?
2 88g88
 
27.09.19
13:04
(1) Не стандартные нужны. Не подходит то что есть.
Да и так, интересно...
3 VladZ
 
27.09.19
13:21
(0) И зачем тебе КД3. Где это сейчас используется?
4 spiller26
 
27.09.19
13:33
(3) В обменах
(0) Докинь нужную из какой либо конфигурации.
Я обмен свой делаю БП > КА, использую 1.6, использую свой "МенеджерОбменаЧерезУниверсальныйФормат"
5 spiller26
 
27.09.19
13:54
(4) Делал так примерно:
1. Скопировал ПланОбмена  "СинхронизацияДанныхЧерезУниверсальныйОбмен", обозвал по своему my_Синхронизация.
2. в общ.модуле "ОбменДаннымиПереопреопределяемый" > Процедура ПолучитьПланОбмена > + ПланыОбменаПодсистемы.Добавить(Метаданные.ПланОбмена.my_Синхронизация);
3. ПланОбмена.my_Синхронизация > МодульМенеджера и МодульОбъекта > заменил "СинхронизацияДанныхЧерезУниверсальныйОбмен" на "my_Синхронизация".
4. ПланОбмена.my_Синхронизация > Макет "ПравилаРегистрации" (вот тут не помню, что то переименовывал, кажется "СинхронизацияДанныхЧерезУниверсальныйОбмен" на "my_Синхронизация")
5. ПланОбмена.my_Синхронизация > МодульМенеджера
   Процедура ПриПолученииОписанияВариантаНастройки, оставляем одну и переименовываем "Другая программа"
   Процедура ПриПолученииНастроек > Версии формата.нашМенеджерФормата > ВерсияФормата.Вставить("1.6", "myМенеджерОбменаЧерез УниверсальныйФормат").

Писал себе на бумажке, так что извиняйте.
6 scanduta
 
27.09.19
13:56
(0) ох уж этот "универсальный обмен"
7 CepeLLlka
 
27.09.19
13:58
(0)А разве нельзя просто отредактировать правила стандартного обмена?
8 mikecool
 
27.09.19
14:09
(7) я дважды пробовал в кд3 загрузить для обмена УТ11 - БП3
на каком нить шаге были ошибки, плевал и закрывал кд даже не дойдя до момента правки
9 88g88
 
27.09.19
14:19
(3) Любая Конфа бухгалтерии 3,0 требует этот формат.
10 88g88
 
27.09.19
14:28
все равно не понимаю что делать с этим......
не одного мануала нормального нет
11 palsergeich
 
27.09.19
14:29
(10) пройди курс по кд3, я серьезно
12 88g88
 
27.09.19
14:32
(4) Докинуть как? каким образом это можно сделать?
13 88g88
 
27.09.19
14:32
(11) Это да тема. можно конечно.
но пока интересуют 2 вопроса на которые не могу найти ответа
14 palsergeich
 
27.09.19
14:35
(13) я бы мог тебе все расписать, но это займет прилично времени, в курсе эти вопросы рассмотрены по шагам. Минут 15-30 и все летит
15 88g88
 
27.09.19
14:38
(14) Ссылочка есть?
Я смотрел разные мануалы Там все расписано как создавать модуль и копировать его куда по итогу.
А дальше то что????? на этот вопрос нет ответа.
16 88g88
 
27.09.19
14:39
вопрос из начала темы
И второй момент. Ну получил я текст модуля обмена. ну вставил я его в конфигуратор в модуль "МенеджерОбменаЧерезУниверсальныйФормат". Ну вот он там есть. Каким образом в программе создать план обмена для того чтобы использовался этот модуль обмена????
17 88g88
 
27.09.19
14:40
(16) Этого и не хватает. Может я туплю а там просто кнопку нажать и все? Не понимаю
18 palsergeich
 
27.09.19
14:40
Читай доку. В менеджере плана обмена должны быть специальные функции.
19 palsergeich
 
27.09.19
14:41
Если есть отраслевая конфа то смотри лучше там, в типовых слишком накручено и для просто запуска 90% того что там есть не нужно.
20 88g88
 
27.09.19
14:43
(19) да конфа простая ТУ. но дописанная. да простой обмен даже не прокатывает. падает в ошибку нехватки памяти
21 palsergeich
 
27.09.19
14:44
+ этот план обмена ты должен объявить в переопределяемый общем модуле в специальной процедуре.
22 spiller26
 
27.09.19
14:49
(17) Я 2 недели убил чтобы разобраться, а вы хотите чтобы вам быстро объяснили.
Да в интернете мало информации, но если по крупицам собрать получиться понять что да как.
23 88g88
 
27.09.19
14:49
(21) какой план обмена в какой процедуре? Блин или я не понимаю и все просто или это строка из мануала в 100 страниц
24 88g88
 
27.09.19
14:49
(22) да не вопрос. я поучу. мануалов нет просто
25 spiller26
 
27.09.19
14:51
(24) Ищи вот это.
Курс «Конвертация данных 3.0 и технология обмена через универсальный формат (2016)» от Курсы-по-1С.рф
26 88g88
 
27.09.19
14:53
Вот к примеру.
простейший пример
https://xn----1-bedvffifm4g.xn--p1ai/news/2016-05-24-freevideo-dataconv-3-0/
но в нем уже сопряжение баз создано. и на одинаковом. XDTO
у меня нет их одинаковых. Потому и первый вопрос.
И второй ну есть там модуль дальше то что????
27 spiller26
 
27.09.19
14:54
(26) У меня есть полный курс
28 88g88
 
27.09.19
14:55
XDTO если нельзя то как сделать одинаковые или конвертирование как сделать?
вопросы та вроде простые.
Понимаю ответ не простой может быть.
но хотя бы следующий шаг. Не может же там жесть полная быть с переписыванием всей базы то.
29 88g88
 
27.09.19
14:56
(27) поздравляю (
30 spiller26
 
27.09.19
14:56
(29) сейчас в облако загружу, дам ссылку
32 palsergeich
 
27.09.19
15:06
(31) благими намерениями выстлана дорога в ад, нельзя тут ломаный контент....
33 palsergeich
 
27.09.19
15:08
(32) вот ты в открытую контент даёте, а насипов теперь курсы не выпускает...
34 88g88
 
27.09.19
15:11
(33) Помог бы. 2 вопроса всего. Есть ответ?
35 88g88
 
27.09.19
15:11
хотя бы один
36 palsergeich
 
27.09.19
15:11
(34) я тебе всё описал.
37 palsergeich
 
27.09.19
15:12
Смотри модули менеджеров планов обмена в типовых, справку на ИТС, и обменДаннымиПереопределяемый.
38 VladZ
 
27.09.19
15:12
(9) Чиркани, между какими базами обмениваешься.
39 88g88
 
27.09.19
15:13
(18) Это имеется ввиду.
40 88g88
 
27.09.19
15:13
(38) Управление торговлей, редакция 11.2 (11.2.3.200) и Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.73.38).
41 88g88
 
27.09.19
15:16
(37) Нет в базе такого модуля объекта
42 spiller26
 
27.09.19
15:17
(31) Вот ещё сборная солянка https://yadi.sk/d/GM6-nMCCDX2Olw
43 palsergeich
 
27.09.19
15:17
Обмен между близкими форматами возможен. У меня так Бит и Бух обмениваются, без доработок формата, хотя релизы разные
44 spiller26
 
27.09.19
15:18
(41) Он может по другому называться.
45 88g88
 
27.09.19
15:19
(41) объекта не могу найти такого
(43) О хоть что то. то есть небольшая разница не критична в общем?
46 palsergeich
 
27.09.19
15:20
(45) может быть и некритична, ибо изменения могут не трогать Ваш обмен. Вылезет по факту.
47 88g88
 
27.09.19
15:22
(44) Все что связанно с плановобменоа примерно столько

ДобавлениеИзменениеУзловПлановОбмена
ЧтениеУзловПлановОбмена
ВыборУзловПлановОбмена
ИспользоватьТранзакцииПриВыгрузкеДляПлановОбмена
КоличествоЭлементовВТранзакцииПриВыгрузкеДляПлановОбмена

Других нет. вот так и веселюсь)
48 88g88
 
27.09.19
15:25
Ладно мануалы посмотрю. может что и получится.
В любом случае в это тему вернусь как будет результат или вопросы.

в догонку, есть вот такая проблема.
тоже не могу понять что за бред.

Платформа: 1С:Предприятие 8.3 (8.3.13.1513)
Конфигурация: Управление торговлей, редакция 11.2 (11.2.3.200) (http://v8.1c.ru/trade/)
Copyright © ООО "1C-Софт", 2003-2016. Все права защищены
(http://www.1c.ru)
Режим: Файловый (без сжатия)
Приложение: Тонкий клиент
Локализация: Информационная база: русский (Россия), Сеанс: русский
Вариант интерфейса: Такси

Ошибки:
--------------------------------------------------------------------------------
27.09.2019 15:15:59
Неспецифицированная ошибка работы с ресурсом
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
Недостаточно свободной памяти для выполнения операции
49 88g88
 
27.09.19
15:27
память 16 ГБ на компе. занято в пике 8 гб

Появляется при попытке корректировки плана обмена.
Меняю дату начала выгрузки с 01,01,2019 на 01,09,2019
50 Skylark
 
27.09.19
15:27
(16) Это всё завязано на БСП.
В курсе по КД 3.0 вначале рассматривается, что именно нужно выдернуть из БСП в свою конфу, чтобы взлетело
51 88g88
 
27.09.19
15:31
(50) Неужели такая жесткая дичь с обменом???
бсп стоят какие то версии. Вроде версии старше минимальной.
БСП обновляется как то или добавляется?
52 Skylark
 
27.09.19
15:31
И кстати, какая-то из стандартных обработок для загрузки вспомогательных данных в КД3.0 (то ли пакетов Энтерпрайз дата, то ли еще что-то в этом духе) тупо не работает.
Поставщики курса присылают исправленный вариант.
И эта ошибка не исправляется уже года два-три.
Вот такие пироги с КД3.0
53 88g88
 
27.09.19
15:32
(51) с основной конфой или что то отдельно надо добавлять?
54 Skylark
 
27.09.19
15:33
(51) И да, нужно ещё следить за версиями БСП.
БСП может уехать далеко вперде, а КД3.0 не спешит.
55 88g88
 
27.09.19
15:33
(52) Как настроить обмен. какие варианты?
КД2 вроде уже не прокатит в этих конфигурациях?
Есть какие то варианты?
56 Skylark
 
27.09.19
15:35
У меня сложилось впечатление, что легче свою выгрузку написать, чем прилаживаться с этим самым КД3.0.
Но возможно это из серии "лучше день потерять, а потом за пять минуть долететь"
57 scanduta
 
27.09.19
15:35
(55) Кд 2 спокойно прокатит на последних конфах
58 88g88
 
27.09.19
15:36
(57) Серьезно?
59 88g88
 
27.09.19
15:36
(57) Она актуальна еще?????
60 scanduta
 
27.09.19
15:38
(59) Настраивал обмены БП 3 - ЗУП 3, УХ-УТ11, и прочее современно на КД 2 через систему синхронизации БСП

Конечно актуальна, от нее никто не отказывался, КД 3 и КД 2 это разные продукты.
61 88g88
 
27.09.19
15:39
(60) попробую на кд2 сделать
62 Skylark
 
27.09.19
15:39
(55) Если ты хочешь модифицировать существующий типовой обмен, то продолжай попытки поднять его нутрянку в КД3.0.
Но если ты захочешь написать свои полностью оригинальные правила, то имей в виду, что это довольно трудозатратно.
КД2.0 делает все подготовительные штуки на автомате, а ты только подкручиваешь - пишешь доп. алгоритмы выборки/выгрузки/обработки.
В КД3.0 всё то, что КД2.0 делала автоматом тебе притдется прощелкать руками.
63 VladZ
 
27.09.19
15:41
(58) Абсолютно.
64 88g88
 
27.09.19
15:42
ладно. погнал экспериментировать дальше. Спасибо за информацию!!!
(62) Ну я помню что с кд2 все как то проще было. а ту  просто копец веселье какое то!!!
65 rphosts
 
27.09.19
15:44
(59) а что нет-то? У КД2 и КД3 разные задачи
66 rphosts
 
27.09.19
15:45
(64) В КД3 всё норм, но там нужно уметь работать с XDTO, а в КД2 - нет.
67 Skylark
 
27.09.19
15:47
По сути КД3.0 это инструмент для настройки соответствия объектов конфигурации-источника к объектам формата ЕнтрепрайзДата и конфигурации-приемника к объектам формата ЕнтрепрайзДата.
А ЕнтерпрайзДата это часть БСП и БСП всё что нужно по обмену делает.
68 88g88
 
27.09.19
15:48
(66) Да я не спорю. Просто информации нет. по мануалам обработки выгрузки загрузки не работают. те де правила обмена выгрузить загрузить не получилось.

вернее в одной базе прокатило выгрузить а загрузить не получилось.
информации в открытых источниках нет. Все как то не понятно совсем.
69 88g88
 
27.09.19
15:49
И да ошибки доп обработки с ней сыпят.
в разных базах разные. может мне так прет))))
70 rphosts
 
27.09.19
15:51
(67) +алгоритмы. Ключевой плюс - импорт-экспорт состоит из 2 фаз, при изменении объектов с одной стороны - корректируется только 1 фаза (выгрузка или загрузка), кроме того можно сделать свой формат куда много разных ИБ(разных) будут выгружать и много ИБ загружать.
71 rphosts
 
27.09.19
15:52
(69) работа с XDTO при первом столкновении с ней кажутся куда загадочнее  чем СКД
72 rphosts
 
27.09.19
15:53
(68) есть учебные курсы, если задач предстоит то курс от реального спеца того стоит.
Независимо от того, куда вы едете — это в гору и против ветра!