Конвертация ПКГС с пустым приемником #791919


#0 by JeyRico
Нужна помощь с такой ситуацией. Есть Справочник, у справочника ТЧ, в ТЧ все строковое. Переношу данные из этой ТЧ в регистр сведений - одна строка ТЧ генерирует 2 записи в регистре и по одному элементу в 2-х справочниках. Если произвольным запросом взять все содержимое этой ТЧ во всем справочнике, все разноситься как надо. Но тут оказалось, что нужно, чтобы можно было данные менять и добавлять в Исходной базе и при этом все заходило вместе с измененным элементом справочника, его тоже могут добавить или поменять. - Регистрация изменений пока дело второе. Сделал ПКГС для этой ТЧ - и тут оказалось, что конвертация пытается переносить РеквизитТЧ как РеквизитСправочника - его там нет и вылетает с этой ошибкой. Пробовал в ПередОбработкой ПКГС определить КоллекциюОбъектов - код отрабатывает, но система упорно ищет Источник.[ИмяРекизитаТЧ] - не находит и останавливается. КД 2.1.8, обработки комплектные. Платформа 8.3 формы обычные. Что тут можно придумать?
#1 by Rie
Видимо, Вы пытаетесь использовать то же ПКО, что и для выборки, сформированной произвольным запросом?
#2 by JeyRico
Ммм. не понял. ПКО те же, но и поля те же. Почему-то для ПКГС не делается отдельный запрос к ТЧ выгружаемого Элемента, и конвертация пытается получить данные из Элемент.ИмяРек, а должна брать Элемент.ТЧ.ИмяРек. Вот тут засада какая-то и похоже придется кодом обходить и самому узлы вписывать.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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