Передача из ПКО в ПКС. #672628


#0 by shulerr
Всем доброго дня. В КД 2.1.8.1 делаю правила для переноса остатков из сильно переписанной, давно не обновлявшейся УТ 10.3 в супер распоследнюю БП 3. Товар в УТ с характеристиками, поэтому создаю ПКО с источником Характеристика и приемником Номенклатура чтобы для каждой пары товар/характеристика из УТ получить номенклатуру в БП. Вопрос: как обратиться к владельцу характеристики из пкс (например, в наименование приемника записать наименование номенклатуры + наименование характеристики)? Источник.владелец, определение входящих данных в пко не спасают.
#1 by ЧашкаЧая
> Источник.владелец, определение входящих данных в пко не спасают. Как раз таки Источник.Владелец и есть то что нужно (если источник передан правильно и это СправочникСсылка.ХарактеристикиНоменклатуры). Например, для наименования ЗЫ. Спасибо за указание версии - оказывается уже две недели как новая версия есть!
#2 by shulerr
Нез) А правильно передать источник - это как? У меня доступны только "Владелец", "Наименование", и "ПометкаУдаления". Это реквизиты характеристики (приемника из ПКО). Если в источник ПКС поставить "Владелец", то я не смогу обратиться к наименованию характеристики(((, т.к. владелец это номенклатура. Получается либо то наименование, либо это(
#3 by ЧашкаЧая
Под правильно передать имею ввиду что в ПКО переменная Источник - СправочникСсылка.ХарактеристикиНоменклатуры и при чем не пустая ссылка. На пустую ссылку нужно делать проверку  (например, в документах может быть пустая ссылка характеристики, в остатках так же). А вообще мне кажется что правильнее будет сделать ПКО Номенклатура --> Номенклатура, а характеристику передавать во входящие данных. Поиск или по наименованию сделать (если обмен одноразовый) или по паре ГУИД Номенклатуры + ГУИД характеристики.
#4 by shulerr
Этот обмен одноразовый. Но, данное правило зато многоразовое. После переноса остатков планируется переносить движения. Постоянно. Характеристики присутствуют у всех товаров во всех ТЧ документов. Тут пустой она быть не может. Это сразу отказ и вылет с ошибкой (удар током пользователя по рукам). Проверки попозже расставлю - обещаю! А поиск по уидам стоит. Я же правильно думаю, что уид характеристики из ут будет переноситься в уид номенклатуры бп? Или я размечтался?
#5 by ЧашкаЧая
Если в ПКО ХарактеристикиНоменклатуры --> Номенклатура поставите флажек Поиск по уникальному идентификатору -- то ГУИД характеристик перенесется в номенклатуру. А остатки на наличие пустых характеристик проверить обязательно.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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