|
v7: БухгалтерскиеИтоги попадают не все счета | ☑ | ||
---|---|---|---|---|
0
Earring
21.04.15
✎
16:52
|
Добрый день.
Необходимо выбрать используемую в данный момент номенклатуру. Для чего в БИ выбираются все счета с соотв. видом субконто. Процедура Сформировать() Ит = СоздатьОбъект("БухгалтерскиеИтоги"); Ит.ИспользоватьСубконто(ВидыСубконто.Номенклатура,, 1); Ит.ВыполнитьЗапрос(Д1, Д2,"43.0,ТР.2",,,,, ); ит.выбратьсубконто(ВидыСубконто.Номенклатура); пока ит.получитьсубконто(ВидыСубконто.Номенклатура) = 1 Цикл л_Ном = ит.субконто(ВидыСубконто.Номенклатура); Если (ит.снд(3) <> 0) или (ит.снк(3) <> 0) или (ит.скд(3) <> 0) или (ит.скк(3) <> 0) или (ит.до(3) <> 0) или (ит.ко(3) <> 0) тогда // вывести строку с этим помеченым материалом Сообщить(Строка(Л_Ном)); КонецЕсли; КонецЦикла; КонецПроцедуры Если сделать запрос Ит.ВыполнитьЗапрос(Д1, Д2,"43.0,ТР.2",,,,, ); То попадет только номенклатура с 43 счета, и не попадет с ТР.2. Не могу понять почему, т.к. если выполнить запрос только к ТР.2 то номенклатура будет. |
|||
1
Хряк
21.04.15
✎
17:12
|
ну а выбрать счета где?
|
|||
2
Злопчинский
21.04.15
✎
17:58
|
Вопрос на неравенсто нулю ВСЕГО - имхо лишний. потому что если все будет равно нулю - то данные в отчет и не выведутся...
?? |
|||
3
FireAlex
21.04.15
✎
18:05
|
ТР.2 забалансовый?
там вроде есть ключик в ВыполнитьЗапрос для включения забалансовых счетов |
|||
4
Earring
21.04.15
✎
22:14
|
(1) Счета указаны в ВыполнитьЗапрос
А далее выбираю нужное Субконто Ит.ВыполнитьЗапрос(Д1, Д2,"43.0,ТР.2",,,,, ); ит.выбратьсубконто(ВидыСубконто.Номенклатура); Что не так ? |
|||
5
Хряк
21.04.15
✎
22:17
|
>Счета указаны в ВыполнитьЗапрос
ты настоящий тупой адинэсчик |
|||
6
Earring
21.04.15
✎
22:27
|
(2) По большому, да вероятно лишнее условие.
Убрал его. Все данные стали попадать в отчет. Единственное чего не понял, хоть оно и лишнее, почему отрабатывало некорректно условие "или" ведь где-то все равно есть не нулевое значение. Спасибо. |
|||
7
Earring
21.04.15
✎
22:27
|
(3) Нет такого ключика
|
|||
8
Earring
21.04.15
✎
22:31
|
(5) Что не так ? Я выполнил запрос а выбирать из БИ я могу и Субконто и Счета и Периоды итд. В моем случае мне нужно субконо, его и отбираю его и в цикле обрабатываю.
|
|||
9
Сияющий Асинхраль
22.04.15
✎
01:22
|
1с не знает, что такое сальдо или обороты по группе разных счетов, только по конкретным счетам. И да в опциях запроса надо указывать, что обороты забаланса учитываются
|
|||
10
Earring
22.04.15
✎
08:03
|
(9) В каком месте ? Нет такого.
|
|||
11
aka AMIGO
22.04.15
✎
08:15
|
(10) в СП посмотри, в разделе "Бухгалтерские итоги/Опции"
Опции( <ВклЗабалансСуммы>,...) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |