Add material purchases for billing staff before billing run

Team chat material purchase messages arrive unstructured, causing missed reimbursements. Billing staff receive expense rows and attached receipts so month-end closes before the next billing run.

Add material purchases for billing staff before billing run

Add material purchases for billing staff before billing run