0
Under review

Розділення транзакцій. Вихідний рахунок

igb 11 year бұрын updated by HomeMoney 11 year бұрын 1
Вихідні умови:
1. основна валюта долар (мабуть я тим доларом всіх дістав ;) )
2. Є запланована транзакція (купити бензину, на 500 грн). Транзакція розрахована на оплату картою1. Транзакція в гривнях (бо бензин в гривні тут купуємо).
3. Я приїхав на заправку - і виявив, що карту1 забув. Мав в кишені 200 грн. Розрахувався готівкою. Але 300 грн все ж планую потратити завтра на дозаправку.

Робота в системі:
1. знайти заплановану транзакцію. Розділити її. Внести 200 грн, які витратив.
бага1: дату транзакції система ставить за замовчуванням таку ж як в основної (хоч я сьогодні заправився). Зі сподіванням, що це виправлять - ставлю дату сьогоднішню.
бага2: заправився-то я за готівку. Але вихідний рахунок поміняти не можу. Він є "карта1" і баста. При цьому:
бага3: вхідний рахунок (витрата) обнулена. Там не "бензин". Там "виберіть витрату".
2. руцями шукаю той "бензин", вибираю, записую транзакцію.
3. Хочу її знайти, щоб вихідний рахунок виправити руцями (бо ж треба не з "катри1", а з "готівки" оплатиту провести. Але...
бага4: транзакції-то моєї.. ма. Рефрешую - і чудо! Появилась.
4. Редагую свою транзакцію. Міняю вихідний рахунок на "готівку". Записую. Йду в баланс - а там кіко було в готівці (200 грн) - стіко є. Зате красується -200 доларів. Бо
бага5: якогось милого система вирішила, що раз я міняю рахунок, то й вона (система) щось повинна в тій транзакції поміняти. Дай-ка це буде валюта.

Трохи з бубном - але списав я таки свою заправку