Чернетки
Неопублікована пропозиція поза вашими даними: звідки беруться чернетки, що робить публікація і що перевіряється в момент, коли ви публікуєте.
Що таке чернетка
Чернетка означає транзакцію, яку запропонували, але ще не прийняли. Вона лежить поза вашими даними, а не всередині: у списку транзакцій її немає, і жоден баланс гаманця через неї не зрушив.
Статус і тип відповідають на різні питання, і «чернетка» відповідає лише на перше. Чернетка витрати є і тим, і тим водночас: витратою за однією віссю і чернеткою за іншою. З однієї відповіді другу не вгадати.
Звідки вони беруться
Чернетки з’являються там, де є крок перегляду. Банківська виписка і фото чека закінчуються однаково: рядками, які вам пропонують переглянути, і жоден із них ще не входить у ваші записи.
Як файл перетворюється на набір чернеток, пояснює стаття Імпорти, а Перевірка чернеток від ШІ проводить через їх розбір.
Що робить публікація
Вийти з чернеток можна лише одним способом: опублікувати. Назад дороги немає.
У цю мить стається три речі. Застосовуються правки, які ви внесли під час перегляду. Уперше рухається баланс гаманця, бо чернетка його не чіпала. А для витрати вперше рахується сума її рядків, і саме тому чернетка, поки чекає, ніколи не має статусу «Очікує» чи «Частково».
Що перевіряється, а що ні
Публікація відхиляє чернетку без гаманця. Не можна зрушити баланс, не сказавши, який саме.
Чернетку переказу теж відхилять, доки не заповнено деталі переказу. Імпорт може припустити, що гроші перейшли між двома вашими гаманцями, але не знає, який гаманець їх отримав, тому саме це перевіряється, і без цього рядок притримують.
Отриману суму переказу так не перевіряють. Залиште її порожньою, і чернетка опублікується без надходження: гаманець-отримувач дістане нуль, а гроші виглядатимуть так, ніби випарувалися. Впишіть її ще під час перегляду.
Правки й видалення
Чернетку можна правити до публікації, і правка ніколи не публікує її ненароком. Суму рядків витрати, яка інакше порахувалася б, тут пропускають саме з цієї причини: без пропуску правка рядка до збігу із сумою тихо схвалила б транзакцію, а баланс гаманця так і лишився б незмінним.
Непотрібні чернетки можна відкинути. Очищення чернеток імпорту прибирає запропоновані ним рядки і не чіпає нічого з уже опублікованого: опублікована транзакція вже не чернетка, і очищення на неї не дивиться.