создание новой операции - Субконто

Новая тема
"Здравствуйте.
Создаю новую операцию:
***
Опер.Новая();
Опер.ДатаОперации=Дата(ДатаОпер);
опер.содержание="#Выгрузка данных";
опер.СуммаОперации=СуммаСфайла;
опер.НоваяПроводка();
опер.Дебет.Счет=СчетПоКоду("401.01.1");
опер.Дебет.Субконто=(1,"07307044270000327");
       опер.Дебет.Субконто(ВидыСубконто.ОГС,"262");
опер.Кредит.Счет=СчетПоКоду("302.14.1");          
***
операция создается, сумма и содержание заполнены, счет Дебета и кредета заполнены. а вот субконто что по дебету, что по кредету пустые :(
ошибка скорее всего в ..,"07307044270000327"); в этом.... как задать значение субконто с заданым номером определенным известным значением?

уже не знаю как это задавать :( пустое и все...
это бюджетная часть, но скорее всего без разницы бюджетка или нет, субконто задается одинаково в любой конф. :(  может кто знает и подскажет как сделать? хотя бы на путь натолкнуть..."
А у этих счетов вообще субконто есть, а если есть, то правильно они задаются
опер.Дебет.Субконто(2,ВидыСубконто.ОГС,"262")= ??? - вот здесь,
а по кредиту по чему не указано никакого субконто?
Дело может быть и в том, что "вид субконто" для дебета и кредита не совпадает с тем,
видом параметра, что вы задаёте, вот они и ставятся пустыми
"я не стала копировать целиком вместе с кредитом.
переведу на хозрасчетные счета:
Опер.Новая();
Опер.ДатаОперации=Дата(ДатаОпер);
опер.содержание="#Выгрузка данных";
опер.СуммаОперации=СуммаСфайла;
опер.НоваяПроводка();
опер.Дебет.Счет=СчетПоКоду("26");
опер.Дебет.Субконто=(1,"Затраты на оплату труда");
опер.Дебет.Субконто(2,"Администрация");
опер.Кредит.Счет=СчетПоКоду("70");
опер.Кредит.Субконто=(1,"Васильев Ф.С.");
опер.Кредит.Субконто(2,"Заработная плата");


так вот может понятнее... вобщем 26 и 70 заполняется. а вот субконта счетов пустые :(
или надо делать так: создать объект справочник нужный видов субконта, найти по нужному мне значению и приравнять? может дня два помучатся ещё и ответ будет найден %)
"
Я же уже писал - вид субконто не совпадает.

Правильная мысль: "создать объект справочник нужный видов субконта, найти по нужному мне значению и приравнять".
Так как элемент справочника, скажем, "администрация" - это не то же самое, что строка "администрация" - не совпадение типов, а привести тип не получается, вот и пустое значение
">опер.Дебет.Субконто=(1,"07307044270000327");

а. знак "=" не нужен;
б. вторым параметром передается ссылка на субконто, а не строка"
ага, сделала так(как в правильной мысли было :) ). Теперь все работает как надо! :))
Инета не было, чтобы ответить сразу.

ЗЫ Спасибо, всем, кто откликнулся :)
Читают тему
(гостей: 1)

Быстрый переход