Имя: Пароль:
1C
1С v8
Запрос в СКД с обработкой в нем же
0 Coldboy
 
25.06.14
12:02
Здравствуйте. Как сделать такой запрос, который бы выдал мне задвоенные документы за день в скд.
Задвоенные это допустим в один и тот же день, документ с одним и той же операций повторяется несколько раз в разрезе реквизита склад. И потом бы это все вывести
1 Лодырь
 
25.06.14
12:03
1. сформулировать что же все таки такое "документ с одним и той же операций"
2 Wobland
 
25.06.14
12:03
соединить документы с документами по ключевым полям и неравенству ссылок
3 Coldboy
 
25.06.14
12:05
(1) одной и той же операцией.
(2) как отобразить это соединение, и я буду брать период, а в запросе по дням нужно пройтись...
4 YF
 
25.06.14
12:08
(3) Все таки на (1) так и не ответил
5 Coldboy
 
25.06.14
12:12
(4) опечатка. подразумевал выборка идет документам с определенным видом операции
6 Лодырь
 
25.06.14
12:15
(5) Ну выбери все документы за период в табличку вида "Ссылка, День, ВидОперации, ДругиеКлючевыеПоля"
Далее соедини табличку саму с собой по равенству всего кроме "Ссылка" и неравенству "Ссылка". Вуаля.
7 Coldboy
 
25.06.14
12:18
омг и как же я увижу задвоение, если оно попадет уже в первую таблицу?
8 Лодырь
 
25.06.14
12:25
(7) Смотрю идет туго.
ВЫБРАТЬ
    НАЧАЛОПЕРИОДА(РасходИзКассы.Дата, ДЕНЬ) КАК День,
    РасходИзКассы.Организация,
    РасходИзКассы.Касса,
    РасходИзКассы.ВидОперации,
    РасходИзКассы.Ссылка
ПОМЕСТИТЬ ВременнаяТаблица
ИЗ
    Документ.РасходИзКассы КАК РасходИзКассы
ГДЕ
    РасходИзКассы.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
    ВременнаяТаблица.День
ИЗ
    ВременнаяТаблица КАК ВременнаяТаблица
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВременнаяТаблица КАК ВременнаяТаблица1
        ПО ВременнаяТаблица.День = ВременнаяТаблица1.День
            И ВременнаяТаблица.Организация = ВременнаяТаблица1.Организация
            И ВременнаяТаблица.Касса = ВременнаяТаблица1.Касса
            И ВременнаяТаблица.ВидОперации = ВременнаяТаблица1.ВидОперации
            И ВременнаяТаблица.Ссылка <> ВременнаяТаблица1.Ссылка
9 Лодырь
 
25.06.14
12:25
+(8)В последнем запросе выбирать разумеется не дни а ссылки