Hi @Vaishali-Agarwal thanks for your answer !
Yes, lots of customisation 🙂
I've fixed the problem but you might want check this perhaps:
When creating a shipment, admin dash
the blade packages/Webkul/Admin/src/Resources/views/sales/shipments/create.blade.php
Please look for this line:
$sourceQty = $product->type == 'bundle' ? $item->qty_ordered : $product->inventory_source_qty($inventorySource->id);
( around line 310 )
When creating a shipment for a product variant that no longer exists
( client deleted a configurable product variant before invoice or shipment )
it will fall into this.
I have worked around by simply ( is !isset - and if so, default to a qty so client can ship but it triggers an email ) ...
Thanks!