|
Подскажите как присвоить значение непредопределенному субконто
| ☑ |
0
Капюшон
29.03.12
✎
17:12
|
Когда значение субконто является предопределенным элементом - это просто. выполняется такой код:
Эл.СубконтоКт.ДоговораСФилиалами=Договор
А как присвоить это, если субконто не предопределенное?
Я его нахожу через
Субконто=ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.НайтиПоНаименованию("Договор с филиалом",Истина);
И я знаю что это второе субконто. А как его присвоить правильно подскажите команду
|
|
1
Maxus43
29.03.12
✎
17:18
|
БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетДт, Проводка.СубконтоДт, "Контрагенты", СтруктураШапкиДокумента.Контрагент);
|
|
2
Капюшон
29.03.12
✎
17:32
|
(1)нет не работает это.
|
|
3
Maxus43
29.03.12
✎
17:35
|
у всех работает а у тебя нет? печально как то
|
|
4
Капюшон
29.03.12
✎
17:39
|
(3) {ОбщийМодуль.БухгалтерскийУчет(371)}: Поле объекта не обнаружено (Договора с филиалами)
ВидСубк = ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные[ИмяСубконто];
у меня же не предопределенный вид субконто. а заведенный в режиме 1с предприятия
|
|
5
GenV
29.03.12
✎
17:52
|
(0) Номер субконто укажи.
|
|
6
GenV
29.03.12
✎
17:52
|
5+ это для (1)
|
|
7
snegovik
29.03.12
✎
18:09
|
Мой босс вот так придумал:
КоличествоСубконто = Проводка.СчетДт.ВидыСубконто.Количество();
Для Сч = 0 по КоличествоСубконто -1 Цикл
Проводка.СубконтоДт[Проводка.СчетДт.ВидыСубконто[Сч].ВидСубконто] = ?(Сч = 0,Субконто1,?(Сч = 1,Субконто2,Субконто3)) ;
КонецЦикла;
|
|
8
Капюшон
29.03.12
✎
18:22
|
а я вот так придумал
Эл.СубконтоДт.Вставить(Эл.СчетДт.ВидыСубконто.Получить(1).ВидСубконто,Эл.СубконтоДт.ОбособленныеПодразделения.интОсновнойДоговорСФилиалами);
|
|
9
GenV
29.03.12
✎
21:30
|
БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетДт, Проводка.СубконтоДт, 1, Субконто1);
БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетДт, Проводка.СубконтоДт, 2, Субконто2);
БухгалтерскийУчет.УстановитьСубконто(Проводка.СчетДт, Проводка.СубконтоДт, 3, Субконто3);
это кстати из типовых ...
|
|