Формирование регистра сведений после создания документа 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) т.е это
ОтчетПретензии = РегистрыСведений.бтПроверкаПретензии.СоздатьНаборЗаписей();
делать не нужно?
Программист всегда исправляет последнюю ошибку.