Имя: Пароль:
1C
1С v8
как получить субконто в наборе записей?
0 z_d_v
 
22.08.12
13:52
Проблема в следующем:
как получить данные субконто из набора записей если субконто создано в режиме придприятия.
У меня в данном случае "Кассы"

НаборЗаписейБД = РегистрыБухгалтерии["Хозрасчетный"].СоздатьНаборЗаписей();
           НаборЗаписейБД.Отбор.Регистратор.Значение = ВыборкаБД.Регистратор;
           НаборЗаписейБД.Прочитать();
           
           Для каждого СтрокаБД из НаборЗаписейБД Цикл
если СтрокаБД.СубконтоКт = Счет тогда            
???СтрокаБД.СубконтоКт.Кассы????
КонецЕсли;
КонецЦикла;
1 Maxus43
 
22.08.12
13:53
если СтрокаБД.СубконтоКт = Счет тогда            

чо это?
2 Naumov
 
22.08.12
13:56
Кассы = ПВХ.Хозрасчетный. НайтиКакимУгодноСпособом("кассы");
СтрокаБД.СубконтоКт[Кассы]
3 z_d_v
 
22.08.12
14:11
(1) это находим проводки с нужным счетом.
(2) сейчас попробую
4 Maxus43
 
22.08.12
14:21
(3) я к тому что надо
если СтрокаБД.СчетДТ(иль КТ)= Счет тогда
5 z_d_v
 
22.08.12
14:25
(2) спасибо. то что надо.
Кассы = ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.НайтиПоНаименованию("Кассы")
СтрокаБД.СубконтоКт[Кассы]

(4)мне только кредитовуб сторону надо, это не принципиально
6 Maxus43
 
22.08.12
14:26
(5) ты там СубконтоКт = Счет - сравниваеш субконто со счетом
7 z_d_v
 
22.08.12
14:31
сорри. вспешке скопировал.