8.х ОБМЕН Ошибка при создании правила

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем Алексей2000, 3 сен 2015.

  1. TopicStarter Overlay
    Алексей2000
    Offline

    Алексей2000

    Регистрация:
    3 сен 2015
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Столкнулся с проблемой, система выдает ошибку :

    Ошибка при загрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1629)}: Ошибка в обработчике события ПослеЗагрузкиОбъекта
    ИмяПКО = Организации00001
    ТипОбъекта = Подразделения организаций
    Объект = Предприятие 123
    Обработчик = ПослеЗагрузкиОбъекта
    ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,17)}: Переменная не определена (Параметр)
    ПозицияМодуля = ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(7449)
    КодСообщения = 21

    Параметр задан при выгрузке
    Скрин правила прилагаю

    Вложения:

  2. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.978
    Симпатии:
    397
    Баллы:
    104
    Не Параметр, а ПараметрЫ
    --- Объединение сообщений, 3 сен 2015 ---
    Это структуру, которая инициализируется при загрузке правил обмена.
  3. TopicStarter Overlay
    Алексей2000
    Offline

    Алексей2000

    Регистрация:
    3 сен 2015
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Все исправил, но теперь и ошибку
    --- Объединение сообщений, 3 сен 2015 ---
    Все исправил но теперь, и ошибки нет, и не заполняется владелец

    Вложения:

    • пр1.jpg
      пр1.jpg
      Размер файла:
      114,7 КБ
      Просмотров:
      5
  4. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.978
    Симпатии:
    397
    Баллы:
    104
    В данному случае Вы просто инициализируете переменную Владелец. А Вам нужно записать это в объект, который передается.
    Код:
    Объект.Владелец = Параметры.Организация;
    Попытка
    Объект.Записать();
    Исключение
    Сообщить(ОписаниеОшибки());
    КонецПопытки;
    --- Объединение сообщений, 3 сен 2015 ---
    Только у Вас как то странно. Мало обработчиков.
    --- Объединение сообщений, 3 сен 2015 ---
    Мой код для процедуры ПослеЗагрузки.
    Последнее редактирование: 3 сен 2015

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