|
v7: Вопрос по бухгалтерским итогам.
| ☑ |
0
Bodrug
13.06.14
✎
10:30
|
Есть обороты между счетами Дт 902 Кт 281 (Украинский план счетов). Движения по этим счетам делают документы: Расходная накладная, Возвратная накладная. Вопрос в том, можно ли как-то получить обороты между этими счетами (через бухгалтерские итоги) по Расходным накладным, без учета Возвратных накладных, за определенный период?
|
|
1
zak555
13.06.14
✎
10:33
|
счета забалансы ?
|
|
2
Bodrug
13.06.14
✎
10:35
|
Вот код, который сейчас отрабатывает:
Опер = СоздатьОбъект("БухгалтерскиеИтоги");
Опер.ИспользоватьПланСчетов(ПланыСчетов.Основной);
Опер.ИспользоватьСубконто(ВидыСубконто.ТМЦ,,1);
Опер.ВыполнитьЗапрос(НачДата, КонДата, СчетПоКоду("281"), СчетПоКоду("902"),,2,2,5);
Опер.ВыбратьСубконто();
Опер.ВыбратьСубконто(1);
Пока Опер.ПолучитьСубконто(1)=1 Цикл
Если Опер.Операция.Документ.Вид()="ВозвратнаяНакладная" Тогда
Количество = Опер.КО(3)*(-1);
Сумма = Опер.КО()*(-1)
Иначе
Сумма = Опер.КО();
Количество = Опер.КО(3);
КонецЕсли;
ТМЦ = Опер.Субконто(1);
ТЗ.НоваяСтрока();
ТЗ.Количество = Количество;
ТЗ.Субконто = ТМЦ;
ТЗ.Сумма = Сумма;
ТЗ.ЕдИзм = ТМЦ.БазЕдиница;
КонецЦикла;
|
|
3
Bodrug
13.06.14
✎
10:35
|
(1) Нет, счета не забалансовые.
|
|
4
zak555
13.06.14
✎
10:37
|
возврат -- по идее приход (или сторно ?)
расходная накладная -- расход
|
|
5
acanta
13.06.14
✎
10:38
|
выбрать/получить корсчета, КорКО вместо КО
|
|
6
Bodrug
13.06.14
✎
10:38
|
(4) Возврат - сторно,расходная - расход по 281
|
|
7
miki
13.06.14
✎
10:40
|
(2)Ну, если работает, то положи в Иначе "Продолжить;" вместо того, что там сейчас написано. Как вариант.
|
|