|
Заполнение счетов
| ☑ |
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)+ для табличной части Товары
|
|