А вы проверьте там запрос, он выдает объект ContractStatus от другого договора - я просто вывожу cid который в нем записан
Код:
// определяем текущий статус договора
cid = event.getContractID();
cm = new ContractStatusManager( con );
StatusContract = cm.getStatus(cid, event.getGenerateTime());
print("StatusContract.getStatus():"+StatusContract.getStatus() );
print("StatusContract.getDate1():"+StatusContract.getDate1() );
print("StatusContract.getDate2():"+StatusContract.getDate2() );
print("StatusContract.getContractId():"+StatusContract.getContractId() );
print("StatusContract.getId():"+StatusContract.getId() );
print("StatusContract.getUserId():"+StatusContract.getUserId() );
результат во вложении... =\