Все проекты English Написать директору Вебинары
Выбор региона
Ваш город:Алматы

Ваш регион определился как:
Москва

или
Выбор региона
Выберите другой регион
Поиск

Срез последних на каждую дату в запросе в 1С

Время чтения: ~1 мин.

Актуальность проверена: 06 . 01 . 2025

Есть несколько методов получения необходимых сведений.

В самом запросе

Метод подходит почти для любого случая. Единственный недостаток - если в отчете пользователю не нужен курс, то запрос будет подбирать избыточные сведения.

Вызов СрезПоследних() можно применять лишь с передачей в него заблаговременно готового показателя даты, на которую необходимо получить значения. Поэтому сабж выполняется путем стыковки запросов - главный, к нему стыкуется запрос по регистру информации по дате и поиском записи с максимальным периодом. 

Система сочетания сведений 

Метод хорош для отчетов. Преимущество - если курс (или иные сведения) не требуются для формирования отчета, то СКД не будет их получать. Но быстродействие подобного отчета может оказаться меньше, нежели в первом методе.

Для данного способа требуется создать набор сведений «Документы» - запрос. Чтобы их связать, в запрос нужно включить пункты "Дата" и "ВалютаДокумента". Чтобы они не возникали в перечне доступных полей, если это нужно, их получится убрать, нажав флажки ограничений в таблице "Поля" схемы компоновки. Чтобы получить данные о курсах валют, создадим второй набор сведений - запрос "Курсы валют".

Хотите получать подобные статьи по четвергам?
Быть в курсе изменений в законодательстве?
Подпишитесь на рассылку

Нет времени читать? Пришлем вам на почту!

Я даю Согласие на обработку персональных данных
20
февраля
11:00-12:00
Ошибки при работе с ЭСФ и источниками происхождения
Ключевые настройки на портале ИС ЭСФ для корректной работы с остатками. Источники происхождения: как формируются, как списываются? почему не заполняются и друг...

Автоматизируем учет и бизнес-процессы

Получить коммерческое предложение