Заполнение субконто в движении #701241


#0 by Diamond905
В 1с кк всегда реализовано заполнение через то самое место. То есть если мне известно СубконтоДт1, СубконтоДт2 и СубконтоДт3, как мне заполнить их в проводку если я не знаю какого типа будут эти значения?? Стандартное заполнение это типа Движение.СубконтоДт[ПланВидовХарактеристик.ВидыСубконто.СтатьиЗатрат] = СтатьяЗатрат; Но я не знаю что будет в Субконто1. Может Статья, может Контрагент. Это мне в задаче не важно. Есть ли какие либо другие возможности заполнения? Уважаемые эксперты, жду ваших предложений. А пока сам пойду крутить какой нибудь велосипед под это дело..
#1 by Armando
Надеюсь счет тебе известен? Еще подсказки нужны?
#2 by Diamond905
Нет счет тоже может меняться
#3 by Armando
И что? Что мешает по номеру субконто узнать его тип? У счета есть предопределенная табличная часть "ВидыСубконто". Допустим, тебе надо узнать субконто1. Это первая строка в этой ТЧ... Короче, кури СП, там это есть.
#4 by Armando
>> В 1с кк всегда реализовано заполнение через то самое место Как всегда виновата фирма 1С...
#5 by Diamond905
ну а что им сложно было сделать на уровне методов чтобы у движения была возможность написать Движение.СубконтоДт1 = МояСтруктура.СубконтоДт1.
#6 by Diamond905
Вместо этого я вынужден был навелосипедить: Для Каждого СтрокаСубконто Из Параметры.СчетДт.ВидыСубконто Цикл
#7 by Armando
В бухе 2.0 где-то в общих модулях есть процедура, которая это делает. Что-то типа БухгалтерскийУчет.УстановитьСубконто
#8 by zak555
загрузи результат запроса в набор движений РБ
#9 by hhhh
через таблицу значений ваяй. Делаешь с ТЗ работаешь как ты написал в и потом Движения.Хозрасчетный.Загрузить(ТЗ);
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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