Дата первого прихода товара

1. tt33 25.03.19 12:42 Сейчас в теме
1с УПП 8.2

Помогите з запросом.
Как получить в запросе из регистра "партии товаров остаток "
дату первого прихода товара, тоесть дату когда появился первый раз остаток,
спасибо
+
По теме из базы знаний
Найденные решения
6. soft_wind 25.03.19 13:12 Сейчас в теме
сортировка строк довольно таки медленная вещь, может банальный минимум использовать

примерный запрос
Выбрать
Минимум(Рег.Период) как ДатаПервогоПрихода
из
РегистрНакопления.ПартииТоваров Рег
где
Рег.ВидДвижения = Значение(ВидДвиженияНакопления.Приход)
и Рег.Товар = &ВашТовар
climepost; +1
7. SedovSU@mail.ru 297 25.03.19 13:13 Сейчас в теме
ВЫБРАТЬ Номенклатура, Склад, МИНИМУ(Период) ИЗ ПартииТоваровНаСкладах ГДЕ ВидДвижения = ВидДвиженияНакопления.Приход СГРУППИРОВАТЬ По Номенклатура, Склад.

Далее эту таблицу соединяете с таблицей Остатоков. И получите отчет, где будет остаток и дата первого прихода
+
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Скиминок 25.03.19 12:53 Сейчас в теме
Эээ... а зачем брать из остатков?
Берем из оборотов

Выбрать Первые 1
Упорядочить По Дата Убыв

Отбор по вид движения - приход
+
3. soft_wind 25.03.19 13:02 Сейчас в теме
уууу

Выбрать Первые 1
Упорядочить По Дата Убыв

так вы найдете дату последнего, а надо первого
+
4. SedovSU@mail.ru 297 25.03.19 13:05 Сейчас в теме
К таблице остаток, нужно приложить вложенную таблицу где будете искать первый приход и нужно будет выбрать не ПЕРВЫЕ 1 а использовать агрегатную функцию МИНИМУМ или МАКСИМУМ к полю Дата
+
5. Скиминок 25.03.19 13:08 Сейчас в теме
Хорошо Упорядочить По Дата просто
+
6. soft_wind 25.03.19 13:12 Сейчас в теме
сортировка строк довольно таки медленная вещь, может банальный минимум использовать

примерный запрос
Выбрать
Минимум(Рег.Период) как ДатаПервогоПрихода
из
РегистрНакопления.ПартииТоваров Рег
где
Рег.ВидДвижения = Значение(ВидДвиженияНакопления.Приход)
и Рег.Товар = &ВашТовар
climepost; +1
7. SedovSU@mail.ru 297 25.03.19 13:13 Сейчас в теме
ВЫБРАТЬ Номенклатура, Склад, МИНИМУ(Период) ИЗ ПартииТоваровНаСкладах ГДЕ ВидДвижения = ВидДвиженияНакопления.Приход СГРУППИРОВАТЬ По Номенклатура, Склад.

Далее эту таблицу соединяете с таблицей Остатоков. И получите отчет, где будет остаток и дата первого прихода
+
8. tt33 25.03.19 13:23 Сейчас в теме
спасибо буду пробовать
+
9. tt33 25.03.19 14:39 Сейчас в теме
Спасибо с датами вроде получилось но затягиваются по пару документов в отчет а нужно лишь только первый создавший остаток
Прикрепленные файлы:
+
10. tt33 25.03.19 15:57 Сейчас в теме
(9)я затупил, убрал регистратор .
+
11. tt33 27.03.19 08:36 Сейчас в теме
помогите еще раз, нужно получить только останий приход, но всегда попадает два поступления если по нему есть остаток нужно только запись с Последней датой

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

СГРУППИРОВАТЬ ПО
	ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Номенклатура,
	ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Склад,
	ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.Организация,
	ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.КоличествоКонечныйОстаток,
	ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.КоличествоРасход,
	ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.СтоимостьПриход,
	ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.СтоимостьРасход,
	ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.СтоимостьКонечныйОстаток,
	ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.ДокументОприходования.Ссылка,
	ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.КоличествоПриход,
	ПартииТоваровНаСкладахБухгалтерскийУчетОстаткиИОбороты.ДокументОприходования
Показать
Прикрепленные файлы:
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот