Reverse-engineer the Yardi schema and APIs to document the general ledger, accounts payable, purchase order, invoice, journal, vendor, property and asset entities and their true relationships. Reconstruct the procure-to-pay and record-to-report process flows end to end, including the commitment, accrual, and period-close behaviours that determine when a figure becomes reportable.