В рассмотрении

введение атрибута "дата транзакции"

Предложение: сделать у каждой операции (транзакции) дату ее фактического создания в программе - проставляется автоматически (как атрибут файла) и пользователем изменена быть не может, в отличие от даты проведения транзакции, которую мы всегда ставим вручную.

Для чего:

зачастую помню что 3-5 дней назад на всех счетах баллансы были в порядке, а сегодня какие-то недостачи - пытаюсь долго и безуспешно найти неверные или потерянные транзакции, но безуспешно. К примеру, я как-то раз внёс большую трату, поставил дату сегодняшним днём, но ровно на год назад, и потом, не увидев ее, внёс ещё раз, и несколько дней не мог понять почему большая недостача на баллансе.

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

Поднимаю вопрос об этой функции, потому что это происходит снова и снова и поиск ошибки в этом случае - ад. Порой, я просто не нахожу ошибки и просто создаю фиктивная операцию для коррекции балланса.

Комментировать

Комментарии (11)

фото
2

чтобы не тратить время на поиск такой транзакции глазами, лучше предусмотреть помощь - вывод на экран транзакций с разницей между датами больше, чем ХХХ дней.

фото
2

Это обязательное условие. Много работаю с такого типа базами, в них в первом же поле записи отображается дата\время создания. Было бы неплохо генерировать и отображать номер-идентификатор транзакции.

фото
2

прошел год.

фото
фото
2

Поддерживаю идею того, чтобы каждой новой транзакции программой присваивался ей порядковый номер (в идеале в формате даты/времени на момент её создания) и была возможностью сортировки по этому полю.

фото
2

+100500

фото
3

Подтверждаю - очень актуально

фото
2

Ещё бывает жена вспомнит, что неделю назад что-то покупала, и записывает на счёт карты сбербанка, хотя наличкой расчитывалась, в итоге счёт не бьётся, пока найдёшь......

Можно вкладку сделать, история изменений

фото
3

Я атрибут в виде даты и времени в формате 10 знаков использую давно и везде.

Пример. 7 июля 2018 г. время 19.02 = 1807071902

Так очень удобно практически во всех документах

фото
3

Да, очень не хватает этого доп.поля, в которое сразу же проставлялась бы дата.

фото
3

Уже отписывался в этой теме, но поддержу ещё раз. Не возьмусь утверждать, но думается сама база "знает" очередность создания в ней транзакций. Надеюсь в очередном обновлении эти данные станут доступны и пользователю, с возможностью упорядочивания по этому полю…

фото
4

Ждём дату транзакции от разработчикам