=== CALCULATING CORRECT PROJECT INVENTORY === 1. Inventory Dispatch (MR-INV): +0 2. Direct Deliveries: +0 3. Supplier Delivery to Project: +0
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'material_site_transfer_items.material_site_transfer_id' in 'ON' (Connection: mysql, SQL: select sum(`material_site_transfer_items`.`quantity_transferred`) as aggregate from `material_site_transfer_items` inner join `material_site_transfers` on `material_site_transfer_items`.`material_site_transfer_id` = `material_site_transfers`.`id` where `material_site_transfers`.`to_project_id` = 681 and `material_site_transfer_items`.`item_id` = 2114 and `material_site_transfers`.`status` = completed)
Illuminate\Database\Connection->runQueryCallback(string, array, object(Closure))
Illuminate\Database\Connection->run(string, array, object(Closure))
Illuminate\Database\Connection->select(string, array, boolean)
Illuminate\Database\Query\Builder->runSelect()
Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
Illuminate\Database\Query\Builder->onceWithColumns(array, object(Closure))
Illuminate\Database\Query\Builder->get(array)
Illuminate\Database\Query\Builder->aggregate(string, array)
Illuminate\Database\Query\Builder->sum(string)
check_double_add.php
45$transfersIn = DB::table('material_site_transfer_items')
46 ->join('material_site_transfers', 'material_site_transfer_items.material_site_transfer_id', '=', 'material_site_transfers.id')
47 ->where('material_site_transfers.to_project_id', $projectId)
48 ->where('material_site_transfer_items.item_id', $itemId)
49 ->where('material_site_transfers.status', 'completed')
50 ->sum('material_site_transfer_items.quantity_transferred');
51
52echo "4. Site Transfers IN: +{$transfersIn}\n";
53
54// Site Returns (subtract)
55$siteReturns = DB::table('incoming_operation_items')
56 ->join('incoming_operations', 'incoming_operation_items.incoming_operation_id', '=', 'incoming_operations.id')
57 ->where('incoming_operations.project_id', $projectId)
58 ->where('incoming_operations.operation_type', 'site_return')
59 ->where('incoming_operation_items.item_id', $itemId)
60 ->where('incoming_operations.status', 'completed')
61 ->sum(DB::raw('GREATEST(incoming_operation_items.quantity_delivered, incoming_operation_items.quantity_accepted)'));
62
select sum(`outgoing_items`.`quantity_released`) as aggregate from `outgoing_items` inner join `outgoing_transactions` on `outgoing_items`.`outgoing_transaction_id` = `outgoing_transactions`.`id` where `outgoing_transactions`.`project_id` = 681 and `outgoing_items`.`item_id` = 2114 and `outgoing_transactions`.`status` in ('successful', 'completed') and `outgoing_items`.`quantity_released` > 0
select sum(`direct_delivery_items`.`delivered_quantity`) as aggregate from `direct_delivery_items` inner join `direct_deliveries` on `direct_delivery_items`.`direct_delivery_id` = `direct_deliveries`.`id` where `direct_deliveries`.`project_id` = 681 and `direct_delivery_items`.`item_id` = 2114 and `direct_deliveries`.`status` in ('delivered', 'completed')
select sum(GREATEST(incoming_operation_items.quantity_delivered, incoming_operation_items.quantity_accepted)) as aggregate from `incoming_operation_items` inner join `incoming_operations` on `incoming_operation_items`.`incoming_operation_id` = `incoming_operations`.`id` where `incoming_operations`.`project_id` = 681 and `incoming_operations`.`operation_type` = 'supplier_delivery' and `incoming_operation_items`.`item_id` = 2114 and `incoming_operations`.`status` = 'completed'
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
select * from `site_settings` where (`key` = 'site_name') limit 1
select * from `site_settings` where (`key` = 'site_description') limit 1
select * from `site_settings` where (`key` = 'site_logo') limit 1
select * from `site_settings` where (`key` = 'site_favicon') limit 1
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
select * from `site_settings` where (`key` = 'contact_email') limit 1
select * from `site_settings` where (`key` = 'contact_phone') limit 1
select * from `site_settings` where (`key` = 'contact_address') limit 1
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
select * from `site_settings` where (`key` = 'footer_text') limit 1
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
select * from `site_settings` where (`key` = 'site_name') limit 1
select * from `site_settings` where (`key` = 'site_description') limit 1
select * from `site_settings` where (`key` = 'site_logo') limit 1
select * from `site_settings` where (`key` = 'site_favicon') limit 1
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
select * from `site_settings` where (`key` = 'contact_email') limit 1
select * from `site_settings` where (`key` = 'contact_phone') limit 1
select * from `site_settings` where (`key` = 'contact_address') limit 1
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
select * from `site_settings` where (`key` = 'footer_text') limit 1
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
select * from `site_settings` where (`key` = 'site_name') limit 1
select * from `site_settings` where (`key` = 'site_description') limit 1
select * from `site_settings` where (`key` = 'site_logo') limit 1
select * from `site_settings` where (`key` = 'site_favicon') limit 1
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
select * from `site_settings` where (`key` = 'contact_email') limit 1
select * from `site_settings` where (`key` = 'contact_phone') limit 1
select * from `site_settings` where (`key` = 'contact_address') limit 1
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
select * from `site_settings` where (`key` = 'footer_text') limit 1
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
select * from `site_settings` where (`key` = 'site_name') limit 1
select * from `site_settings` where (`key` = 'site_description') limit 1
select * from `site_settings` where (`key` = 'site_logo') limit 1
select * from `site_settings` where (`key` = 'site_favicon') limit 1
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
select * from `site_settings` where (`key` = 'contact_email') limit 1
select * from `site_settings` where (`key` = 'contact_phone') limit 1
select * from `site_settings` where (`key` = 'contact_address') limit 1
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
select * from `site_settings` where (`key` = 'footer_text') limit 1
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
select * from `site_settings` where (`key` = 'site_name') limit 1
select * from `site_settings` where (`key` = 'site_description') limit 1
select * from `site_settings` where (`key` = 'site_logo') limit 1
select * from `site_settings` where (`key` = 'site_favicon') limit 1
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
select * from `site_settings` where (`key` = 'contact_email') limit 1
select * from `site_settings` where (`key` = 'contact_phone') limit 1
select * from `site_settings` where (`key` = 'contact_address') limit 1
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
select * from `site_settings` where (`key` = 'footer_text') limit 1
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
select * from `site_settings` where (`key` = 'site_name') limit 1
select * from `site_settings` where (`key` = 'site_description') limit 1
select * from `site_settings` where (`key` = 'site_logo') limit 1
select * from `site_settings` where (`key` = 'site_favicon') limit 1
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
select * from `site_settings` where (`key` = 'contact_email') limit 1
select * from `site_settings` where (`key` = 'contact_phone') limit 1
select * from `site_settings` where (`key` = 'contact_address') limit 1
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
select * from `site_settings` where (`key` = 'footer_text') limit 1
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
select * from `site_settings` where (`key` = 'site_name') limit 1
select * from `site_settings` where (`key` = 'site_description') limit 1
select * from `site_settings` where (`key` = 'site_logo') limit 1
select * from `site_settings` where (`key` = 'site_favicon') limit 1
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
select * from `site_settings` where (`key` = 'contact_email') limit 1
select * from `site_settings` where (`key` = 'contact_phone') limit 1
select * from `site_settings` where (`key` = 'contact_address') limit 1
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
select * from `site_settings` where (`key` = 'footer_text') limit 1
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
select * from `site_settings` where (`key` = 'site_name') limit 1
select * from `site_settings` where (`key` = 'site_description') limit 1
select * from `site_settings` where (`key` = 'site_logo') limit 1
select * from `site_settings` where (`key` = 'site_favicon') limit 1
select * from `site_settings` where (`key` = 'admin_favicon') limit 1