После выхода версии 7.0 дата ставиться сегодняшняя, но это все равно не удобно. Предлагаю ставить дату транзакции ту, что выбрана в фильтре, если выбран день. Если выбран другой период в фильтре, то ставить дату последней введенной транзакции если она попадает в период, выбранный в фильтр. Если же не попадает, то ставить дату первого дня выбранного периода. Это позволит видеть только, что созданную транзакцию сразу после ее создания в случаях когда забываешь скорректировать дату.