Имя: Пароль:
1C
1С v8
Изменить правила обмена бухня-ут
0 lirt82
 
16.06.25
10:09
Всем привет, есть 2 базы: Бухгалтерия(она основная) и УТ. Между ними настроен обмен. В базе Бухгалтерия, в режиме предприятия создали новый доп. реквизит (имя для разработчиков "ЗаводИзготовитель"), тип строка, заполнили этот реквизит значениями. Точно такой же доп. реквизит с таким же именем ("ЗаводИзготовитель") создан в базе УТ. Теперь в Конвертации 2.1 необходимо изменить правила обмена чтобы значения нового доп. реквизита попадали в УТ. Из обеих баз выгрузил в архив правила, в архиве 3 файла xml, ExchangeRules.xml, CorrespondentExchangeRules.xml, RegistrationRules.xml. Что дальше, какой из 3-х файлов загрузить в Конвертацию?
1 lirt82
 
16.06.25
10:06
(0) Просьба не писать, пройти курс по Конвертации.
2 Волшебник
 
16.06.25
10:09
(1) Вы не справитесь.
3 Мультук
 
гуру
16.06.25
10:16
(0)

1) В моей вселенной БП 3.0 и УТ 11.5 давно общаются по КД3.0

2)
>>Что дальше, какой из 3-х файлов загрузить в Конвертацию?

Грузите ExchangeRules.xml.
Но следующий вопрос будет -- "Я загрузил, а что дальше делать ?"
4 Chameleon1980
 
16.06.25
10:35
(1) тогда - позовите специалиста
5 zenik
 
16.06.25
10:42
Еще надо из УТ и БП выгрузить структуру данных, и загрузить в конвертацию, чтобы был виден этот доп. реквизит.
6 Волшебник
 
16.06.25
10:43
(5) Не всё так просто. Он добавлен как доп.реквизит в режиме Предприятие
7 zenik
 
16.06.25
10:49
(6) проглядел "режим предприятия" :\
8 mikecool
 
16.06.25
11:09
(1) ладно, прочти методичку по КД2
9 X Leshiy
 
16.06.25
11:36
(0) Доп реквизит к чему?
10 ldo6
 
16.06.25
11:49
Интуитивно не понятно они сделали.ExchangeRules.xml, CorrespondentExchangeRules.xml что из этого куда идет и какой приоритет имеет.
11 craxx
 
16.06.25
11:52
(0) Доп. реквизиты по идее вообще должны переноситься без изменения правил. И правильный ответ в таком случае - не делать ничего. Если они не переносятся - это другой вопрос. Тогда в ExchangeRules.xml нужно сделать механизм переноса допов.
12 lirt82
 
16.06.25
12:12
(9) к элементам справочника Номенклатура
13 lirt82
 
16.06.25
12:14
(10) справочник Номенклатура в базе Бухгалтерия главный, т.е. там создают новую Номенклатуру, меняют и т.д. а в УТ эта новая номенклатура приходит с обменом.
14 ldo6
 
16.06.25
12:24
(13) Значит тебе надо взять в БП ExchangeRules.xm и изменить там. ПОсмотреть взлетит не взлетит.
15 X Leshiy
 
16.06.25
12:25
(11) Ага) Точно так.

ВыгрузитьДополнительныеРеквизитыИСведения(КомпонентыОбмена, ДанныеИБ, ДанныеXDTO, Истина);

В ПКО_Справочник_Номенклатура_Отправка_ПриОтправкеДанных

Модуля МенеджерОбменаЧерезУниверсальныйФормат13
16 Гена
 
гуру
16.06.25
12:30
(13) Чтоб пока работа не стояла - сделайте в БП дублирование завода в комментарии элемента номенклатуры. Комментарий должен нормально переноситься. Ну а в УТ такое же дублирование, только из комментария.

Пусть народ радуется... А Вы уже не торопясь... медленно спуститесь с горы правил обмена...
17 lirt82
 
16.06.25
12:36
(14) (15) вот так сделал https://printskrin.ru/i/snimok.hha7Ym
18 lirt82
 
16.06.25
12:38
(17) имя переменной некорректное, но не в этом суть
19 Мультук
 
гуру
16.06.25
12:53
(15)

Отличная мысль. Жаль, что у автора КД2.0
По крайней мере он так думает.
20 X Leshiy
 
16.06.25
13:19
(19) Можно подвести ишака к воде, но пить его не заставит даже шайтан! (с)
21 spiller26
 
17.06.25
08:56
Может поможет эта статья.
https://infostart.ru/1c/articles/1107301/
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн