Имя: Пароль:
1C
1С v8
Нужна помощь - доработка типового Плана обмена УТ - БП
0 Пип Пибип
 
15.08.11
17:23
День добрый.

Есть базы УТ 10.3.10.4 (сильно измененная) и БП 1.6.31.1. Платформа 8.2.14.519.

Обмен между базами происходит по плану обмена ОбменУправлениеТорговлейБухгалтерия.
В результате обмена, в БП попадает документ Расходный кассовый ордер (с видом Прочий расход денежных средств).
В реквизит СчетУчетаРасчетовСКонтрагентом попадает счет 000. Это потому, что УТ давно не обновлялась.
Я дотачиваю в общих макетах макет ПравилаОбмена_УТ_БП.
Добавляю туда такой блок (по аналогии со стандартным подобным для другого реквизита):


<Свойство>
                       <Код>32</Код>
                       <Наименование> --&gt; СчетУчетаРасчетовСКонтрагентом</Наименование>
                       <Порядок>2500</Порядок>
                       <Источник Имя="" Вид=""/>
                       <Приемник Имя="СчетУчетаРасчетовСКонтрагентом" Вид="Реквизит" Тип="ПланСчетовСсылка.Хозрасчетный"/>
                       <ПередВыгрузкой>Если Источник.ВидОперации = Перечисления.ВидыОперацийРКО.РасходДенежныхСредствПрочее Тогда
   Значение = "50.01";
КонецЕсли;</ПередВыгрузкой>
                   </Свойство>


Проверил выгрузку.
В базу БП документ РКО по прежнему попадает со счетом 000 в реквизите СчетУчетаРасчетовСКонтрагентом.

Пробовал в блоке упростить до вида:


<ПередВыгрузкой>Значение = "50.01";</ПередВыгрузкой>


Все равно, в приемник попадает счет 000.

Подскажите, что я не учел? Как в базе УТ изменить макет ПравилаОбмена_УТ_БП, что бы в реквизит СчетУчетаРасчетовСКонтрагентом в базу БП попадал счет 50.01?
Обновлять УТ до актуального релиза - не вариант.
1 Пип Пибип
 
15.08.11
17:27
пип
2 Ринат-СПб
 
15.08.11
17:29
ЕМНИП - с макета он берет правила при создании обмена
сами правила нужно взять из обмена, изменить и заново залить :)
3 Пип Пибип
 
15.08.11
17:39
(2) Ринат, спасибо, все получилось.
И скажите еще, если у меня после обмена - зарегистрированные изменения в базе источнике не очищаются (хотя в базу приемник все попало, как надо) - это значит, где-то сбой?
4 Пип Пибип
 
15.08.11
17:42
(3) тупить мне, так до конца. Обмены у меня односторонние ведь. А ответный обмен из БП в УТ я не делал. Вот квитанция-подтвержение и не пришла. Вопрос снят, спасибо.
Закон Брукера: Даже маленькая практика стоит большой теории.