Имя: Пароль:
1C
1C 7.7
v7: Использование разделителя учета в Бухгалтерских итогах
0 chichiq
 
23.04.15
10:17
1с 77 комплексная конфигурация 4.5
Добрый день. Формирую остатки по 41.1 счету с отбором по фирме, но получаю остаки по всем фирмам. Подскажите ошибку


Счет = СоздатьОбъект("Счет." + ВыбранныйПланСчетов().Идентификатор());
  Ит = СоздатьОбъект("БухгалтерскиеИтоги");
  Ит.ИспользоватьРазделительУчета(ВыбраннаяФирма);
  Счет.НайтиПоКоду("41.1");
  Ит.Рассчитать(,Дата(2014,12,31), Счет,0,,);
  Ит.ИспользоватьСубконто(Счет.ВидСубконто(1), , 1, 0);
  Ит.ИспользоватьСубконто(Счет.ВидСубконто(2), , 1, 0);
  Ит.ВыполнитьЗапрос(, Дата(2014,12,31), Счет, , , , , );    
  Ит.ВыбратьСубконто(1);      
  
  Пока Ит.ПолучитьСубконто(1) = 1 Цикл
    субконто = Ит.Субконто(1);
    сумма = Ит.СКД();
    ТЗ.НоваяСтрока();
    ТЗ.Номенклатура = субконто;
    ТЗ.Артикул = субконто.Артикул;
    ТЗ.Остаток = Ит.СКД("К");
    ТЗ.Сумма = Ит.СКД("С");
    ТЗ.Склад = Ит.Субконто(2);
    йц = йц+ Ит.СКД("С");
  КонецЦикла;
1 chichiq
 
23.04.15
10:33
;
2 chichiq
 
23.04.15
11:23
ап
3 Ващета
 
23.04.15
11:25
Отладчик на ВыбраннаяФирма что показывает?
4 Ващета
 
23.04.15
11:28
Ит.Рассчитать(,Дата(2014,12,31), Счет,0,,ВыбраннаяФирма);
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс