Сообщение от
Санычъ
Не вижу необходимости требовать перерасчета за предыдущий период, т.к. как правило, перерасчет делается по мере поступления заявления и/или уведомления о предстоящем отсутствии - командировка, отдых, дача...
(хотя сам, пожалуй, ситуацию на вооружение возьму).
Кроме того, Саныч не видел программу, которая работает "по-бухгалтерски": сальдо на начало, начисиление минус льготы, минус оплата, плюс (в т.ч. со знаком минус) корректировки, пени = сальдо на конец.
Нигде нет сводной (в одном экране) информации о лицевом счете; все "раскидано" разным меню и подменю.
Если меняются тарифы, то приходится делать перерасчет расчетов по всем домам и лицевым счетам.
Если домов много, то, как правило, по каждому дому и тарифы перебиваются.
Есть программа ;-)), где достаточно изменить только базовые тарифы, которые устанавливаются местными властями или поставщиками услуг, все остальное - тарифы по домам, расчеты по лицевым счетам, - пересчитывать не надо.
Объясню, связь базовых тарифов и групп тарифов (подключаемых к дому) производится через коэффициенты и нормы потребления - величины
весьма долгосрочные.
В лицевой счет выводится не записанные в базу расчеты, а выводится сам расчет платежей... При закрытии месяца выполняется сохранение выполняемых расчетов в БД. Т.е. в текущем месяце базы с расчетами просто нет!