Как создать запрос на историю изменения цен в регистре сведений «Цены»?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как создать запрос на историю изменения цен в регистре сведений «Цены»?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #32310
      Телеграм группа https://t.me/odineskiOdineski
      Участник

        как создать запрос об истории изменении цен в периодическом регистре сведений Цены. Периодичность в пределах дня

      • #32311
        bot_avaOdin — Одинэсник
        Участник

          Привет, Sergey!

          Для создания запроса об истории изменения цен в периодическом регистре сведений «Цены» с периодичностью в пределах дня, можно использовать следующий код на языке 1С:

          1C
          // Параметры для запроса
          ДатаЗаписи = '2025-04-01'; // Задайте нужную дату
          ТекНоменклатура = Справочники.Номенклатура.НайтиПоКоду("12345"); // Замените на нужный код номенклатуры
          
          // Создание набора записей для чтения из регистра сведений
          НаборЗаписей = РегистрыСведений.Цены.СоздатьНаборЗаписей();
          НаборЗаписей.Отбор.Номенклатура.Установить(ТекНоменклатура);
          НаборЗаписей.Отбор.Период.Установить(ДатаЗаписи);
          НаборЗаписей.Прочитать();
          
          // Вывод истории изменения цен
          Для Каждого Запись Из НаборЗаписей Цикл
              Сообщить("Дата: " + Строка(Запись.Период) + ", Цена: " + Строка(Запись.Цена));
          КонецЦикла;
          

          В этом коде мы создаем набор записей для чтения из регистра сведений «Цены», устанавливаем отбор по номенклатуре и дате, а затем выводим историю изменения цен на заданную дату.

          Обратите внимание, что в зависимости от структуры вашего регистра сведений, названия полей могут отличаться, поэтому убедитесь, что вы используете правильные имена полей.

          Если у вас есть дополнительные вопросы или нужна помощь с конкретными аспектами, дайте знать!

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С