Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 авг 2025, 01:58

Ошибка в коде

Автор Рина02/01/1988, 04 авг 2025, 15:37

0 Пользователей и 1 гость просматривают эту тему.

Рина02/01/1988

Помогите понять в чем ошибка, только начала заниматься программированием в 1С
{Документ.Покупка.МодульОбъекта(18,3)}: Ожидается ключевое слово 'КонецПроцедуры' ('EndProcedure')
      <<?>>|       (Проверка: Сервер)
{Документ.Покупка.МодульОбъекта(21,38)}: Ошибка в выражении
   РезультатЗапроса = Запрос.Выполнить(<<?>>); (Проверка: Сервер)
{Документ.Покупка.МодульОбъекта(35,14)}: Обнаружено логическое завершение исходного текста модуля
      КонецЦикла;<<?>> (Проверка: Сервер)


Процедура ОбработкаПроведения(Отказ, Режим) 
   
   Движение.Продукты.Записывать=Истина;
      
       Запрос = Новый Запрос;
       Запрос.Текст = "ВЫБРАТЬ
      |   ПокупкаПродукты.Продукт КАК Продукт,
      |   СУММА(ПокупкаПродукты.Количество) КАК Количество,
      |   СУММА(ПокупкаПродукты.Количество * ПокупкаПродукты.Цена) КАК Сумма
      |ИЗ
      |   Документ.Покупка.Продукты КАК ПокупкаПродукты
      |ГДЕ
      |   ПокупкаПродукты.Продукт.Ссылка = &Ссылка
      |
      |СГРУППИРОВАТЬ ПО
      |   ПокупкаПродукты.Продукт";
      |      
   Запрос.УстановитьПараметр("Ссылка", Ссылка);
   
   РезультатЗапроса = Запрос.Выполнить();
   
   ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
   

     Пока ВыборкаДетальныеЗаписи.Следующий() Цикл 

   
       Движение = Движение.Продукты.Добавить();
      Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
      Движение.Период = Дата;
      Движение.Продукт = ВыборкаДетальныеЗаписи.Продукт;
      Движение.Количество = ВыборкаДетальныеЗаписи.Количество;
      
      КонецЦикла;
   
   

КонецПроцедуры

alexandr_ll

Рина02/01/1988, Убрать пустую строку с "|".

Теги:  

Похожие темы (5)

Рейтинг@Mail.ru

Поиск