Как вариант можем предложить следующее. Если показания вводит жилец через свой личный кабинет, проверку оставляем. Если показания вводит оператор системы через АРМ оператора, то проверки не будет, только предупреждение “Значение X меньше, чем предыдущие Y от ДАТА. Уверены, что хотите сохранить?”
Таким образом, жилец уменьшить показания не сможет, а оператор будет иметь такую возможность.
Оператором мы можем считать пользователя, которому выдано разрешение “Ввод данных”. Думаю, что для того, чтобы уменьшить интеграторы, такое разрешение явно потребуется.