Просте запитання про операції

У звіті клієнта зазначено 10. Десять грамів золота, срібла чи одиниць іншого активу? Очевидне запитання часто забувають під час проєктування записів.

З одним активом неоднозначність майже непомітна. Другий актив чи зміна основного перетворюють запис без чіткої ідентичності на джерело помилок.

Назва, ідентичність та одиниця — різні поняття

Для точного змісту кількості слід розрізняти три властивості.

Що оцінитиПідхід HOLD OS
Відображувана назваТекст для людей: його можна змінювати, перекладати й по-різному оформлювати.
Ідентичність активуСталий ідентифікатор пов’язує кількість з активом незалежно від назви.
Одиниця й точністьВизначають одиницю обліку та кількість десяткових знаків.

Одна одиниця, різні активи

Золото й срібло зазвичай зважують у грамах. Запис лише одиниці «грам» створює ризик додавання срібла до золота. Спільна одиниця не робить активи однаковими.

Одиниця — частина визначення активу. «10 грамів» недостатньо; «10 грамів активу Gold» — точний запис.

Умовний приклад: актив із власною одиницею

Уявімо актив, відмінний від золота й срібла, зі своєю одиницею. Якщо система припускає грами чи вважає його золотом, усі подальші розрахунки спираються на помилку.

Установа задає назву, одиницю й точність; система нічого не припускає. Приклад пояснює принцип і не описує реальний актив чи установу.

Початкова ідентичність записів

Запис зберігає зміст на момент створення. Зміна основного активу із золота на срібло не має перетворювати вчорашні залишки й договори на срібло або змінювати їхнє позначення.

Для тривалих договорів це особливо важливо: зобов’язання в золоті обліковується й виконується в золоті до завершення.

  1. Записана історія Ідентичність та одиниця на момент запису
  2. Пізніша зміна Змінюється основний актив чи відображувана назва
  3. Збережена історія Початкові ідентичність та одиниця залишаються
Пояснювальна схема

Як це працює в HOLD OS

Gold, Silver і Custom у HOLD OS мають сталу ідентичність, одиницю й точність за спільного фінансового ядра. Назва не замінює ідентичність; зміна активного чи основного активу не перетворює й не перейменовує історію.

Розгляньте активи установи в HOLD OS

На демонстрації розглянемо, як визначаються ваші активи й зберігаються їхні записи.