Штраф, премія й аванс: три вчинки, які легко сплутати
Завдання звучало просто: перестати тримати в голові, скільки хто має заплатити. Доти утримання жило саме там, а виплата робилась «мінус тисяча, ми домовлялись» — і через місяць ані суми, ані причини ми вже не памʼятали.
Штраф виявився одним із трьох. Різниця між ними не в знаку, а в тому, коли рухаються гроші:
| Вид | Гроші зараз | При виплаті |
|---|---|---|
| Штраф | не рухаються | віднімається |
| Премія | не рухаються | додається |
| Аванс | ідуть з каси одразу | віднімається |
Каса бачить те, що людина отримала
Окремої проводки «штраф» не буває, і це не спрощення: ми нічого не отримали, ми менше віддали. Проводка «дохід зі штрафів» була б грошима, яких не було.
Аванс — єдиний виняток, бо він і Є видані наперед гроші: проводка пишеться в день видачі, а не при виплаті. Прибрати її окремо не можна — інакше в касі лишились би гроші без пояснення, або пояснення без грошей.
Премія йде своєю статтею
Не рядком у «Зарплаті». Розчинившись у ній, премія лишила б без відповіді питання «скільки я роздав премій за рік» — а саме заради нього її й заводять в облік.
Аванс, навпаки, іде статтею «Зарплата»: це та сама зарплата, видана раніше, тож за рік по статті видно все, що пішло майстрам, скільки б разів воно не виходило з каси.
Штраф чекає, аванс повертається частинами
Якщо штраф більший за заробіток, система не ділить його сама: по скільки забирати — переговорне питання, і машина, яка вирішує за вас, робить це рівно тоді, коли з майстром домовились інакше. Треба забрати частинами — заведіть двома рядками.
З авансом навпаки: це вже видані гроші, і повертаються вони в міру заробітку. З правилом «цілком або чекай» аванс на пʼять тисяч у майстра, що заробляє чотири, не утримався б ніколи.
Штрафи беруться першими
Спершу порядок був «найстаріші першими», і це здавалось очевидним. Тест показав інше: аванс, заведений на день раніше, забирав увесь бюджет, а штраф на 300 при заробітку 1700 лишався невтриманим — тобто ставав рівно тією строчкою в голові, заради якої все й робилось.
Тому пріоритет віддається тому, що може застрягти назавжди. Штраф або влазить цілком, або чекає; аванс рухається частинами завжди — він почекає.
Дрібниці, які виявились не дрібницями
- Усе рахується після відсотка, а не в базі: база — це з чого відсоток рахується, і чіпати її означало б зробити відсоток неправдою.
- «За що» обовʼязкове. Без причини це знову «мінус тисяча, ми домовлялись», тобто те, через що модуль і зʼявився.
- Періодом не обмежені: який би місяць ви не обрали зверху, невраховане видно. Інакше воно загубилось би саме тоді, коли про нього забули.
- Те, чого вже торкнулась виплата, не видаляється. Помилку виправляє скасування самої виплати — воно поверне і роботи, і коригування.