![]() |
![]() |
![]() |
|
v7: Бухгалтерские итоги | ☑ | ||
---|---|---|---|---|
0
Sun125
21.01.13
✎
09:10
|
Пытаюсь получить оборот по счету 62.1 в корреспонденции со счетом 90.1.2.
БИ77.ВыполнитьЗапрос(ДатаНач, ДатаОстатков, "62.1", "90.1.2"); В итоге получаю оборот в целом по 62.1. Почему такое может быть? Что неправильно указываю в запросе? |
|||
1
Sun125
21.01.13
✎
09:13
|
Если указываю так:
БИ77.ВыполнитьЗапрос(ДатаНач, ДатаОстатков, "62.1", "90.1.2", , 2) то ругается, что неправильный тип итогов |
|||
2
KishMish
21.01.13
✎
09:13
|
используй тип итогов 2
или выбрать корсчета |
|||
3
GStiv
21.01.13
✎
09:14
|
<ТипИтогов> - число - тип отбираемых итогов. Может принимать следующие значения: 1 - остатки и обороты по счету в целом; 2 - обороты между счетами; 3 - первое и второе вместе. По умолчанию: 1.
|
|||
4
Sun125
21.01.13
✎
09:15
|
(2) ставлю 2, ругается, что не совпадают типы
|
|||
5
Sun125
21.01.13
✎
09:16
|
и 3 ставил, тоже ругается
|
|||
6
KishMish
21.01.13
✎
09:20
|
(2) счета попробуй указывать не строкой, а СчетПоКоду("62.1")
может со счетами что-то? |
|||
7
KishMish
21.01.13
✎
09:25
|
(2) даты точно не пустые?
|
|||
8
Sun125
21.01.13
✎
09:26
|
(7) с датами и счетами все в порядке, обороты считаются, только почему-то без учета Коррсчета
|
|||
9
1Сергей
21.01.13
✎
09:26
|
Субконто какие-то используются?
|
|||
10
Sun125
21.01.13
✎
09:27
|
еще не уточнил, что это прописываю в 8.2. через OLE считываю обороты 7.7
|
|||
11
Sun125
21.01.13
✎
09:27
|
Используются
БИ77.ВыбратьСубконто(1); Пока БИ77.ПолучитьСубконто(1)=1 цикл ......... |
|||
12
ДенисЧ
21.01.13
✎
09:28
|
(10) Если ОЛЯ, то указывай ВСЕ параметры, не помня об умолчаниях.
|
|||
13
Sun125
21.01.13
✎
09:29
|
(12) а почему может ругаться на тип итогов? что за несовпадающие типы
|
|||
14
vladko
21.01.13
✎
09:33
|
(0) добейся конструктором бух.итогов нужной цифры и проанализируй колучившийся код
|
|||
15
Sun125
21.01.13
✎
09:37
|
БИ77.ВыполнитьЗапрос(ДатаНач, ДатаОстатков, "62.1");
БИ77.ВыбратьСубконто(1); Пока БИ77.ПолучитьСубконто(1)=1 цикл СуммаОборот = 0; БИ77.ВыбратьКорСчета(); Пока БИ77.ПолучитьКорСчет() = 1 Цикл // сюда вообще не попадает Если БИ77.Коррсчет = "90.1.2" Тогда СуммаОборот = БИ77.ДО(); КонецЕсли; КонецЦикла; |
|||
16
KishMish
21.01.13
✎
09:39
|
15 для того чтобы попадал нужен тип итогов 2 или 3
запросом попробуй, по операциям. |
|||
17
пипец
21.01.13
✎
10:08
|
если база с ОУ - проверь точку актуальности
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |