Конвертация данных. Из регистра сведений в документ
Добрый день.
Есть конфигурация1 в ней РС и его надо перенести в документ и заполнить ТЧ ( в ТЧ нужно создать 1 запись)
В ПКО ПриВыгрузке написал сл. код:
Ошибок при выгрузке нет.
Есть ошибка при загрузке
Ошибка при загрузке данных: Недопустимое значение параметра (параметр номер '1')
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(662)}:СсылкаПоИдентификатору = Менеджер.ПолучитьСсылку(Новый УникальныйИдентификатор(Значение));
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6723)}:Объект = НайтиОбъектПоСвойству(СтруктураСвойств.Менеджер, СвойствоПоиска, ЗначениеСвойстваПоиска,
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7626)}:СсылкаНаОбъект = НайтиИлиСоздатьОбъектПоСвойству(СтруктураСвойств, ТипОбъекта, СвойстваПоиска, СвойстваПоискаНеЗамещать,
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8784)}:Ссылка = НайтиОбъектПоСсылке(ТипОбъекта,
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12771)}:ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13101)}:ПроизвестиЧтениеДанных();
{Обработка.УниверсальныйОбменДаннымиXML.Форма.УправляемаяФорма.Форма(1418)}:ОбъектДляСервера.ВыполнитьЗагрузку();
по причине:
Недопустимое значение параметра (параметр номер '1')
Есть конфигурация1 в ней РС и его надо перенести в документ и заполнить ТЧ ( в ТЧ нужно создать 1 запись)
В ПКО ПриВыгрузке написал сл. код:
ВходящиеДанные = Новый Структура("ОбъектыЭкспертизы");
ВходящиеДанные.ОбъектыЭкспертизы = Новый ТаблицаЗначений;
ВходящиеДанные.ОбъектыЭкспертизы.Колонки.Добавить("ДатаСледующейЭкспертизы");
ВходящиеДанные.ОбъектыЭкспертизы.Колонки.Добавить("Объект");
ВходящиеДанные.ОбъектыЭкспертизы.Колонки.Добавить("ОПО");
ВходящиеДанные.ОбъектыЭкспертизы.Колонки.Добавить("РазрешенныйСрокЭксплуатацииЛет");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| торо_ЗавершенныеРемонтныеРаботы.Период КАК Период,
| торо_ЗавершенныеРемонтныеРаботы.Регистратор КАК Регистратор,
| торо_ЗавершенныеРемонтныеРаботы.НомерСтроки КАК НомерСтроки,
| торо_ЗавершенныеРемонтныеРаботы.Активность КАК Активность,
| торо_ЗавершенныеРемонтныеРаботы.ОбъектРемонта КАК ОбъектРемонта,
| торо_ЗавершенныеРемонтныеРаботы.ВидРемонтныхРабот КАК ВидРемонтныхРабот,
| торо_ЗавершенныеРемонтныеРаботы.ID КАК ID,
| торо_ЗавершенныеРемонтныеРаботы.ДатаНачала КАК ДатаНачала,
| торо_ЗавершенныеРемонтныеРаботы.ДатаОкончания КАК ДатаОкончания,
| торо_ЗавершенныеРемонтныеРаботы.МоментВремени КАК МоментВремени
|ИЗ
| РегистрСведений.торо_ЗавершенныеРемонтныеРаботы КАК торо_ЗавершенныеРемонтныеРаботы
|ГДЕ
| торо_ЗавершенныеРемонтныеРаботы.ID = &ID
| И торо_ЗавершенныеРемонтныеРаботы.ОбъектРемонта = &ОбъектРемонта
| И торо_ЗавершенныеРемонтныеРаботы.ВидРемонтныхРабот = &ВидРемонтныхРабот";
Запрос.УстановитьПараметр("ID", Источник.ID);
Запрос.УстановитьПараметр("ВидРемонтныхРабот", Источник.ВидРемонтныхРабот);
Запрос.УстановитьПараметр("ОбъектРемонта", Источник.ОбъектРемонта);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
СтрокаТЧ = ВходящиеДанные.ОбъектыЭкспертизы.Добавить();
//СтрокаТЧ.Объект = ВыборкаДетальныеЗаписи.ОбъектРемонта;
СтрокаТЧ.ДатаСледующейЭкспертизы = ТекущаяДата();//ВыборкаДетальныеЗаписи.ОбъектРемонта;
//СтрокаТЧ.ОПО = ВыборкаДетальныеЗаписи.ОбъектРемонта.ОПО;
//СтрокаТЧ.РазрешенныйСрокЭксплуатацииЛет = ВыборкаДетальныеЗаписи.ОбъектРемонта;
КонецЦикла;
ПоказатьОшибок при выгрузке нет.
Есть ошибка при загрузке
Ошибка при загрузке данных: Недопустимое значение параметра (параметр номер '1')
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(662)}:СсылкаПоИдентификатору = Менеджер.ПолучитьСсылку(Новый УникальныйИдентификатор(Значение));
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6723)}:Объект = НайтиОбъектПоСвойству(СтруктураСвойств.Менеджер, СвойствоПоиска, ЗначениеСвойстваПоиска,
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7626)}:СсылкаНаОбъект = НайтиИлиСоздатьОбъектПоСвойству(СтруктураСвойств, ТипОбъекта, СвойстваПоиска, СвойстваПоискаНеЗамещать,
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8784)}:Ссылка = НайтиОбъектПоСсылке(ТипОбъекта,
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12771)}:ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13101)}:ПроизвестиЧтениеДанных();
{Обработка.УниверсальныйОбменДаннымиXML.Форма.УправляемаяФорма.Форма(1418)}:ОбъектДляСервера.ВыполнитьЗагрузку();
по причине:
Недопустимое значение параметра (параметр номер '1')
По теме из базы знаний
- Настройка интеграции «1С:Управление торговлей 8 Редакция 11» и «1С:Документооборот». Бизнес-процессы, внешние роли исполнителей.
- Переход на 1С ЗУП 8.2 с произвольного ПО. Конвертация данных в 1С ЗУП 8.2.
- [БП 3.0] Исправление ошибки заполнения регистра сведений РублевыеСуммыДокументовВалюте
- Правила конвертации между регистрами сведений подчиненным регистратору и независимым
- Нюансы Конвертации данных 2.1, или как небольшая задача привела нас к восстановлению регистра сведений из нескольких миллионов строк
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
<Объект Нпп="13" Тип="ДокументСсылка.Контакты"
ИмяПравила="Контакты"><Ссылка>
<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка">
<Значение/>
</Свойство>
<Свойство Имя="Комментарий" Тип="Строка">
<Значение>ead3d6ea-7374-4510-b2ba-30a6c4499fec</Значение>
</Свойство>
</Ссылка><Свойство Имя="НомерЗаключения" Тип="Строка">
<Значение>б/н</Значение>
</Свойство><Свойство Имя="НеобходимаПодачаЗаявленияНаВнесениеВИсключенияИзРеестр" Тип="Булево">
<Значение>false</Значение>
</Свойство><Свойство Имя="ВРегистрирующемОргане" Тип="Булево">
<Значение>false</Значение>
</Свойство><Свойство Имя="ПочтовымОтправлением" Тип="Булево">
<Значение>false</Значение>
</Свойство><Свойство Имя="ВЭлектроннойФорме" Тип="Булево">
<Значение>false</Значение>
</Свойство><Свойство Имя="ОбъектыЭкспертизыСтрокой" Тип="Строка">
<Значение>п.3/3</Значение>
</Свойство><ТабличнаяЧасть Имя="ОбъектыТелефоны"/>
</Объект>
ИмяПравила="Контакты"><Ссылка>
<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка">
<Значение/>
</Свойство>
<Свойство Имя="Комментарий" Тип="Строка">
<Значение>ead3d6ea-7374-4510-b2ba-30a6c4499fec</Значение>
</Свойство>
</Ссылка><Свойство Имя="НомерЗаключения" Тип="Строка">
<Значение>б/н</Значение>
</Свойство><Свойство Имя="НеобходимаПодачаЗаявленияНаВнесениеВИсключенияИзРеестр"
<Значение>false</Значение>
</Свойство><Свойство Имя="ВРегистрирующемОргане" Тип="Булево">
<Значение>false</Значение>
</Свойство><Свойство Имя="ПочтовымОтправлением" Тип="Булево">
<Значение>false</Значение>
</Свойство><Свойство Имя="ВЭлектроннойФорме" Тип="Булево">
<Значение>false</Значение>
</Свойство><Свойство Имя="ОбъектыЭкспертизыСтрокой" Тип="Строка">
<Значение>п.3/3</Значение>
</Свойство><ТабличнаяЧасть Имя="ОбъектыТелефоны"/>
</Объект>
<Объект Нпп="1" Тип="ДокументСсылка........"
ИмяПравила="пля ля л ял "><Ссылка>
<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка">
<Значение/>
</Свойство>
<Свойство Имя="Комментарий" Тип="Строка">
<Значение>1bb89b20-2d61-4418-b460-a1aeaeb353b6</Значение>
</Свойство>
и.т.д.
УникальныйИдентификатор - пустой
ИмяПравила="пля ля л ял "><Ссылка>
<Свойство Имя="{УникальныйИдентификатор}" Тип="Строка">
<Значение/>
</Свойство>
<Свойство Имя="Комментарий" Тип="Строка">
<Значение>1bb89b20-2d61-4418-b460-a1aeaeb353b6</Значение>
</Свойство>
и.т.д.
УникальныйИдентификатор - пустой
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот