8.х ОБМЕН Вопрос по правилам обмена у новичка.

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем AmoZ, 5 апр 2012.

  1. TopicStarter Overlay
    AmoZ
    Offline

    AmoZ Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    123
    Симпатии:
    0
    Баллы:
    26
    Доброго времени!
    Есть Две конфигурации УПП: первая - 1.2.39.1(приемник), вторая - 1.2.24.1 (источник).
    Делаю правила обмена по переносу только документа Отчет производства за смену.
    Вопрос: где прописать в правилах чтобы, к примеру, статья затрат, проставлялась при загрузке из справочника в базе приемнике? При этом в базе источнике это значение отсутствует.
    Пробовал заходить в конвертацию свойств, потом в модуле ПередЗагрузкой прописывать
    Код:
    Значение = Справочники.СтатьиЗатрат.НайтиПоКоду("000000085");

    Вложения:

  2. Dmitriy_76
    Offline

    Dmitriy_76 Опытный в 1С Команда форума

    Регистрация:
    26 мар 2011
    Сообщения:
    2.175
    Симпатии:
    13
    Баллы:
    29
    Пропиши после загрузки (ПКО твоего документа)
  3. TopicStarter Overlay
    AmoZ
    Offline

    AmoZ Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    123
    Симпатии:
    0
    Баллы:
    26
    Так тоже пробовал - не выходит... Оставляет значение из базы источника.
  4. TopicStarter Overlay
    AmoZ
    Offline

    AmoZ Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    123
    Симпатии:
    0
    Баллы:
    26
    Прописал в ПКО в ПослеЗагрузки Сообщить("При загрузке"); - не выводит.
  5. TopicStarter Overlay
    AmoZ
    Offline

    AmoZ Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    123
    Симпатии:
    0
    Баллы:
    26
    Хмм... В ПКО СтатьиЗатрат В ПослеЗагрузки прописал:
    Код:
    Объект = Справочники.СтатьиЗатрат.НайтиПоНаименованию("Материалы принятые в переработку");
    Выдает ошибку:
    Ошибка при загрузке данных: {Обработка.УниверсальныйОбменДаннымиXML(4795)}: Ошибка записи объекта
    ТипОбъекта = Справочник ссылка: Статьи затрат
    Объект = Материалы принятые в переработку
    ОписаниеОшибки = Метод объекта не обнаружен (Записать)
    ПозицияМодуля = Обработка.УниверсальныйОбменДаннымиXML(4788)
    КодСообщения = 26
  6. TopicStarter Overlay
    AmoZ
    Offline

    AmoZ Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    123
    Симпатии:
    0
    Баллы:
    26
    В общем тихо с сам собою правою рукою сделал. Прописал в ПКО документа в ПослеЗагрузки:
    Код:
    Объект.ПодразделениеОрганизации = Справочники.ПодразделенияОрганизаций.НайтиПоКоду("000000069");
    Объект.СтатьяЗатрат = Справочники.СтатьиЗатрат.НайтиПоКоду("000000085");
    Для Каждого Строка Из Объект.Материалы Цикл
    Строка.СтатьяЗатрат = Справочники.СтатьиЗатрат.НайтиПоКоду("000000085");
    КонецЦикла;
    

Поделиться этой страницей