|
Передача из ПКО в ПКС. | ☑ | ||
---|---|---|---|---|
0
shulerr
11.07.13
✎
20:35
|
Всем доброго дня.
В КД 2.1.8.1 делаю правила для переноса остатков из сильно переписанной, давно не обновлявшейся УТ 10.3 в супер распоследнюю БП 3. Товар в УТ с характеристиками, поэтому создаю ПКО с источником Характеристика и приемником Номенклатура чтобы для каждой пары товар/характеристика из УТ получить номенклатуру в БП. Вопрос: как обратиться к владельцу характеристики из пкс (например, в наименование приемника записать наименование номенклатуры + наименование характеристики)? Источник.владелец, определение входящих данных в пко не спасают. |
|||
1
ЧашкаЧая
11.07.13
✎
20:43
|
> Источник.владелец, определение входящих данных в пко не спасают.
Как раз таки Источник.Владелец и есть то что нужно (если источник передан правильно и это СправочникСсылка.ХарактеристикиНоменклатуры). Например, для наименования Значение = Источник.Владелец.Наименование + " (" + Источник.Наименование + ")"; ЗЫ. Спасибо за указание версии - оказывается уже две недели как новая версия есть! |
|||
2
shulerr
11.07.13
✎
20:52
|
Нез)
А правильно передать источник - это как? У меня доступны только "Владелец", "Наименование", и "ПометкаУдаления". Это реквизиты характеристики (приемника из ПКО). Если в источник ПКС поставить "Владелец", то я не смогу обратиться к наименованию характеристики(((, т.к. владелец это номенклатура. Получается либо то наименование, либо это( |
|||
3
ЧашкаЧая
11.07.13
✎
21:01
|
Под правильно передать имею ввиду что в ПКО переменная Источник - СправочникСсылка.ХарактеристикиНоменклатуры и при чем не пустая ссылка. На пустую ссылку нужно делать проверку (например, в документах может быть пустая ссылка характеристики, в остатках так же).
А вообще мне кажется что правильнее будет сделать ПКО Номенклатура --> Номенклатура, а характеристику передавать во входящие данных. Поиск или по наименованию сделать (если обмен одноразовый) или по паре ГУИД Номенклатуры + ГУИД характеристики. |
|||
4
shulerr
11.07.13
✎
21:20
|
Этот обмен одноразовый. Но, данное правило зато многоразовое. После переноса остатков планируется переносить движения. Постоянно. Характеристики присутствуют у всех товаров во всех ТЧ документов. Тут пустой она быть не может. Это сразу отказ и вылет с ошибкой (удар током пользователя по рукам). Проверки попозже расставлю - обещаю! А поиск по уидам стоит. Я же правильно думаю, что уид характеристики из ут будет переноситься в уид номенклатуры бп? Или я размечтался?
|
|||
5
ЧашкаЧая
11.07.13
✎
22:59
|
Если в ПКО ХарактеристикиНоменклатуры --> Номенклатура поставите флажек Поиск по уникальному идентификатору -- то ГУИД характеристик перенесется в номенклатуру. А остатки на наличие пустых характеристик проверить обязательно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |