Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Конвертация данных 2 - Перед Обработкой

Конвертация данных 2 - Перед Обработкой
Я
   e_botryakov
 
13.02.21 - 16:55
Не могу разобраться почему перестали работать правила

Есть нетиповая база (УТ 10, меняется с БП3) почему то при обмене стала вываливаться ошибка из за любого кода вставленного в событие ПередОбработкой для группы правил.

https://ibb.co/v41QZ5L

При поытке обмена получаю ошибку:

{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(9754)}: Ошибка в обработчике события ПередОбработкойВыгрузки группы свойств
    ПКО                    =  СчетНаОплатуПокупателю  (Документ: Заказ покупателя)
    ПКГС                   =  47  (--> Товары)
    Объект                 =  Заказ покупателя КР000000121 от 31.01.2021 23:59:59  (Документ объект: Заказ покупателя)
    Обработчик             =  ПередОбработкойВыгрузкиГруппыСвойств
    ОписаниеОшибки         =  Метод объекта не обнаружен (ПКГС_СчетНаОплатуПокупателю_Товары_ПередОбработкойВыгрузки_47_22)
    ПозицияМодуля          =  <Неизвестный модуль>(1)
    КСообщенияОбОшибках    =  48
                ВызватьИсключение СтрокаСообщенияОбОшибке;
 
 Партнерская программа EFSOL Oblako
   hhhh
 
1 - 13.02.21 - 17:04
(0) ну покажите этот ПГКС, чего там написано?
   mikecool
 
2 - 13.02.21 - 21:04
"битые" правила, в которых нет обработчика, который указан
   e_botryakov
 
3 - 15.02.21 - 09:43
(1) https://ibb.co/8z8GTdV

Для теста только одна строка 
КоллекцияОбъектов = Источник.Товары.Выгрузить();
   e_botryakov
 
4 - 15.02.21 - 09:44
(2) При загрузке самих правил в план обмена никаких ошибок не выдает
   vicof
 
5 - 15.02.21 - 12:05
Еще надо посмотреть, откуда правила берутся
   Pro-tone
 
6 - 15.02.21 - 12:09
Заказ покупателя КР000000121 а метод от другого документа  СчетНаОплатуПокупателю
   vicof
 
7 - 15.02.21 - 12:10
(6) +1
   Pro-tone
 
8 - 15.02.21 - 12:10
На вход поступает возможно другой тип, который по другому правилу конвертиться должен
   Йохохо
 
9 - 15.02.21 - 12:12
(6) оно не умеет в тч товары заказы указывать?
   Pro-tone
 
10 - 15.02.21 - 12:14
(9)  >>ПКО  =  СчетНаОплатуПокупателю  (Документ: Заказ покупателя)
читай: ПКО =  СчетНаОплатуПокупателю - это само ПКО  (а это "Документ: Заказ покупателя" - то что пришло на вход ПКО)
   Pro-tone
 
11 - 15.02.21 - 12:16
если отправить в источник ссылку не того типа, под другое ПКО всегда будут ошибки типа "ошибка конвертации свойства (нет сопоставления)", "не найден обработчик ПГКС" и тп
   Йохохо
 
12 - 15.02.21 - 12:19
грубая копипаста пко то есть
   Pro-tone
 
13 - 15.02.21 - 12:23
(12) думаю дело в типе документа-основания, скорее всего в типы добавили ЗаказПокупателя, либо его раньше просто пользователи не использовали, а теперь начали создавать на основании заказа, а в ПКС реквизита "документ основание" указано ПКО = "СчетНаОплатуПокупателю  ", вот потому и уехало на его правило, а под "заказ" ПКО либо нет, либо просто явно в ПКС указано ПКО счета
   Йохохо
 
14 - 15.02.21 - 12:27
(13) или ТС просто обдёрнулся и тихо свалил)
   Pro-tone
 
15 - 15.02.21 - 12:32
(14) у него стаж на форуме почти 9 лет, еще объявится в ветке)

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.