Задача на месте.
Код:
mysql> SELECT * FROM register_task WHERE cid=3964 AND status IN (0, 1);
+-------+------+------------+------+------+---------------------+----------+-----------+------------+---------------------+-----------+---------------------+--------+--------+-----------+---------------------+-----------------------------------------------------------------------------------------+----+------------+------+------------+
| id | cid | aobject_id | apid | type | open_dt | open_uid | accept_dt | accept_uid | close_dt | close_uid | lm_dt | lm_uid | status | processed | target_dt | comment | gr | resolution | prid | execute_dt |
+-------+------+------------+------+------+---------------------+----------+-----------+------------+---------------------+-----------+---------------------+--------+--------+-----------+---------------------+-----------------------------------------------------------------------------------------+----+------------+------+------------+
| 18901 | 3964 | 0 | 13 | 1 | 2012-06-19 20:01:58 | 0 | NULL | -10 | 2012-06-20 14:33:44 | 0 | 2012-06-20 14:29:18 | 5 | 0 | 0 | 2012-06-26 20:01:00 | Закрыто автоматически по отказу от подключения | 6 | | 0 | NULL |
+-------+------+------------+------+------+---------------------+----------+-----------+------------+---------------------+-----------+---------------------+--------+--------+-----------+---------------------+-----------------------------------------------------------------------------------------+----+------------+------+------------+
1 row in set (0.00 sec)
Что еще интересно, так это иногда (через раз) получается вытащить список задач с помощью этого метода, когда перед его вызовом воспользоваться фильтром:
Код:
filter = new TaskFilter();
filter.cid = cid;
cnt = rtm.getTaskCount( filter );
Вообще странности. По сути, я сейчас вообще никак не могу получить список задач для договора - ни фильтром, ни getNoClosedTaskList (