Based on your query condition, it will display those production order which is having labour item will be displayed.
If you want to get all productions with or without labor item, you should remove Itemcode = 'labour' from your query.
For planned time, Isnull(T1.[PlannedQty]),0) as time --> Meaning those production order without labor displayed as 0 time