Testing project inventory update for transaction 1 Project ID: 13 Current fulfillments: - Item 1: 100.00 (inventory) - Item 1: 300.00 (direct_delivery) - Item 1: 100.00 (inventory) - Item 1: 100.00 (direct_delivery) - Item 1: 200.00 (inventory) - Item 1: 200.00 (direct_delivery) - Item 1: 50.00 (project_transfer) - Item 2: 50.00 (inventory) - Item 2: 100.00 (direct_delivery) - Item 2: 30.00 (inventory) - Item 2: 20.00 (direct_delivery) - Item 2: 30.00 (inventory) - Item 2: 70.00 (direct_delivery) Grouped by type: Inventory: {"1":400,"2":110} Delivery: {"1":600,"2":190} Transfer: {"1":50} Project Inventory BEFORE update: Item 1: 1530.00 Item 2: 405.00 Total fulfilled per item: {"1":1050,"2":300} Reset project inventory to simulate clean state Created new record for item 1: 1050 units at 0.00 each Created new record for item 2: 300 units at 0.00 each Project Inventory AFTER update: Item 1: 1050.00 (value: 0.00) Item 2: 300.00 (value: 0.00)