1С. Регистр сведений

Приёмы работы с регистром сведений.

Проверка документа-регистратора на то, что в регистре сведений по этому документу уже существуют движения.

СуществующиеДвижения = РегистрыСведений.ЖурналУчетаСчетовФактур.ВыбратьПоРегистратору(СчетФактураСсылка);
		
Если Не СуществующиеДвижения.Следующий() Тогда
			
	// Обработка условия.
			
КонецЕсли;

Метод ВыбратьПоРегистратору(<Регистратор>) формирует выборку по регистратору записей регистра сведений. Применяется для регистров сведений, для которых в Конфигураторе установлен режим записи «Подчинение регистратору».

Доступность метода: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).

Программная запись движений в регистр сведений по определённому регистратору.

НаборЗаписей = РегистрыСведений.ЖурналУчетаСчетовФактур.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Значение = СчетФактураСсылка;
НоваяЗапись = НаборЗаписей.Добавить();
НоваяЗапись.Организация = Выборка.Организация;
НоваяЗапись.Контрагент = Выборка.Контрагент;
НоваяЗапись.СуммаПоСчетуФактуре = Выборка.СуммаПоСчетуФактуре;
НоваяЗапись.СуммаНДС = Выборка.СуммаНДС;
НаборЗаписей.Записать();

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *