|
запрос по контрагентам
| ☑ |
0
aleks100
19.04.13
✎
09:42
|
В одном запросе получил всех контрагентов у которых были продажи за последние три месяца,а в другом у которых не было продаж за последний месяц. Необходимо вывести список контрагентов у которых были продажи в прошлых месяцах но нет продаж в текущем месяце.Как собрать пакетный запрос?
|
|
1
Defender aka LINN
19.04.13
✎
09:45
|
По порядку
|
|
2
Maxus43
19.04.13
✎
09:48
|
соединяй 1-й со 2-ым
|
|
3
aleks100
19.04.13
✎
09:53
|
а как получить запросом контрагентов у которых не было продаж за последний месяц
|
|
4
Maxus43
19.04.13
✎
09:53
|
(3) в (0) ты написал что уже получил это
|
|
5
Wobland
19.04.13
✎
09:54
|
не_были левое были где были есть нулл
|
|
6
Defender aka LINN
19.04.13
✎
09:54
|
(4) Наврал, видать
|
|
7
aleks100
19.04.13
✎
09:54
|
так пойдет
ВЫБРАТЬ
ПродажиОбороты.Контрагент
ИЗ
Справочник.Контрагенты КАК Контрагенты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты(&дата1, &дата2, , Организация = &организация) КАК ПродажиОбороты
ПО (ПродажиОбороты.Контрагент <> Контрагенты.Ссылка)
СГРУППИРОВАТЬ ПО
ПродажиОбороты.Контрагент
|
|
8
Wobland
19.04.13
✎
09:55
|
(7) теперь уже смотря для чего. пойдёт, конечно
|
|
9
aleks100
19.04.13
✎
09:55
|
(4) сомнения мучают по поводу запроса
|
|
10
aleks100
19.04.13
✎
09:57
|
в (7) написал как получить запросом контрагентов у которых не было продаж за последний месяц
|
|
11
Wobland
19.04.13
✎
10:08
|
(10) контрагенты левое регистр где регистр есть NULL
|
|
12
aleks100
19.04.13
✎
10:20
|
(11) ВЫБРАТЬ
Контрагенты.Ссылка
ИЗ
Справочник.Контрагенты КАК Контрагенты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты(&датаначмес, &текдата, , Организация = &организация) КАК ПродажиОбороты
ПО (ПродажиОбороты.Контрагент = Контрагенты.Ссылка)
ГДЕ
ПродажиОбороты.Контрагент ЕСТЬ NULL
так примерно
|
|
13
Wobland
19.04.13
✎
10:47
|
(НачалоПериода(&ТекДата, Месяц), &ТекДата) - вот тут один параметр требуется
|
|
14
aleks100
19.04.13
✎
11:30
|
понятно спасибо
|
|