7.7 Заполнение документа Требование-Накладная

Тема в разделе "Отчеты и обработки для "1С:Предприятие 7.7"", создана пользователем Cooper-Mixal, 30 янв 2009.

  1. TopicStarter Overlay
    Cooper-Mixal
    Offline

    Cooper-Mixal Опытный в 1С

    Регистрация:
    29 июн 2008
    Сообщения:
    193
    Симпатии:
    0
    Баллы:
    26
    Добрый день!

    Создаю документ Требование-Накладная.
    Обработкой пытаюсь заполнить значения, но не выходит!
    Сохраняется только Номер документа. А реквизит: МестоХранения и табличная часть не заполняются или не сохраняются!
    В табличной части строки добавляются и не более.

    Код:
    
    АктСписания.Новый();
    
    СпрМестХран = СоздатьОбъект("Справочник.МестаХранения"); 
    
    Если СпрМестХран.НайтиПоКоду(Скл) = 1 Тогда
    МестоХранения1 = СпрМестХран.ТекущийЭлемент();     
    КонецЕсли;
    
    АктСписания.Записать();
    
    
    
  2. WaRDeR
    Offline

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

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Так здесь и нету зиполнения табличной части...
    А место хранения может оставаться пустым, если условие не равно единице.
  3. TopicStarter Overlay
    Cooper-Mixal
    Offline

    Cooper-Mixal Опытный в 1С

    Регистрация:
    29 июн 2008
    Сообщения:
    193
    Симпатии:
    0
    Баллы:
    26
    Заполнения табличной части я не стал вставлять.

    Но в отладчике ясно видно, что ПоискПоКоду = 1 и МестоХранения1 присваивается значение, и АктСписания.Записать() равен 1. Но Когда открываешь этот записанный документ, то место хранения Пустое! Что за хрень. Первый раз с таким сталкиваюсь!
  4. TopicStarter Overlay
    Cooper-Mixal
    Offline

    Cooper-Mixal Опытный в 1С

    Регистрация:
    29 июн 2008
    Сообщения:
    193
    Симпатии:
    0
    Баллы:
    26
    Всё оказалось довольно просто!

    Опять же невнимательность!

    Перед реквизитом надо указать документ: АктСписания.МестоХранения1

    С табличной частью Аналогично, как и с реквизитом!

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