Здравствуйте.
Меняю режим работы договора и лицо, таким кодом:
Код:
import bitel.billing.server.contract.bean.Contract;
import bitel.billing.server.contract.bean.ContractManager;
...
ContractManager cm = new ContractManager( con );
Contract contract = cm.getContractById( CID );
contract.setComment( name + " (" + cnum + ")" );
contract.setBalanceMode( name_type );
contract.setFc( fc );
cm.updateContract( contract );
Но где-то в ходе поиска нужного класса попадалась надпись — "...используйте такой-то класс вместо этого..." (к сожалению найти повторно не могу). А во-вторых, используя этот код нет возможности отслеживать историю смены режимов и типа лица...
Насколько безопасно использовать этот код? И если есть предостирежения, прошу дать направление как улучшить код.