Как вытащить из регистра накопления последние записи #642732


#0 by Dmitriy_76
Конфа УТ11 Есть регистр накопления себестоимость товаров. регистр остатков. Хочу вытащить для каждой позиции номенклатуры цену последнего поступления. пишу запрос (понимаю что не оно....) : Номенклатура.Ссылка, Себестоимость.СтоимостьПриход / Себестоимость.КоличествоПриход КАК ЦенаПрихода ИЗ Справочники.Номенклатура КАК Номенклатура ЛЕВОЕ СОЕДИНЕНИЕ как в данном случае можно выбрать именно последнее поступление ?
#1 by МишКа
По максимальной дате. А если совсем точно по максимальной позиции документа.
#2 by Dmitriy_76
можно пример ?
#3 by Живой Ископаемый
а что такое последнее поступление? если я сегодня сделал поступление завтрашним днем, а завтра сдела поступление сеголняшним, что ты хочешь получить?
#4 by МишКа
Сначала получаешь таблицу: эту таблицу соединяешь с основной таблицей регистра (РегистрНакопления.СебестоимостьТоваров)
#5 by Dmitriy_76
конечно токо до текущей даты..завтра оно завтра
#6 by Dmitriy_76
не до конца вкурил(трава похоже не та). можешь показать как сделать на моем примере ?
#7 by МишКа
В чем проблема? Как получить первую таблицу понятно?
#8 by Живой Ископаемый
2 отлично, и вот наступает послезавтра... какие записи ты хочешь получить?
#9 by ВалераОшкин
Максимум(Период) <=&ТекущаяДата
#10 by ВалераОшкин
+ условие в соединении
#11 by kotletka
гугли : срез последних на каждую дату (там встретится и по твоей теме. ПС: ответ будет на мисте)
#12 by Dmitriy_76
срез последних в регистре накопления ????
#13 by Mouzem
Именно в регистре накопления.
#14 by Mouzem
к классическая задачка на понимание построения запросов.
#15 by Mouzem
А вообще по сабжу, в  первом пакете хлопаешь по максимальной дате, а во втором пакете ищешь запись откуда эта максимальная дата взялась и вытаскиваешь из этой записи нужные тебе данные.
#16 by Undefined vs NULL
а если есть записи с одинаковой датой?
#17 by Dmitriy_76
ХОЧУ пример запроса к виртуальной таблице срезПоследних РЕГИСТРА НАКОПЛЕНИЯ!!!
#18 by DrunkAnimal
написано про логику
#19 by Mouzem
У регистров накопления НЕТ виртуальной таблицы СрезПоследних. Зато если немного подумать, можно понять как получить данные аналогичные срезу последних. В описана логика, понимание которой достаточно чтобы написать такой запрос.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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