Please note, it is users’ responsibility to provide a unique ledger id when using the API above.
If a ledger already exists when users try to create an advanced ledger with same ledger id,
a LedgerExistsException is thrown by the bookkeeper client.

Creating advanced ledgers can be done throught a fluent API since 4.6.

Add Entries

The normal add entries api in advanced ledgers are disabled. Instead, when users want to add entries
to advanced ledgers, an entry id is required to pass in along with the entry data when adding an entry.