Срез последних для регистра накопления #408254


#0 by serg8gusew
Можт кто подскажет: есть список номенклатуры ,нужно получить последние движения в регистре накопления, в которых участвует эта номенклатура. Можно это сделасть хитрым способом не перебирая всех движений
#1 by IronDemon
ВЫБРАТЬ ПЕРВЫЕ 1    ТоварыНаСкладахОбороты.Номенклатура,    ТоварыНаСкладахОбороты.КоличествоОборот,    ТоварыНаСкладахОбороты.Регистратор КАК Регистратор
#2 by butterbean
дык оно одну запись и выберет
#3 by Ненавижу 1С
выдаст только одно движение
#4 by Irbis
РегистрНакопленияМенеджер.<Имя регистра накопления> (AccumulationRegisterManager.<Имя регистра накопления>) Остатки (Balance) Синтаксис: Остатки(<Момент времени>, <Отбор>, <Измерения>, <Ресурсы>) Параметры: <Момент времени> (необязательный) Тип: Дата, МоментВремени, Граница. Момент времени, на который необходимо получить остатки. Если параметр не указан, то будут получены текущие остатки (на максимальную дату движений регистра). Если в качестве параметра передана Дата, то остатки будут получены на начало дня, если МоментВремени - то в остатках не будут учтены движения регистра, произошедшие в тот же момент времени. <Отбор> (необязательный) Тип: Структура. Структура, содержащая набор значений для измерений регистра. Имя ключа структуры должно совпадать с именем измерения регистра, заданного в конфигураторе, а значение элемента структуры - задает отбираемое по данному измерению значение. Если параметр не указан, то отбор не используется. <Измерения> (необязательный) Тип: Строка. Список измерений, для которых надо получить остатки. Строка, содержащая имена измерений, разделенные запятыми. Если параметр не указан или указана пустая строка, то остатки будут сформированы по всем измерениям. <Ресурсы> (необязательный) Тип: Строка. Список ресурсов, для которых надо получить остатки. Строка, содержащая имена ресурсов, разделенные запятыми. Если параметр не указан или указана пустая строка, то остатки будут сформированы по всем ресурсам. Значение по умолчанию: Пустая строка Возвращаемое значение: Тип: ТаблицаЗначений. Сформированная таблица значений. Описание: Получает остатки регистра накопления на заданный момент времени. Есть возможность фильтрации по значениям измерений, а также получения остатков в разрезе других измерений. Возвращает таблицу значений, содержащую колонки с измерениями, указанными в параметре Измерения, и колонки с ресурсами, указанными в параметре <Ресурсы>. Примечание: Имеет смысл только для регистров, у которых в конфигураторе указан вид регистра "Остатки". Пример:
#5 by Ненавижу 1С
это все к чему?
#6 by and2
стр 235.
#8 by serg8gusew
Решил выбрать из регистра все записи по номенклатуре из списка и сгруппировать по номенклатуре (агрегатная ф-ия МАКСИМУМ по периоду). Потом результат соединить левым соединением опять с регистром по номенклатуре и периоду.
#9 by ZolotarevAA
#10 by 73
И в и в могут быть проблемы с дублями.
#11 by 73
Еще вариант: ВЫБРАТЬ    Движения.Регистратор,    Движения.КвоВБазЕд    Движения.ТМЦ В(&СписокНоменклатуры)    И Движения.Регистратор В            (ВЫБРАТЬ ПЕРВЫЕ 1                Регистраторы.Регистратор            ИЗ                РегистрНакопления.ТоварыНаСкладах КАК Регистраторы
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С