|
v7: Помогите с бухзапросом. | ☑ | ||
---|---|---|---|---|
0
Bodrug
05.02.14
✎
17:24
|
Помогите разобраться с бухитогами. Мне нужно отобрать проводки Дт902 Кт281 и из них выбрать субконто, количество и сумму. Пишу вот это:
Опер = СоздатьОбъект("БухгалтерскиеИтоги"); ТЗ = СоздатьОбъект("ТаблицаЗначений"); Опер.ИспользоватьПланСчетов(ПланыСчетов.Основной); Опер.ИспользоватьСубконто(ВидыСубконто.ТМЦ,,1); Опер.ВыполнитьЗапрос(НачДата, КонДата, СчетПоКоду("90.2"), СчетПоКоду("28.1"),,2,,5); Опер.ВыбратьСубконто(); Пока Опер.ПолучитьСубконто()=1 Цикл ТЗ.НоваяСтрока(); КонецЦикла; В отладчике вычисляю "Опер", но там нет ни субконто, ни количества, ни суммы. |
|||
1
zak555
05.02.14
✎
17:25
|
зачем ветки плодишь ?
|
|||
2
zak555
05.02.14
✎
17:26
|
как счет 902 и 90.2 пресекаются ?
|
|||
3
zak555
05.02.14
✎
17:26
|
Опер.ВыбратьСубконто(1);
Пока Опер.ПолучитьСубконто(1)=1 Цикл Субконто = Опер.Субконто(1); |
|||
4
Bodrug
05.02.14
✎
17:27
|
(2) В каком смысле "пересекаются"?
|
|||
5
zak555
05.02.14
✎
17:27
|
(40 ты понимаешь, что это разные счета *?
|
|||
6
Bodrug
05.02.14
✎
17:28
|
(5) Я просто писал и с точкой и без точки и ничего не изменилось
|
|||
7
zak555
05.02.14
✎
17:30
|
Субк3: ТМЦ (номенклатура) -- как задано в конфигурторе ?
|
|||
8
Квиджибо
05.02.14
✎
17:32
|
(2) с этим проблем нет. это один и тот же счет.
|
|||
9
Bodrug
05.02.14
✎
17:34
|
(7) Что ты имеешь ввиду?
|
|||
10
zak555
05.02.14
✎
17:45
|
(9) в видах субконто найди
|
|||
11
Bodrug
05.02.14
✎
17:48
|
(10) В видах субконто Тип значения: Справочник.ТМЦ
|
|||
12
Bodrug
05.02.14
✎
17:49
|
(10) И называется "ТМЦ".
|
|||
13
zak555
05.02.14
✎
17:50
|
Опер.ВыполнитьЗапрос(НачДата, КонДата, СчетПоКоду("902"), СчетПоКоду("281"),,2,,5);
|
|||
14
Bodrug
05.02.14
✎
17:51
|
(3) Я написал так и субконто появилось. Как я могу вытянуть количество и сумму? Я пробовал прописать Количество = Опер.Количество(1), но это не сработало.
|
|||
15
DeiMos
05.02.14
✎
17:59
|
(14): Опер.ДО("3") и Опер.ДО() соответственно.
|
|||
16
Deryni
05.02.14
✎
18:01
|
Я так понимаю, что на 90.2 нет ТМЦ? Тогда ИспользоватьКорСубконто(ВидыСубконто.ТМЦ)
|
|||
17
Bodrug
05.02.14
✎
18:05
|
(16) На 902 есть ТМЦ. Его уже вроде получилось вытянуть. Я не могу еще получить количество по проводке и сумму.
|
|||
18
Bodrug
05.02.14
✎
18:24
|
Блин, все есть, осталось количество вытащить! Кто может подсказать?
|
|||
19
Bodrug
05.02.14
✎
18:34
|
чуть выше, пожалуйста
|
|||
20
acanta
05.02.14
✎
18:49
|
(18)Поменять местами счета в запросе?
Запрос по 281, корсчетом 902 |
|||
21
Bodrug
05.02.14
✎
19:06
|
(20) А количество как вытянуть?
|
|||
22
acanta
05.02.14
✎
19:10
|
счет 281 количественный, КорКО(3)
|
|||
23
Torquader
05.02.14
✎
21:32
|
Вопрос, а почему мы отбираем проводки через итоги - так "интереснее" что-ли ?
|
|||
24
KishMish
06.02.14
✎
08:00
|
(23) ему так в Перебор проводок посоветовали
|
|||
25
Torquader
06.02.14
✎
11:20
|
(24) Просто, надо попробовать и так и этак, а потом выбрать то, что быстрее работает.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |