|
Заполнение бух счетов в ТЧ
| ☑ |
0
Валидатор
10.01.14
✎
18:10
|
Для каждого СтрокаДанных из ТаблицаТоваров Цикл
ТЧДокумента = ДокументПоступления.Товары.Добавить();
ТЧДокумента.СтавкаНДС = Перечисления.СтавкиНДС.НДС18;
ТЧДокумента.Номенклатура = СтрокаДанных.Номенклатура;
ТЧДокумента.Количество = СтрокаДанных.Количество;
ДокументПоступления.ЗаполнитьСчетаУчетаВТабЧасти(ТЧДокумента, "Товары", Истина, Истина);
КонецЦикла;
вылетает ошибка:
{Документ.ПоступлениеТоваровУслуг.МодульОбъекта(1889)}: Значение не является значением объектного типа (Номенклатура)
СчетаУчета = БухгалтерскийУчет.ПолучитьСчетаУчетаНоменклатуры(Организация, СтрокаТЧ.Номенклатура, Склад);
поему? вроде праивльно все передаю
|
|
1
hhhh
10.01.14
✎
18:17
|
(0) положа руку на сердце, действительно веришь, что ТЧДокумента - это табличная часть?
|
|
2
Валидатор
10.01.14
✎
18:21
|
(1) да, а не заполнялось потому что организции не было
следующий мини вопросик:
нужно сделать массив чтобы в нем были все субсчета 10, и 41.01, как сделать?
|
|
3
Валидатор
10.01.14
✎
18:23
|
точнее понятно как:
МассивСчетов = Новый Массив;
МассивСчетов.Добавить(ПланыСчетов.Хозрасчетный.ТоварыНаСкладах);
а как все субсчета 10 счета запихнуть? не ручками по очереди добавлять же?
|
|
4
recovery_man
10.01.14
✎
18:50
|
А что сделать запрос по родителю к плану счетов мешает? (3)
|
|