|
0
dero_man
14.10.19
✎
07:53
|
При вводе на основании выдаёт эту ошибку
{ОбщийМодуль.ОбщегоНазначения(734)}: Значение не является значением объектного типа (Имя)
ИмяТабличнойЧасти = Метаданные.НайтиПоТипу(ТипЗнч(СтрокаТабличнойЧасти)).Имя;
Код обработчика заполнения:
Если ТипЗнч(Основание) = Тип("ДокументСсылка.Договор") Тогда
ВидыОперацийЧек = Перечисления.ВидыОперацийЧекККМ;
ВидОперации = ВидыОперацийЧек.Продажа;
// Заполним реквизиты из стандартного набора.
ЗаполнениеДокументов.ЗаполнитьШапкуДокументаПоОснованию(ЭтотОбъект, Основание);
Склад = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнойСклад");
Продавец = Ответственный;
СуммаДокумента = Основание.СуммаОплаты;
НоваяСтрока = Товары.Добавить();
НоваяСтрока.Номенклатура = Справочники.Номенклатура.НайтиПоКоду("00000000007");
НоваяСтрока.Количество = 1;
НоваяСтрока.Количество = 1;
НоваяСтрока.Коэффициент = 1;
НоваяСтрока.Цена = Основание.СуммаОплаты;
ВидОплаты = Основание.ВидОплаты;
СуммаОплаты = Основание.СуммаОплаты;
КонецЕсли;
Что нужно поправить?
|
|