#0
by PCcomCat
Доброго времени, уважаемые! При выгрузке табличной части документа необходимо значение реквизита Номенклатура менять на номенклатуру-аналог, но при этом родителем для аналога должен быть родитель реквизита Номенклатура. При выгрузке реквизита передаю структуру данных с родителем. При выгрузке элемента номенклатуры проверяю заполнение входящих данных и меняю родителя на значение из входящих данных. В результате в базе-приемнике получаю зацикливание уровней. Не могу понять, как исправить косяк. Подскажите, пожалуйста, умные способы замены родителя.
#2
by PCcomCat
Чётче: нужно в выборочных случаях при выгрузке одного элемента справочника задать ему родителя другого элемента, и чтобы в приемнике не было зацикливания уровней. Как это лучше сделать? Прошу совета.
#3
by Cyberhawk
Ну, раз "при выгрузке", то заходишь в карточку элемента, у которого надо задать другого родителя, и задаешь.
#4
by PCcomCat
В некоторых случаях, только при выгрузке определенного документа нужно заимствовать родителя. Я и передаю из документа входящие данные для элемента справочника. При выгрузке всё красиво, а при загрузке почему-то зацикливание уровней дает. Понимаю, что руки, но не могу понять в каком месте.
#8
by Cyberhawk
Навскидку - используй входящие данные _при загрузке_ только для элементов, а не для групп.
#10
by PCcomCat
+ А перед выгрузкой Элемента: Сообщить("- 5 в номенклатуре источник - " + СокрЛП(Источник)); Сообщить("- 6 в номенклатуре родитель - " + СокрЛП(ВходящиеДанные.Родитель));
#11
by PCcomCat
Правда перед этим не было условия на группу - может из-за этого осталась абра-кадабра. Но как ее исправить?
#12
by PCcomCat
Спасибо за моральную поддержку - наверное, она мне была необходима! Обнаружила недостающую строчку в коде и разрешила замену групп - и всё исправилось. Ещё раз - спасибо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в форме элемента справочника сменить родителя?
- Перенос данных КД.2.0 (особенность конвертации)
- КД. Глюки.
- КД 2.0. Как проводить документы после загрузки?
- КАК у элемента справочника быстро найти самого верхнего родителя?
- КД: Реквизит элемента справочника в табличную часть "дополнительные реквизиты"
- КД перенос справочника номенклатура, как перенести родителя?
- КД 2.0 Выгрузка родителя элемента, если его нет в Приемнике и в Источнике.
- КД 2.0 или КД 3.0
- КД 3.0 или КД 2.0
В этой группе 1С
- 1С 8 и гугл драйв
- OData создание записи и заполнение табличной части
- Начисление страховых взносов. ЗУП 2.5.
- Компенсация за молоко
- Карты лояльности в УТ 11.1
- Видимость значения в ячейке табличного поля
- Как в БП удалить только определенные движения у документа?
- УТ11 проблема с единицами измерения
- Элементы формы поля выбора
- Обмен УТ 10.3 -> БП 2.0. Не выгружается документ "оплата картой"
- Выгрузка и загрузка в кассы УТ11.1
- v7: Эмулировать нажатие кнопки на форме (нужна групповая печать документов)
- 1С 7.7. Группировка ТаблицыЗначений
- Как запомнить пароль при обновлении конфы к downloads.v8.1c.ru?
- Табличный документ, Рисунок: не удается расположить
- После перехода на 1С8.3, перестала отправляться почта из 1С...
- Распределить ОПР и ОХР затраты на 08.3
- Незавершенное производство в УПП (РАУЗ)
- 1С 8.3 Отображения диапазона вместо списка номеров
- Проверка конфигурации: "Неправильные пути к данным"