Ошибка при выгрузке данных из УТ10.3 в УТ11.5
Пытаюсь перенести остатки между
УТ10.3.73.3 -> УТ11.5.9.107
При загрузке возникает ошибка и происходит остановка:
Полный текст:
Может кто сталкивался, что пошло не так?
УТ10.3.73.3 -> УТ11.5.9.107
При загрузке возникает ошибка и происходит остановка:
Запись не верна! Период не может быть пустым!: РегистрацииВНалоговомОргане: 01.01.0001, , Мегакампания ООО (Регистр сведений: Регистрации подразделений; Номер строки: 1)
Полный текст:
Начало загрузки: 19.12.2022 10:18:54
Ошибка в обработчике события ПослеЗагрузкиОбъекта Объект = 7447 Обработчик = ПослеЗагрузкиОбъекта ОписаниеОшибки = Ошибка при вызове метода контекста (Записать) ПозицияМодуля = {(10)}:НаборЗаписей.Записать(); {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8991)}:Выполнить(Правило.ПослеЗагрузки); {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12793)}:ПоследнийОбъектЗагрузки = ПрочитатьОбъект(); {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13132)}:ПроизвестиЧтениеДанных(); {Обработка.ПомощникПереходаСДругихКонфигураций.МодульМенеджера(103)}:ОбработкаОбмена.ВыполнитьЗагрузку(); {(1)}:Обработки.ПомощникПереходаСДругихКонфигураций.ЗагрузитьДанные(Параметры[0 |
---|
,Параметры[1],Параметры[2])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5289)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; {ОбщийМодуль.ДлительныеОперации.Модуль(1419)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова); {ОбщийМодуль.ДлительныеОперации.Модуль(1396)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры); по причине: Запись не верна! Период не может быть пустым!: РегистрацииВНалоговомОргане: 01.01.0001, , Мегакампания ООО (Регистр сведений: Регистрации подразделений; Номер строки: 1) Ошибка при загрузке данных: Ошибка в обработчике события ПослеЗагрузкиОбъекта Объект = 7447 Обработчик = ПослеЗагрузкиОбъекта ОписаниеОшибки = Ошибка при вызове метода контекста (Записать) ПозицияМодуля = {(10)}:НаборЗаписей.Записать(); {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8991)}:Выполнить(Правило.ПослеЗагрузки); {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12793)}:ПоследнийОбъектЗагрузки = ПрочитатьОбъект(); {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13132)}:ПроизвестиЧтениеДанных(); {Обработка.ПомощникПереходаСДругихКонфигураций.МодульМенеджера(103)}:ОбработкаОбмена.ВыполнитьЗагрузку(); {(1)}:Обработки.ПомощникПереходаСДругихКонфигураций.ЗагрузитьДанные(Параметры[0],Параметры[1],Параметры[2]) {ОбщийМодуль.ОбщегоНазначения.Модуль(5289)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; {ОбщийМодуль.ДлительныеОперации.Модуль(1419)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова); {ОбщийМодуль.ДлительныеОперации.Модуль(1396)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры); по причине: Запись не верна! Период не может быть пустым!: РегистрацииВНалоговомОргане: 01.01.0001, , Мегакампания ООО (Регистр сведений: Регистрации подразделений; Номер строки: 1) {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1316)}:ВызватьИсключение СтрокаСообщенияОбОшибке; {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8999)}:ЗаписатьИнформациюОбОшибкеЗагрузкиОбработчикаПКО(21, ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()), ИмяПравила, Источник, {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12793)}:ПоследнийОбъектЗагрузки = ПрочитатьОбъект(); {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13132)}:ПроизвестиЧтениеДанных(); {Обработка.ПомощникПереходаСДругихКонфигураций.МодульМенеджера(103)}:ОбработкаОбмена.ВыполнитьЗагрузку(); {(1)}:Обработки.ПомощникПереходаСДругихКонфигураций.ЗагрузитьДанные(Параметры[0],Параметры[1],Параметры[2]) {ОбщийМодуль.ОбщегоНазначения.Модуль(5289)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; {ОбщийМодуль.ДлительныеОперации.Модуль(1419)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова); {ОбщийМодуль.ДлительныеОперации.Модуль(1396)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);]Скрытый текст |
Может кто сталкивался, что пошло не так?
По теме из базы знаний
Найденные решения
Кажется разобрался, может кому пригодится.
В комплекте с дистрибутивом идет файл "Выгрузка данных.epf" (располагается по адресу \1c\trade\11_5_10_63\AddFiles\Переходы с других конфигураций\УТ103), его используют для выгрузки данных из УТ10.
Так вот правила обмена которые содержатся в этой обработке для устаревшей УТ 11.
Открыл обработку, в макете "ПравилаОбменаУТ" такие данные:
а если открыть правила обмена в УТ11.5.9.107, то содержимое такое:
ну и сравнение 2х файлов правил обмена показывает, что есть различия не только свойствах версий конфигураций приемника.
Подсунул в обработку (для УТ10) правила из актуальной версии УТ11, выгрузил данные из УТ0, скормил УТ11 новый файл выгрузки вроде процесс пошел, уже как 25мин, что-то загружается в УТ11, не вылетает.
В комплекте с дистрибутивом идет файл "Выгрузка данных.epf" (располагается по адресу \1c\trade\11_5_10_63\AddFiles\Переходы с других конфигураций\УТ103), его используют для выгрузки данных из УТ10.
Так вот правила обмена которые содержатся в этой обработке для устаревшей УТ 11.
Открыл обработку, в макете "ПравилаОбменаУТ" такие данные:
<Источник ВерсияПлатформы="" ВерсияКонфигурации="10.3.73.1" СинонимКонфигурации="">УправлениеТорговлей</Источник>
<Приемник ВерсияПлатформы="" ВерсияКонфигурации="11.5.8.151" СинонимКонфигурации="">УправлениеТорговлей</Приемник>
<Приемник ВерсияПлатформы="" ВерсияКонфигурации="11.5.8.151" СинонимКонфигурации="">УправлениеТорговлей</Приемник>
а если открыть правила обмена в УТ11.5.9.107, то содержимое такое:
<Источник ВерсияПлатформы="" ВерсияКонфигурации="10.3.73.1" СинонимКонфигурации="">УправлениеТорговлей</Источник>
<Приемник ВерсияПлатформы="" ВерсияКонфигурации="11.5.9.107" СинонимКонфигурации="">УправлениеТорговлей</Приемник>
<Приемник ВерсияПлатформы="" ВерсияКонфигурации="11.5.9.107" СинонимКонфигурации="">УправлениеТорговлей</Приемник>
ну и сравнение 2х файлов правил обмена показывает, что есть различия не только свойствах версий конфигураций приемника.
Подсунул в обработку (для УТ10) правила из актуальной версии УТ11, выгрузил данные из УТ0, скормил УТ11 новый файл выгрузки вроде процесс пошел, уже как 25мин, что-то загружается в УТ11, не вылетает.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)В шапке правил есть точная информация для каких конфигураций написаны правило. Скорее всего как то изменились объекты конфигурации что не могут быть сделаны записи. Один из вариантов решения в расширении перехватить и назнаначить дату регистрации при записи в регистр.
Кажется разобрался, может кому пригодится.
В комплекте с дистрибутивом идет файл "Выгрузка данных.epf" (располагается по адресу \1c\trade\11_5_10_63\AddFiles\Переходы с других конфигураций\УТ103), его используют для выгрузки данных из УТ10.
Так вот правила обмена которые содержатся в этой обработке для устаревшей УТ 11.
Открыл обработку, в макете "ПравилаОбменаУТ" такие данные:
а если открыть правила обмена в УТ11.5.9.107, то содержимое такое:
ну и сравнение 2х файлов правил обмена показывает, что есть различия не только свойствах версий конфигураций приемника.
Подсунул в обработку (для УТ10) правила из актуальной версии УТ11, выгрузил данные из УТ0, скормил УТ11 новый файл выгрузки вроде процесс пошел, уже как 25мин, что-то загружается в УТ11, не вылетает.
В комплекте с дистрибутивом идет файл "Выгрузка данных.epf" (располагается по адресу \1c\trade\11_5_10_63\AddFiles\Переходы с других конфигураций\УТ103), его используют для выгрузки данных из УТ10.
Так вот правила обмена которые содержатся в этой обработке для устаревшей УТ 11.
Открыл обработку, в макете "ПравилаОбменаУТ" такие данные:
<Источник ВерсияПлатформы="" ВерсияКонфигурации="10.3.73.1" СинонимКонфигурации="">УправлениеТорговлей</Источник>
<Приемник ВерсияПлатформы="" ВерсияКонфигурации="11.5.8.151" СинонимКонфигурации="">УправлениеТорговлей</Приемник>
<Приемник ВерсияПлатформы="" ВерсияКонфигурации="11.5.8.151" СинонимКонфигурации="">УправлениеТорговлей</Приемник>
а если открыть правила обмена в УТ11.5.9.107, то содержимое такое:
<Источник ВерсияПлатформы="" ВерсияКонфигурации="10.3.73.1" СинонимКонфигурации="">УправлениеТорговлей</Источник>
<Приемник ВерсияПлатформы="" ВерсияКонфигурации="11.5.9.107" СинонимКонфигурации="">УправлениеТорговлей</Приемник>
<Приемник ВерсияПлатформы="" ВерсияКонфигурации="11.5.9.107" СинонимКонфигурации="">УправлениеТорговлей</Приемник>
ну и сравнение 2х файлов правил обмена показывает, что есть различия не только свойствах версий конфигураций приемника.
Подсунул в обработку (для УТ10) правила из актуальной версии УТ11, выгрузил данные из УТ0, скормил УТ11 новый файл выгрузки вроде процесс пошел, уже как 25мин, что-то загружается в УТ11, не вылетает.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот