Суть вопроса - 20 счет закрывается полностью (при соответствующей настройке "по выручке"), когда на 90 счете есть оборот (выручка). Как настроить, что закрытие 20 сч происходило не полностью, а, например, пропорционально общей сумме договора, т.е. например, Договор №5 на 10 000 000...в июне на 90 сч закрытие на 3 000 000 (1/3 от общей суммы дог №5)....и 20 сч по договору №5 в июне закрывается по формуле = Сумма всех расходов 20 сч по дог №5 * 1/3.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший