Версия для печати темы (https://pro1c.org.ua/index.php?s=49eeca6d88c6e2cb7b63cdc1f4a34210&showtopic=55588)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Конфигурация "1С:Конвертация данных" _ ПКО ВыгрузитьПоПравилу, не выгружается ВЛАДЕЛЕЦ

Автор: edmah 06.12.19, 14:43

Добрый день!

ПКО Номенклатура, после выгрузки выгружаю по правилу (из ТЧ ЕдиницыИзмерения)

    ИсходящиеДанные = Новый Структура("Наименование, ЕдиницаПоКлассификатору, Коэффициент, Владелец");
    Для Каждого ТекСтрока Из Источник.ЕдиницыИзмерения Цикл
        ИсходящиеДанные.Наименование = ТекСтрока.ЕдиницаИзмерения.Наименование;
        ИсходящиеДанные.ЕдиницаПоКлассификатору = ТекСтрока.ЕдиницаИзмерения;
        ИсходящиеДанные.Коэффициент = ТекСтрока.Коэффициент;
        ИсходящиеДанные.Владелец = Источник;
        Сообщить(ИсходящиеДанные.Наименование);
        ВыгрузитьПоПравилу(,,ИсходящиеДанные,,"ЕдиницыИзмерения");
    КонецЦикла;


Для "ЕдиницыИзмерения" ставлю галку для ПКС - "Получить из входящих данных".

При онлайн-обмене в справочник ЕдигицыИзмерения загружаются ЕдИзм БЕЗ владельца.

Если выгружать и загружать через обработку - записи загружаются корректно, Владелец правильный.

Автор: edmah 11.12.19, 13:42

edmah @ 06.12.19, 14:43 * ,
Отвечу сам себе. Ошибка закралась в строке - "ИсходящиеДанные.Владелец = Источник" .
Конечно, надо так - "ИсходящиеДанные.Владелец = Источник.Ссылка" .

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua