Надо не забывать, что смена статуса на архивный аналогично закрытию задачи. Если евент не будет знать, что это произошло в рамках этого же действия, он подумает, что документ был архивным ранее, а значит и дату обновлять ему не нужно
В локальном инстансе устаревшие документы уже показываются, я сделал это в tndt-30 когда делал, чтобы в архивном проекте отображались документы, несмотря на то, что при архивации все документы так же отправляются в архив
Кстати не очень к этой задаче относится, но чтобы не пложить микрозадачи, может таки показывать устаревшие документы на дашборде проекта. Ведь цель такого состояния, не убрать их с глаз долой, а пометить как нуждающиеся в срочной актуализации.
Те, что мы так и не актуализируем просто уплывут вниз по дате.
Была подобная про задачи, но она не воспроизводится пока не решена проблема с TaskSettings tndt-108. Причем в задачах я вроде бы уже это поправил, чтобы после починки TaskSettings проблема не всплыла, но задачу на сие не нашел, возможно она закрыта.
Поэтому вот аналогичная проблема с документами, у них нет TaskSettings, посему она выплывает
Ну, вроде все, что хотели отрефакторили. Даже дополнительное зацепили