Имя: Пароль:
1C
1C 7.7
v7: Как выбрать БухИтоги с незаполненным Разделителем учета?
0 МастерВопросов
 
12.09.11
09:56
В качестве Разделителя Учета используется справочник "Свои Юр.Лица".
После свертки станадартной обработкой wrap.ert делаю оборотно-сальдовую ведомость - по отдельным значением Разделителя Учета остатки на счетах сходятся. А "по всем" разделителям учета - нет.
Соответственно сделал вывод, что есть итоги с незаполненным разделителем учета.
ИТ.ИспользоватьРазделительУчета("") или ИТ.ИспользоватьРазделительУчета(ПолучитьПустоеЗначение(Справочник.СвоиЮрЛица)) возвращает мне ВСЕ итоги.

Как мне получить итоги, которые не перенеслись wrap.ert?
З.Ы.: Можно с помошью прямого завпроса и 1С++
1 МастерВопросов
 
12.09.11
10:52
Пока родилось такое:

SELECT
ИтогиОстаткиБух.ACCID [Счет $Счет.Основной],
ИтогиОстаткиБух.CURRID [Вал $Справочник.Валюты],
ИтогиОстаткиБух.KIND ТиПИтогов,
ИтогиОстаткиБух.SD Сальдо,
SUM(ИтогиОстаткиБух.OBDT1+ИтогиОстаткиБух.OBDT1+ИтогиОстаткиБух.OBDT1) ОборотДебет,
SUM(ИтогиОстаткиБух.OBKT1+ИтогиОстаткиБух.OBKT2+ИтогиОстаткиБух.OBKT3) ОборотКредит,
ИтогиОстаткиБух.SC0 Субконто1,
ИтогиОстаткиБух.VSC0 ВидСубконто1,
ИтогиОстаткиБух.OSC0 ТолькоОбороты1,
ИтогиОстаткиБух.SC1 Субконто2,
ИтогиОстаткиБух.VSC1 ВидСубконто2,
ИтогиОстаткиБух.OSC1 ТолькоОбороты2,
ИтогиОстаткиБух.SC2 Субконто3,
ИтогиОстаткиБух.VSC2 ВидСубконто3,
ИтогиОстаткиБух.OSC2 ТолькоОбороты3,


СпрСвЮРл.Id [РаздУч $Справочник.СвоиЮрЛица]
FROM _1SBKTTL AS ИтогиОстаткиБух With (NOLOCK)
Left outer join $Справочник.СвоиЮрЛица AS СпрСвЮРл With (NOLOCK) on СпрСвЮРл.Id=ИтогиОстаткиБух.SP7736
Where (ИтогиОстаткиБух.DATE=:ВыбДата)
AND (СпрСвЮРл.Id is NULL)
Group by ИтогиОстаткиБух.ACCID,ИтогиОстаткиБух.CURRID,ИтогиОстаткиБух.KIND,ИтогиОстаткиБух.SD,ИтогиОстаткиБух.SC1,ИтогиОстаткиБух.VSC1,ИтогиОстаткиБух.OSC1,
ИтогиОстаткиБух.SC2,ИтогиОстаткиБух.VSC2,ИтогиОстаткиБух.OSC2,ИтогиОстаткиБух.SC0,ИтогиОстаткиБух.VSC0,ИтогиОстаткиБух.OSC0,СпрСвЮРл.Id

Почему то много строк с нулевыми сальдо и оборотами в одной сстроке
2 chief accountant
 
12.09.11
11:28
Учоисом на предмет операций с пустым разделителем
3 МастерВопросов
 
12.09.11
11:32
(2) что такое учоис?
4 МастерВопросов
 
12.09.11
11:43
UCHOISE.ert универсальная обработка подбора объектов
5 chief accountant
 
12.09.11
11:49
(4) Ей и пользуйся
6 МастерВопросов
 
12.09.11
13:06
(1) попроавка:
вместо

SUM(ИтогиОстаткиБух.OBDT1+ИтогиОстаткиБух.OBDT1+ИтогиОстаткиБух.OBDT1) ОборотДебет,

нужно
SUM(ИтогиОстаткиБух.OBDT1+ИтогиОстаткиБух.OBDT2+ИтогиОстаткиБух.OBDT3) ОборотДебет,
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан