создание новой операции - Субконто
07.04.2006
09:24
#1
"Здравствуйте.
Создаю новую операцию:
***
Опер.Новая();
Опер.ДатаОперации=Дата(ДатаОпер);
опер.содержание="#Выгрузка данных";
опер.СуммаОперации=СуммаСфайла;
опер.НоваяПроводка();
опер.Дебет.Счет=СчетПоКоду("401.01.1");
опер.Дебет.Субконто=(1,"07307044270000327");
опер.Дебет.Субконто(ВидыСубконто.ОГС,"262");
опер.Кредит.Счет=СчетПоКоду("302.14.1");
***
операция создается, сумма и содержание заполнены, счет Дебета и кредета заполнены. а вот субконто что по дебету, что по кредету пустые
ошибка скорее всего в ..,"07307044270000327"); в этом.... как задать значение субконто с заданым номером определенным известным значением?
уже не знаю как это задавать
пустое и все...
это бюджетная часть, но скорее всего без разницы бюджетка или нет, субконто задается одинаково в любой конф.
может кто знает и подскажет как сделать? хотя бы на путь натолкнуть..."
Создаю новую операцию:
***
Опер.Новая();
Опер.ДатаОперации=Дата(ДатаОпер);
опер.содержание="#Выгрузка данных";
опер.СуммаОперации=СуммаСфайла;
опер.НоваяПроводка();
опер.Дебет.Счет=СчетПоКоду("401.01.1");
опер.Дебет.Субконто=(1,"07307044270000327");
опер.Дебет.Субконто(ВидыСубконто.ОГС,"262");
опер.Кредит.Счет=СчетПоКоду("302.14.1");
***
операция создается, сумма и содержание заполнены, счет Дебета и кредета заполнены. а вот субконто что по дебету, что по кредету пустые
ошибка скорее всего в ..,"07307044270000327"); в этом.... как задать значение субконто с заданым номером определенным известным значением?
уже не знаю как это задавать
это бюджетная часть, но скорее всего без разницы бюджетка или нет, субконто задается одинаково в любой конф.
07.04.2006
09:46
#2
А у этих счетов вообще субконто есть, а если есть, то правильно они задаются
опер.Дебет.Субконто(2,ВидыСубконто.ОГС,"262")= ??? - вот здесь,
а по кредиту по чему не указано никакого субконто?
опер.Дебет.Субконто(2,ВидыСубконто.ОГС,"262")= ??? - вот здесь,
а по кредиту по чему не указано никакого субконто?
07.04.2006
12:01
#3
Дело может быть и в том, что "вид субконто" для дебета и кредита не совпадает с тем,
видом параметра, что вы задаёте, вот они и ставятся пустыми
видом параметра, что вы задаёте, вот они и ставятся пустыми
07.04.2006
18:26
#4
"я не стала копировать целиком вместе с кредитом.
переведу на хозрасчетные счета:
Опер.Новая();
Опер.ДатаОперации=Дата(ДатаОпер);
опер.содержание="#Выгрузка данных";
опер.СуммаОперации=СуммаСфайла;
опер.НоваяПроводка();
опер.Дебет.Счет=СчетПоКоду("26");
опер.Дебет.Субконто=(1,"Затраты на оплату труда");
опер.Дебет.Субконто(2,"Администрация");
опер.Кредит.Счет=СчетПоКоду("70");
опер.Кредит.Субконто=(1,"Васильев Ф.С.");
опер.Кредит.Субконто(2,"Заработная плата");
так вот может понятнее... вобщем 26 и 70 заполняется. а вот субконта счетов пустые
или надо делать так: создать объект справочник нужный видов субконта, найти по нужному мне значению и приравнять? может дня два помучатся ещё и ответ будет найден %)
"
переведу на хозрасчетные счета:
Опер.Новая();
Опер.ДатаОперации=Дата(ДатаОпер);
опер.содержание="#Выгрузка данных";
опер.СуммаОперации=СуммаСфайла;
опер.НоваяПроводка();
опер.Дебет.Счет=СчетПоКоду("26");
опер.Дебет.Субконто=(1,"Затраты на оплату труда");
опер.Дебет.Субконто(2,"Администрация");
опер.Кредит.Счет=СчетПоКоду("70");
опер.Кредит.Субконто=(1,"Васильев Ф.С.");
опер.Кредит.Субконто(2,"Заработная плата");
так вот может понятнее... вобщем 26 и 70 заполняется. а вот субконта счетов пустые
или надо делать так: создать объект справочник нужный видов субконта, найти по нужному мне значению и приравнять? может дня два помучатся ещё и ответ будет найден %)
"
10.04.2006
13:47
#5
Я же уже писал - вид субконто не совпадает.
Правильная мысль: "создать объект справочник нужный видов субконта, найти по нужному мне значению и приравнять".
Так как элемент справочника, скажем, "администрация" - это не то же самое, что строка "администрация" - не совпадение типов, а привести тип не получается, вот и пустое значение
Правильная мысль: "создать объект справочник нужный видов субконта, найти по нужному мне значению и приравнять".
Так как элемент справочника, скажем, "администрация" - это не то же самое, что строка "администрация" - не совпадение типов, а привести тип не получается, вот и пустое значение
Читают тему
(гостей: 1)