Получение остатков по счету.Работа с бух.итогами.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ИспользоватьСубконто(ВидыСубконто.ОсновныеСредства);
Ит.ВыполнитьЗапрос(ДатаНач, ДатаКон, СчетПоКоду("02.1"));
Ит.ВыбратьСубконто(ВидыСубконто.ОсновныеСредства);
Пока Ит.ПолучитьСубконто(ВидыСубконто.ОсновныеСредства) = 1 Цикл
//Делаем что надо
//Не забываем, что 02 счет - пассивный, а значит, остатки у него кредитовые
КонецЦикла;
Показать
Спасибо большое.Если мне нужен остаток на период,значит в качестве начала периода я могу например взять просто "ДатаКон - 1" ?У меня отладкой вообще запрос пустой получается-то есть в цикл не заходит...=(
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ИспользоватьСубконто(ВидыСубконто.ОсновныеСредства);
Ит.ВыполнитьЗапрос(ДатаВвода - 1, ДатаВвода, СчетПоКоду("02.1"));
Ит.ВыбратьСубконто(ВидыСубконто.ОсновныеСредства);
Пока Ит.ПолучитьСубконто(ВидыСубконто.ОсновныеСредства) = 1 Цикл
НачАмортизация = Ит.СКК("02.1",,,ТекущийЭлемент());
КонецЦикла
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.ИспользоватьСубконто(ВидыСубконто.ОсновныеСредства);
Ит.ВыполнитьЗапрос(ДатаВвода - 1, ДатаВвода, СчетПоКоду("02.1"));
Ит.ВыбратьСубконто(ВидыСубконто.ОсновныеСредства);
Пока Ит.ПолучитьСубконто(ВидыСубконто.ОсновныеСредства) = 1 Цикл
НачАмортизация = Ит.СКК("02.1",,,ТекущийЭлемент());
КонецЦикла
Ну вот есть документ АКТ ОС-1,у него есть дата(ДатаВвода у меня),есть определенный объект ОС (ТекущийЭлемент() у меня) и вот по этому конкретному элементу справочника ОС нужна СуммаОстаток на дату документа ОС.
У меня "Инвертарная карточка учета объекта ОС" не хочет считать-конфа переписанная вдоль и поперек)
У меня "Инвертарная карточка учета объекта ОС" не хочет считать-конфа переписанная вдоль и поперек)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот