8.х вылет при записи в справочник

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем lehin_m, 6 окт 2009.

  1. TopicStarter Overlay
    lehin_m
    Offline

    lehin_m

    Регистрация:
    14 сен 2009
    Сообщения:
    26
    Симпатии:
    0
    Баллы:
    1
    Всем привет.
    Помогите плиз. Написал обработку импорт из Exсel. Полностью исправленая и готовая проработала 1 день. Но теперь при записи позиции в справочник 1С вылетает, а перед этим начинает что-то сохранять (не успеваю прочитать).

    Код:
    Если Справочники.Номенклатура.НайтиПоНаименованию(ТоварСпр,Истина,Родитель).Наименование="" Тогда
    Спр = Справочники.Номенклатура.СоздатьЭлемент(); 
    Родитель = Справочники.Номенклатура.НайтиПоНаименованию(ВидНоменклатуры);
    Спр.Родитель = Родитель; // = Продукция
    Спр.Наименование = ТоварСпр; // = Подоконник ХХХ 450 мм, Белый 
    Спр.НаименованиеПолное = ТоварСпр; // = Подоконник ХХХ 450 мм, Белый
    Спр.Услуга = Услуга; // = Ложь
    Спр.БазоваяЕдиницаИзмерения = Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию(ЕдиницаИзмерения); // = пог.м.
    Спр.НоменклатурнаяГруппа = Справочники.НоменклатурныеГруппы.НайтиПоНаименованию(НоменклатурнаяГр); // = Иная продукция
    Спр.СтатьяЗатрат = Справочники.СтатьиЗатрат.НайтиПоНаименованию("Материальные расходы");
    Спр.Записать(); // после этой строки вылет
    КонецЕсли;
    
    Помогите найти причину вылета, пожалуйста.
  2. lazy
    Offline

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

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Попробуй записывать в попытке:

    Код:
    Попытка
    Спр.Записать();
    Исключение
    Сообщить(ОписаниеОшибки());
    КонецПопытки;
    
  3. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Ед.изм. остатков не указываешь

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