Имя: Пароль:
1C
1С v8
Ошибка при обмене УТ 10.3 -> БП 3.0
0 John83
 
25.01.22
00:33
Последние релизы (БП типовая, УТ буквально пара форм изменена), платформа 8.3.20.1674.
Обмен (через подключение) выдает ошибку.
Что с этим КонтрагентРезидентТаможенногоСоюза делать?


ВНЕШНЕЕ СОЕДИНЕНИЕ: Ошибка в обработчике события ПослеЗагрузкиОбъекта
    ИмяПКО                 =  ДоговорыКонтрагентов
    ТипОбъекта             =  Договор
    Объект                 =  Основной договор с поставщиком
    Обработчик             =  ПослеЗагрузкиОбъекта
    ОписаниеОшибки         =  Метод объекта не обнаружен (КонтрагентРезидентТаможенногоСоюза)
    ПозицияМодуля          =  {(8)}:Объект.СпособЗаполненияСтавкиНДС = ?(НЕ УчетНДС.КонтрагентРезидентТаможенногоСоюза(Объект.Владелец), Перечисления.СпособыЗаполненияСтавкиНДС.Автоматически, Перечисления.СпособыЗаполненияСтавкиНДС.БезНДС);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(10333)}:Выполнить(Правило.ПослеЗагрузки);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16545)}:ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2716)}:ПроизвестиЧтениеДанныхВРежимеВнешнегоСоединения(ЧтениеСообщения);

    КСообщенияОбОшибках    =  21
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(4520)}:ВызватьИсключение СтрокаСообщенияОбОшибке;
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(10339)}:ЗаписатьИнформациюОбОшибкеЗагрузкиОбработчикаПКО(21, ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()), ИмяПравила, Источник,
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16545)}:ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2716)}:ПроизвестиЧтениеДанныхВРежимеВнешнегоСоединения(ЧтениеСообщения);
1 Amra
 
25.01.22
06:28
В модуле УчетНДС нет функции КонтрагентРезидентТаможенногоСоюза. Насколько свежие релизы?
2 Гипервизор
 
25.01.22
07:09
3 John83
 
25.01.22
09:34
(1) самые последние
4 John83
 
25.01.22
09:34
(2) похоже на то, но сообщения 21го года. До сих пор не исправили или это я УТ где-то криво обновил?
5 Amra
 
25.01.22
10:06
(4) Скорее правила обмена не обновил после обновления. Похоже функцию перенесли, как 1С это любит
6 John83
 
25.01.22
10:07
(4) при настройке обмена правила были зачем-то заменены на нетиповые, поэтому и остался рудимент
7 mhs0699
 
28.01.22
14:21
Такая же ошибка, удалось ли кому-то исправить?

Правила регистрации объектов
Дата создания:   15.11.2021 12:26:46
План обмена:     ОбменУправлениеТорговлей103БухгалтерияПредприятия30
Конфигурация:    Управление торговлей, редакция 10.3 (10.3.72)
8 Amra
 
28.01.22
15:49
(7) В теме все разжовано, что еще надо то?
9 John83
 
28.01.22
16:04
(7) см (2)
10 mhs0699
 
28.01.22
16:10
Я вроде решил:
1) В БП 3.0 стояло правило из файла с 2019 года. Установил на типовые правила.
2) Из УТ 10.3 выгрузил правило, открыл через блокнот. Убрал условие Если СпособЗаполненияСтавкиНДСАвтоматически Тогда Объект.СпособЗаполненияСтавкиНДС = ?(НЕ Справочники.Контрагенты.КонтрагентРезидентТаможенногоСоюза(Объект.Владелец), Перечисления.СпособыЗаполненияСтавкиНДС.Автоматически, Перечисления.СпособыЗаполненияСтавкиНДС.БезНДС); Иначе Объект.СпособЗаполненияСтавкиНДС = Перечисления.СпособыЗаполненияСтавкиНДС.БезНДС; КонецЕсли;  так как нам этот пункт не нужно было.

Обмен работает.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший