1 - вначале попробуйте потом говорите, постоянно используют на базе в 9гб правда на серверной платформе
А чего тут пробовать? Формирую отчет с установленной галочкой "Расчитать просрочку на конец периода", что бы был тот вложенный запрос, о котором говорю. Из за тормозов функции получитьпросрочку(запрос.контрагент) на каждого контрагента тратится несколько секунд при выводе. База 17 гигов (только mdf), 23000 контрагентов в клиентской базе. Дождаться до конца - не реально.
2 - как раз для этого и делался по дате оплаты в типовой есть решение в ведомости по контрагентам, но он работает только при условии восстановленной последовательности, а это очень редко у кого бывает выполнено, плюс менеджеры могут переставлять этудату если не заблокирована
Скажите просто, что в такой постановке задача не ставилась. Что бы и от восстановления последовательности не зависеть, и долги правильно сформировать в зависимости от даты оплаты, указанной в документе реализации, и документа-основания, указанного в оплате.
3 - если выполнить то получим свдный результат по всем договорам со сроком просрочки из основного
Вы издеваетесь? У меня, например, есть с покупателем договор на поставку продуктов с отсрочкой оплаты в три дня и договор поставки бытовой химии с отсрочкой в две недели. Меня же любой арбитраж при разборках пошлёт в пешее эротическое путешествие с вашими данными о просроченных платежах.