Имя: Пароль:
1C
1С v8
Откуда берутся правила обмена на стороне БП3 при выгрузке из УТ10 через файл
0 John83
 
17.08.23
13:52
При прямом одностороннем обмене УТ10-БП3 проблем нет.
Но если сделать через файл, то в момент загрузки в БП, выдает ошибку. Хотя в правилах на стороне УТ строки УчетНДС.ГосударствоЧленТаможенногоСоюза нет.
Нет и в сообщениях обмена.
Откуда это берется в БП?

Ошибка в обработчике события ПослеЗагрузкиОбъекта
    ИмяПКО                 =  КорректировкаРеализации
    ТипОбъекта             =  Документ объект: Корректировка реализации
    Объект                 =  Корректировка реализации А-000000022 от 22.06.2023 0:00:00
    Обработчик             =  ПослеЗагрузкиОбъекта
    ОписаниеОшибки         =  Метод объекта не обнаружен (ГосударствоЧленТаможенногоСоюза)
    ПозицияМодуля          =  {(7)}:РеализацияВЕАЭС              = УчетНДС.ГосударствоЧленТаможенногоСоюза(СтранаРегистрацииКонтрагента);
{(11)}:Выполнить(Алгоритмы.ЗаполнитьКодТНВЭД);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(10639)}:Выполнить(Правило.ПослеЗагрузки);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16714)}:ПоследнийОбъектЗагрузки = ПрочитатьОбъект(УникальныйИдентификаторСтрокой);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16556)}:ПроизвестиЧтениеДанныхДляТаблиц(ТаблицыДляЗагрузки);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2564)}:ВыполнитьВыборочноеЧтениеСообщения(ТаблицыДляЗагрузки);
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульОбъекта(275)}:ОбработкаОбменаДанными.ВыполнитьЗагрузкуДанныхВТаблицуЗначений(ТаблицыДляЗагрузки);
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульОбъекта(114)}:ВыполнитьЗагрузкуДанныхИзСообщенияОбменаВКэш(Отказ, ИндексыСтрок);
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульМенеджера(661)}:ПомощникИнтерактивногоОбменаДанными.ВыполнитьАвтоматическоеСопоставлениеПоУмолчаниюИПолучитьСтатистикуСопоставления(Результат.Отказ);
{Обработка.ПомощникИнтерактивногоОбменаДанными.МодульМенеджера(17)}:Результат = РезультатАвтоматическогоСопоставленияДанных(
{(1)}:Обработки.ПомощникИнтерактивногоОбменаДанными.ВыполнитьАвтоматическоеСопоставлениеДанных(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5300)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1413)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1390)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

    КСообщенияОбОшибках    =  21
1 ReaLg
 
17.08.23
16:15
(1) Если загружаешь файл - то правила в файле. И данные и правила. А в файл они, обычно, попадают из макета в той конфе, из которой выгружаешь.
2 John83
 
17.08.23
17:29
(1) да, если через файл, то нужно заменить в загруженном комплекте в самой БП3
спасибо!
Программист всегда исправляет последнюю ошибку.