При работе с билингом после истечения срока публикации объявлений объявления снимаются с публикации и окрашиваются в красный цвет - по сути это отработанные объявления, которые с большей долей вероятности уже не потребуются. Есть объявления, которые целенаправленно снимаются с публикации в связи. скажем с приостановкой продажи или еще каких-нибудь заморочек - они тоже окрашиваются красным и находятся среди отработанных (уже не нужных) объявлений. Чтобы отделить мух от котлет предлагаю сделать архивную БД куда переносить отработанные объявления. Вместе с тем к этой архивной БД сохранить индивидуальный доступ пользователей (к своим отработанным объявлениям) мало ли что потребуется. При необходимости активировать (вернуть в строй) отработанное объявление пользователь переходит в архив и поднимает (активирует) необходимое объявление. после актуализации объявления оно путем копирования (в архиве остается запись о нем) заносится в действующую базу и с ним снова можно удобно работать. Кроме всего прочего полезного архивная база сможет служить источником статистики по динамике цен, например. Я так думаю в будущих версиях станет доступным статистика?