mirror of
https://github.com/renee-png/acmcc.git
synced 2026-06-21 01:40:01 +00:00
0faee9994d
Adds "partymap" mode to buildium-payee-backfill: resolves each Buildium GL transaction to a local vendor (by name) / customer (by unit_number) and stages it in accounting.buildium_party_map. The materialized bank register (accounting.transactions) is then backfilled in SQL by bridging each register row to its journal-entry bank line (bijective row-number pairing within date/amount/side groups, so same-amount/same-day payments each get a distinct owner) and pulling the resolved vendor/customer + name from staging. Applied to all five Buildium-imported associations (Village Woods, Bent Oak, Village Grove, Bridgewater, Casuarina). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>