8.х Не записывается серия номенклатуры при резервировании

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Zheka009, 16 июн 2010.

  1. TopicStarter Overlay
    Zheka009
    Offline

    Zheka009

    Регистрация:
    12 ноя 2009
    Сообщения:
    25
    Симпатии:
    0
    Баллы:
    1
    Всем доброго дня!

    Ситуация такая: есть код при проведении документа

    НаборЗаписей = РегистрыНакопления.ТоварыВРезервеНаСкладах.СоздатьНаборЗаписей();
    НаборЗаписей.Отбор.Регистратор.Установить(Ссылка);

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

    НаборЗаписей.Записать();

    В результате в регистр попадают все данные кроме серии номенклатуры. Серия номенклатуры у товара заполнена, типы полей совпадают, и там и там "СправочникСсылка.СерииНоменклатуры".
    Уже голову сломал, в чем может быть дело. В 1С еще опыта мало, поэтому прошу совета, в чем может быть подвох.
  2. x_under
    Offline

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

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    Где этот код?
    И проверьте в настройках параметров учета (Сервис - Найстройки учета - Настройки параметров учта) флаг на закладке "Заказы" Использовать указание серий при резервировании. (Может там в наборе при записи стоит обнуление серий)
  3. TopicStarter Overlay
    Zheka009
    Offline

    Zheka009

    Регистрация:
    12 ноя 2009
    Сообщения:
    25
    Симпатии:
    0
    Баллы:
    1
    Код в обработке проведения. За совет спасибо, завтра посмотрю. У нас рабочий день уже закончился. Как проверю-отпишусь. А то ситуация какая-то непонятная.
  4. TopicStarter Overlay
    Zheka009
    Offline

    Zheka009

    Регистрация:
    12 ноя 2009
    Сообщения:
    25
    Симпатии:
    0
    Баллы:
    1
    Короче, не помогло. Галку в настройках поставил - результат тот же. При записи в регистр не записывается Серия Номенклатуры. И ведь ошибок не выдает никаких. И как отловить - непонятно.
  5. x_under
    Offline

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

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    Да попробуйте перезапуститься. Вообще если флаг не стоял, то вызываются процедуры в модуле регистра накопления ПередЗаписью и КорректировкаСерийПриРезервировании, которая скашивает вашу серию, если нет флага в константах.
  6. TopicStarter Overlay
    Zheka009
    Offline

    Zheka009

    Регистрация:
    12 ноя 2009
    Сообщения:
    25
    Симпатии:
    0
    Баллы:
    1
    В принципе разобрался. Дело было не только в этой галке. Еще есть некая галка в договоре с контрагентом (забыл, как называется, что-то типа Обособленный учет по заказам). Вот после ее выставления серии начали сохраняться. Спасибо за помощь!
  7. BabySG
    Offline

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

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

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