Создание для Номенклатуры элементов в подчиненный справочник
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 3 из 3

Комбинированный просмотр

  1. #1
    Гость форума

    Регистрация
    14.07.2010
    Сообщений
    1
    Сказал(а) спасибо
    3
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Создание для Номенклатуры элементов в подчиненный справочник

    Помогите, пожалуйста,
    для всего справочника Номенклатура в подчиненный справочник МестаХранения занести элементы
    СкладМХ - элемент справочника Склады
    ТЗ.ВыбратьСтроки();
    Пока ТЗ.ПолучитьСтроку() = 1 Цикл

    СпрМХ.ИспользоватьВладель� �а(ТЗ.Номенклатура);

    Если СпрМХ.НайтиПоРеквизиту("Ск� �ад", СкладМХ, 0) = 0
    Тогда Сообщить("В справочнике мест хранения не найден склад " + СкладМХ + " для номенклатуры: " + Запрос.Номенклатура.Код);
    //добавить элемент
    Если СпрМХ.ВыбратьЭлементы(1) = 0 Тогда
    //СпрМХ.ПолучитьЭлемент() = 0
    СпрМХ.Новый();
    СпрМХ.Владелец = ТЗ.Номенклатура; //***//
    СпрМХ.Склад = СкладМХ;
    СпрМХ.Записать();
    КонецЕсли;

    Иначе //есть
    КонецЕсли;

    КонецЦикла;
    В строке //***// ругается "Не Выбран элемент"

  2. #2
    Просто юзер
    Аватар для Sharik1c
    Регистрация
    17.08.2009
    Адрес
    Регион 76
    Сообщений
    16
    Сказал(а) спасибо
    0
    Поблагодарили 6 раз(а) в 5 сообщениях

    По умолчанию

    СпрМХ = СоздатьОбъект("Справочник.� �естаХранения ")
    СпрМХ.Новый();
    СпрМХ.Владелец = ТЗ.Номенклатура; //***//
    СпрМХ.Склад = СкладМХ;
    СпрМХ.Записать();

    А ТЗ.Номенклатура возможно требует ТЗ.Номенклатура.ТекущийЭле мент()

  3. Пользователь сказал cпасибо:

    Yolochka (28.11.2014)

  4. #3
    Гордость форума PRO +

    Регистрация
    29.11.2013
    Адрес
    Берег Волги
    Сообщений
    2028
    Сказал(а) спасибо
    653
    Поблагодарили 10251 раз(а) в 2702 сообщениях

    По умолчанию

    Тогда Сообщить("В справочнике мест хранения не найден склад " + СкладМХ + " для номенклатуры: " +
    Запрос.Номенклатура.Код);

    Здесь ссылка на запрос

    СпрМХ.Владелец = ТЗ.Номенклатура; //***//

    а здесь ссылка на значение таблицы значений

    ......очевидно в таблице значений не определена Номенклатура

  5. Пользователь сказал cпасибо:

    Yolochka (28.11.2014)

Похожие темы

  1. Чистка справочника "Номенклатура"
    от koka278 в разделе 1С - Предприятие 7.7
    Ответов: 10
    Последнее сообщение: 13.05.2014, 13:08
  2. Чистка справочника "Номенклатура"
    от koka278 в разделе 1С - Предприятие 7.7
    Ответов: 1
    Последнее сообщение: 05.05.2014, 16:47

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •