Текущая дата в запросе #666665


#0 by Menjoy
Добрый день. Есть задача. У номенклатуры есть срок годности, заданный в днях. В запросе есть данные о дате поступления товара. Остается узнать только текущую дату, но при этом не прибегая к использованию параметров запрос. Можно ли получить текущую дату в запросе, например, функцией? Спасибо.
#1 by Menjoy
p.s. Все для того, чтобы рассчитывать остаток срока хранения товаров.
#2 by shuhard
если не забыть засунуть дату в константу, то можно
#3 by drcrasher
а кто запрещает использовать параметры?
#4 by drcrasher
и каждый день менять?
#5 by Лефмихалыч
а зачем получать в запросе текущую дату, не используя параметры? или это своего рода брэйнфак для 1сника?
#6 by Лефмихалыч
ну, надо же человеку без параметров, вот пусть и меняет
#7 by Menjoy
Дело в том, что из-за параметра придется ломать структуру отчетов, а их много, но это ладно. Также интересный вопрос, как это прямо в запросе все посчитать, сам просто с этим не сталкивался. Нужно сделать СрокХранения - (ТекущаяДата - ДатаПоставки) только прямо в запросе. Т.е. нужно разницу между текущей датой и датой поставки в днях получить.
#8 by Mitriy
РазностьДат...
#9 by Menjoy
Глядя на ID этого поста, так и хочется - адски поблагодарить :)
#10 by zladenuw
так в 8.2.14 для скд добавили возможность ТекущаяДата Возвращает системную дату. При компоновке макета компоновки во всех выражениях, которые присутствуют в компоновке, функция ТекущаяДата заменяется значением текущей даты.
#11 by Menjoy
там используется не стандартный построитель отчетов, а свой написанный, одной известной компании :)
#12 by Ненавижу 1С
какую структуру, в отчетах обычно есть параметр, вот его и используй
#13 by Menjoy
да с вычислениям я уже справился. Вопрос закрыт.
#14 by cyberboy
Не подскажете как вы это реализовали, стоит такая же задача?
#15 by Menjoy
пришлось добавить дополнительный параметр запроса. Или если у вас отчет на базе схемы компоновки данных, то смотрите
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С