Вывести список кредиторов сч 60.1

1. uralpressaru 01.08.13 15:22 Сейчас в теме
Начал делать отчет, в котором будет выводиться весь список контрагентов, которым мы задолжали, и сколько задолжали
Код такой:
Таб = СоздатьОбъект("Таблица");
Ит3 = СоздатьОбъект("БухгалтерскиеИтоги");
Ит3.ИспользоватьСубконто(ВидыСубконто.Контрагенты);
Ит3.ВыполнитьЗапрос(Дата1, Дата2, "60.1", ,, 2,, "С");

Таб.ИсходнаяТаблица("Сформировать");
Таб.ВывестиСекцию("Шапка");
Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);
ИтСумма=0;
Долг=0;
Ит3.ВыбратьСубконто(1);
Пока Ит3.ПолучитьСубконто(1)=1 Цикл
Если Ит3.СКК("С") > 0 Тогда
СубконтоИмя=Ит3.Субконто(1).ПолнНаименование;
СубконтоАдрес=Ит3.Субконто(1).ЮридическийАдрес;
Долг = Ит3.СКК("С");
ИтСумма=ИтСумма+Долг;
Таб.ВывестиСекцию("Период");
КонецЕсли;
КонецЦикла;

Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать","");

Почемуто совсем не совпадают значения СКК с карточкой счета.
Может парамтры запроса неверные?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Timesoft 271 01.08.13 16:22 Сейчас в теме
(1) uralpressaru, А где в карточке счета сальдо по контрагентам и договорам ? Или вы формируете её по каждому ?
Сравнивать можно с ОСВ по счету...
Если речь о том, что не совпадает ИтСумма и итоговое сальдо по карточке счета, поменяйте
Если Ит3.СКК("С") > 0 Тогда
на
Если Ит3.СКК("С") <> 0 Тогда
-возможно увидите что-то интересное
3. AndKovalchuk 196 01.08.13 17:27 Сейчас в теме
Странно, почему вы делаете запрос по оборотам
Ит3.ВыполнитьЗапрос(Дата1, Дата2, "60.1", ,, 2,, "С");// обороты

Вообще то нужно было бы
Ит3.ВыполнитьЗапрос(Дата1, Дата2, "60.1", ,, 1,, "С"); //остатки
Ну или
Ит3.ВыполнитьЗапрос(Дата1, Дата2, "60.1", ,, 3,, "С"); //остатки + обороты
4. uralpressaru 02.08.13 13:34 Сейчас в теме
(3) AndKovalchuk, спасибо большое именно в этом и была ошибка
5. CheBurator 2725 02.08.13 17:22 Сейчас в теме
Подход у топикстартера в принципе неверный. расчитан исключительно на совершенно правильное ведение учета.
а по уму надо написать
СКК(посчету60.1)+СКД(посчету60.2) и полученный результат рассматривать как исходжный для формирования отчета
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот