Уважаемое сообщество!
Возникла необходимость реализовать аналог сделки между пользователями. Суть в следующем: есть заявка (нода), у заявки может быть 4 статуса (отправлено, принято, отклонено, завершено). Статусы должны менять пользователи, причем по такому правилу: автор заявки может отправлять заявку и подтверждать завершение, пользователь которому предназначена заявка может принимать/отклонять ее, и завершать.
Есть мысль реализовать это дело используя flag и rules'ы + немного кода. Но не факт что получится.