helpf.pro
Регистрация

остатки по субконто Контргенты, по каждому контрагенту

Lesya
16.05.2010 22:48Прочитано: 4087
Как получить остатки по субконто "Контрагенты",по каждому контрагенту в отдельности, кто делал может? Помогите очень нужно в 7.7 !!!!!
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
17.05.2010 14:18Ответ № 1
попробуй применить конструктор бух.итогов! Он тебе поможет!
А так что-то типо(меняй материалы на контрагента и т.д):
Код 1C v 7.x
   Сч10 = СчетПоКоду("10");
БухИт.ИспользоватьСубконто("Материалы", СписокТМЦ);
БухИт.ВключатьСубсчета(-1);

БухИт.ВыполнитьЗапрос(ДатаДок,ДатаДок,Сч10);
БухИт.ВыбратьСубконто(1);
Пока БухИт.ПолучитьСубконто(1)=1 Цикл
ЦенаТМЦ = БухИт.Субконто(1).Цена;
Если (ЦенаТМЦ = 0) и (БухИт.СКД("К") <> 0) Тогда
ЦенаТМЦ = БухИт.СКД("С") / БухИт.СКД("К");
КонецЕсли;
ТЗ.НоваяСтрока();
ТЗ.Код = БухИт.Субконто(1).Код;
ТЗ.Материал = БухИт.Субконто(1);
ТЗ.ЕдИзм = БухИт.Субконто(1).ЕдиницаИзмерения;
ТЗ.Цена = ЦенаТМЦ;
ТЗ.КолЕсть = БухИт.СКД("К");
ТЗ.СуммаЕсть = БухИт.СКД("С");
КонецЦикла;
Lesya
19.05.2010 11:07Ответ № 2
Спасибо большое за ответ! Мне не понятна вот эта запись - БухИт.Субконто(1).Цена, ".Цена" - это реквизит субконто(1)? у меня в конфигурации есть субконто "Контрагенты" с идентификаторм "Контрагенты" и типом значения "Справочник.Контрагенты" и всё. История такая: мне необходимо отобрать документы "Реализация " по контрагентам у которых есть остатки "Дебетовые" или "Кредитовые", причем документы на дату возникновения остатка.
E_Migachev
19.05.2010 14:19Ответ № 3
По 62 счету делаешь?
Цена - это для материалов у контрагентов такого нет...
посмотрите этот отчет Скачивать файлы может только зарегистрированный пользователь!
Lesya
20.05.2010 12:52Ответ № 4
Спасибо огромное, сижу разбираюсь,надеюсь получится!
Подсказка: Для быстрого перемещения к последнему ответу или к вопросу используйте или .
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.