Хочу вычислять поле СТАТУС ОПЛАТЫ на основании поля ДОЛГ.
Если ДОЛГ=0, тогда В ПЛАНЕ,
Если 0<ДОЛГ<К ОПЛАТЕ, тогда НА ОПЛАТЕ,
иначе ОПЛАЧЕН.
Отдельно вручную хочу иметь возможность присвоить значение ОТМЕНЕН, если счет отменен.
Вся история платежей, при этом, должны сохраняться. Соответственно, если с ОТМЕНЕН обратно переводить, то опять же система должна разрешать только тОт статус присваивать, которые удовлетворяет этим условиям.
Если ДОЛГ=0, тогда В ПЛАНЕ,
Если 0<ДОЛГ<К ОПЛАТЕ, тогда НА ОПЛАТЕ,
иначе ОПЛАЧЕН.
Отдельно вручную хочу иметь возможность присвоить значение ОТМЕНЕН, если счет отменен.
Вся история платежей, при этом, должны сохраняться. Соответственно, если с ОТМЕНЕН обратно переводить, то опять же система должна разрешать только тОт статус присваивать, которые удовлетворяет этим условиям.