Имя: Пароль:
1C
1C 7.7
v7: Проводка по 44.1.1 субконто
0 PVVKing
 
31.01.12
09:24
Операция.НоваяПроводка();
Операция.НомерЖурнала = "ОС";
Операция.ПервичныйДокумент  = глПредставлениеПервичногоДокумента(Контекст);
               
Операция.Кредит.Счет =  СчетПоКоду("02.1");
Операция.Кредит.ОсновныеСредства = ОсновноеСредство;
               
Операция.Дебет.Счет = СчетПоКоду("44.1.1");        
//Операция.Дебет.СтатьиИздержекОбращения  = 42;
//ВОПРОС как в субконто поставить (Мат. произв. запасы)  
               
Операция.Сумма = ПервоначальнаяСтоимостьН;
Операция.СодержаниеПроводки = "Введено в эксплуатацию ОС";
1 Ёпрст
 
31.01.12
09:27
Виталий, продолжайте наблюдение
2 Ёпрст
 
31.01.12
09:32
ЗЫ: если что, найти(или выбрать) нужный элемент справочника СтатьиИздержекОбращения
3 PVVKing
 
31.01.12
09:34
Я в 1С только учусь по этому и такой вопрос
4 PVVKing
 
31.01.12
09:38
Операция.НоваяПроводка();
Операция.НомерЖурнала = "ОС";
Операция.ПервичныйДокумент  = глПредставлениеПервичногоДокумента(Контекст);
Операция.Кредит.Счет =  СчетПоКоду("01.1");
Операция.Кредит.ОсновныеСредства = ОсновноеСредство;

Операция.Дебет.Счет = СчетПоКоду("02.1");        
Операция.Дебет.ОсновныеСредства = ОсновноеСредство;;
Операция.СодержаниеПроводки = "Введено в эксплуатацию ОС";
Операция.Сумма = ПервоначальнаяСтоимостьН;

В этой проводке в субконто выставляется товар и в дебете и кредите а как сделать то что в первом посте понять не могу
5 vinogradъ
 
31.01.12
09:42
Сп = СоздатьОбъект("Справочник.СтатьиИздержекОбращения"); // или как он там у вас называется
Если Сп.НайтиПоКоду(42, 0) = 0 Тогда // или Сп.НайтиПоКоду("42", 0)
   Сп.Новый();
   Сп.Код = 42;
   Сп.Наименование = "название статьи с кодом 42";
   Сп.Записать();
КонецЕсли;
...
Операция.НоваяПроводка();
Операция.НомерЖурнала = "ОС";
Операция.ПервичныйДокумент  = глПредставлениеПервичногоДокумента(Контекст);                
Операция.Кредит.Счет =  СчетПоКоду("02.1");
Операция.Кредит.ОсновныеСредства = ОсновноеСредство;
Операция.Дебет.Счет = СчетПоКоду("44.1.1");
Операция.Дебет.Субконто(ВидСубконто.СтатьиИздержекОбращения, Сп.ТекущийЭлемент());
6 Ёпрст
 
31.01.12
09:42
как-бэ, если в типовом документе, то тупо Субконто1, если счет на форме выбран и он именно 44.1.1, иначе, тебе нужно выбрать нужное значение субконто из справочника
7 PVVKing
 
31.01.12
10:16
Спасибо помогло
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан