|
Запрос к регистру бухгалтерии. Вытащить регистратор и субконто |
☑ |
0
kl3ema
24.07.16
✎
18:10
|
Добрый вечер. Нужно вытащить запросом проводки за период, колонки : регистратор, счетдт, счеткт, подразделение дт (субконто дт), подразделение кт (субконто кт). Подскажите, как правильно это сделать?
|
|
1
Изучаю1С8
24.07.16
✎
18:11
|
Запросом
|
|
2
kl3ema
24.07.16
✎
18:16
|
(1) это все понятно. Как конкретно, можно сделать временную таблицу в которой будет вирутальная таблица "субконто", а потом к физический соединить левым соединением эту временную по регистратору, виду движений дт, и виду субконто подразделение и будет одно поле подразделение дт. Но мне кажется это неправильно
|
|
3
Mauser
24.07.16
✎
18:31
|
(2) Ты вообще какую проблему пытаешся решить?
|
|
4
Mauser
24.07.16
✎
18:38
|
Чем тебя движения с субконто не устраивают?
|
|
5
kl3ema
24.07.16
✎
18:57
|
(4) тем, что подразделение может быть на одном счете первым субконто, а на другом пятым. Расчетное поле будет большим, есть вариант "по красивей"?
|
|
6
Kookish
24.07.16
✎
18:59
|
1. "В типовых уже все реализовано".
2. "500 руб."
(5) См. параметры виртуальных таблиц в запросе.
|
|
7
kl3ema
24.07.16
✎
19:11
|
(6) смотрю, параметры
|
|
8
hhhh
24.07.16
✎
20:06
|
(7) ну и? Видишь параметр Субконто?
|
|
9
kl3ema
24.07.16
✎
20:16
|
(8) мы об одной виртуаальной таблице говорим? В движениях с суконто нема такого параметра
|
|
10
Kookish
24.07.16
✎
20:19
|
(9) ДвиженияССубконто - физическая таблица. Продолжайте поиски.
|
|
11
Kookish
24.07.16
✎
20:57
|
ВидыСубконто = Новый Массив;
ВидыСубконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты);
ВидыСубконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Договоры);
ВидыСубконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ДокументыРасчетовСКонтрагентами);
Запрос.УстановитьПараметр("ВидыСубконто", ВидыСубконто);
Запрос.Текст =
"ВЫБРАТЬ
| ХозрасчетныйОстаткиИОбороты.Счет,
| ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Контрагент,
| ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Договор,
| ХозрасчетныйОстаткиИОбороты.Субконто3 КАК ДокументРасчетовСКонтрагентами,
| ХозрасчетныйОстаткиИОбороты.СуммаОборотКт КАК СуммаОборотКт
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
| &НачДата, &КонДата, , ,
| Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.НДСНалоговогоАгента),
| &ВидыСубконто,
| Организация В (&СписокОрганизаций)
| И Субконто2.ВидАгентскогоДоговора В (ЗНАЧЕНИЕ(Перечисление.ВидыАгентскихДоговоров.РеализацияИмущества), ЗНАЧЕНИЕ(Перечисление.ВидыАгентскихДоговоров.Нерезидент))) КАК ХозрасчетныйОстаткиИОбороты
...
Говорил же - в типовых это уже реализовано.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший