Имя: Пароль:
1C
1С v8
КД и сопоставление по владельцу
,
0 ТипичнаяОшибка
 
28.09.18
15:37
Всем привет!
Не хватает опыта разобраться со следующий проблемой:
Пилится обмен ут11 в ут10 документом ЧекККМ (вопрос зачем опустим - так надо). Все перегружается правильно, кроме характеристик номенклатуры. Причина в то что в УТ11 владельцем характеристики может быть как справочник Номенклатура, так и Виды номенклатуры, как в этом варианте. То есть поиск по владельцу невозможен, в УТ10 то только Номенклатура там. Как так настроить здесь обмен чтобы в приемнике характеристики нормально проставлялись?
1 VS-1976
 
28.09.18
15:53
(0) В документе выгрузку номенклатуры сделай ссылкой, а номенклатуру и "Вид номенклатуры" перегружай до выгрузки документа скорее всего 2 правила. Какие номенклатуры и виды перегружать можно вытащить запросом. GUID "Вид номенклатуры" преобразовывай в GUID номенклатуры. А в приёмнике всё будет нормально находиться автоматом.
2 ТипичнаяОшибка
 
28.09.18
17:07
(1) Похоже так не выйдет. Номенклатура и есть ссылка там, она нормально сопоставляется по артикулу, но если это правило указывать как для владельца для Характеристик, то для владельца Вид номенклатуры при загрузке падает с ошибкой .Артикул не найден. Иначе никак номенклатура не засинхронена. Получается, нет другого выхода как только делать регистр соответствий на стороне приемника и при загрузке прописывать поиск в этом регистре?
3 OldCondom
 
28.09.18
17:19
Нечто подобное делал для выгрузки разных юр лиц в подразделения на одно юр лицо. Конечно там всего 10-15 юр лиц было. Через доп. свойства делал. "КодПодразделенияВБП", по нему искал уже в приемнике подразделение. По сути тот же регистр соответствия.
4 Вафель
 
28.09.18
17:29
передавай номенклатуру как исходящие данные.
если владелец характеристики не номенклатура, то бери ее из входящих
5 ТипичнаяОшибка
 
28.09.18
17:39
(4) это как? Не совсем понял
6 Cyberhawk
 
28.09.18
18:07
Для начала ответь на вопрос, во что должна конвертироваться хар-ка, владелец которой - не номенклатура. Кто должен становиться владельем такой хар-ки в УТ 10?
7 ТипичнаяОшибка
 
28.09.18
22:31
(6)Номенклатура должна быть владельцем в ут10
8 Cyberhawk
 
29.09.18
07:54
Ну тогда все просто - в ПКС, выгружающем хар-ку, добавляешь в исходящие данные номенклатуру, а в ПКО "Хар-ка" получаешь владельца из входящих данных (это флажком разруливается, но если не прокатит, то кодом)
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn