Имя: Пароль:
1C
1С v8
Формирование регистра сведений после создания документа 1с 8.2
0 deadpuma
 
19.11.12
14:36
Создаю документ, заполняю его реквизиты и после создания документа нужно,  чтобы сформировались записи в соответствующем регистре сведений.
Это нужно делать после того как документ записали? или до этого делается?

Не судите строго просто с регистром сведение пока не сталкивался...

// .....................
   Претензия.Записать();
   
   Сообщить(Претензия);

   // создаем запись в Регистре сведений
   ОтчетПретензии = РегистрыСведений.бтПроверкаПретензии.СоздатьНаборЗаписей();
   записьПретензии = ОтчетПретензии.Добавить();
   записьПретензии.ДатаНачала = Претензия.НачПериода;
   записьПретензии.ДатаОкончания = Претензия.КонПериода;
   записьПретензии.Претензия = Претензия.Ссылка;
   записьПретензии.Номенклатура = Претензия.Товары.Номенклатура;
   записьПретензии.СерияНоменклатуры = Претензия.Товары.СерияНоменклатуры;
   записьПретензии.ТипПроверкиПретензии = Претензия.ТипВнешнейПретензии;
   записьПретензии.Сотрудник =  Претензия.Ответственный;
   Попытка
       ОтчетПретензии.Записать(Ложь);
   Исключение
       ОтчетПретензии.Записать(Истина);
   КонецПопытки;
1 mikecool
 
19.11.12
14:37
достаточно записи, а не набора
или отбор установить
2 palpetrovich
 
19.11.12
14:37
ПриПроведении  обычно
3 deadpuma
 
19.11.12
14:40
(1) т.е это
ОтчетПретензии = РегистрыСведений.бтПроверкаПретензии.СоздатьНаборЗаписей();

делать не нужно?
Программист всегда исправляет последнюю ошибку.