|
Как вытащить из регистра накопления последние записи | ☑ | ||
---|---|---|---|---|
0
Dmitriy_76
05.12.12
✎
21:19
|
Конфа УТ11
Есть регистр накопления себестоимость товаров. регистр остатков. Хочу вытащить для каждой позиции номенклатуры цену последнего поступления. пишу запрос (понимаю что не оно....) : ВЫБРАТЬ Номенклатура.Ссылка, Себестоимость.СтоимостьПриход / Себестоимость.КоличествоПриход КАК ЦенаПрихода ИЗ Справочники.Номенклатура КАК Номенклатура ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СебестоимостьТоваров.Обороты КАК Себестоимость ПО Справочники.Ссылка= Себестоимость.АналитикаУчетаНоменклатурыНоменклатура как в данном случае можно выбрать именно последнее поступление ? |
|||
1
МишКа
05.12.12
✎
21:27
|
По максимальной дате. А если совсем точно по максимальной позиции документа.
|
|||
2
Dmitriy_76
05.12.12
✎
21:27
|
можно пример ?
|
|||
3
Живой Ископаемый
05.12.12
✎
21:31
|
а что такое последнее поступление? если я сегодня сделал поступление завтрашним днем, а завтра сдела поступление сеголняшним, что ты хочешь получить?
|
|||
4
МишКа
05.12.12
✎
21:31
|
Сначала получаешь таблицу:
Товар1 максдата1 Товар2 максдата1 эту таблицу соединяешь с основной таблицей регистра (РегистрНакопления.СебестоимостьТоваров) |
|||
5
Dmitriy_76
05.12.12
✎
21:33
|
Живой Ископаемый конечно токо до текущей даты..завтра оно завтра
|
|||
6
Dmitriy_76
05.12.12
✎
21:33
|
МишКа не до конца вкурил(трава похоже не та). можешь показать как сделать на моем примере ?
|
|||
7
МишКа
05.12.12
✎
21:34
|
(6) В чем проблема? Как получить первую таблицу понятно?
|
|||
8
Живой Ископаемый
05.12.12
✎
21:37
|
2(5) отлично, и вот наступает послезавтра... какие записи ты хочешь получить?
|
|||
9
ВалераОшкин
05.12.12
✎
21:37
|
Максимум(Период) <=&ТекущаяДата
|
|||
10
ВалераОшкин
05.12.12
✎
21:38
|
+(9) условие в соединении
|
|||
11
kotletka
05.12.12
✎
21:40
|
(0)гугли : срез последних на каждую дату (там встретится и по твоей теме. ПС: ответ будет на мисте)
|
|||
12
Dmitriy_76
06.12.12
✎
09:24
|
||||
13
Mouzem
06.12.12
✎
09:26
|
(12) Именно в регистре накопления.
|
|||
14
Mouzem
06.12.12
✎
09:27
|
к (13) классическая задачка на понимание построения запросов.
|
|||
15
Mouzem
06.12.12
✎
09:31
|
А вообще по сабжу, в первом пакете хлопаешь по максимальной дате, а во втором пакете ищешь запись откуда эта максимальная дата взялась и вытаскиваешь из этой записи нужные тебе данные.
|
|||
16
Undefined vs NULL
06.12.12
✎
09:32
|
(15) а если есть записи с одинаковой датой?
|
|||
17
Dmitriy_76
06.12.12
✎
10:41
|
||||
18
DrunkAnimal
06.12.12
✎
10:42
|
(17) написано про логику
|
|||
19
Mouzem
06.12.12
✎
13:50
|
(17) У регистров накопления НЕТ виртуальной таблицы СрезПоследних.
Зато если немного подумать, можно понять как получить данные аналогичные срезу последних. В (15) описана логика, понимание которой достаточно чтобы написать такой запрос. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |