|
А зачем так ? Запрос ... УПП | ☑ | ||
---|---|---|---|---|
0
MadJhey
15.03.12
✎
15:35
|
Есть в упп функция проверяет, чтобы возвращали то, что продали.
Но зачем делать так "странно"? Процедура ЗаполнитьЗапросПоВозвратуБух(Запрос) Запрос.Текст = "ВЫБРАТЬ | Подзапрос.Номенклатура, | Подзапрос.ХарактеристикаНоменклатуры, | Подзапрос.СерияНоменклатуры, | Подзапрос.ДокументОприходования, | Подзапрос.Заказ, | СУММА(Подзапрос.Количество) КАК Количество, | СУММА(Подзапрос.Стоимость) КАК Стоимость, | Подзапрос.СтоимостьПоступление, | Подзапрос.КодОперацииПартииТоваров, | Подзапрос.Регистратор, | Подзапрос.Период, | Подзапрос.Качество, | Подзапрос.ВестиПартионныйУчетПоСериям, | Подзапрос.СчетУчета, | Подзапрос.Организация |ИЗ | (ВЫБРАТЬ | ПартииТоваровНаСкладах.Номенклатура КАК Номенклатура, | ПартииТоваровНаСкладах.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | ПартииТоваровНаСкладах.СерияНоменклатуры КАК СерияНоменклатуры, | ПартииТоваровНаСкладах.ДокументОприходования КАК ДокументОприходования, | ПартииТоваровНаСкладах.Заказ КАК Заказ, | ПартииТоваровНаСкладах.Количество КАК Количество, | ПартииТоваровНаСкладах.Стоимость КАК Стоимость, | 0 КАК СтоимостьПоступление, | ПартииТоваровНаСкладах.КодОперации КАК КодОперацииПартииТоваров, | ПартииТоваровНаСкладах.Регистратор КАК Регистратор, | ПартииТоваровНаСкладах.Период КАК Период, | ПартииТоваровНаСкладах.Качество КАК Качество, | ПартииТоваровНаСкладах.Номенклатура.ВестиПартионныйУчетПоСериям КАК ВестиПартионныйУчетПоСериям, | ПартииТоваровНаСкладах.СчетУчета КАК СчетУчета, | ПартииТоваровНаСкладах.Организация КАК Организация | ИЗ | РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет КАК ПартииТоваровНаСкладах | ГДЕ | ПартииТоваровНаСкладах.ВидДвижения = &ВидДвиженияРасход | И ПартииТоваровНаСкладах.КодОперации В(&КодыСписание) | И ПартииТоваровНаСкладах.Регистратор = &Регистратор | И ПартииТоваровНаСкладах.Период < &Период | | ОБЪЕДИНИТЬ ВСЕ | | ВЫБРАТЬ | ПартииТоваровНаСкладах.Номенклатура, | ПартииТоваровНаСкладах.ХарактеристикаНоменклатуры, | ПартииТоваровНаСкладах.СерияНоменклатуры, | ПартииТоваровНаСкладах.ДокументОприходования, | ПартииТоваровНаСкладах.Заказ, | ПартииТоваровНаСкладах.Количество, | ПартииТоваровНаСкладах.Стоимость, | 0, | ПартииТоваровНаСкладах.КодОперации, | ПартииТоваровНаСкладах.ДокументДвижения, | ПартииТоваровНаСкладах.ДокументДвиженияПериод, | ПартииТоваровНаСкладах.Качество, | ПартииТоваровНаСкладах.Номенклатура.ВестиПартионныйУчетПоСериям, | ПартииТоваровНаСкладах.СчетУчета, | ПартииТоваровНаСкладах.Организация | ИЗ | РегистрНакопления.ПартииТоваровНаСкладахБухгалтерскийУчет КАК ПартииТоваровНаСкладах | ГДЕ | ПартииТоваровНаСкладах.ВидДвижения = &ВидДвиженияРасход | И ПартииТоваровНаСкладах.КодОперации В(&КодыСписание) | И ПартииТоваровНаСкладах.ДокументДвижения = &Регистратор | И ПартииТоваровНаСкладах.Период < &Период) КАК Подзапрос | |СГРУППИРОВАТЬ ПО | Подзапрос.Номенклатура, | Подзапрос.ХарактеристикаНоменклатуры, | Подзапрос.СерияНоменклатуры, | Подзапрос.ДокументОприходования, | Подзапрос.Заказ, | Подзапрос.СтоимостьПоступление, | Подзапрос.КодОперацииПартииТоваров, | Подзапрос.Регистратор, | Подзапрос.Период, | Подзапрос.Качество, | Подзапрос.ВестиПартионныйУчетПоСериям, | Подзапрос.СчетУчета, | Подзапрос.Организация |УПОРЯДОЧИТЬ ПО | Подзапрос.Номенклатура, | Подзапрос.ХарактеристикаНоменклатуры, | Подзапрос.СерияНоменклатуры, | Подзапрос.ДокументОприходования, | Подзапрос.Заказ, | Подзапрос.СтоимостьПоступление, | Подзапрос.КодОперацииПартииТоваров, | Подзапрос.Регистратор, | Подзапрос.Период, | Подзапрос.Качество, | Подзапрос.ВестиПартионныйУчетПоСериям, | Подзапрос.СчетУчета, | Подзапрос.Организация" КонецПроцедуры // ЗаполнитьЗапросПоВозвратуБух(Запрос) |
|||
1
Рэйв
15.03.12
✎
15:37
|
42
|
|||
2
mikecool
15.03.12
✎
15:37
|
а что не так?
|
|||
3
Дикообразко
15.03.12
✎
15:38
|
что не понятно?
|
|||
4
MadJhey
15.03.12
✎
15:38
|
разобрался
|
|||
5
MadJhey
15.03.12
✎
15:38
|
показалось два одинаковых запроса объединили
|
|||
6
pumbaEO
15.03.12
✎
16:29
|
(5) Когда кажется или креститься надо или kdiff использовать http://screencast.com/t/pEUNdbMv
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |