Указать владельца подчиненного справочника
Добрый день. Копирую спецификацию, вместе с ней пытаюсь создать элемент подчиненного справочника. Не могу понять как прописать владельца в справочник ЭтапыПроизводства.
Запрос = Новый Запрос( "ВЫБРАТЬ РАЗЛИЧНЫЕ
| РесурсныеСпецификацииВыходныеИзделия.Ссылка
|ИЗ
| Справочник.РесурсныеСпецификации.ВыходныеИзделия КАК РесурсныеСпецификацииВыходныеИзделия
|ГДЕ
| РесурсныеСпецификацииВыходныеИзделия.Номенклатура = &ИсточникСсылка
| И РесурсныеСпецификацииВыходныеИзделия.Ссылка.ПометкаУдаления = ЛОЖЬ");
Запрос.УстановитьПараметр("ИсточникСсылка",ИсточникСсылка);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() ЦИкл
Сообщить("Копирую спецификацию "+Выборка.Ссылка+" из "+ИсточникСсылка+" в "+ПриемникСсылка);
СпецНовая = Выборка.Ссылка.Скопировать();
Для Каждого ВыхИзд Из СпецНовая.ВыходныеИзделия Цикл
Если ВыхИзд.Номенклатура = ИсточникСсылка Тогда
ВыхИзд.Номенклатура = ПриемникСсылка;
КонецЕсли;
ВыхИзд.Характеристика = Соотв.Получить(ВыхИзд.Характеристика);
// ВыхИзд.ЕдиницаИзмерения = Соотв.Получить(ВыхИзд.ЕдиницаИзмерения);
НовыйЭлемент = Справочники.ЭтапыПроизводства.СоздатьЭлемент();
НовыйЭлемент.Наименование = Выборка;
НовыйЭлемент.Владелец = Выборка;
НовыйЭлемент.Записать();
КонецЦикла;
ПоказатьПо теме из базы знаний
- Импорт из Excel справочников, независимых записей в регистр сведений, реквизитов шапки документов v1.2
- Просмотр и установка значений дополнительного реквизита или сведения справочника или документа
- Программное управление обычными формами документов и справочников в УПП/КА
- Конвертация 2.0. Перенос независимого справочника в подчиненный (пример).
- Пример переноса справочников, документов и движений через Эксель и "Конвертацию данных 2" из оптовой учетной системы 1С 7.7 Комплексной 4.2 и розничной учетной системы Рарус Торговый комплекс -> в 1С 8.3 ЕРП 2.4 (расширение и дополнительные реквизиты)
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(6)
Выборка.Ссылка пробовал, копирование прерывается после первой успешно скопированной спецификации без ошибки. ЭтапыПроизводства не создаются. ИсточникСсылка или ПриемникСсылка не подходит потому что там ссылка на справочник номенклатура, а у меня владелец спецификация.
Выборка.Ссылка пробовал, копирование прерывается после первой успешно скопированной спецификации без ошибки. ЭтапыПроизводства не создаются. ИсточникСсылка или ПриемникСсылка не подходит потому что там ссылка на справочник номенклатура, а у меня владелец спецификация.
(7)
{ВнешняяОбработка.СкопироватьПапкуНоменклатурыСоСпецификациями.Форма.Форма.Форма(153)}: Ошибка при вызове метода контекста (Записать)
НовыйЭлемент.Записать();
по причине:
Значение поля "Входит в спецификацию" не заполнено или заполнено неверно
СпецНовая.Ссылка
{ВнешняяОбработка.СкопироватьПапкуНоменклатурыСоСпецификациями.Форма.Форма.Форма(153)}: Ошибка при вызове метода контекста (Записать)
НовыйЭлемент.Записать();
по причине:
Значение поля "Входит в спецификацию" не заполнено или заполнено неверно
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)