
Три різні цифри можуть бути правильними одночасно
Уявімо просту ситуацію. Менеджер відкриває таблицю і бачить залишок 120. Бухгалтерська система показує 117. У звіті керівника вже 115.
Починається звична перевірка: хто змінив дані, яка цифра правильна, чи файл актуальний, чи всі документи проведені, коли востаннє оновлювався звіт.
Іноді після пів години пошуку виявляється, що жодна система не зламана.
Таблиця була оновлена вранці. У бухгалтерії вже проведено нові операції. А звіт рахує тільки доступний до продажу залишок і виключає зарезервований товар.
Проблема не завжди в неправильній цифрі. Часто проблема в тому, що біля цифри немає достатнього контексту.
Чому одна цифра перетворюється на кілька різних
Перед тим як шукати помилку, варто зрозуміти, що саме означає кожне значення.
Різні джерела
Таблиця може бути окремою копією, бухгалтерія працює зі своїми документами, а звіт отримує дані з іншого сховища.
Різний час актуальності
Одне значення оновилося хвилину тому, друге вночі, а третє залишилося таким, яким було вчора.
Різні правила
Залишок на складі, доступний залишок і бухгалтерський залишок можуть бути різними бізнес-поняттями.
Не всі операції синхронізовані
Документ уже існує в одній системі, але ще не переданий, не проведений або не потрапив у звіт.
| Показник | Що може означати | Чому цифра інша |
|---|---|---|
| Фізичний залишок | Скільки товару фактично є | Враховує фактичну наявність |
| Обліковий залишок | Скільки товару зафіксовано документами | Залежить від проведених операцій |
| Доступно до продажу | Скільки можна обіцяти клієнту | Може виключати резерви |
| Залишок у звіті | Стан за правилами конкретного звіту | Може мати власні фільтри та дату зрізу |
| Залишок у таблиці | Копія або робоче значення | Може оновлюватися вручну |
Сама цифра 117 майже нічого не говорить без додаткових відповідей.
117 чого? На якому складі? На який момент? До чи після резервів? Чи включені товари в дорозі? Чи всі документи проведені? Чи враховані повернення? Чи це фактичний залишок, обліковий або доступний?
Чим більше систем використовує бізнес, тим важливішими стають ці питання.
Тому хороший звіт має показувати не тільки значення, а й достатньо інформації, щоб людина могла зрозуміти що саме вона бачить.
Як розібратися з різними цифрами системно
Починати варто не зі спроби зробити всі числа однаковими, а з визначення змісту кожного показника.
Назвати бізнес-поняття
Зрозуміти, про що саме йдеться: фізичний залишок, обліковий, доступний до продажу, резерв або інший показник.
Визначити джерело правди
Для конкретного поняття має бути система, яка володіє його основним станом.
Зафіксувати правила розрахунку
Потрібно чітко знати, які операції входять у показник і які виключаються.
Додати час актуальності
Користувач має бачити, на який момент сформоване значення і коли джерело оновилося.
Описати синхронізацію
Зрозуміти, які дані передаються між системами одразу, які із затримкою і що відбувається при помилці передачі.
Прибрати зайві копії
Якщо одна й та сама цифра вручну підтримується в кількох місцях, варто перевірити, чи всі ці копії справді потрібні.
Показувати причину розбіжності
Якщо два значення мають право відрізнятися, система повинна допомогти людині зрозуміти чому.
Таблиця сама по собі не є проблемою.
Вона може бути зручним інструментом для аналізу, планування або тимчасової роботи з даними. Проблема починається тоді, коли копія в таблиці непомітно стає ще одним незалежним джерелом правди.
Наприклад, залишок вивантажили вранці. Потім у бухгалтерській системі пройшли продажі та надходження. Але працівники продовжують приймати рішення за ранковим файлом.
У такому випадку питання не в тому, чи треба заборонити Excel або Google Sheets. Важливіше чітко позначити: це жива система або знімок даних на конкретний момент?
Коротко про різні цифри в різних системах
Не кожна розбіжність є помилкою, але кожна повинна мати зрозуміле пояснення.
Чи повинна одна цифра бути однаковою всюди?
Що таке джерело правди?
Чому дата оновлення така важлива?
Чи може звіт показувати іншу цифру і бути правильним?
Чи потрібно позбутися всіх таблиць?
Що робити, якщо синхронізація затримується?
AVN Center: від потреб бізнесу до продукту
У цій серії я розбираю ситуації, де проблема виглядає як неправильна цифра, зайва таблиця або ручна перевірка, але за нею часто стоїть глибше питання про структуру даних і бізнес-процес.
Одна цифра повинна мати зрозуміле походження
У підході до AVN Center для мене важливо не просто зібрати всі дані в одному місці. Потрібно чітко визначати, хто володіє станом, як він змінюється, коли оновлюється і чому користувач бачить саме це значення.




