Таблица получения остатков
Синтаксис:
РегистрНакопления.<Имя регистра>.Остатки(< Период>, <Условие>, <Измерение>)
Описание:
Виртуальная таблица. Предназначена для получения остатков по регистру накопления. Данные представляют собой итоги ресурсов, подсчитанные по комбинации измерений, указанной в параметре <Измерения>. Если параметр не задан, то итоги подсчитываются по полному набору измерений.
При расчете итогов учитываются только активные записи. Таблица существует только для регистров остатков.
Предоставляемые поля:
<Имя измерения>
Тип: Произвольный. Набор полей содержит значения измерений регистра. Имена полей соответствуют именам измерений, как они заданы в конфигураторе.
<Имя ресурса>Остаток (<Имя ресурса>Balance)
Тип: Число. Набор полей содержит остатки ресурсов регистра. Имена полей соответствуют именам ресурсов, как они заданы в конфигураторе, с добавлением слова Остаток.
Параметры:
<Период> Необязательный
Тип параметра: Значение. Тип: Дата, МоментВремени, Граница. Указывается период, на значение которого рассчитываются остатки. Для расчета остатков по значение периода его необходимо задавать объектом Граница со включением граничного значения.
Значение по умолчанию: Если параметр не задан, итоги рассчитываются по самую последнюю запись.
<Условие> Необязательный
Тип параметра: Конструкция. Указывается условие на языке запросов. Условие может оперировать полями регистра накопления.
Оно будет использовано для ограничения состава записей, по которым будут выбираться итоги. То есть условие будет применяться к исходным записям, а не к уже отобранным.
Значение по умолчанию: Если параметр не задан, анализируются все активные записи регистра.
<Измерение> Необязательный
Тип параметра: Конструкция. Указывается список измерений, по которым будут развернуты итоги.
Значение по умолчанию: Если не указан, то по всем измерениям.
Пример:
// Получение остатков по регистру остатков по указанному товару на указанный момент времени
ВЫБРАТЬ * ИЗ РегистрНакопления.УчетНоменклатуры.Остатки(&КонПериода,Номенклатура,&ПарНоменклатура)