Knowledge Base

Immutable Ledger

  • 144views
  • February 6, 2024

Immutable Ledger

The Accounting Ledger (General Ledger) and Stock Ledger in BizCentric remain immutable due to several reasons, including the following:

  1. Reposting future entries is computationally intensive. Posting a transaction with a backdated entry necessitates reposting all subsequent entries.
  2. In the Stock Ledger, where valuations rely on the First-in-first-out (FIFO) method, regenerating the entire sequence could disrupt valuations and profit calculations for subsequent transactions.
  3. Altering taxes paid for a period could also occur.

Following are the impacts on day-to-day transactions

1. Reverse Entries on cancellation of transactions

Upon cancellation of any transaction, instead of deleting the GL Entries associated with that transaction, reverse entries will be generated to nullify the impact of the transaction on the cancellation date.

As GL Entries tied to a transaction are never erased, this implies that cancelled transactions and their associated documents cannot be deleted either.

2. Restriction on posting backdated stock entries

With the ledgers being immutable, this indicates that future transactions cannot be modified or reposted. Consequently, users will no longer have the capability to post stock transactions with backdated entries.

For Eg: Suppose a Stock Transaction has been made for Item A with posting time as 19-06-2020 23:00:10 then after this transaction you cannot post a transaction for Item A with posting time before this timestamp.