@php $item = $getRecord(); $orderId = $item->order_id ?? 0; $itemId = $item->order_item_id ?? 0; // Calculate sum of additional costs (excluding credits) $additionalCostSum = \DB::table('orders_additional_costs') ->where('item_id', $itemId) ->where('order_id', $orderId) ->whereNotIn('cost_type', ['Supplier Credit', 'Carrier Credit']) ->sum('cost'); // Calculate sum of supplier credits $supplierCreditSum = \DB::table('orders_additional_costs') ->where('item_id', $itemId) ->where('order_id', $orderId) ->where('cost_type', 'Supplier Credit') ->sum('cost'); // Calculate sum of carrier credits $carrierCreditSum = \DB::table('orders_additional_costs') ->where('item_id', $itemId) ->where('order_id', $orderId) ->where('cost_type', 'Carrier Credit') ->sum('cost'); // Get count of each type for tooltip $additionalCostCount = \DB::table('orders_additional_costs') ->where('item_id', $itemId) ->where('order_id', $orderId) ->whereNotIn('cost_type', ['Supplier Credit', 'Carrier Credit']) ->count(); $supplierCreditCount = \DB::table('orders_additional_costs') ->where('item_id', $itemId) ->where('order_id', $orderId) ->where('cost_type', 'Supplier Credit') ->count(); $carrierCreditCount = \DB::table('orders_additional_costs') ->where('item_id', $itemId) ->where('order_id', $orderId) ->where('cost_type', 'Carrier Credit') ->count(); @endphp