Имя: Пароль:
1C
1С v8
Отчет. Регистр накопления + Справочник
0 Snail
 
27.11.20
13:38
В справочнике Контрагенты есть реквизит ОтстрочкаОплаты (например 30)
Регистр накопления ОстаткиИОбороты по контрагентам
Как в запросе прописать, чтобы КонечныйОстаток был на ТекущаяДата - 30 дней?
1 mkalimulin
 
27.11.20
13:42
(0) Никак. Для каждого контрагента нужен будет свой запрос.
2 Snail
 
27.11.20
13:45
Жаль, печаль...
3 Snail
 
27.11.20
13:48
ДенисЧ сейчас решит проблему)
4 dka80
 
27.11.20
13:57
А что за регистр накопления?
5 Snail
 
27.11.20
14:00
Остатки
6 Бишбармак
 
27.11.20
14:00
7 dka80
 
27.11.20
14:01
(5) лять. экономический смысл?
8 Snail
 
27.11.20
14:02
Задолжености по оплатам
9 pudher
 
27.11.20
14:04
(0) Не надо это запросом делать, СКД хотя-бы.
10 dka80
 
27.11.20
14:07
Чую я тут просчет в постановке задачи: тебе нужно брать не остатки, а момент возникновения задолженности, к нему прибавлять отсрочку и только потом смотреть остатки.
11 dka80
 
27.11.20
14:08
В УТ это реализуется на регистре СВЕДЕНИЙ, например Состояния заказов
12 Philix
 
27.11.20
14:09
(0) Мэтр, это неправильная логика построения отчета! Если у контрагента есть долг, со сроком возникновения более 30 дней (пример), отсрочка в 30 дней и он погасил ее в пределах этих 30 дней, то по твоей логике в отчет сумма этого долга попадет как просроченная. Смотреть нужно текущую сумму задолженности и искать даты ее возникновения. А это зависит от структуры регистров и наличия данных.
13 Snail
 
27.11.20
14:10
1. Контрагент №1 реквизит ОтстрочкаОплаты = 30 (взял сегодня товара на сумму 10000)
2. Контрагент №1 реквизит ОтстрочкаОплаты = 0  (взял Сегодня товара на сумму 3000)

В отчете:

1. Контрагент №1 Задолженость = 0
2. Контрагент №1 Задолженость = 3000
14 Snail
 
27.11.20
14:12
2. Контрагент №2 Задолженость = 3000
15 Snail
 
27.11.20
14:15
Philix, вы правы
16 Михаил Козлов
 
27.11.20
16:53
В типовой (КА 2) есть отчет Задолженность клиентов. Не подойдет?
AdBlock убивает бесплатный контент. 1Сергей