При написании следующего кода всплывает сообщение:"{МодульУправляемогоПриложения(40,1)}; Определения процедур и функций должны размещаться перед операторами тела модуля". При этом никаких точек с запятыми после концов процедур в моём коде не стоит.
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
//{{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.ЗаказКлиента") Тогда
// Заполнение шапки
Клиент = ДанныеЗаполнения.Клиент;
Склад = ДанныеЗаполнения.Склад;
Для Каждого ТекСтрокаТовары Из ДанныеЗаполнения.Товары Цикл
НоваяСтрока = Товары.Добавить();
НоваяСтрока.Количество = ТекСтрокаТовары.Количество;
НоваяСтрока.Сумма = ТекСтрокаТовары.Сумма;
НоваяСтрока.Товар = ТекСтрокаТовары.Товар;
НоваяСтрока.Цена = ТекСтрокаТовары.Цена;
КонецЦикла;
КонецЕсли;
//}}__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
КонецПроцедуры
Процедура ОбработкаПроведения(Отказ, Режим)
//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
Для Каждого СтрокаТЧ ИЗ Товары Цикл
СуммаДокумента=СуммаДокумента + СтрокаТЧ.Сумма;
КонецЦикла;
КонецПроцедуры
VladZ
1 - 21.03.21 - 01:33
А теперь посмотри на код и сам скажи в чем проблема
Chameleon1980
2 - 21.03.21 - 09:12
{0}это весь код?
Ненавижу 1С
3 - 21.03.21 - 09:28
у тебя ошибка в модуле управляемого приложения причем тут документ?