Обработка для 1с 8.2 БП не видит субсчета #696098


#0 by sergey1982
Подскажите, пожалуйста, в БП 2.0 была обработка по установлению в проводках счетов и субконто. По условию, если сч. к-т = 10.09, то сч. дб-т = 44.01. При этом в обработке условия заданы так: Если Запись.СчетКт.Родитель = ПланыСчетов.Хозрасчетный.Материалы Тогда Запись.СубконтоДт.СтатьиЗатрат = Справочники.СтатьиЗатрат.НайтиПоКоду("000000029"); Т.е. обработка искала не конкретно 10.09 а счет 10 по всем субсчетам! Теперь появилась необходимость установить условие с различением субсчетов 10.09 и 10.10. В обработке задал условие так: Запись.СчетКт.Родитель = ПланыСчетов.Хозрасчетный.СпецоснасткаИСпецодеждаНаСкладе, но ничего не работает. Подскажите, пожалуйста, как мне задать в обработке выбор по субсчетам?
#1 by hhhh
(а там точно есть субсчета в счете 10.09?
#2 by sergey1982
в плане счетов есть.
#3 by sergey1982
Не совсем вопрос понял, извиняюсь
#4 by sergey1982
могу код обработки показать если что
#5 by hhhh
какие субсчета у вас у счета 10.09?
#6 by sergey1982
Поправлюсь, необходимо различать субсчета счета 10 на 10.09 и 10.10
#7 by sergey1982
А обработка изначально была заточена под счет 10 без разделения на субсчета!!!
#8 by hhhh
ну так и пишите в программе. Зачем вы в программе субсчета счетов 10.09 и 10.10 берете?
#9 by sergey1982
Как счет 10.09 называется в коде 1с?
#10 by sergey1982
Вот код обработки:
#11 by hhhh
ну вот у вас СчетКт.Родитель = ПланыСчетов.Хозрасчетный.СпецоснасткаИСпецодеждаНаСкладе это же полный бред
#12 by sergey1982
А как правильно задать?
#13 by sergey1982
совсем горю ((
#14 by sergey1982
все ушли (
#15 by hhhh
СчетКт = ПланыСчетов.Хозрасчетный.СпецоснасткаИСпецодеждаНаСкладе
#16 by sergey1982
Спасибо огромное, уже разобрался - также как Вы только что написали сделал. Еще раз огромное спасибо за помощь!!!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С