Ошибка загрузки данных #739024


#0 by Klesk666
Ошибка в обработчике события ПослеЗагрузкиДанных (конвертация)     Обработчик             =  ПослеЗагрузкиДанных (конвертация)     ОписаниеОшибки         =  Ошибка при вызове метода контекста (Записать): Не удалось записать "Выдача наличных ФП00-000475 от 01.04.2015 10:11:24"! В отладчике при установке остановки на ошибках - останавливается на процедуре вывода информации об ошибке,  где искать ошибку?
#1 by Klesk666
Скажите вот я подсмотрел что можно прописать в ПередВыгрузкойОбъекта и впринципе понятно где произошла ошибка а как подобное прописать в ПередЗагрузкойОбъекта?
#2 by GreyK
Подключи обработчик загрузки и смотри отладчиком.
#3 by Stim
ошибка в коде приемника. скорее всего, какие-то данные не заполнены, инициализируется проверка и запись отваливается с ошибкой ставьте при записи проверку на обменДанными.загрузка = истина
#4 by Klesk666
у меня обмен через синхронизацию я понимаю, просто для РКО там несколько правил, понять в каком из них ошибка мне затруднительно Почему не срабатывает Конвертация_ПередЗагрузкойОбъекта в БП 3.0, вставил туда вышенаписаные строки - но эффекта нет.
#5 by Klesk666
причем в обработке "универсальный обмен данными в формате xml" эти сообщения выводятся
#6 by GreyK
Кто мешает загрузить файл синхронизации через универсальный обмен данными?
#7 by Klesk666
лезут какие то другие ошибки Загрузка данных завершена. Загружено объектов: 0 Окончание загрузки: 05.04.2015 18:15:03 Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(4648)}: Индекс находится за границами массива Колонка Правила:Нет Колонка Правила: Колонка Правила:Если РежимЗагрузкиДанныхВИнформационнуюБазу Тогда Колонка Правила: Колонка Правила: Колонка Правила: Колонка Правила: Колонка Правила: Колонка Правила:ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения Колонка Правила: Колонка Правила: Колонка Правила: Колонка Правила: Колонка Правила: Ошибка формата файла обмена Ошибка формата файла обмена Начало загрузки: 05.04.2015 18:15:02
#8 by GreyK
У тебя режим "Режим отладки" активирован в универсальном обмене?
#9 by Klesk666
да
#10 by GreyK
Надо попробовать выгрузить из источника по правилам синхронизации "Универсальной выгрузкой", но я представляю что там наворочено в "Перед выгрузкой" :(
#11 by Klesk666
угу, и что делать? Начало выгрузки:   05.04.2015 18:50:02 ПРАВИЛО ВЫГРУЗКИ ДАННЫХ:  СтатьиРасходов00001  (СтатьиРасходов)     ВЫГРУЗКА ОБЪЕКТА: Банковские услуги  (Статья расходов) Правило:СтрокаДереваЗначений         Конвертация объекта: Банковские услуги  (Статья расходов) ПКО: СР_НазначенияИспользования  (План видов характеристик: Статьи расходов) Ошибка в обработчике события ПередВыгрузкойОбъекта     ПКО                    =  СР_НазначенияИспользования  (План видов характеристик: Статьи расходов)     Объект                 =  Банковские услуги  (Статья расходов)     Обработчик             =  ПередВыгрузкойОбъекта     ОписаниеОшибки         =  Поле объекта не обнаружено (Владелец) Ошибка при выгрузке данных для узла плана обмена     ТипОбъекта             =  План видов характеристик объект: Статьи расходов     Объект                 =  Банковские услуги     ОписаниеОшибки         =  Ошибка в обработчике события ПередВыгрузкойОбъекта     ПКО                    =  СР_НазначенияИспользования  (План видов характеристик: Статьи расходов)     Объект                 =  Банковские услуги  (Статья расходов)     Обработчик             =  ПередВыгрузкойОбъекта     ОписаниеОшибки         =  Поле объекта не обнаружено (Владелец) Ошибка в обработчике события ПослеВыгрузкиДанных (конвертация)     Обработчик             =  ПослеВыгрузкиДанных (конвертация)     ОписаниеОшибки         =  Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(7,3)}: Процедура или функция с указанным именем не определена (ЗарегистрироватьОбъектСозданныйПриВыгрузке)     ПозицияМодуля          =  Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12962) Окончание выгрузки: 05.04.2015 18:50:02 Выгружено объектов: 0
#12 by MaxS
Потому что используются процедуры из правил, которые хранятся в базе приемнике. Там тоже нужно прописать код. ;)
#13 by Klesk666
прописал в правилах обмена бп - не помогло
#14 by MaxS
Обмен выполняется фоновым заданием на сервере. Кому оно там сообщает? Можно попробовать ОбщегоНазначенияКлиентСервер.СообщитьПользователю(... Или писать сообщения в журнал...
#15 by Klesk666
пробывал и так, и просто чушь туда написать, похоже не срабатывает Конвертация_ПередЗагрузкойОбъекта, что делать
#16 by Klesk666
Все оказалось проще прав, и там можно включить отладку, тогда описание ошибки выводится в журнал, всем спасибо
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С