Имя: Пароль:
1C
1С v8
Односторонний нетиповой обмен из УТ 10.3 в БП 3.0
0 Oblako486
 
30.07.14
10:47
Нужно при загрузке заполнять доп. реквизиты в "реализации товаров".
В конвертации дописал Алгоритм "ЗаполнитьРеквизитыПоУмолчанию" и Событие в документе "После загрузки". Но не там, не там не отрабатывают сообщения. Получается Бухгалтерия всё равно использует типовые правила. Как её заставить использовать нетиповые?
1 Oblako486
 
30.07.14
10:48
(0) Правила загружал в УТ. И загружал в БП 3.0 вместо CorrespondentExchangeRules
2 Холодильник
 
30.07.14
10:49
в файле выгрузки твои изменения есть?
3 Oblako486
 
30.07.14
10:50
(2) Да.
4 Холодильник
 
30.07.14
10:52
а, вспомнил. смотри обработку загрузки в БП - в ней есть макет с правилами, которые запускаются при получении файла
5 Oblako486
 
30.07.14
11:00
(4) в обработке "КонвертацииОбъектовИзИнформационныхБаз" макетов нет. Отладчик приводит к этим строчкам.
ПравилаКонвертацииОбъектов = РегистрыСведений.ПравилаДляОбменаДанными.ПолучитьЗачитанныеПравилаКонвертацииОбъектов(СтруктураНастроекОбмена.ИмяПланаОбмена, Истина);
    
ОбработкаОбменаДаннымиXML.СохраненныеНастройки = ПравилаКонвертацииОбъектов;

ОбработкаОбменаДаннымиXML.ВосстановитьПравилаИзВнутреннегоФормата();
6 Oblako486
 
30.07.14
11:01
В регистре для 10.3 только эти правила. Правила корреспондента я заменял:

Использование правил, загруженных из файла,
может привести к ошибкам при переходе на новую версию программы.

Правила конвертации этой информационной базы (Бухгалтерия предприятия, редакция 3.0 версия 3.0.34) от 25 июня 2014 г.

Правила конвертации корреспондента (Управление торговлей, редакция 10.3 версия 10.3.29) от 30 июля 2014 г.
7 Oblako486
 
30.07.14
11:04
(5)
СтруктураНастроекОбмена.ИмяПланаОбмена = "ОбменУправлениеТорговлей103БухгалтерияПредприятия30"
8 Холодильник
 
30.07.14
11:08
+ вобщем, ищи правила в БП.
при приеме файла обмена там заменяются принимаемые правила встроенными
9 Oblako486
 
30.07.14
11:09
это происходит в (4).
10 Oblako486
 
30.07.14
11:10
(8) думаешь, еще где-то заменяются еще раз?
11 Oblako486
 
30.07.14
11:16
(6) То есть это то, что в БП.
12 Холодильник
 
30.07.14
11:29
(10) они либо в макете обработки обменной, либо в макете самого плана обмена