Имя: Пароль:
1C
1С v8
Запрос и сальдо конечное ДТ из ОСВ
, ,
0 ILM
 
гуру
01.12.16
12:18
Как можно в запросе к бухрегистрам получить КонечныйОстатокДт из ОСВ по всем счетам?
Неужели без запроса с итогами, а потом обработкой такой выборки в цикле этого не получить? Хотелось бы запросом. Может подскажете?
1 vicof
 
01.12.16
12:20
И в чем проблема?
2 DrShad
 
01.12.16
12:23
странный вопрос, казалось бы причем тут ОСВ?
3 DrShad
 
01.12.16
12:25
ВЫБРАТЬ
    Хозрасчетный.Ссылка
ПОМЕСТИТЬ Счета
ИЗ
    ПланСчетов.Хозрасчетный КАК Хозрасчетный
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    Счета.Ссылка,
    ВложенныйЗапрос.СуммаОстатокДт
ИЗ
    Счета КАК Счета
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            ХозрасчетныйОстатки.СуммаОстатокДт КАК СуммаОстатокДт,
            ХозрасчетныйОстатки.Счет КАК Счет
        ИЗ
            РегистрБухгалтерии.Хозрасчетный.Остатки КАК ХозрасчетныйОстатки) КАК ВложенныйЗапрос
        ПО Счета.Ссылка = ВложенныйЗапрос.Счет
4 ILM
 
гуру
01.12.16
12:31
(2) Посмотрите, как формируется ОСВ в УПП, там как раз запрос с итогами по иерархии, а потом в цикле считаются итоги.

Мне в запросе счета не нужны, нужна только сумма ДТ из итого по счетам.
(3) Попробуйте выполнить, у меня 2 ляма разница с ОСВ.
5 vicof
 
01.12.16
12:31
(2) Телепатирую, автор не знает про иерархию счетов
6 vicof
 
01.12.16
12:32
(4) При вычислении Конечного остатка надо применять границу
7 ale-sarin
 
01.12.16
12:34
(4) Забалансовые счета тоже смотрите?
8 ale-sarin
 
01.12.16
12:35
И в ОСВ развернутое сальдо возможно включено.
9 DrShad
 
01.12.16
12:37
(4) как формируется ОСВ я в курсе, а вот что известно вам про Активность/Пассивность счетов и развернутое сальдо?
10 ILM
 
гуру
01.12.16
12:38
(7) нет я исключаю в условиях
"
ГДЕ
  НЕ Счет.Забалансовый
"
(9) Предлагаешь для счетов АП брать развернутое сальдо?
11 DrShad
 
01.12.16
12:40
(10) ну я не знаю как настройки у вас в ОСВ
12 DrShad
 
01.12.16
12:40
с чего вообще вдруг пришла идея проверить итоги по ОСВ?
13 DrShad
 
01.12.16
12:41
там если сальдо по ДТ и КТ равны и пр этом на вспомогательном счете ничего не висит, то все гуд
14 ILM
 
гуру
01.12.16
12:43
Так, 275-ФЗ у нас, военные просят отчеты разные - вот для них и вояем. Можно будет сначала сделать запрос + цикл, потом в параметр передать, но хочется запросом и без напрягов извилин, но видно никак.
15 DrShad
 
01.12.16
13:05
ну закон я читать не буду, а из твоих пояснений нифига не понятно
16 ILM
 
гуру
01.12.16
13:17
Сделай осв, внизу итог на конец по дт. Пытаюсь получить это число запросом.
17 DrShad
 
01.12.16
13:26
если получу, что буду иметь?
18 DailyLookingOnA Sunse
 
01.12.16
13:36
Чо там?
Объединение запросов.
Первый - сальдо счетов без субконто
+
кучка запросов с развернутым сальдо по субконто, которые заданы в параметрах ОСВ (порядок и количество субконто может быть разным для кучи счетов).
также сальдо может быть развернуто по субсчетам.
19 vicof
 
01.12.16
13:53
(0) Ну хорошо, есть разницы, ты можешь сузить выборку, на каких счетах разница идет, на любую дату так или на какие-то конкретные, по одной организации или по всем?
20 DrShad
 
01.12.16
15:10
http://SSMaker.ru/6949c9d3/

еще не идеально, но все получилось
21 ILM
 
гуру
01.12.16
19:32
(20) Очень хорошо, завтра буду делать и голову ломать, раз получилось - значит можно.
22 ILM
 
гуру
01.12.16
19:35
(20) А без предложения ИТОГИ можно? Мне в ВТ засунуть нужно.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.