|
|
Как поправить правила обмена? |
☑ |
|
0
bvn-2005
17.01.19
✎
08:37
|
Есть 2 одинаковых конфигурации БП ред.3. И есть дополнительная обработка неизвестного происхождения, которая выгружает реализацию товаров из конфигурации 1 и загружает в конфигурацию 2, но уже как поступление. После обновления конфигураций на последний релиз обработка перестала работать: просто ничего не выгружается. В обработке в качестве макета присутствуют правила обмена, в качестве источника-приемника там прописана версия 3.0.39.51 - т.е. уже четырехлетней давности. Как я понимаю, после обновления конфигурации поменялась структура данных и правила стали неактуальными. Как найти причину и изменить правила? Или создать новые?
|
|
|
1
Курцвейл
17.01.19
✎
08:42
|
Какую ошибку выдает выгрузка?
Для начала надо взять правила и попробовать руками выгрузить документы через обработку "УниверсальныйОбменДаннымиXML"
|
|
|
2
Курцвейл
17.01.19
✎
08:42
|
(1) Этой же обработкой можно проверить загрузку на ошибки
|
|
|
3
Курцвейл
17.01.19
✎
08:43
|
Когда ошибки будут понятны, грузить структуру конфигураций в КД 2.0; Обновляем структуру, сохраняем новые правила, менят правила в обработке
|
|
|
4
Chameleon1980
17.01.19
✎
08:48
|
ошибку в студию
|
|
|
5
bvn-2005
17.01.19
✎
08:55
|
Ошибка получения значения свойства объекта (по имени свойства источника)
ПКО = Номенклатура (Справочник: Номенклатура)
ПКС = 8 (СтавкаНДС --> СтавкаНДС)
Объект = Кап.ремонт а/д М-2 Крым км677+460–км703+820 в Белгородской области (2.3 этап) (Номенклатура)
СвойствоПриемника = СтавкаНДС (ПеречислениеСсылка.СтавкиНДС)
ОписаниеОшибки = Поле объекта не обнаружено (СтавкаНДС)
ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9625)
КодСообщения = 13
|
|
|
6
Amra
17.01.19
✎
08:58
|
(5) тогда ваш вариант в (3)
|
|
|
7
Курцвейл
17.01.19
✎
08:59
|
(5) Сейчас это называется "УдалитьСтавкаНДС"
Но просто так вам не переименовать в КД 2.0.
Надо загрузить новый вариант структуры конфигурации
|
|
|
8
bvn-2005
17.01.19
✎
08:59
|
т.е. создание правил заново?
|
|
|
9
Мимохожий Однако
17.01.19
✎
08:59
|
(0) Эти же операции можно выполнить встроенной выгрузкой-загрузкой коммерц
|
|
|
10
bvn-2005
17.01.19
✎
09:05
|
Вижу ВыгрузкаЗагрузкаEnterpriseData... Это оно?
|
|
|
11
bvn-2005
17.01.19
✎
09:37
|
В общем, прокатила замена в правилах "СтавкаНДС" на "УдалитьСтавкаНДС" для выгрузки/загрузки номенклатуры. Ошибки ушли, данные выгружаются...
|
|
|
12
Курцвейл
17.01.19
✎
10:30
|
(8) Нет. Я лично загрузил новую структуру конфы и имя реквизита заменил.
Правила те же.
|
|
|
13
jdaa
17.01.19
✎
10:41
|
а еще через пару релизов 1с удалит этот реквизит и усе сломается. надо использовать теперь видСтавкиНДС и новое правило для перечисления ПеречислениеСсылка.ВидыСтавокНДС завести в правилах
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший