Помогите разобраться в 1C

1. Slptva 25.02.24 13:21 Сейчас в теме
Учебная версия для института , не понимаю где ошибка

Процедура ОбработкаПроведения(Отказ, Режим)
//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр ОстаткиМатериаловЛСВ Расход
Движения.ОстаткиМатериаловЛСВ.Записывать = Истина;
Для Каждого ТекСтрокаПереченьНоменкулатуры Из ПереченьНоменкулатуры Цикл
Если ТекСтрокаПереченьНоменклатуры.Номенклатура.ВидНоменклатуры = Перечисления.ВидыНоменклатуры.Материал Тогда
Движение = Движения.ОстаткиМатериаловЛСВ.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
Движение.Период = Дата;
Движение.Материал = ТекСтрокаПереченьНоменкулатуры.Номенкулатура;
Движение.Склад = Склад;
Движение.Количество = ТекСтрокаПереченьНоменкулатуры.Количество;
КонецЦикла;

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
КонецПроцедуры


Ошибка :
{Документ.ОказаниеУслугЛСВ.МодульОбъекта(17,2)}: Ожидается ключевое слово 'КонецЕсли' ('EndIf')
<<?>>КонецЦикла; (Проверка: Сервер
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. serg33rus 28 26.02.24 17:06 Сейчас в теме
(1)
Если ТекСтрокаПереченьНоменклатуры.Номенклатура.ВидНоменклатуры =

Вот у этого ЕСЛИ нет КОНЕЦЕСЛИ
Поэтому и ругается на цикл, что внутри ЕСЛИ не закрыто.
2. AlexGoldT 25.02.24 13:57 Сейчас в теме
Перед КонецЦикла ставите КОнецЕсли
nekiilik1c; starik-2005; Alex_E; +3 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот