Функция ЗаполнитьЗначенияСвойств() для заполнения проводки? #539921


#0 by BMWX5
Тыкните, плз! Добавляю запись (проводку) в Регистр бухгалтерия ДвиженияУправленческий.Добавить; Заполняю новую запись из СтрокиТаблицыЗначений функцией Все заполняется за исключением поля СубконтоДт (СубконтоКт не заполняю ), В  ТаблицаУправленческий колонка с именем СубконтоДт имеется, определил как коллекцию Почему же!!! функция ЗаполнитьЗначенияСвойств не заполняет поле СубконтоДт? Вынужден определять после функции ДвижениеУправленческий.СубконтоДт.Контрагенты = СтрокаТаблицаУправленческий.СубконтоДт.Контрагенты;
#1 by Ненавижу 1С
потому что СубконтоДт это ссылочный тип, надо так: у документов например ТЧ тоже так не заполняются
#2 by BMWX5
Спс. Испытал … заполняет,  но в отличии от ДвижениеУправленческий.СубконтоДт.Контрагенты = СтрокаТаблицаУправленческий.СубконтоДт.Контрагенты; Видьмо как то заполняет все виды Субконто, так как ругнулось Ошибка при вызове метода контекста (Записать) НаборЗаписей.Записать; по причине: Запись не верна! Вид субконто "Сотрудники" не доступен для данной записи!
#3 by Ненавижу 1С
конечно все, тогда лучше ручками по одному, раз их много
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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