Имя: Пароль:
1C
1С v8
СКД Выбор
0 Snail
 
15.10.21
14:32
НачалоПериода  КонецПериода
Есть регистр накопления
Из регистра беру СуммаНаНачало, Приход
Из Документов реализация хочу выбрать Суммы документов где Дата документа  не больше   КонецПериода = КонецПериода - (Дата документа - Реквизит Отстрочка) Как Расход
У контрагента есть реквизит "Отстрочка" = число
Как прописать отбор, чтобы выбрались документы где КонецПериода = КонецПериода - (Дата документа - Реквизит Отстрочка)?

&КонецПериода   ДОБАВИТЬКДАТЕ(Реализация.Дата, ДЕНЬ, Реализация.Контрагент.ОтстрочкаДней * -1)
1 Snail
 
15.10.21
14:34
По регистру Начало 5000 приход 1000 расход 2000 Остаток 4000
По отчету   Начало 5000 приход 1000 расход 1200 Остаток 4800
2 серый КТУЛХУ
 
15.10.21
14:40
это типа доп.элемент отбора УчитыватьОтсрочку тип Булево - а самому дописывать его отработку в тексте запроса?..
3 Snail
 
15.10.21
14:49
ГДЕ
    Реализация.Дата <= ДОБАВИТЬКДАТЕ(&КонецПериода, ДЕНЬ, Реализация.Контрагент.ОтстрочкаДней * -1

Так работает
Спасибо
4 acht
 
15.10.21
14:55
(3) > ОтстрочкаДней

Штопаете ткань бытия?
5 Snail
 
15.10.21
15:02
Ага :)
Независимо от того, куда вы едете — это в гору и против ветра!