Выручка фиксируется по дням, в зависимости от количества дней, которые человек пребывал в центре, договор на пребывание в центре подписывается обычно на 3 месяца, а отсчет его месяца начинается в день его заезда, то есть, если человек въехал в центр 15 числа в месяце где есть 31 день, то выручка будет фиксироваться как формула - оплата / 31 умножить на количество дней, который он прожил и так до конца 3 месяца 15 числа, вся проблема в том, чтобы столбец с долгом не должен считать его долг, если у него наступила дата выписки, а остальные месяца благополучно оплачены, также со столбцом выручки, логика почти прописана, только вот дожать немного осталась, непонятно как, подробнее могу уже при работе рассказать