Имя: Пароль:
1C
1С v8
Отчет "Задолженность контрагентов" в ERP 2.1.3
0 WhiteDragon93
 
15.12.16
10:10
Всем привет!
Если кто знает, подскажите пожалуйста как в отчете из сабжа считается колонка "Просрочено" в группе "Планируемая оплата от клиента"? В схеме СКД не нашел никаких вычислений по этому полю, в запросах просрочка = текущему долгу, но долг, например 300000, а просрочено 90000.

Взаиморасчеты ведутся по договору в целом.
1 WhiteDragon93
 
15.12.16
10:15
Пардон, отчет называется "Задолженность клиентов"
2 Вафель
 
15.12.16
10:19
там в модуле объекта запрос собирается
3 Вафель
 
15.12.16
10:20
скорее всего по графикам из заказов
4 WhiteDragon93
 
15.12.16
10:46
(2) в схеме два запроса, 1 - ОстаткиРасчетов (как раз формируется в модуле) и 2 - ОстаткиРасчетовПросрочено, поле КОплатеПросрочено получается как

ВЫБОР
    КОГДА РасчетыСКлиентами.КОплатеОстаток > 0
        ТОГДА РасчетыСКлиентами.КОплатеОстаток
    ИНАЧЕ 0
КОНЕЦ

и в ресурсах СКД

ВЫБОР КОГДА ЕСТЬNULL(Сумма(КОплатеПросрочено),0) <= ЕСТЬNULL(Сумма(КОплате),0) ТОГДА
Сумма(КОплатеПросрочено)
ИНАЧЕ
Сумма(КОплате)
КОНЕЦ

Если оба запроса отдельно выполнить в консоли, то поля КОплатеПросрочено и КОплате будут равны
5 yzimin
 
15.12.16
11:02
(4) эта информация берётся из регистра РасчетыСКлиентамиПоДокументам
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший