First Reports at HQ

Busy day at Accounting department of Acme Inc Headquarters

Synchronize Journals from Stores

Update sales data from stores
git remote update -p
git merge --allow-unrelated-histories -m "hq: merge store A" store-a/main
git merge --allow-unrelated-histories -m "hq: merge store B" store-b/main

Run Reports

Run combined sales report at HQ
tackler \
   --config conf/hq-conf.toml \
   "$@"

Balance Report

Combined balance report for Store-A and Store-B at HQ
Git Storage
      reference : main
      directory : txns
      extension : txn
         commit : e366a07a09d39a306d6beb1e86de5729ac9acc1d
         author : ACME HQ <hq@acme>
           date : 2024-12-17 16:00:00 +0000
        subject : hq: merge store B

Txn Set Checksum
        SHA-256 : 505021bfaa9124dfed6563254bb3b9c2d5c6b4d51da04d007c7263742b1df73f
       set size : 2

Account Selector Checksum
        SHA-256 : 7d18093d24860c5ccf354bd72b67cbb29ff753d83384367cb86cceade07f1d6b
      selectors : 'Assets(:.*)?'
                | 'Warehouse(:.*)?'


HQ: Balance Report
------------------
                 0.00          -2.00 Unit  Warehouse
                -1.00          -1.00 Unit  Warehouse:Store-A
                -1.00          -1.00 Unit  Warehouse:Store-B
                 0.00         246.00 €     Assets
                 0.00         123.00 €     Assets:Store-A
               123.00         123.00 €     Assets:Store-A:Cashier
                 0.00         123.00 €     Assets:Store-B
               123.00         123.00 €     Assets:Store-B:Cashier
==========================
                -2.00 Unit
               246.00 €

Register Report

Combined register report for Store-A and Store-B at HQ
Git Storage
      reference : main
      directory : txns
      extension : txn
         commit : e366a07a09d39a306d6beb1e86de5729ac9acc1d
         author : ACME HQ <hq@acme>
           date : 2024-12-17 16:00:00 +0000
        subject : hq: merge store B

Txn Set Checksum
        SHA-256 : 505021bfaa9124dfed6563254bb3b9c2d5c6b4d51da04d007c7263742b1df73f
       set size : 2

Account Selector Checksum
        SHA-256 : 7d18093d24860c5ccf354bd72b67cbb29ff753d83384367cb86cceade07f1d6b
      selectors : 'Assets(:.*)?'
                | 'Warehouse(:.*)?'

Report Time Zone
        TZ name : UTC


HQ: Register Report
-------------------
2024-12-17 (#001) 'Store-A sales txn
            # uuid: 9b4523b2-00a9-45ef-8f96-1d30a6626574
            # tags: store-a
            Warehouse:Store-A                             -1.00              -1.00 Unit
            Assets:Store-A:Cashier                       123.00             123.00 €
---------------------------------------------------------------------------------------
2024-12-17 (#001) 'Store-B sales txn
            # uuid: be405a05-2293-45ca-a4c5-2c51e726f078
            # tags: store-b
            Warehouse:Store-B                             -1.00              -1.00 Unit
            Assets:Store-B:Cashier                       123.00             123.00 €
---------------------------------------------------------------------------------------