Имя: Пароль:
1C
1С v8
Заполнение счетов
,
0 berendej
 
15.07.11
12:49
Создаю программно документ Реализация товаров и услуг. Вводятся услуги, используется упрощенка. Счета расчетов и прочие реквизиты заполняются нормально, а вот заполнение счетов доходов и расходов не производится. В справочнике "номенклатура" указана корреспонденция для номенклатуры которая вносится в документ
СчетаУчета = БухгалтерскийУчетРасчетовСКонтрагентами.ПолучитьСчетаРасчетовСКонтрагентом(мОрганизация, мКонтрагент, мДоговорКонтрагента);

РТУ = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
   
   РТУ.Дата = ТекущаяДата();
   РТУ.ВидОперации  = Перечисления.ВидыОперацийПоступлениеТоваровУслуг.ПокупкаКомиссия;
   РТУ.Организация = мОрганизация;
   РТУ.Контрагент = мКонтрагент;
   РТУ.ДоговорКонтрагента = мДоговорКонтрагента;
   РТУ.ВалютаДокумента = Константы.ВалютаРегламентированногоУчета.Получить();
   РТУ.СпособЗачетаАвансов = Перечисления.СпособыЗачетаАвансов.Автоматически;
   РТУ.СчетУчетаРасчетовСКонтрагентом = СчетаУчета.СчетРасчетовПокупателя;
   РТУ.СчетУчетаРасчетовПоАвансам = СчетаУчета.СчетАвансовПокупателя;
       
Для каждого СтрокаТЗ из ТЗ Цикл
   СтрокаТЧ = РТУ.Услуги.Добавить();
   СтрокаТЧ.Номенклатура = СтрокаТЗ.Номенклатура;
   СтрокаТЧ.Сумма = СтрокаТЗ.СтоимостьУслуги;
   СтрокаТЧ.СчетДоходов  = СчетаУчета.СчетДоходов;
   СтрокаТЧ.СчетРасходов = СчетаУчета.СчетРасходов;
КонецЦикла;

   РТУ.Записать(РежимЗаписиДокумента.Проведение);
1 berendej
 
15.07.11
13:39
говорит {Форма.Форма.Форма(327)}: Поле объекта не обнаружено (СчетДоходов) СтрокаТЧ.СчетДоходов  = СчетаУчета.СчетДоходов;
2 байт
 
15.07.11
13:43
так заполни
3 berendej
 
15.07.11
13:51
да понятное дело, что можно было бы руками вписать, но всё-таки хотелось бы программно это реализовать
4 SunFox
 
15.07.11
14:30
(0) используй функции для заполнения счетов из модуля документа
5 SunFox
 
15.07.11
14:33
(3)+ для табличной части Товары
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший