|
Почему могут не передаваться ИсходящиеДанные в ПКС | ☑ | ||
---|---|---|---|---|
0
iceman2112
05.12.14
✎
10:43
|
Конвертация данных 2.1.8
При выгрузке данных из документа Поступления (УТ 10), позиция номенклатуры может выгружать по разным ПКО Вот код ПередВыгрузкой ПКС "Номенклатура", т.е. если заполнено характеристика, то одно правило, если нет другой, причем передается еще сама характеристика Если ЗначениеЗаполнено(ОбъектКоллекции.ХарактеристикаНоменклатуры) и НЕ ОбъектКоллекции.Номенклатура.ЭтоГруппа Тогда ИсходящиеДанные = Новый Структура("Характеристика", ОбъектКоллекции.ХарактеристикаНоменклатуры); ИмяПКО = "НоменклатураСХарактеристикой"; Сообщить("Передали ddd " + ИсходящиеДанные.Характеристика); Иначе ИмяПКО = "Номенклатура"; КонецЕсли; Соответственно в ПКО "НоменклатураСХарактеристикой" "ПередВыгрузко" Значение = СокрЛП(Источник.Наименование) + ("(") + СокрЛП(ВходящиеДанные.Характеристика) + (")"); Получаю: Ошибка в обработчике события ПередВыгрузкой (свойства) ПКО = НоменклатураСХарактеристикой (Справочник: Номенклатура) ПКС = 5 (Наименование --> Наименование) Объект = Группа 11 (Номенклатура) СвойствоПриемника = Наименование (Строка) Обработчик = ПередВыгрузкойСвойства ОписаниеОшибки = Поле объекта не обнаружено (Характеристика) ПозицияМодуля = (1) КодСообщения = 55 Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1694)}: Ошибка в обработчике события ПередВыгрузкой (свойства) ПКО = НоменклатураСХарактеристикой (Справочник: Номенклатура) ПКС = 5 (Наименование --> Наименование) Объект = Группа 11 (Номенклатура) СвойствоПриемника = Наименование (Строка) Обработчик = ПередВыгрузкойСвойства ОписаниеОшибки = Поле объекта не обнаружено (Характеристика) ПозицияМодуля = (1) КодСообщения = 55 |
|||
1
Alex S D
05.12.14
✎
10:51
|
У тебя для родителя вызывается выгрузка по правилу Номенклатура уже из ПКО "Номенклатура" с характеристикой...
|
|||
2
Alex S D
05.12.14
✎
10:52
|
тебе надо поменять приоритет ПКО
|
|||
3
iceman2112
05.12.14
✎
10:52
|
а ты думаешь, что это выгрузка Родителя?
|
|||
4
Alex S D
05.12.14
✎
10:53
|
а ты как думаешь?
Объект = Группа 11 (Номенклатура) |
|||
5
iceman2112
05.12.14
✎
10:54
|
Да верно, в ПКО "НомеклатураСХарактеристкой" я указал ПКО для родителя, все заработало
|
|||
6
iceman2112
05.12.14
✎
10:55
|
(4) я не обратил внимание Спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |