Обороты между субконто
Показывать по
10
20
40
сообщений
- 1
- 2
28.10.2003
13:43
#1
Есть таблица
Субконто.......................................| Обороты за период.....|Сальдо на конец периода
Ит.ПредставлениеСубконто()......|ФорматС(Ит.ДО())......|ФорматС(Ит.СКД())
Ит.ПредставлениеКорСубконто()|ФорматС(Ит.КорДО())| ????????
Как получить *** сальдо на конец периода для корреспондирующего субконто?
Субконто.......................................| Обороты за период.....|Сальдо на конец периода
Ит.ПредставлениеСубконто()......|ФорматС(Ит.ДО())......|ФорматС(Ит.СКД())
Ит.ПредставлениеКорСубконто()|ФорматС(Ит.КорДО())| ????????
Как получить *** сальдо на конец периода для корреспондирующего субконто?
28.10.2003
15:56
#2
Можно создать еще один объект "БухгалтерскиеИтоги" и выбрать итоги по нужному субконто.
29.10.2003
09:39
#3
Этот отчет должен выводить анализ для конкретного счета (счет можно выбирать), но отчет разрабатывается по большему счету для 160 счета. Первое субконто это "Сотрудники", второе-кореспондирующее "ФКР". И что-то до меня не доходит как можно создать еще БухгалтерскиеИтоги для "ФКР" чтобы проанализировать сальдо на конец для этого счета
29.10.2003
17:39
#4
"Может быть, я не понял вашу ситуацию, но, кажется, можно написать что-то вроде:
БхИт = СоздатьОбъект("БухгалтерскиеИтоги");
БхИт2= СоздатьОбъект("БухгалтерскиеИтоги");
БхИт.ИспользоватьСубконто(ВидыСубконто.Сотрудники,,1);
БхИт.ИспользоватьКорСубконто(ВидыСубконто.ФКР,,1);
БхИт.ВыполнитьЗапрос(ДатаНач, ДатаКон, Счет, КорСчет,,3);
БхИт.ВыбратьСубконто();
Пока БхИт.ПолучитьСубконто()=1 Цикл
БхИт.ВыбратьКорСубконто();
Пока БхИт.ПолучитьКорСубконто()=1 Цикл
БхИт2.ИспользоватьСубконто(ВидыСубконто.ФКР,БхИт.КорСубконто(),2);
БхИт2.ВыполнитьЗапрос(ДатаНач, ДатаКон, КорСчет);
// далее, после выборки и получения субконто, используем БхИт2.СКД()
КонецЦикла;
КонецЦикла;"
БхИт = СоздатьОбъект("БухгалтерскиеИтоги");
БхИт2= СоздатьОбъект("БухгалтерскиеИтоги");
БхИт.ИспользоватьСубконто(ВидыСубконто.Сотрудники,,1);
БхИт.ИспользоватьКорСубконто(ВидыСубконто.ФКР,,1);
БхИт.ВыполнитьЗапрос(ДатаНач, ДатаКон, Счет, КорСчет,,3);
БхИт.ВыбратьСубконто();
Пока БхИт.ПолучитьСубконто()=1 Цикл
БхИт.ВыбратьКорСубконто();
Пока БхИт.ПолучитьКорСубконто()=1 Цикл
БхИт2.ИспользоватьСубконто(ВидыСубконто.ФКР,БхИт.КорСубконто(),2);
БхИт2.ВыполнитьЗапрос(ДатаНач, ДатаКон, КорСчет);
// далее, после выборки и получения субконто, используем БхИт2.СКД()
КонецЦикла;
КонецЦикла;"
30.10.2003
09:20
#5
В этом случае выводятся общие данные для ФКР по этому счету, без привязки к конкретной фамилии, а нужно чтобы выглядел результат след. образом:
Иванов
- ФКР1
- ФКР2
- ФКР3
Петров
- ФКР1
- ФКР2
- ФКР3
Иванов
- ФКР1
- ФКР2
- ФКР3
Петров
- ФКР1
- ФКР2
- ФКР3
30.10.2003
10:16
#6
Тогда перед выполнением запроса БхИт2.ВыполнитьЗапрос() дополнительно указываем, что кор.субконто - Сотрудники.
30.10.2003
11:52
#7
"Я вобщем-то делаю БухИт2.ИспользоватьКорСубконто(...........);
Где-то что-то не проходит.........."
Где-то что-то не проходит.........."
04.11.2003
06:46
#8
Парадокс, сальдо на конец периода теперь выводит так как нужно, но при этом сальдо на начало периода не выводит совсем. А оно есть!!!! Я так понимаю, что итоги выбираются аналогично, только формы представления разные БухИт.СНД() и БухИт.СКД(). В чем может быть причина?????
04.11.2003
17:08
#9
Хотелось бы подробнее о характеристиках анализируемого счета.
Например, если счет активно-пассивный, то для получения дебетового сальдо используем БухИт.СНДРС() и БухИт.СКДРС().
Еще интересно, как проверяете, что сальдо действительно есть? С помощью какого-нибудь отчета?
Например, если счет активно-пассивный, то для получения дебетового сальдо используем БухИт.СНДРС() и БухИт.СКДРС().
Еще интересно, как проверяете, что сальдо действительно есть? С помощью какого-нибудь отчета?
05.11.2003
06:34
#10
Анализируется счет 160.1 активно-пассивный. У него только одно субконто - "Сотрудники". Это субконто анализируется по КорСубконто "ФКР" и "Эконом. классификация расходов". Корреспондирующими счетами в этом случае могут быть только 200 и 120, В одном случае это дебетовые обороты, в другом кредитовые. Эти счета активные. Что начальное сальдо есть на КорСубконто смотрела стандартными отчетами, но там нет разбивки по Сотрудникам. Для конкретноых сотрудников с разбивкой по этим КорСубконто уже смотрела на своем отчете. В бухгалтерии сказали, что текущие обороты и сальдо на конец считается верно. То что было сальдо на конец в первом квартале должно появиться в сальдо на начало во втором квартале. При этом на начальное сальдо не выводится ничего!!!! Если бы хоть неверная цифра, то хоть понять можно было бы что лишнее цепляет...............
- 1
- 2
Как ввести в 1С Бухгалтерию регистрационный номер в ПФР и медстраха?Перенос 1с бугалтерии на новые компьютеры.
Читают тему
(гостей: 1)