|
отобрать платеж с макс. суммой | ☑ | ||
---|---|---|---|---|
0
Изоленточка
04.07.14
✎
14:24
|
Как выбрать запросом вх. платежку для заказа с максимальной суммой (если платежек несколько)?
подозреваю, что вид запросов как для выбора курса на дату документа, но связи и условия выстроить не могу. С вложенными совсем беда. Помогите, плиз, новичку |
|||
1
Я тот кто надо
04.07.14
✎
14:25
|
Группировать по регистратору, сортировать по сумме. Не?
|
|||
2
Изоленточка
04.07.14
✎
14:28
|
выводит все платежки. Одну упорно не хочет. а если брать выбрать первые 1 - то выводит у меня совсем не тот платеж, который нужно к заказу подвязать.
|
|||
3
Я тот кто надо
04.07.14
✎
14:30
|
(2) Ну отсеки по договроу, по дате... Из регистра хоть берёшь, надеюсь?
|
|||
4
Изоленточка
04.07.14
✎
14:32
|
с регистра, да.
у меня заказы отсекаются. Я думала нужно что-то типа в условии, где выбор заказов идет написать (где Заказ В (а тут выбор той самой платежки с максимальной суммой)) |
|||
5
Fragster
гуру
04.07.14
✎
14:35
|
Выбрать Первые 1 Ссылка Из Документы.Платежка Упорядочить по Сумма Убыв
|
|||
6
Fragster
гуру
04.07.14
✎
14:36
|
(5) ну, или из регистра, пофигу
|
|||
7
Изоленточка
04.07.14
✎
14:39
|
(5) такая конструкция выбирает вобще платежку с максим. суммой. И к нужному заказу она не прицепиться т.к. заказ то другой.
|
|||
8
Михаил Козлов
04.07.14
✎
14:41
|
(7) Заказ в ТЧ РасшифровкаПлатежа (реквизит Сделка).
|
|||
9
samozvanec
04.07.14
✎
14:49
|
(7) с регистра же. тебе в (1) и (3) все, что надо сказали
первые 1, отбор по заказу сделай и все |
|||
10
Изоленточка
04.07.14
✎
14:53
|
(8) не поняла совсем, что имеется ввиду
схема такая: Заказ1 - ППВ1 50 Заказ1 - ППВ2 100 Заказ1 - ППВ3 150 Отсоритирую я ППВ по сумме - но присоединяя платежки к заказу даст все те же три платежки. А нужна одна. Нужно же чтобы заказы не дублировались |
|||
11
Alex S D
04.07.14
✎
14:55
|
формируешь во врем. таблице заказы и суммы платежек, цепляешь к заказам левым соединением
|
|||
12
Alex S D
04.07.14
✎
14:56
|
во врем таблице группировка по заказам по максимум(сумма)
|
|||
13
samozvanec
04.07.14
✎
15:01
|
(10) какая конфа?
|
|||
14
Изоленточка
04.07.14
✎
15:04
|
(13) Управление торговым предприятием для Украины. Для Бухгалтерии тоже подойдет
|
|||
15
Изоленточка
04.07.14
✎
15:26
|
(12) сумму выбрать получилось. А вот саму платежку не вытягивает. Нужно еще сделать внутренний запрос, который будет выбирать платежки и соединить его по заказу и сумме, правильно?
|
|||
16
samozvanec
04.07.14
✎
15:43
|
(15) что за таблица у тебя получилась? какие колонки?
|
|||
17
Изоленточка
04.07.14
✎
16:33
|
(16) вот запрос. Основа с отчета Валовая прибыль - нужно вытащить платеж. с макс. суммой по заказу выведенных РТУ
ВЫБРАТЬ ПродажиОбороты.Период КАК Период, ПродажиОбороты.Регистратор, Платежки.СуммаВзаиморасчетовРасход КАК МаксСуммаППВ, ПродажиОбороты.СтоимостьОборот КАК Продажа, ТаблицаРегистраПродажиСебестоимость.СтоимостьОборот КАК Стоимость ИЗ (ВЫБРАТЬ МАКСИМУМ(ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовРасход) КАК СуммаВзаиморасчетовРасход, ПродажиОбороты.ЗаказПокупателя КАК ЗаказПокупателя ИЗ РегистрНакопления.ВзаиморасчетыСКонтрагентами.Обороты(, , Регистратор, ) КАК ВзаиморасчетыСКонтрагентамиОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты(&ДатаНачала, &ДатаКонца, Регистратор, ) КАК ПродажиОбороты ПО ВзаиморасчетыСКонтрагентамиОбороты.Сделка = ПродажиОбороты.ЗаказПокупателя СГРУППИРОВАТЬ ПО ПродажиОбороты.ЗаказПокупателя) КАК Платежки ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты(&ДатаНач, &ДатаКон, Регистратор, {(Организация).* КАК Организация, (Проект).* КАК Проект, (Подразделение).* КАК Подразделение, (Контрагент).* КАК Покупатель, (ДоговорКонтрагента).* КАК ДоговорПокупателя, (Номенклатура).* КАК Номенклатура, (ХарактеристикаНоменклатуры).* КАК ХарактеристикаНоменклатуры, (ЗаказПокупателя).* КАК ЗаказПокупателя}) КАК ПродажиОбороты ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ПродажиСебестоимость.Номенклатура КАК Номенклатура, ПродажиСебестоимость.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, ПродажиСебестоимость.ЗаказПокупателя КАК ЗаказПокупателя, ВЫБОР КОГДА ПродажиСебестоимость.ДокументДвижения <> НЕОПРЕДЕЛЕНО ТОГДА ПродажиСебестоимость.ДокументДвижения ИНАЧЕ ПродажиСебестоимость.Регистратор КОНЕЦ КАК Регистратор, СУММА(ПродажиСебестоимость.Стоимость) КАК СтоимостьОборот, СУММА(ПродажиСебестоимость.НДС) КАК НДСОборот, ПродажиСебестоимость.ДокументОприходования.Дата КАК ДатаПТУ, ВЫБОР КОГДА ПродажиСебестоимость.ДокументОприходования ССЫЛКА Документ.ОприходованиеТоваров ТОГДА &Грн ИНАЧЕ ПродажиСебестоимость.ДокументОприходования.ВалютаДокумента КОНЕЦ КАК ВалютаСОП, СУММА(ПродажиСебестоимость.Количество) КАК Количество ИЗ РегистрНакопления.ПродажиСебестоимость КАК ПродажиСебестоимость ГДЕ ПродажиСебестоимость.Период МЕЖДУ &ДатаНачала И &ДатаКонца {ГДЕ ПродажиСебестоимость.Проект.* КАК Проект, ПродажиСебестоимость.Подразделение.* КАК Подразделение, ПродажиСебестоимость.Номенклатура.* КАК Номенклатура, ПродажиСебестоимость.ХарактеристикаНоменклатуры.* КАК ХарактеристикаНоменклатуры, ПродажиСебестоимость.ЗаказПокупателя.* КАК ЗаказПокупателя} СГРУППИРОВАТЬ ПО ПродажиСебестоимость.Номенклатура, ПродажиСебестоимость.ХарактеристикаНоменклатуры, ПродажиСебестоимость.ЗаказПокупателя, ВЫБОР КОГДА ПродажиСебестоимость.ДокументДвижения <> НЕОПРЕДЕЛЕНО ТОГДА ПродажиСебестоимость.ДокументДвижения ИНАЧЕ ПродажиСебестоимость.Регистратор КОНЕЦ, ПродажиСебестоимость.ДокументОприходования.Дата, ВЫБОР КОГДА ПродажиСебестоимость.ДокументОприходования ССЫЛКА Документ.ОприходованиеТоваров ТОГДА &Грн ИНАЧЕ ПродажиСебестоимость.ДокументОприходования.ВалютаДокумента КОНЕЦ) КАК ТаблицаРегистраПродажиСебестоимость ПО (ТаблицаРегистраПродажиСебестоимость.Номенклатура = ПродажиОбороты.Номенклатура) И (ТаблицаРегистраПродажиСебестоимость.ХарактеристикаНоменклатуры = ПродажиОбороты.ХарактеристикаНоменклатуры) И (ТаблицаРегистраПродажиСебестоимость.ЗаказПокупателя = ПродажиОбороты.ЗаказПокупателя) И (ТаблицаРегистраПродажиСебестоимость.Регистратор = ПродажиОбороты.Регистратор) ПО Платежки.ЗаказПокупателя = ПродажиОбороты.ЗаказПокупателя ГДЕ ПродажиОбороты.ДоговорКонтрагента = &ДоговорКонтрагента |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |